*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}:root{--primary-color:#3390ec;--primary-hover:#2b7ed8;--secondary-color:#aaa;--accent-color:#3390ec;--success-color:#4caf50;--warning-color:#ff9800;--error-color:#e74c3c;--telegram-color:#2aabee;--telegram-text:var(--telegram-color);--success-text:var(--success-color);--error-text:var(--error-color);--dark-bg:#1b2029;--card-bg:#242a35;--card-bg-hover:#2c3340;--text-primary:#e8ecf2;--text-secondary:#9ba5b8;--border-color:#2e3545;--modal-overlay:#0a0e17b3;--hover-highlight:#ffffff0d;--placeholder-color:#8a94a6;--selected-highlight:#3390ec1a;--transition-x:50vw;--transition-y:0px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text-primary);background-color:var(--dark-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}[data-theme=light]{--telegram-text:#1d77a6;--success-text:#377f3a;--error-text:#c64133;--dark-bg:#f5f5f5;--card-bg:#fff;--card-bg-hover:#f0f0f0;--text-primary:#1a1a1a;--text-secondary:#666;--border-color:#d0d0d0;--secondary-color:#666;--modal-overlay:#0006;--hover-highlight:#0000000a;--placeholder-color:#666;--selected-highlight:#3390ec14;--primary-color:#2b7ed8;--primary-hover:#2570c2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=night]{--dark-bg:#000;--card-bg:#111;--card-bg-hover:#1a1a1a;--text-primary:#e8ecf2;--text-secondary:#888;--border-color:#222;--secondary-color:#888;--modal-overlay:#000c;--hover-highlight:#ffffff0a;--placeholder-color:#666;--selected-highlight:#3390ec1a;--primary-color:#3390ec;--primary-hover:#2b7ed8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tc-wallets-modal-container],[data-tc-actions-modal-container],[data-tc-confirm-modal]{z-index:1100!important}::view-transition-old(root){mix-blend-mode:normal;will-change:clip-path;animation:none}::view-transition-new(root){mix-blend-mode:normal;will-change:clip-path;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}[data-transition=to-dark]::view-transition-old(root){z-index:1}[data-transition=to-dark]::view-transition-new(root){z-index:9999;will-change:clip-path;animation:.8s cubic-bezier(.4,0,.2,1) forwards radial-reveal}[data-transition=to-light]::view-transition-old(root){z-index:9999;will-change:clip-path;animation:.6s cubic-bezier(.22,1,.36,1) forwards radial-collapse}[data-transition=to-light]::view-transition-new(root){z-index:1}[data-transition=fade]::view-transition-old(root){z-index:9999;will-change:opacity;animation:.26s forwards theme-fade-out}[data-transition=fade]::view-transition-new(root){z-index:1;animation:none}@keyframes theme-fade-out{to{opacity:0}}@keyframes radial-reveal{0%{clip-path:circle(0% at var(--transition-x) var(--transition-y))}to{clip-path:circle(200% at var(--transition-x) var(--transition-y))}}@keyframes radial-collapse{0%{clip-path:circle(200% at var(--transition-x) var(--transition-y))}to{clip-path:circle(0% at var(--transition-x) var(--transition-y))}}html,body,#root{width:100%;min-height:100%}body{background:var(--dark-bg);overscroll-behavior-y:contain;min-width:320px;margin:0}a{color:var(--primary-color);text-decoration:none;transition:opacity .2s}a:hover{opacity:.8}input:focus::placeholder,textarea:focus::placeholder{opacity:.5}:where(button){background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:100px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:background .2s}:where(button):hover{background:var(--primary-hover)}:where(button):active{opacity:.9}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--telegram-text);outline-offset:2px}:where(a,button,input,select,textarea,[tabindex]):focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.transaction-history-link,.referral-terms-link,.faqs-back,.legal-back,.mint-back-btn,.hero-nav-item,.pay-with-token,.footer-column a{position:relative}.transaction-history-link:after,.referral-terms-link:after,.faqs-back:after,.legal-back:after,.mint-back-btn:after,.hero-nav-item:after,.pay-with-token:after,.footer-column a:after{content:"";pointer-events:auto;position:absolute}.transaction-history-link:after,.referral-terms-link:after,.faqs-back:after,.legal-back:after{inset:-11px -8px}.mint-back-btn:after{inset:-8px -6px}.hero-nav-item:after{inset:-5px 0}.pay-with-token:after{inset:-4px 0}.footer-column a:after{inset:-6px -4px}.ptr-indicator{top:calc(var(--tg-safe-area-top,env(safe-area-inset-top,0px)) - 6px);pointer-events:none;z-index:1;justify-content:center;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .2s;display:flex;position:fixed;left:0;right:0}.ptr-indicator.dragging{transition:none}.ptr-icon{width:30px;height:30px;color:var(--text-primary);background:var(--card-bg,#ffffff0f);border:1px solid var(--border-color,#ffffff1a);border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.ptr-icon.spinning{animation:.7s linear infinite ptr-spin}@keyframes ptr-spin{to{transform:rotate(360deg)}}.ptr-sheet{transition:transform .32s cubic-bezier(.22,1,.36,1)}.ptr-sheet.dragging{transition:none}@media (prefers-reduced-motion:reduce){.ptr-sheet{transition:none}.ptr-icon.spinning{animation:1.2s ease-in-out infinite ptr-pulse}@keyframes ptr-pulse{50%{opacity:.4}}}.skip-link{z-index:10000;width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-link:focus{background:var(--primary-color);color:#fff;outline:2px solid var(--telegram-text);outline-offset:2px;border-radius:100px;width:auto;height:auto;padding:8px 16px;font-size:.9em;font-weight:600;text-decoration:none;position:fixed;top:8px;left:50%;transform:translate(-50%)}.app-container{min-height:var(--tg-vh,100vh);flex-direction:column;width:100%;display:flex}main{flex:1;padding:40px 20px}.container{width:100%;max-width:1200px;margin:0 auto}@media (width<=768px){main{padding:20px 15px}}@media (width<=380px){main{padding:16px 12px}}:root{--tg-chrome-gutter:16px}.navbar{background:var(--dark-bg);box-shadow:none;z-index:1102;padding-top:var(--tg-safe-top,env(safe-area-inset-top,0px));border-bottom:none;animation:.4s cubic-bezier(.22,1,.36,1) both navbar-slide-down;position:sticky;top:0}.tg-miniapp .navbar-container{padding-left:var(--tg-chrome-gutter);padding-right:var(--tg-chrome-gutter)}.tg-miniapp .navbar-logo{display:none}.tg-miniapp .navbar-container{justify-content:flex-end}@keyframes navbar-slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.navbar-container{justify-content:space-between;align-items:center;gap:30px;width:100%;height:56px;padding:0 32px;display:flex;position:relative}.navbar-logo{color:var(--text-primary);align-items:center;transition:opacity .2s;display:flex}.logo-icon{width:auto;height:24px}.logo-triangle{transform-origin:70px 55px}@keyframes logo-flip{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes logo-bounce{0%{transform:translateY(0)}30%{transform:translateY(-30px)}50%{transform:translateY(0)}70%{transform:translateY(-12px)}85%{transform:translateY(0)}92%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.navbar-logo:hover{opacity:.8}.navbar-end{align-items:center;gap:10px;display:flex}.navbar-profile-btn{background:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .2s;display:flex}.navbar-profile-btn:hover{opacity:.85}.navbar-tg-wrap{display:flex;position:relative}.navbar-connect-tg{background:var(--card-bg);border:1px solid var(--border-color);height:40px;color:var(--text-primary);cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:100px;align-items:center;gap:10px;padding:0 14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:590;transition:background .2s,border-color .2s;display:flex}.navbar-connect-tg:hover{background:var(--card-bg-hover);border-color:var(--primary-color)}.navbar-connect-tg:disabled{opacity:.6;cursor:not-allowed}.navbar-connect-tg svg{color:#2aabee;flex-shrink:0}.navbar-tg-avatar{background:var(--primary-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex;overflow:hidden}.navbar-tg-avatar img{object-fit:cover;width:100%;height:100%;display:block}.navbar-connect-tg span{font-size:14px;font-weight:600}.navbar-tg-chevron{flex-shrink:0;margin-left:-2px;transition:transform .2s;color:var(--text-secondary)!important}.navbar-connect-tg[aria-expanded=true] .navbar-tg-chevron{transform:rotate(180deg)}.navbar-tg-menu{z-index:1200;border:1px solid var(--border-color);background:var(--card-bg);border-radius:14px;width:228px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #00000047}.navbar-tg-menu-user{border-bottom:1px solid var(--border-color);align-items:center;gap:10px;margin-bottom:6px;padding:8px;display:flex}.navbar-tg-menu-avatar{background:var(--primary-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.navbar-tg-menu-avatar img{object-fit:cover;width:100%;height:100%;display:block}.navbar-tg-menu-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.navbar-tg-menu-name,.navbar-tg-menu-handle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navbar-tg-menu-name{color:var(--text-primary);font-size:14px;font-weight:650}.navbar-tg-menu-handle{color:var(--text-secondary);font-size:12px;font-weight:550}.navbar-tg-menu-item{width:100%;height:38px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;padding:0 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:620;transition:background .15s;display:flex}.navbar-tg-menu-item:hover{background:var(--card-bg-hover)}.navbar-tg-menu-item.danger{color:#ff6b6b}.hamburger-btn{background:var(--card-bg);border:1px solid var(--border-color);width:40px;height:40px;color:var(--text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s;display:flex}.hamburger-btn:hover{background:var(--card-bg-hover)}.wallet-pill{background:var(--card-bg);border:1px solid var(--border-color);height:40px;color:var(--text-primary);cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:100px;align-items:center;gap:8px;padding:0 14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:590;transition:background .15s,border-color .15s;display:flex}.wallet-pill:hover{background:var(--card-bg-hover);border-color:var(--primary-color)}.wallet-pill-icon{flex-shrink:0}.wallet-pill-name{letter-spacing:.01em;font-size:14px;font-weight:600}.wallet-pill-chevron{opacity:.4;flex-shrink:0;margin-left:-2px}.wallet-pill-wrap{position:relative}.wallet-pill-wrap.tg-app{display:none}.tc-hidden{opacity:0!important;pointer-events:none!important;height:100%!important;position:absolute!important;top:0!important;right:0!important;overflow:visible!important}@media (width<=768px){.navbar-container{gap:8px;height:48px;padding:0 12px}.tg-miniapp .navbar-container{padding-left:var(--tg-chrome-gutter);padding-right:var(--tg-chrome-gutter)}.logo-icon{height:18px}.navbar-profile-btn{width:32px;height:32px;font-size:12px}.navbar-connect-tg,.navbar-tg-wrap{display:none}.hamburger-btn{width:34px;height:34px}.hamburger-btn svg{width:16px;height:16px}.wallet-pill-wrap{display:none}.navbar-end>div:last-of-type{transform-origin:100%;margin-left:-6px;transform:scale(.85)}}@media (width<=480px){.navbar-container{gap:6px;padding:0 8px}.logo-icon{height:16px}}.toast-container{z-index:9999;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:90%;max-width:400px;display:flex;position:fixed;top:70px;left:50%;transform:translate(-50%)}.toast-item{-webkit-backdrop-filter:blur(16px);cursor:pointer;pointer-events:auto;box-sizing:border-box;border-radius:12px;align-items:center;gap:10px;width:100%;padding:12px 18px;font-size:.88rem;font-weight:500;display:flex}.toast-success{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e40}.toast-error{color:#f87171;background:#ef44441f;border:1px solid #ef444440}.toast-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:flex}.toast-success .toast-icon{background:#22c55e33}.toast-error .toast-icon{background:#ef444433}.toast-message{flex:1;line-height:1.3}.toast-enter{animation:.3s ease-out forwards toast-slide-in}.toast-leave{animation:.3s ease-in forwards toast-slide-out}@keyframes toast-slide-in{0%{opacity:0;transform:translateY(-12px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-slide-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-12px)scale(.95)}}.menu-backdrop{z-index:1100;background:0 0;position:fixed;inset:0}@keyframes menu-fade-in{0%{opacity:0}to{opacity:1}}.menu-drawer{top:calc(64px + var(--tg-safe-top,env(safe-area-inset-top,0px)));width:340px;max-height:calc(100vh - 88px - var(--tg-safe-top,env(safe-area-inset-top,0px)));background:var(--card-bg);z-index:1101;overscroll-behavior:contain;border:1px solid var(--border-color);border-radius:20px;flex-direction:column;gap:0;padding:20px;animation:.2s cubic-bezier(.22,1,.36,1) menu-pop-in;display:flex;position:fixed;right:24px;overflow-y:auto;box-shadow:0 8px 40px #0006}@keyframes menu-pop-in{0%{opacity:0;transform:scale(.95)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}.menu-drag-handle{display:none}@media (width<=768px){.menu-drawer{top:calc(56px + var(--tg-safe-top,env(safe-area-inset-top,0px)));width:300px;max-height:calc(100vh - 72px - var(--tg-safe-top,env(safe-area-inset-top,0px)) - env(safe-area-inset-bottom,0px));border:1px solid var(--border-color);border-radius:16px;padding:16px;font-size:.9em;animation:.2s cubic-bezier(.22,1,.36,1) menu-pop-in;left:auto;right:10px;box-shadow:0 8px 40px #0006}.menu-row-community{margin-top:2px}.menu-connect-tg{display:flex}.menu-row{gap:10px;padding:9px 0;font-size:.85em}.menu-icon{width:18px;height:18px}.menu-theme-option,.menu-lang-option{height:28px;font-size:.75em}.menu-theme-option svg,.menu-lang-option svg{width:12px;height:12px}.menu-social-btn{border-radius:10px;gap:6px;height:34px;font-size:.78em}.menu-social-btn svg{width:13px;height:13px}.menu-community{gap:6px;padding:4px 0}.menu-divider{margin:2px 0}.menu-external-icon{width:12px;height:12px}.menu-action-btn{font-size:.78em}}@property --hl-x{syntax:"<length>";inherits:false;initial-value:1.8px}@property --hl-y{syntax:"<length>";inherits:false;initial-value:3px}@property --br-x{syntax:"<length>";inherits:false;initial-value:-2px}@property --br-y{syntax:"<length>";inherits:false;initial-value:-2px}@property --bl-x{syntax:"<length>";inherits:false;initial-value:-3px}@property --bl-y{syntax:"<length>";inherits:false;initial-value:-8px}@property --hl-intensity{syntax:"<percentage>";inherits:false;initial-value:90%}@property --br-intensity{syntax:"<percentage>";inherits:false;initial-value:80%}@property --bl-intensity{syntax:"<percentage>";inherits:false;initial-value:60%}.wallet-glass{--c-light:#fff;--c-dark:#000;--glass-reflex-dark:2;--glass-reflex-light:.3;--hl-x:1.8px;--hl-y:3px;--br-x:-2px;--br-y:-2px;--bl-x:-3px;--bl-y:-8px;--hl-intensity:90%;--br-intensity:80%;--bl-intensity:60%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent), inset var(--hl-x) var(--hl-y) 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * var(--hl-intensity)), transparent), inset var(--br-x) var(--br-y) 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * var(--br-intensity)), transparent), inset var(--bl-x) var(--bl-y) 1px -6px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * var(--bl-intensity)), transparent), inset -.3px -1px 4px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 12%), transparent), inset -1.5px 2.5px 0px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0px 3px 4px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 2px -6.5px 1px -4px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0px 1px 5px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0px 6px 16px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent);transform-style:preserve-3d;will-change:transform;-webkit-backdrop-filter:blur(2px);background:linear-gradient(145deg,#354560 0%,#1e2838 40%,#162035 70%,#1a2d4a 100%);border:none;border-radius:16px;flex-direction:column;gap:8px;margin-bottom:4px;padding:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:transform .15s ease-out;display:flex;position:relative}.wallet-glass:before{content:"";border-radius:inherit;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%), #ffffff1f 0%, #ffffff08 40%, transparent 70%);pointer-events:none;z-index:1;opacity:.4;transition:opacity .3s;position:absolute;inset:0}.wallet-glass:hover:before{opacity:1}[data-theme=light] .wallet-glass:before{background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%), #ffffff80 0%, #ffffff26 40%, transparent 70%)}.wallet-glass>*{z-index:2;position:relative}.wallet-glass-top{justify-content:space-between;align-items:center;display:flex}.wallet-glass-name{color:#fff;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.wallet-glass-disconnect{color:#ff6b6b;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;transition:color .15s}.wallet-glass-disconnect:hover{color:#f44;text-shadow:0 0 8px #ff6b6b4d;text-decoration:underline}.wallet-glass-balance{align-items:end;gap:8px;display:flex}.wallet-glass-amount{color:#fff;font-size:32px;font-weight:700;line-height:1.1}.wallet-glass-unit{color:#ffffff8c;font-size:13px;font-weight:600}.wallet-glass-usd{color:#fff6;font-size:11px}.wallet-glass-footer{background:#ffffff0a;border-radius:10px;justify-content:space-between;align-items:center;margin-top:4px;padding:8px 12px;display:flex}.wallet-glass-earned{color:#ffffff87;align-items:center;gap:4px;font-size:11px;display:flex}.wallet-glass-invite{color:var(--primary-color);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:500;transition:opacity .15s}.wallet-glass-invite:hover{text-shadow:0 0 8px #3390ec4d;text-decoration:underline}[data-theme=night] .wallet-glass{--glass-reflex-light:.25;--glass-reflex-dark:1.5;background:linear-gradient(145deg,#1a1a28 0%,#0a0a14 40%,#000 70%,#0a1525 100%)}[data-theme=night] .wallet-glass-footer{background:#ffffff08}[data-theme=light] .wallet-glass{--glass-reflex-light:.6;--glass-reflex-dark:2.5;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent), inset var(--hl-x) var(--hl-y) 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * var(--hl-intensity)), transparent), inset var(--br-x) var(--br-y) 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * var(--br-intensity)), transparent), inset var(--bl-x) var(--bl-y) 1px -6px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * var(--bl-intensity)), transparent), inset -.3px -1px 4px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 12%), transparent), inset -1.5px 2.5px 0px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 16%), transparent), inset 0px 3px 4px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 16%), transparent), inset 2px -6.5px 1px -4px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent), 0px 2px 8px 0px #0000001a, 0px 8px 24px 0px #00000014;background:linear-gradient(145deg,#fff 0%,#f0f2f8 40%,#e8edf5 70%,#e0e8f5 100%)}[data-theme=light] .wallet-glass-name,[data-theme=light] .wallet-glass-amount{color:#1a1a1a}[data-theme=light] .wallet-glass-unit{color:#1a1a1a8c}[data-theme=light] .wallet-glass-usd{color:#1a1a1a73}[data-theme=light] .wallet-glass-footer{background:#00000008}[data-theme=light] .wallet-glass-earned{color:#1a1a1a87}@media (width<=768px){.wallet-glass{border-radius:12px;gap:6px;padding:12px}.wallet-glass-name{font-size:12px}.wallet-glass-disconnect{font-size:11px}.wallet-glass-amount{font-size:26px}.wallet-glass-unit{font-size:11px}.wallet-glass-usd{font-size:10px}.wallet-glass-footer{padding:7px 11px}.wallet-glass-earned,.wallet-glass-invite{font-size:10px}}.menu-connect-tg{color:#fff;cursor:pointer;background:#2aabee;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;height:50px;margin-bottom:12px;font-size:.95em;font-weight:600;transition:background .2s;display:flex}.menu-connect-tg:hover{background:#229ed9}.menu-connect-tg:disabled{opacity:.6;cursor:not-allowed}@media (width>=769px){.menu-connect-tg{display:none}}.menu-profile{align-items:center;gap:14px;padding:4px 0 12px;display:flex}.menu-profile-avatar{background:var(--primary-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:flex}.menu-profile-info{flex-direction:column;gap:2px;display:flex}.menu-profile-name{color:var(--text-primary);font-size:1em;font-weight:600}.menu-profile-username{color:var(--text-secondary);font-size:.82em}.menu-balance-row{background:var(--dark-bg);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:10px 14px;display:flex}.menu-balance-label{color:var(--text-secondary);font-size:.82em}.menu-balance-value{color:var(--text-primary);font-size:.88em;font-weight:600}.menu-referral{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.menu-referral-btn{border:1px solid var(--border-color);width:100%;height:38px;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:100px;justify-content:center;align-items:center;gap:8px;font-size:.85em;font-weight:500;transition:border-color .2s;display:flex}.menu-referral-btn:hover{border-color:var(--primary-color)}.menu-earnings{background:var(--dark-bg);color:var(--text-secondary);border-radius:10px;justify-content:space-between;padding:6px 12px;font-size:.78em;display:flex}.menu-earnings-value{color:var(--text-primary);font-weight:600}.menu-row{color:var(--text-primary);cursor:pointer;align-items:center;gap:14px;padding:12px 0;font-size:.95em;font-weight:500;text-decoration:none;display:flex}a.menu-row:hover span,.menu-row-external:hover span{text-decoration:underline}.menu-row-external{justify-content:space-between}.menu-row-left{align-items:center;gap:12px;display:flex}.menu-external-icon{color:var(--text-secondary)}.menu-icon{color:var(--text-secondary);flex-shrink:0}.menu-theme-toggle,.menu-lang-toggle{--c-glass:#bbbbbc;--c-light:#fff;--c-dark:#000;--glass-reflex-dark:2;--glass-reflex-light:.3;background-color:color-mix(in srgb, var(--c-glass) 12%, transparent);-webkit-backdrop-filter:blur(8px)saturate(150%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent), inset 1.8px 3px 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 90%), transparent), inset -2px -2px 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 80%), transparent), inset -3px -8px 1px -6px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 60%), transparent), inset -.3px -1px 4px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 12%), transparent), inset -1.5px 2.5px 0px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0px 3px 4px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 2px -6.5px 1px -4px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0px 1px 5px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0px 6px 16px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent);border:none;border-radius:100px;gap:0;padding:4px;transition:box-shadow .4s cubic-bezier(1,0,.4,1);display:flex;position:relative;overflow:visible}.menu-toggle-indicator{background-color:var(--dark-bg);height:calc(100% - 8px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent), inset 2px 1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 90%), transparent), inset -1.5px -1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 80%), transparent), inset -2px -6px 1px -5px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 60%), transparent), inset -1px 2px 3px -1px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0px -4px 1px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0px 3px 6px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent);z-index:2;pointer-events:none;will-change:transform;border:none;border-radius:100px;transition:left .5s cubic-bezier(.34,1.56,.64,1),width .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1),background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1);position:absolute;top:4px}@keyframes menu-glass-stretch{0%{scale:1}50%{scale:1.15 1}to{scale:1}}.menu-toggle-indicator.moving{animation:.44s menu-glass-stretch}[data-theme=light] .menu-toggle-indicator{background-color:#0000000f;box-shadow:inset 0 0 0 1px #0000000f,inset 2px 1px 0 -1px #ffffffe6,inset -1.5px -1px 0 -1px #fffc,inset -2px -6px 1px -5px #fff9,inset -1px 2px 3px -1px #0000001f,inset 0 -4px 1px -2px #0000000f,0 3px 6px #0000000d}.menu-theme-toggle{margin-bottom:4px}.menu-lang-toggle{margin-bottom:8px}.menu-theme-option,.menu-lang-option{height:32px;color:var(--text-secondary);cursor:pointer;z-index:3;background:0 0;border:none;border-radius:100px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:.78em;font-weight:500;transition:color .2s,font-weight .2s,background .2s;display:flex;position:relative}.menu-theme-option.active,.menu-lang-option.active{color:var(--text-primary);font-weight:600}.menu-divider{background:var(--border-color);width:100%;height:1px;margin:4px 0}.menu-community{gap:8px;padding:8px 0;display:flex}.menu-social-btn{border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;height:40px;font-size:.85em;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.menu-social-btn:hover{opacity:.85}.menu-social-tg,.menu-social-x{background:var(--dark-bg);border:1px solid var(--border-color);color:var(--text-primary)}.menu-spacer{flex:1}.menu-actions{justify-content:center;gap:20px;padding:8px 0 0;display:flex}.menu-action-btn{cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:.85em;font-weight:500}.menu-action-danger{color:#e74c3c}.menu-action-danger-subtle{color:#e74c3c;opacity:.6}.menu-action-danger-subtle:hover{opacity:1}.health-banner{color:#ff6b6b;text-align:center;background:#e539351f;border-bottom:1px solid #e5393540;justify-content:center;align-items:start;gap:8px;padding:10px 16px;font-size:.85rem;font-weight:500;line-height:1.4;display:flex}.health-banner svg{stroke:#ff6b6b;flex-shrink:0;margin-top:2px}.footer{animation:.6s cubic-bezier(.22,1,.36,1) .3s both footer-fade}@keyframes footer-fade{0%{opacity:0}to{opacity:1}}.footer-cta{background-color:var(--card-bg);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:28px 48px;display:flex}.footer-cta-text{flex-direction:column;gap:4px;display:flex}.footer-cta-title{color:var(--text-primary);font-size:1.1em;font-weight:700}.footer-cta-subtitle{color:var(--text-secondary);opacity:.6;font-size:.82em}.footer-cta-buttons{gap:12px;display:flex}.footer-cta-primary{background-color:var(--primary-color);color:#fff;border-radius:100px;padding:10px 28px;font-size:.9em;font-weight:600;text-decoration:none;transition:background .2s,transform .15s}.footer-cta-primary:hover{background-color:var(--primary-hover);opacity:1}.footer-cta-primary:active{transform:scale(.95)}.footer-cta-secondary{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:100px;align-items:center;gap:8px;padding:10px 24px;font-size:.9em;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,transform .15s;display:flex}.footer-cta-secondary:hover{border-color:var(--primary-color);color:var(--primary-color);opacity:1}.footer-cta-secondary:active{transform:scale(.95)}.footer-main{border-bottom:1px solid var(--border-color);justify-content:space-between;padding:36px 48px;display:flex}.footer-brand{flex-direction:column;gap:14px;max-width:220px;display:flex}.footer-logo{color:var(--text-primary);letter-spacing:1px;align-items:center;gap:6px;font-size:1.15em;font-weight:700;display:flex}.footer-tagline{color:var(--text-secondary);opacity:.6;font-size:.82em;line-height:1.6}.footer-socials{gap:10px;margin-top:4px;display:flex}.footer-social-icon{border:1px solid var(--border-color);width:40px;height:40px;color:var(--text-secondary);background-color:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .2s,color .2s;display:flex}.footer-social-icon:hover{border-color:var(--primary-color);color:var(--primary-color);opacity:1}.footer-social-tg{color:var(--primary-color);background-color:#3390ec1a;border-color:#3390ec33}.footer-columns{gap:48px;display:flex}.footer-column{flex-direction:column;gap:12px;display:flex}.footer-column-title{color:var(--text-secondary);opacity:.5;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:2px;font-size:.75em;font-weight:600}.footer-column a{color:var(--text-secondary);font-size:.88em;text-decoration:none;transition:color .2s}.footer-column a:hover{color:var(--primary-color);opacity:1}.footer-coming-soon{color:var(--text-secondary);opacity:.4;cursor:default;font-size:.88em}.footer-coming-soon span{opacity:.7;font-size:.85em}.footer-bottom{justify-content:space-between;align-items:center;padding:16px 48px;display:flex}.footer-copy{color:var(--text-secondary);opacity:.5;font-size:.72em}.footer-powered{align-items:center;gap:3px;display:flex}.footer-powered p{color:var(--text-secondary);opacity:.5;font-size:.72em}.footer-powered>div,.footer-powered>div>div,.footer-powered>div>div>div{align-items:center;line-height:0;transform:translateY(-1px);height:18px!important;display:flex!important}[data-theme=light] .footer-tagline,[data-theme=light] .footer-cta-subtitle{opacity:.85}[data-theme=light] .footer-column-title{opacity:.7}[data-theme=light] .footer-column a{color:var(--text-primary);opacity:.75}[data-theme=light] .footer-coming-soon{opacity:.5}[data-theme=light] .footer-copy,[data-theme=light] .footer-powered p{opacity:.7}[data-theme=light] .footer-powered>div{filter:invert()}@media (width<=768px){.footer-cta{text-align:center;flex-direction:column;gap:20px;padding:24px 20px}.footer-cta-buttons{flex-direction:column;width:100%}.footer-cta-primary,.footer-cta-secondary{text-align:center;justify-content:center}.footer-main{flex-direction:column;gap:32px;padding:28px 20px}.footer-brand{max-width:100%}.footer-columns{flex-wrap:wrap;gap:32px}.footer-column{min-width:130px}.footer-bottom{text-align:center;flex-direction:column;gap:8px;padding:16px 20px}}.hero{text-align:center;padding:24px 0 0}.page-content .stars-page,.page-content .premium-page,.page-content .ton-page,.page-content .major-page{min-height:auto;padding:0}.page-content .stars-header,.page-content .premium-header,.page-content .ton-header{display:none}.page-content .stars-container,.page-content .premium-container{width:min(1440px,100vw - 96px);max-width:100%}.page-content .ton-container{width:min(1440px,100vw - 96px);max-width:100%;margin:0 auto;padding:32px 0 40px}.page-content .major-container{width:min(1440px,100vw - 96px);max-width:100%}.page-content .stars-card,.page-content .premium-card{margin-top:0}.hero-title{color:var(--text-primary);max-width:600px;margin-bottom:28px;margin-left:auto;margin-right:auto;font-size:2.8em;font-weight:700;line-height:1.2;animation:.4s cubic-bezier(.22,1,.36,1) 50ms both fade-up}.hero-kyc{color:var(--text-secondary);font-size:.6em;font-weight:400}.hero-telegram{color:var(--telegram-text);white-space:nowrap}.telegram-icon{vertical-align:-.22em;background:url(/images/t_logo_sprite.png) 100%/3100% 100% no-repeat;width:1.2em;height:1.2em;margin-right:4px;animation:1s steps(30,end) forwards tg-logo-reveal;display:inline-block}@keyframes tg-logo-reveal{0%{background-position:0%}to{background-position:100%}}.hero-badges{flex-wrap:wrap;justify-content:center;gap:0;margin-bottom:24px;animation:.4s cubic-bezier(.22,1,.36,1) 80ms both fade-up;display:flex}.hero-badge{color:var(--text-secondary);white-space:nowrap;font-size:.8rem;font-weight:500}.hero-badge+.hero-badge:before{content:"·";color:var(--text-secondary);opacity:.5;margin:0 8px}.hero-mint{--u1:#2f7d80;--u2:#4b57e0;--u3:#7c4ddb;--u4:#d8569c;--u5:#34a05f;--u6:#c9a032;--u7:#99906d;--u8:#d95550;--u9:#dd7c42;box-sizing:border-box;text-align:left;width:100%;max-width:480px;min-height:106px;color:inherit;-webkit-backdrop-filter:blur(18px)saturate(115%);background:linear-gradient(150deg,#ffffff1a 0%,#ffffff08 48%,#ffffff14 100%);border:1px solid #ffffff1a;border-radius:17px;align-items:center;margin:0 auto 20px;padding:13px 15px;text-decoration:none;transition:transform .18s,box-shadow .18s;animation:.4s cubic-bezier(.22,1,.36,1) .12s both fade-up;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29}[data-theme=light] .hero-mint{background:var(--card-bg);border-color:var(--border-color);-webkit-backdrop-filter:none;box-shadow:0 2px 14px -4px #0000001a}[data-theme=night] .hero-mint{background:#ffffff0a;border-color:#ffffff17}@media (hover:hover){.hero-mint:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff3,0 1px 2px #00000029,0 5px 12px -3px #0003,0 16px 32px -12px #0000004d}}.hero-mint:active{transform:translateY(0);box-shadow:inset 0 1px #ffffff1f,0 1px 3px #00000038}[data-theme=light] .hero-mint:hover{box-shadow:0 1px 2px #0000000f,0 6px 14px -4px #0000001a,0 18px 34px -14px #00000024}[data-theme=light] .hero-mint:active{box-shadow:0 1px 3px #0000001a}.hero-mint:focus-visible{outline:2px solid var(--telegram-text);outline-offset:3px}.hero-mint-field{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% 30%,#000 46% 100%);mask-image:linear-gradient(90deg,#0000 0% 30%,#000 46% 100%)}.hero-mint-track{width:100%;animation-name:mint-chip-cross;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;left:0}@keyframes mint-chip-cross{0%{transform:translate(-45%)}to{transform:translate(125%)}}.hero-mint-chip{white-space:nowrap;color:#fff;letter-spacing:-.01em;background:var(--chip-color);border-radius:7px;padding:4px 9px;font-size:.6rem;font-weight:700;display:inline-block;box-shadow:0 5px 12px -5px #0000008c,inset 0 1px #ffffff38}.hero-mint-chip.sm{border-radius:6px;padding:3px 7px;font-size:.5rem}.hero-mint-chip.lg{border-radius:9px;padding:5px 12px;font-size:.78rem}.hero-mint-scrim{z-index:1;pointer-events:none;background:linear-gradient(100deg, color-mix(in srgb, var(--dark-bg) 94%, transparent) 0%, color-mix(in srgb, var(--dark-bg) 90%, transparent) 40%, color-mix(in srgb, var(--dark-bg) 80%, transparent) 64%, color-mix(in srgb, var(--dark-bg) 70%, transparent) 87%, color-mix(in srgb, var(--dark-bg) 10%, transparent) 100%);position:absolute;inset:0}.hero-mint-title,.hero-mint-sub{text-shadow:0 0 3px color-mix(in srgb, var(--dark-bg) 92%, transparent), 0 1px 10px color-mix(in srgb, var(--dark-bg) 82%, transparent)}[data-theme=light] .hero-mint-scrim{background:linear-gradient(100deg, color-mix(in srgb, var(--dark-bg) 90%, transparent) 0%, color-mix(in srgb, var(--dark-bg) 84%, transparent) 40%, color-mix(in srgb, var(--dark-bg) 66%, transparent) 64%, color-mix(in srgb, var(--dark-bg) 38%, transparent) 87%, transparent 100%)}.hero-mint-sheen{z-index:3;pointer-events:none;filter:blur(8px);background:linear-gradient(90deg,#0000,#ffffff42,#0000);width:46px;animation:5.5s ease-in-out infinite mint-sheen-sweep;position:absolute;top:-60%;bottom:-60%;transform:rotate(18deg)}[data-theme=light] .hero-mint-sheen{background:linear-gradient(90deg,#0000,#3390ec33,#0000)}@keyframes mint-sheen-sweep{0%,62%{opacity:0;left:-18%}70%{opacity:1}to{opacity:0;left:112%}}.hero-mint-inner{z-index:2;flex:auto;min-width:0;position:relative}.hero-mint-art{z-index:2;flex:none;width:clamp(48px,15cqw,70px);height:clamp(48px,15cqw,70px);margin-right:clamp(10px,3.4cqw,15px);position:relative}.hero-mint-art svg{width:100%;height:100%;display:block}.hero-mint-tag{color:#fff;white-space:nowrap;background:#248bda;border-radius:4px;margin:0 0 5px;padding:2px 4px;font-size:11px;font-weight:700;line-height:1.2;display:inline-block}.hero-mint-title{letter-spacing:-.015em;color:var(--text-primary);text-wrap:balance;font-size:clamp(13px,4.1cqw,17px);font-weight:700;line-height:1.3;display:block}.hero-mint-sub{color:var(--text-secondary);margin-top:3px;font-size:clamp(11.5px,3.4cqw,15.2px);line-height:1.4;display:block}.hero-mint{container-type:inline-size}@media (width>=472px){.hero-mint{min-height:128px;padding:16px 17px}}@container (width>=440px){.hero-mint-scrim{background:linear-gradient(100deg, color-mix(in srgb, var(--dark-bg) 92%, transparent) 0%, color-mix(in srgb, var(--dark-bg) 86%, transparent) 36%, color-mix(in srgb, var(--dark-bg) 74%, transparent) 60%, color-mix(in srgb, var(--dark-bg) 62%, transparent) 85%, color-mix(in srgb, var(--dark-bg) 8%, transparent) 100%)}}@media (prefers-reduced-motion:reduce){.hero-mint,.hero-mint-field,.hero-mint-sheen{animation:none}.hero-mint-sheen{display:none}}.hero-nav{--c-glass:#bbbbbc;--c-light:#fff;--c-dark:#000;--glass-reflex-dark:2;--glass-reflex-light:.3;--saturation:150%;background-color:color-mix(in srgb, var(--c-glass) 12%, transparent);-webkit-backdrop-filter:blur(8px) saturate(var(--saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent), inset 1.8px 3px 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 90%), transparent), inset -2px -2px 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 80%), transparent), inset -3px -8px 1px -6px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 60%), transparent), inset -.3px -1px 4px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 12%), transparent), inset -1.5px 2.5px 0px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0px 3px 4px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 2px -6.5px 1px -4px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0px 1px 5px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0px 6px 16px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent);border:none;border-radius:100px;justify-content:center;gap:0;padding:4px;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1);animation:.4s cubic-bezier(.22,1,.36,1) .12s both fade-up;display:inline-flex;position:relative;overflow:visible}.hero-nav-indicator{background-color:var(--dark-bg);height:calc(100% - 8px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent), inset 2px 1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 90%), transparent), inset -1.5px -1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 80%), transparent), inset -2px -6px 1px -5px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 60%), transparent), inset -1px 2px 3px -1px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0px -4px 1px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0px 3px 6px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent);z-index:2;pointer-events:none;will-change:transform;border:none;border-radius:100px;transition:left .5s cubic-bezier(.34,1.56,.64,1),width .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1),background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1);position:absolute;top:4px;overflow:hidden}.hero-nav-indicator.moving{animation:.44s glass-stretch}@keyframes glass-stretch{0%{scale:1}50%{scale:1.15 1}to{scale:1}}[data-theme=light] .hero-nav{--glass-reflex-dark:1;--glass-reflex-light:.4;background-color:#fff}[data-theme=light] .hero-nav-indicator{background-color:#0000000f;box-shadow:inset 0 0 0 1px #0000000f,inset 2px 1px 0 -1px #ffffffe6,inset -1.5px -1px 0 -1px #fffc,inset -2px -6px 1px -5px #fff9,inset -1px 2px 3px -1px #0000001f,inset 0 -4px 1px -2px #0000000f,0 3px 6px #0000000d}[data-theme=light] .hero-nav-item:hover,[data-theme=light] .hero-nav-item.active{color:var(--text-primary)}.hero-nav-item{color:var(--text-primary);z-index:3;border:none;border-radius:100px;padding:7px 22px;font-size:1em;font-weight:600;transition:color .2s;position:relative}.hero-nav-item:hover,.hero-nav-item.active{color:#fff}.page-heading{text-align:center;padding:32px 0 24px}.page-heading-title{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:8px;font-size:1.5em;font-weight:600;line-height:1;animation:.4s cubic-bezier(.22,1,.36,1) .18s both fade-up;display:inline-flex}.page-heading-icon{color:var(--primary-color);display:block}@media (width<=768px){.page-heading-icon{transform:translateY(-2px)}}.page-heading-subtitle{color:var(--text-secondary);max-width:400px;margin:0 auto;font-size:.95em;line-height:1.5;animation:.4s cubic-bezier(.22,1,.36,1) .24s both fade-up}.page-content{will-change:opacity, transform;animation:1.5s cubic-bezier(.22,1,.36,1) page-scale-fade}@keyframes page-scale-fade{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.faqs-page{padding:20px}.faqs-container{max-width:600px;margin:0 auto;padding:12px 0 60px}.faqs-back{color:var(--text-secondary);align-items:center;gap:6px;margin-bottom:24px;font-size:.9em;text-decoration:none;transition:color .2s;display:inline-flex}.faqs-back:hover{color:var(--primary-color);opacity:1}.faq-title{color:var(--text-primary);text-align:center;margin-bottom:16px;font-size:1.3em;font-weight:600}.faq-list{flex-direction:column;gap:8px;display:flex}.faq-item{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;overflow:hidden}.faq-question{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:.95em;font-weight:500;line-height:1.4;display:flex}.faq-toggle{color:var(--text-secondary);flex-shrink:0;font-size:1.2em;transition:transform .25s}.faq-item.open .faq-toggle{transform:rotate(180deg)}.faq-answer-wrapper{max-height:0;transition:max-height .25s;overflow:hidden}.faq-item.open .faq-answer-wrapper{max-height:200px}.faq-answer{color:var(--text-secondary);padding:0 20px 16px;font-size:.9em;line-height:1.6}.referral-banner{width:min(1280px,100vw - 96px);max-width:100%;margin:28px auto 0}.referral-banner-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:24px;grid-template-columns:minmax(520px,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(32px,4vw,56px);padding:clamp(28px,3.2vw,44px);display:grid}[data-theme=light] .referral-banner-card{background:var(--card-bg);border:1px solid var(--border-color);box-shadow:0 1px 3px #00000014}[data-theme=light] .referral-banner-text strong{color:var(--text-primary)}[data-theme=light] .referral-banner-text p{color:var(--text-secondary)}[data-theme=light] .referral-banner-text .referral-detail-value{color:var(--text-primary)}[data-theme=light] .referral-banner-text .referral-detail-label{color:var(--text-secondary)}.referral-banner-text{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex;container-type:inline-size}.referral-banner-text strong{color:#fff;font-size:2em;font-weight:700;line-height:1.3}.referral-subtitle{color:var(--text-secondary);max-width:46ch;margin:-2px 0 2px;font-size:.9em;line-height:1.55}.referral-tag{color:var(--text-secondary);letter-spacing:1.2px;text-transform:uppercase;width:fit-content;font-size:.6875rem;font-weight:500;display:inline-block}.referral-checks{flex-direction:column;gap:9px;margin:4px 0;list-style:none;display:flex}.referral-checks li{color:var(--text-secondary);align-items:center;gap:10px;font-size:.85em;display:flex}.referral-check{color:var(--primary-color);flex-shrink:0;font-weight:700}.referral-terms-link{width:fit-content;color:var(--text-secondary);text-underline-offset:3px;font-size:.78em;font-weight:600;text-decoration:underline;transition:color .2s}.referral-terms-link:hover{color:var(--primary-color)}.referral-buttons{flex-direction:column;gap:10px;width:100%;display:flex}.referral-copy-btn{color:#fff;background:var(--primary-color);cursor:pointer;box-sizing:border-box;border:none;border-radius:100px;flex:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 22px;font-size:.9em;font-weight:600;transition:background .2s,transform .15s;display:flex}.referral-copy-btn:hover{background:var(--primary-hover)}.referral-copy-btn:active{transform:scale(.96)}@keyframes referral-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes referral-shake-alt{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.referral-note{color:var(--text-secondary);overflow-wrap:anywhere;text-align:center;margin:-4px 0 0;font-size:.8em;animation:.35s cubic-bezier(.22,1,.36,1) both referral-error-fade}@keyframes referral-error-fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.referral-personalized-btn{color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;box-sizing:border-box;background:0 0;border-radius:100px;flex:none;justify-content:center;align-items:center;width:100%;padding:13px 22px;font-family:inherit;font-size:.9em;font-weight:600;transition:border-color .2s,color .2s,transform .15s;display:flex}.referral-personalized-btn:hover{border-color:var(--primary-color);color:var(--primary-color)}.referral-personalized-btn:active{transform:scale(.96)}.referral-shortlink-form{grid-template-columns:1fr;align-items:center;gap:8px 10px;width:100%;display:grid}.referral-shortlink-input-wrap{border:1px solid var(--border-color);background:var(--dark-bg);border-radius:100px;grid-area:1/1;align-items:center;min-width:0;height:46px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.referral-shortlink-input-wrap.available{border-color:#34c759cc;box-shadow:0 0 0 1px #34c7592e}[data-theme=light] .referral-shortlink-input-wrap.available{border-color:var(--success-text);box-shadow:0 0 0 1px #377f3a38}.referral-shortlink-input-wrap.error{border-color:var(--error-color);box-shadow:0 0 0 1px #ff53492e}.referral-shortlink-input-wrap.shake-0{animation:.4s referral-shake}.referral-shortlink-input-wrap.shake-1{animation:.4s referral-shake-alt}.referral-shortlink-prefix{color:var(--text-secondary);white-space:nowrap;padding-left:16px;font-size:.86em}.referral-shortlink-input-wrap input{width:100%;min-width:0;height:100%;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;padding:0 16px 0 2px;font-size:.9em;font-weight:600}.referral-shortlink-input-wrap input:disabled{opacity:.8}.referral-shortlink-check{color:#fff;background:#34c759;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-right:14px;font-size:.78em;font-weight:900;line-height:1;display:inline-flex}.referral-shortlink-claim-btn{color:#fff;background:var(--primary-color);width:100%;height:46px;font:inherit;cursor:pointer;border:none;border-radius:100px;grid-area:auto/1;padding:0 20px;font-size:.86em;font-weight:700;transition:background .2s,transform .15s,opacity .2s}.referral-shortlink-claim-btn:hover:not(:disabled){background:var(--primary-hover)}.referral-shortlink-claim-btn:active:not(:disabled){transform:scale(.96)}.referral-shortlink-claim-btn:disabled{cursor:not-allowed;opacity:.55}.referral-shortlink-status{text-align:left;color:var(--text-secondary);grid-area:2/1;margin:-2px 0 0;padding-left:16px;font-size:.78em;animation:.35s cubic-bezier(.22,1,.36,1) both referral-error-fade,.4s referral-shake}.referral-shortlink-status.error{color:var(--error-text)}.referral-shortlink-modal-overlay{z-index:1200;background:var(--modal-overlay);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:24px;animation:.18s referral-modal-overlay-in;display:flex;position:fixed;inset:0}.referral-shortlink-modal{border:1px solid var(--border-color);background:var(--card-bg);border-radius:28px;width:min(100%,520px);padding:30px;animation:.24s cubic-bezier(.22,1,.36,1) referral-modal-in;position:relative;box-shadow:0 24px 80px #00000047}.referral-shortlink-modal-close{width:36px;height:36px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;font-size:1.55em;line-height:1;transition:background .2s,color .2s,transform .15s;display:inline-flex;position:absolute;top:18px;right:18px}.referral-shortlink-modal-close:hover{color:var(--text-primary);background:var(--input-bg)}.referral-shortlink-modal-close:active{transform:scale(.94)}.referral-shortlink-modal h2{color:var(--text-primary);letter-spacing:0;margin:0 44px 16px 0;font-size:1.55em;font-weight:800}.referral-shortlink-modal-desc{color:var(--text-primary);margin:0 0 22px;font-size:1em;line-height:1.55}.referral-shortlink-modal-desc span{color:var(--primary-color);white-space:nowrap;font-weight:700}.referral-shortlink-meter{flex-direction:column;gap:9px;width:100%;margin-bottom:18px;display:flex}.referral-shortlink-meter-head{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:14px;font-size:.88em;display:flex}.referral-shortlink-meter-head span{font-weight:650}.referral-shortlink-meter-head strong{color:var(--text-primary);white-space:nowrap;font-size:.98em;font-weight:800}.referral-shortlink-meter-track{border:1px solid var(--border-color);background:var(--dark-bg);border-radius:999px;width:100%;height:12px;position:relative;overflow:hidden}.referral-shortlink-meter-track span{border-radius:inherit;background:linear-gradient(90deg, var(--primary-color), var(--primary-hover));transform-origin:0;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.referral-shortlink-modal .referral-shortlink-form{gap:14px}.referral-shortlink-modal .referral-shortlink-input-wrap{height:54px}.referral-shortlink-modal .referral-shortlink-prefix,.referral-shortlink-modal .referral-shortlink-input-wrap input{font-size:1em}.referral-shortlink-modal .referral-shortlink-claim-btn{height:56px;margin-top:2px;font-size:1em}.referral-shortlink-commission-note{color:var(--text-secondary);text-align:center;margin:14px 0 0;font-size:.84em;line-height:1.45}.referral-shortlink-commission-note a{color:var(--primary-color);font-weight:700;text-decoration:none}.referral-shortlink-commission-note a:hover{text-decoration:underline}@keyframes referral-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes referral-modal-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.referral-duck{box-sizing:border-box;justify-content:center;align-items:center;width:100%;display:flex}.referral-duck>div{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex}.referral-duck>div>div,.referral-duck>div>div>div{width:100%!important;height:100%!important}.referral-duck>div>div{transform-origin:50%;transform:none}@media (width>=769px) and (width<=1120px){.page-content .stars-container,.page-content .premium-container,.page-content .ton-container,.page-content .major-container,.referral-banner{width:min(960px,100vw - 48px)}.referral-banner-card{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);gap:clamp(24px,3vw,32px)}}@media (width>=769px) and (width<=920px){.referral-banner-card{grid-template-columns:1fr}.referral-duck{justify-self:center;width:min(100%,520px)}}@media (width<=768px){.referral-banner-card{flex-direction:column;gap:20px;padding:20px;display:flex}.referral-banner-text{width:100%;min-width:0}.referral-banner-text strong{font-size:1.3em}.referral-buttons{flex-direction:column}.referral-copy-btn,.referral-personalized-btn{box-sizing:border-box;flex:none;width:100%}.referral-shortlink-form{grid-template-columns:1fr}.referral-shortlink-input-wrap,.referral-shortlink-status,.referral-shortlink-claim-btn{grid-area:auto/1;width:100%}.referral-duck{height:auto}.referral-duck>div>div,.referral-duck>div>div>div{aspect-ratio:1;width:100%!important;height:100%!important}.referral-duck>div>div{transform:none}.referral-shortlink-modal-overlay{align-items:flex-end;padding:14px}.referral-shortlink-modal{border-radius:24px;padding:26px 20px 20px}.referral-shortlink-modal h2{font-size:1.35em}.referral-shortlink-modal-desc{font-size:.95em}}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.hero{padding:16px 0 0}.hero-title{margin-bottom:20px;font-size:2em}.hero-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow:auto hidden}.hero-nav::-webkit-scrollbar{display:none}.hero-nav-item{white-space:nowrap;flex-shrink:0;padding:6px 18px;font-size:.9em}.hero-nav-indicator.moving{animation:.44s glass-stretch}.page-content .stars-container,.page-content .premium-container{width:auto;max-width:none}.page-content .ton-container{width:auto;max-width:none;padding:0}.page-content .major-container{width:auto;max-width:none}.page-heading{padding:24px 0 20px}.page-heading-title{font-size:1.3em}.page-heading-subtitle{max-width:320px;padding:0 16px;font-size:.85em}.referral-banner{width:auto;max-width:none;margin:32px 0 0}}@media (width<=380px){.hero-title{font-size:1.7em}.hero-nav-item{align-items:center;min-height:40px;padding:6px 12px;font-size:.78em;display:inline-flex}.hero-nav{padding:3px}.hero-nav-indicator{height:calc(100% - 6px);top:3px}.page-heading-title{font-size:1.15em}}.stars-page{min-height:calc(var(--tg-vh,100vh) - 56px);padding:40px 20px}.stars-container{width:min(1440px,100vw - 96px);max-width:100%;margin:0 auto}.stars-header{text-align:center;margin-bottom:40px}.stars-header h2{color:var(--text-primary);margin-bottom:8px;font-size:1.8em;font-weight:600}.stars-subtitle{color:var(--text-secondary);font-size:.95em}.stars-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:24px;grid-template-columns:minmax(520px,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(28px,3.5vw,52px);margin-top:32px;padding:clamp(28px,3.2vw,44px);display:grid}.stars-form{min-width:0}.stars-preview{aspect-ratio:1;background:var(--dark-bg);border:1px solid var(--border-color);border-radius:16px;justify-self:center;width:100%;max-width:840px;overflow:hidden}.stars-preview video{object-fit:cover;object-position:top;width:100%;height:100%;display:block}[data-theme=light] .stars-card{background:var(--card-bg);box-shadow:0 1px 3px #00000014}.stars-section{margin-bottom:24px}.stars-page .section-title-row{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.stars-page .section-title-row .section-title{margin-bottom:0}.stars-page .section-title{color:var(--text-primary);margin-bottom:14px;font-size:1.05em;font-weight:600}.stars-page .username-input-wrapper{align-items:center;display:flex;position:relative}.stars-page .username-at-icon{pointer-events:none;flex-shrink:0;position:absolute;left:14px}.stars-page .username-input{border:1px solid var(--border-color);background:var(--dark-bg);width:100%;height:46px;color:var(--text-primary);box-sizing:border-box;border-radius:100px;padding:0 40px;font-size:1em;transition:border-color .2s,background .2s}.stars-page .username-input:focus-visible{border-color:var(--primary-color);outline:none}.stars-page .username-input-wrapper.input-error .username-input,.stars-page .username-input-wrapper.input-error .username-input:focus-visible{border-color:var(--error-color)}.stars-page .username-input-wrapper.shake .username-input{animation:.4s stars-shake}.stars-page .username-input:focus:not(:focus-visible){border-color:var(--primary-color);outline:none}.stars-page .username-input::placeholder{color:var(--placeholder-color)}.stars-page .search-spinner{border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite stars-spin;position:absolute;right:14px}@keyframes stars-spin{to{transform:rotate(360deg)}}.stars-page .recipient-error{color:var(--error-text);margin-top:8px;font-size:.85em}.stars-page .send-to-myself{color:#fff;background:var(--primary-color);cursor:pointer;border:none;border-radius:20px;padding:6px 14px;font-size:.8em;font-weight:600;transition:transform .15s,opacity .15s}.stars-page .send-to-myself:hover{opacity:.9}.stars-page .send-to-myself:active{transform:scale(.93)}.stars-page .recipient-card{background:var(--dark-bg);border:1px solid var(--border-color);box-sizing:border-box;border-radius:100px;align-items:center;gap:10px;height:46px;padding:0 14px;animation:.3s recipient-fade-in;display:flex}@keyframes recipient-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.stars-page .recipient-card.fade-out{animation:.2s forwards recipient-fade-out}@keyframes recipient-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.stars-page .recipient-photo{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.stars-page .recipient-details{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.stars-page .recipient-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9em;font-weight:600;overflow:hidden}.stars-page .recipient-username{color:var(--text-secondary);font-size:.9em}.stars-page .clear-recipient{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px 8px;font-size:1.1em;transition:color .2s,background .2s;display:inline-flex}.stars-page .clear-recipient:hover{color:var(--text-primary);background:var(--hover-highlight)}.stars-page .quantity-row{background:var(--dark-bg);border:1px solid var(--border-color);border-radius:100px;align-items:center;gap:10px;height:46px;padding:0 16px;transition:border-color .2s,background .2s;display:flex}.stars-page .quantity-row:focus-within{border-color:#e9ad18}.stars-page .quantity-row.quantity-error,.stars-page .quantity-row.quantity-error:focus-within{border-color:var(--error-color)}.stars-page .quantity-row.shake{animation:.4s stars-shake}@keyframes stars-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.stars-page .quantity-hint{color:var(--error-text);margin-top:8px;font-size:.85em}.stars-page .quantity-left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.stars-page .star-icon{flex-shrink:0;align-items:center;display:flex}.stars-page .quantity-input{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:1em;font-weight:400}.stars-page .quantity-input::placeholder{color:var(--placeholder-color);font-weight:400}.stars-page .quantity-right{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.stars-page .ton-price{font-size:inherit;color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-weight:500;line-height:1;display:flex}.stars-page .ton-price .payment-method-icon{flex-shrink:0;display:block}.stars-page .usd-price{color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;font-size:.85em;line-height:1;display:inline-flex}.stars-page .buy-btn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:100px;width:100%;padding:14px 20px;font-size:1em;font-weight:600;transition:background .2s,color .2s,transform .15s}.stars-page .buy-btn:hover:not(:disabled){background:var(--primary-hover)}.stars-page .buy-btn:active:not(:disabled){transform:scale(.97)}.stars-page .buy-btn:disabled{opacity:1;color:var(--text-secondary);background:color-mix(in srgb, var(--primary-color) 38%, var(--card-bg));cursor:not-allowed}.stars-page .wallet-warning{text-align:center;color:var(--text-secondary);margin-top:10px;font-size:.85em;line-height:1.4}@media (hover:hover) and (pointer:fine){.stars-page .username-input:hover:not(:disabled),.stars-page .quantity-row:hover{border-color:color-mix(in srgb, var(--primary-color) 42%, var(--border-color));background:color-mix(in srgb, var(--dark-bg) 88%, var(--primary-color) 12%)}}.stars-page .modal-overlay{background:var(--modal-overlay);z-index:1100;justify-content:center;align-items:center;padding:20px;animation:.2s overlay-fade;display:flex;position:fixed;inset:0}@keyframes overlay-fade{0%{opacity:0}to{opacity:1}}.stars-page .modal-content{background:var(--card-bg);border:1px solid var(--border-color);text-align:center;border-radius:24px;width:100%;max-width:400px;padding:28px;animation:.25s cubic-bezier(.22,1,.36,1) modal-pop;position:relative}@keyframes modal-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.stars-page .modal-content h2{color:var(--text-primary);margin-bottom:16px;font-size:1.2em;font-weight:600}.stars-page .modal-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px 8px;font-size:1.1em;display:inline-flex;position:absolute;top:14px;right:14px}.stars-page .modal-close:hover{color:var(--text-primary)}.stars-page .modal-recipient{justify-content:center;align-items:center;gap:10px;margin-bottom:16px;display:flex}.stars-page .modal-recipient-photo{object-fit:cover;border-radius:50%;width:40px;height:40px}.stars-page .modal-recipient-details{flex-direction:column;align-items:flex-start;display:flex}.stars-page .modal-recipient-name{color:var(--text-primary);font-size:.95em;font-weight:600}.stars-page .modal-recipient-username{color:var(--text-secondary);font-size:.85em}.stars-page .modal-info{margin-bottom:20px}.stars-page .modal-info p{color:var(--text-secondary);margin-bottom:12px;font-size:.95em}.stars-page .modal-info strong svg{vertical-align:middle}.stars-page .modal-price{justify-content:center;align-items:center;gap:10px;display:flex}.stars-page .modal-price span:first-child{color:var(--text-primary);align-items:center;gap:6px;font-size:1.3em;font-weight:700;line-height:1;display:flex}.stars-page .modal-usd{color:var(--text-secondary);font-size:.9em}.stars-page .modal-confirm-btn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:100px;width:100%;padding:14px;font-size:1em;font-weight:600;transition:background .2s,transform .15s}.stars-page .modal-confirm-btn:active:not(:disabled){transform:scale(.97)}.stars-page .modal-confirm-btn:hover:not(:disabled){background:var(--primary-hover)}.stars-page .modal-confirm-btn:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){.stars-page{padding:24px 16px}.stars-header h2{font-size:1.5em}.stars-container{width:auto;max-width:none}.stars-card{grid-template-columns:1fr;padding:20px}.stars-preview{order:1}.stars-page .quantity-row{padding:10px 12px}}@media (width>=769px) and (width<=1120px){.stars-container{width:min(960px,100vw - 48px)}.stars-card{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);gap:clamp(24px,3vw,32px)}}@media (width>=769px) and (width<=920px){.stars-card{grid-template-columns:1fr}.stars-preview{order:1;width:min(100%,520px)}}.stars-page .add-recipient-btn{color:var(--telegram-text);cursor:pointer;background:0 0;border:none;margin-top:10px;padding:6px 2px;font-size:14px;font-weight:600}.stars-page .add-recipient-btn:hover{opacity:.8}.stars-section .recipient-card+.recipient-card{margin-top:8px}.stars-page .quantity-each-note{color:var(--text-secondary,#8a8f98);margin-top:6px;font-size:13px}.payment-method-icon{flex-shrink:0;display:block}.payment-method-icon--gram{object-fit:contain}.success-popup-overlay{-webkit-backdrop-filter:blur(8px);z-index:1001;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s success-overlay-fade;display:flex;position:fixed;inset:0}@keyframes success-overlay-fade{0%{opacity:0}to{opacity:1}}.success-popup{background:var(--dark-bg);text-align:center;border:none;border-radius:55px;width:100%;max-width:440px;padding:28px 24px;animation:.25s cubic-bezier(.22,1,.36,1) success-popup-pop;position:relative}@keyframes success-popup-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.success-popup-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px 8px;font-size:1.1em;display:inline-flex;position:absolute;top:14px;right:14px}.success-popup-close:hover{color:var(--text-primary)}.success-popup-sticker{justify-content:center;margin-bottom:8px;display:flex}.success-popup-title{color:var(--text-primary);margin-bottom:6px;font-size:1.25em;font-weight:700}.success-popup-subtitle{color:var(--text-secondary);margin-bottom:20px;font-size:.9em;line-height:1.4}.success-popup-btn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:100px;width:100%;padding:14px 20px;font-size:1em;font-weight:600;transition:background .2s,transform .15s}.success-popup-btn:hover{background:#2563eb}.success-popup-btn:active{transform:scale(.97)}.success-receipt{background:var(--dark-bg);border:1px solid var(--border-color);text-align:left;border-radius:16px;margin:-6px 0 18px;padding:4px 14px}.success-receipt-row{justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 0;font-size:.9em;display:flex}.success-receipt-row+.success-receipt-row{border-top:1px solid var(--border-color)}.success-receipt-row dt{color:var(--text-secondary);flex:none;margin:0}.success-receipt-row dd{min-width:0;color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;align-items:center;gap:5px;margin:0;font-weight:600;display:inline-flex}.success-receipt-usd{color:var(--text-secondary);font-weight:500}.success-receipt-link{color:var(--telegram-text,var(--primary-color));align-items:center;gap:4px;text-decoration:none;display:inline-flex}.success-receipt-link:hover{text-decoration:underline}.success-popup-done{width:100%;color:var(--text-primary);border:1px solid var(--border-color);font:inherit;cursor:pointer;background:0 0;border-radius:100px;margin-top:8px;padding:12px 20px;font-size:.95em;font-weight:600;transition:transform .15s,border-color .15s}.success-popup-done:hover{border-color:var(--text-secondary)}.success-popup-done:active{transform:scale(.97)}.success-popup-chat-link{text-align:center;color:var(--primary-color);cursor:pointer;margin-top:12px;font-size:.9em;font-weight:500;text-decoration:none;display:block}.success-popup-chat-link:hover{text-decoration:underline}.processing-dots{justify-content:center;gap:6px;margin-top:4px;margin-bottom:8px;display:flex}.processing-dots span{background:var(--text-secondary);opacity:.5;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite processing-dot-pulse}.processing-dots span:nth-child(2){animation-delay:.2s}.processing-dots span:nth-child(3){animation-delay:.4s}@keyframes processing-dot-pulse{0%,80%,to{opacity:.35;transform:scale(.75)}40%{opacity:.9;transform:scale(1)}}.success-popup-drag-handle{display:none}.success-popup.dragging .success-popup-btn,.success-popup.dragging .success-popup-done,.success-popup.dragging .success-receipt-link,.success-popup.dragging .success-popup-close,.success-popup.dragging .success-popup-chat-link{pointer-events:none}@media (width<=768px){.success-popup-overlay{align-items:flex-end;padding:12px;animation:.3s success-overlay-in}.success-popup-overlay.closing{animation:.4s .35s forwards success-overlay-out}@keyframes success-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes success-overlay-out{0%{opacity:1}to{opacity:0}}.success-popup-drag-handle{background:var(--text-secondary);opacity:.3;border-radius:2px;width:36px;height:4px;margin:-8px auto 12px;display:block}.success-popup{touch-action:none;border-radius:55px;width:100%;max-width:100%;padding:28px 18px;animation:.35s cubic-bezier(.22,1.2,.36,1) success-slide-up;position:relative}.success-popup-overlay.closing .success-popup{animation:.35s cubic-bezier(.22,1.2,.36,1) forwards success-slide-down}@keyframes success-slide-up{0%{opacity:.5;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes success-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.success-popup-title{font-size:1.15em}}[data-theme=night] .success-popup{border:1px solid var(--border-color)}.success-popup{overscroll-behavior:contain;scrollbar-width:none;max-height:calc(100dvh - 24px);overflow-y:auto}.success-popup::-webkit-scrollbar{display:none}@media (height<=780px){.success-popup-sticker{height:118px;margin-bottom:4px}.success-popup-sticker>*{transform-origin:top;transform:scale(.72)}.success-popup-subtitle{margin-bottom:14px}.success-receipt{margin:-4px 0 14px}}.confirm-popup-overlay{-webkit-backdrop-filter:blur(8px);z-index:1001;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s confirm-overlay-fade;display:flex;position:fixed;inset:0}@keyframes confirm-overlay-fade{0%{opacity:0}to{opacity:1}}.confirm-popup{background:var(--dark-bg);text-align:center;border:none;border-radius:55px;width:100%;max-width:440px;padding:28px 24px;animation:.25s cubic-bezier(.22,1,.36,1) confirm-popup-pop;position:relative}@keyframes confirm-popup-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.confirm-popup-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px 8px;font-size:1.1em;display:inline-flex;position:absolute;top:14px;right:14px}.confirm-popup-close:hover{color:var(--text-primary)}.confirm-popup-title{color:var(--text-primary);justify-content:center;align-items:center;gap:6px;width:100%;margin-bottom:12px;font-size:1.25em;font-weight:700;display:inline-flex}.confirm-popup-desc{color:var(--text-secondary);margin-bottom:16px;font-size:.9em;line-height:1.5}.confirm-popup-desc strong{color:var(--text-primary)}.desc-for-name{display:block}.confirm-popup-will-receive{color:var(--text-secondary);margin-bottom:12px;font-size:.85em}.confirm-popup-will-receive strong{color:var(--text-primary)}.confirm-popup-payment{border:1px solid var(--border-color);background:var(--card-bg);text-align:left;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;max-width:280px;margin:0 auto 14px;padding:10px 14px;display:flex}.confirm-popup-payment span{color:var(--text-secondary);font-size:.82em;font-weight:600}.confirm-popup-payment strong{color:var(--text-primary);white-space:nowrap;font-size:.9em}.confirm-popup-preview{background:var(--card-bg);border:1px solid var(--border-color);border-radius:37px;max-width:240px;margin:0 auto 20px;padding:20px 16px}.preview-sender{flex-direction:column;align-items:center;gap:4px;margin-bottom:8px;display:flex}.preview-sender strong{color:var(--text-primary);font-size:.95em}.preview-sent-text{color:var(--text-secondary);align-items:center;gap:4px;font-size:.85em;line-height:1;display:inline-flex}.preview-sent-text svg{flex-shrink:0;display:block}.preview-animation{justify-content:center;margin:-16px 0 8px;display:flex}.preview-product{flex-direction:column;align-items:center;gap:2px;display:flex}.preview-product strong{color:var(--text-primary);font-size:.95em;font-weight:700}.preview-product span{color:var(--text-secondary);font-size:.82em}.confirm-popup-drag-handle{display:none}.confirm-popup.dragging .confirm-popup-btn,.confirm-popup.dragging .confirm-popup-close{pointer-events:none}.confirm-popup-btn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:100px;width:100%;padding:14px 20px;font-size:1em;font-weight:600;transition:background .2s,transform .15s}.confirm-popup-btn:hover:not(:disabled){background:#2563eb}.confirm-popup-btn:active:not(:disabled){transform:scale(.97)}.confirm-popup-btn:disabled{opacity:.5;cursor:not-allowed}.confirm-popup-major-details{background:var(--dark-bg);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;gap:10px;margin:16px 0;padding:16px;display:flex}.major-detail-row{justify-content:space-between;align-items:center;font-size:.95em;display:flex}.major-detail-label{color:var(--text-secondary)}.major-detail-value{color:var(--text-primary);align-items:center;gap:4px;font-weight:600;display:flex}.major-detail-usd{color:var(--text-secondary);font-weight:400}@media (width<=768px){.confirm-popup-overlay{align-items:flex-end;padding:12px;animation:.3s confirm-overlay-in}.confirm-popup-overlay.closing{animation:.4s .35s forwards confirm-overlay-out}@keyframes confirm-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes confirm-overlay-out{0%{opacity:1}to{opacity:0}}.confirm-popup-drag-handle{background:var(--text-secondary);opacity:.3;border-radius:2px;width:36px;height:4px;margin:-8px auto 12px;display:block}.confirm-popup{touch-action:none;border-radius:55px;width:100%;max-width:100%;max-height:none;padding:28px 18px;animation:.35s cubic-bezier(.22,1.2,.36,1) confirm-slide-up;position:relative;overflow-y:visible}.confirm-popup-overlay.closing .confirm-popup{animation:.35s cubic-bezier(.22,1.2,.36,1) forwards confirm-slide-down}@keyframes confirm-slide-up{0%{opacity:.5;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes confirm-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.confirm-popup-title{font-size:1.15em}.preview-animation{margin:-16px 0 8px}.confirm-popup-preview{max-width:240px;padding:20px 16px}.desc-for-name{display:block}}[data-theme=night] .confirm-popup{border:1px solid var(--border-color)}.confirm-popup-payment-v{align-items:center;gap:6px;display:inline-flex}.wallet-upgrade-overlay{-webkit-backdrop-filter:blur(8px);z-index:1002;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s wallet-upgrade-fade;display:flex;position:fixed;inset:0}@keyframes wallet-upgrade-fade{0%{opacity:0}to{opacity:1}}.wallet-upgrade-popup{background:var(--dark-bg);border:1px solid var(--border-color);text-align:center;border-radius:28px;width:100%;max-width:380px;padding:26px 24px 22px;animation:.25s cubic-bezier(.22,1,.36,1) wallet-upgrade-pop;position:relative}@keyframes wallet-upgrade-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.wallet-upgrade-icon{background:color-mix(in srgb, var(--telegram-color) 14%, transparent);border-radius:100px;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 14px;display:flex}.wallet-upgrade-title{color:var(--text-primary);margin:0 0 10px;font-size:1.2em;font-weight:700}.wallet-upgrade-desc{color:var(--text-secondary);margin:0 0 14px;font-size:.9em;line-height:1.5}.wallet-upgrade-desc strong{color:var(--text-primary);font-weight:600}.wallet-upgrade-link{color:var(--telegram-text);margin-bottom:20px;font-size:.9em;font-weight:600;text-decoration:none;display:inline-block}.wallet-upgrade-link:hover{opacity:.8}.wallet-upgrade-btn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:100px;width:100%;padding:14px 20px;font-size:1em;font-weight:600;transition:background .2s,transform .15s}.wallet-upgrade-btn:hover{background:#2563eb}.wallet-upgrade-btn:active{transform:scale(.97)}.wallet-upgrade-drag-handle{display:none}@media (width<=768px){.wallet-upgrade-overlay{align-items:flex-end;padding:12px;animation:.3s wallet-upgrade-overlay-in}.wallet-upgrade-overlay.closing{animation:.35s forwards wallet-upgrade-overlay-out}@keyframes wallet-upgrade-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes wallet-upgrade-overlay-out{0%{opacity:1}to{opacity:0}}.wallet-upgrade-popup{border-radius:28px;width:100%;max-width:100%;padding:22px 20px 20px;animation:.35s cubic-bezier(.22,1.2,.36,1) wallet-upgrade-slide-up}.wallet-upgrade-overlay.closing .wallet-upgrade-popup{animation:.35s cubic-bezier(.22,1.2,.36,1) forwards wallet-upgrade-slide-down}@keyframes wallet-upgrade-slide-up{0%{opacity:.5;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes wallet-upgrade-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.wallet-upgrade-drag-handle{background:var(--text-secondary);opacity:.3;border-radius:2px;width:36px;height:4px;margin:-6px auto 14px;display:block}}.pay-with{width:100%}.pay-with-tokens{border:1px solid var(--border-color);background:var(--dark-bg);border-radius:100px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-height:46px;padding:5px;display:grid}.pay-with-tokens--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-with-token{min-width:0;min-height:36px;color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 10px;font-family:inherit;transition:background .2s,border-color .2s,color .2s,transform .15s;display:inline-flex}.pay-with-token.active{border-color:var(--primary-color);background:var(--card-bg)}.pay-with-token:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.pay-with-token:active:not(:disabled){transform:scale(.98)}.pay-with-token:disabled{cursor:not-allowed;opacity:.5}.pay-with-token-main{align-items:center;gap:8px;min-width:0;display:inline-flex}.pay-with-token-label{white-space:nowrap;font-size:15px;font-weight:700}.pay-with-token-meta{color:var(--text-secondary);white-space:nowrap;font-size:11px}@keyframes pay-with-reveal{to{opacity:1;grid-template-rows:1fr}}@media (width<=380px){.pay-with-token-label{font-size:14px}.pay-with-token-meta{display:none}}.pay-with-token-slot{min-width:0;display:flex;position:relative}.pay-with-token-slot>.pay-with-token{flex:1;min-width:0}.pay-with-chevron{opacity:.55;flex:none;margin-left:-2px;transition:transform .18s,opacity .18s}.pay-with-token.active .pay-with-chevron{opacity:.9}.pay-with-token[aria-expanded=true] .pay-with-chevron{opacity:1;transform:rotate(180deg)}.pay-with-menu{z-index:40;border:1px solid var(--border-color);background:var(--card-bg);min-width:max(100%,168px);scroll-margin-bottom:calc(16px + env(safe-area-inset-bottom,0px));will-change:transform;border-radius:16px;flex-direction:column;gap:2px;padding:6px;animation:.16s pay-with-menu-in;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000052}@keyframes pay-with-menu-in{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.pay-with-menu{animation:none}.pay-with-chevron{transition:none}}.pay-with-token-slot:last-child .pay-with-menu{animation-name:pay-with-menu-in-right;left:auto;right:0;transform:none}@keyframes pay-with-menu-in-right{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pay-with-menu-item{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:8px;padding:9px 10px;font-family:inherit;font-size:.9rem;transition:background .15s,border-color .15s;display:flex}.pay-with-menu-item:hover{background:var(--dark-bg)}.pay-with-menu-item.active{border-color:var(--primary-color);background:var(--dark-bg)}.pay-with-menu-item:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.pay-with-menu-label{font-weight:700}.pay-with-menu-net{color:var(--text-secondary);white-space:nowrap;margin-left:auto;padding-left:10px;font-size:.82rem}.scp-overlay{--scp-out:cubic-bezier(.32, .72, 0, 1);--scp-pop:cubic-bezier(.22, 1.2, .36, 1);--scp-amber:#f5a623;z-index:1001;-webkit-backdrop-filter:blur(8px);background:#00000080;justify-content:center;align-items:flex-end;padding:12px;animation:.3s both scp-fade;display:flex;position:fixed;inset:0}.scp-overlay.is-handoff{animation:none}.scp-overlay.is-closing{animation:.35s .15s both scp-fade-out}@keyframes scp-fade{0%{opacity:0}to{opacity:1}}@keyframes scp-fade-out{0%{opacity:1}to{opacity:0}}.scp-card{overscroll-behavior:contain;background:var(--dark-bg);width:100%;max-width:480px;max-height:calc(100vh - 24px);color:var(--text-primary);animation:scp-sheet-up .45s var(--scp-pop) both;scrollbar-width:none;border-radius:44px;overflow-y:auto}.scp-card::-webkit-scrollbar{display:none}.scp-card.is-handoff{animation:none}.scp-overlay.is-closing .scp-card{animation:scp-sheet-down .35s var(--scp-out) both}@keyframes scp-sheet-up{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes scp-sheet-down{0%{transform:none}to{transform:translateY(110%)}}[data-theme=night] .scp-card{border:1px solid var(--border-color)}.scp-auto{transition:height .5s var(--scp-out)}.scp-in{text-align:center;padding:7px 20px 20px;position:relative}.scp-grab{background:var(--text-secondary);opacity:.3;border-radius:2.5px;width:36px;height:5px;margin:0 auto}.scp-hd{grid-template-columns:44px 1fr 44px;align-items:center;min-height:44px;margin:4px -10px 6px;display:grid}.scp-hd-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:650;overflow:hidden}.scp-x{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;transition:color .2s,transform .15s;display:grid}.scp-x:hover{color:var(--text-primary)}.scp-x:active{transform:scale(.9)}.scp-swap>*{animation:scp-rise .5s var(--scp-out) both}.scp-swap>:nth-child(2){animation-delay:40ms}.scp-swap>:nth-child(3){animation-delay:80ms}.scp-swap>:nth-child(4){animation-delay:.12s}.scp-swap>:nth-child(5){animation-delay:.16s}.scp-swap>:nth-child(n+6){animation-delay:.2s}.scp-card.is-handoff .scp-swap>*{animation-duration:.6s}@keyframes scp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.scp-hero{flex-direction:column;align-items:center;gap:8px;padding-top:6px;display:flex}.scp-h{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:1.2}.scp-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.scp-tok{object-fit:contain;flex:none;display:block}.scp-num{font-variant-numeric:tabular-nums}.scp-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.scp-net{color:var(--text-primary);background:color-mix(in srgb, var(--net,var(--telegram-text)) 16%, transparent);border:1px solid color-mix(in srgb, var(--net,var(--telegram-text)) 40%, transparent);white-space:nowrap;border-radius:999px;padding:4px 10px 4px 5px;font-size:12.5px;font-weight:700;line-height:18px;display:inline-block}.scp-net img{vertical-align:calc(.35em - 9px);width:18px;height:18px;margin-right:6px;display:inline-block}.scp-net--square{border-radius:8px}.scp-timer{font-variant-numeric:tabular-nums;color:var(--text-secondary);background:color-mix(in srgb, var(--text-primary) 7%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 6px;font-size:12.5px;font-weight:700;transition:color .4s,background .4s;display:inline-flex}.scp-timer.is-low{color:var(--scp-amber);background:color-mix(in srgb, var(--scp-amber) 14%, transparent)}.scp-timer svg{transform:rotate(-90deg)}.scp-ring-bg{fill:none;stroke:color-mix(in srgb, var(--text-primary) 14%, transparent);stroke-width:2.5px}.scp-ring-fg{fill:none;stroke:var(--telegram-text);stroke-width:2.5px;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .4s}.scp-timer.is-low .scp-ring-fg{stroke:var(--scp-amber)}.scp-rows{background:var(--card-bg);text-align:left;border-radius:22px;margin-top:18px;overflow:hidden}.scp-row{text-align:left;width:100%;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:10px;padding:15px 16px;transition:background .25s;display:flex}.scp-row+.scp-row{border-top:1px solid var(--border-color)}.scp-row:active{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}.scp-row.is-copied{background:color-mix(in srgb, var(--success-text) 10%, transparent)}.scp-row-k{width:58px;color:var(--text-secondary);flex:none;font-size:13px}.scp-row-v{flex:1;align-items:center;gap:7px;min-width:0;font-size:16.5px;font-weight:700;display:inline-flex}.scp-row-v.scp-mono{font-size:14.5px;font-weight:600}.scp-copy{color:var(--telegram-text);flex:none;align-items:center;display:inline-flex}.scp-copied{color:var(--success-text);animation:scp-pop-in .35s var(--scp-pop);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}@keyframes scp-pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.scp-draw{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;animation:scp-draw .45s 80ms var(--scp-out) forwards}@keyframes scp-draw{to{stroke-dashoffset:0}}.scp-only{color:var(--text-primary);text-align:left;text-wrap:pretty;justify-content:center;align-items:flex-start;gap:7px;margin:12px 4px 0;font-size:12.5px;font-weight:600;line-height:1.45;display:flex}.scp-only img{flex:none;width:16px;height:16px;margin-top:1px}.scp-link{color:var(--telegram-text);font:inherit;cursor:pointer;background:0 0;border:none;margin:12px auto 0;padding:6px 8px;font-size:13px;font-weight:600;display:block}.scp-reveal{transition:grid-template-rows .45s var(--scp-out);grid-template-rows:0fr;display:grid}.scp-reveal>div{min-height:0;overflow:hidden}.scp-reveal.is-open{grid-template-rows:1fr}.scp-qr{box-sizing:border-box;opacity:0;width:184px;height:184px;transition:opacity .3s, transform .45s var(--scp-out);background:#fff;border-radius:18px;margin:8px auto 4px;padding:8px;display:block;transform:scale(.92)}.scp-reveal.is-open .scp-qr{opacity:1;transform:none}.scp-warn{color:var(--text-primary);background:color-mix(in srgb, var(--scp-amber) 13%, transparent);border:1px solid color-mix(in srgb, var(--scp-amber) 38%, transparent);text-align:left;border-radius:14px;margin-top:14px;padding:11px 13px;font-size:13px;line-height:1.45}.scp-msg{background:color-mix(in srgb, var(--text-primary) 5%, transparent);color:var(--text-secondary);text-align:left;border-radius:20px;margin-top:16px;padding:16px;font-size:14px;line-height:1.5}.scp-msg-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.scp-btn{background:var(--primary-color);color:#fff;min-height:48px;font:inherit;cursor:pointer;transition:transform .15s var(--scp-out);border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.scp-btn:active{transform:scale(.97)}.scp-btn--ghost{background:color-mix(in srgb, var(--text-primary) 9%, transparent);color:var(--text-primary)}.scp-status{text-align:left;background:color-mix(in srgb, var(--telegram-text) 10%, transparent);transition:background .5s var(--scp-out);border-radius:20px;align-items:center;gap:11px;margin-top:14px;padding:12px 14px;display:flex}.scp-status-t{min-width:0;animation:scp-rise .4s var(--scp-out) both;flex-direction:column;gap:1px;display:flex}.scp-status-t b{font-size:14px}.scp-status-t small{color:var(--text-secondary);font-size:12px}.scp-status--part-paid{background:color-mix(in srgb, var(--scp-amber) 13%, transparent)}.scp-status--part-paid .scp-pulse{background:var(--scp-amber)}.scp-status--received{background:color-mix(in srgb, var(--success-text) 14%, transparent)}.scp-st-ic{color:var(--success-text);animation:scp-pop-in .4s var(--scp-pop);flex:none}.scp-st-circle{fill:color-mix(in srgb, var(--success-text) 18%, transparent);stroke:none}.scp-pulse{background:var(--telegram-text);border-radius:50%;flex:none;width:10px;height:10px;position:relative}.scp-pulse:after{content:"";background:inherit;animation:scp-ping 1.6s var(--scp-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes scp-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.scp-ask{z-index:1;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));background:#00000059;justify-content:center;align-items:flex-end;animation:.2s both scp-fade;display:flex;position:absolute;inset:0}.scp-ask-panel{box-sizing:border-box;text-align:center;background:var(--dark-bg);width:100%;max-width:400px;color:var(--text-primary);border:1px solid var(--border-color);animation:scp-sheet-up .4s var(--scp-pop) both;border-radius:32px;padding:22px 20px 12px;box-shadow:0 18px 50px #00000059}.scp-ask-title{letter-spacing:-.01em;margin:0 0 8px;font-size:18px;font-weight:700}.scp-ask-body{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.45}.scp-ask-error{color:var(--error-text);margin:12px 0 0;font-size:14px;line-height:1.4}.scp-ask-actions{gap:8px;margin-top:18px;display:grid}.scp-ask-actions .scp-btn:disabled{opacity:.5;cursor:default}.scp-ask-cancel{min-height:44px;font:inherit;color:var(--error-text);cursor:pointer;background:0 0;border:none;border-radius:999px;font-size:15px;font-weight:600}.scp-ask-cancel:disabled{opacity:.6;cursor:default}.scp-ask-cancel:active{transform:scale(.97)}@media (width>=769px){.scp-overlay{align-items:center;padding:20px}.scp-card{max-width:440px;animation:scp-card-pop .3s var(--scp-out) both}.scp-overlay.is-closing .scp-card{animation:.25s both scp-card-out}.scp-grab{display:none}.scp-in{padding-top:14px}.scp-ask{align-items:center}.scp-ask-panel{animation:scp-card-pop .25s var(--scp-out) both}}@keyframes scp-card-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes scp-card-out{to{opacity:0;transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.scp-overlay,.scp-overlay *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pending-order{box-sizing:border-box;border:1px solid var(--border-color);background:color-mix(in srgb, var(--text-primary) 5%, transparent);width:100%;min-height:56px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:20px;align-items:center;gap:12px;margin-top:12px;padding:10px 10px 10px 14px;animation:.35s cubic-bezier(.32,.72,0,1) both pending-order-in;display:flex}.pending-order:active{transform:scale(.98)}.pending-order-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pending-order-text b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:650;overflow:hidden}.pending-order-text small{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:13px}.pending-order-open{background:var(--primary-color);color:#fff;border-radius:999px;flex-shrink:0;padding:8px 16px;font-size:14px;font-weight:700}@keyframes pending-order-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pending-order{animation:none}}.transaction-history-link{width:fit-content;color:var(--telegram-text);margin:18px auto 0;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s,opacity .2s,transform .2s;display:block}.transaction-history-link:hover{color:var(--text-color);transform:translateY(-1px)}.transaction-history-link:focus-visible{outline:2px solid var(--telegram-text);outline-offset:4px;border-radius:6px}.transaction-history-link:active{opacity:.72;transform:translateY(0)}.mockup-preview{isolation:isolate;position:relative}.mockup-preview-skeleton{z-index:0;opacity:1;background:0 0;transition:opacity .28s,transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1)}.mockup-preview-media{z-index:1;opacity:0;will-change:opacity, transform;transition:opacity .34s,transform .58s cubic-bezier(.2,1.35,.32,1);position:relative;transform:translateY(14px)scale(.985)}.mockup-preview.is-ready .mockup-preview-skeleton{opacity:0;pointer-events:none;animation-play-state:paused;transform:scale(1.015)}.mockup-preview.is-ready .mockup-preview-media{opacity:1;transform:translate(0,0)scale(1)}@media (prefers-reduced-motion:reduce){.mockup-preview-skeleton,.mockup-preview-media{transition:opacity .16s;animation:none;transform:none}}.stars-page{--sqp-gold:#e9ad18;--sqp-gold-soft:#e9ad1824;--sqp-gold-ring:#e9ad1842}.sqp-pills{scrollbar-width:none;gap:6px;margin:10px -2px 0;padding:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.sqp-pills::-webkit-scrollbar{display:none}.sqp-pill{border:1px solid var(--border-color);background:var(--dark-bg);height:28px;color:var(--text-primary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 10px 0 8px;font-size:.8rem;font-weight:650;line-height:1;transition:border-color .18s,background .18s,transform .12s;display:inline-flex}.sqp-pill:active{transform:scale(.94)}.sqp-pill.is-on{border-color:var(--sqp-gold);background:var(--sqp-gold-soft);box-shadow:0 0 0 2px var(--sqp-gold-ring)}.stars-page .quantity-row.sqp-bump{animation:.28s cubic-bezier(.34,1.56,.64,1) sqp-bump}@keyframes sqp-bump{40%{border-color:var(--sqp-gold);transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.stars-page .quantity-row.sqp-bump{animation:none}.sqp-pill:active{transform:none}}.premium-page{min-height:calc(var(--tg-vh,100vh) - 56px);padding:40px 20px}.premium-container{width:min(1440px,100vw - 96px);max-width:100%;margin:0 auto}.premium-header{text-align:center;margin-bottom:32px}.premium-header h2{color:var(--text-primary);margin-bottom:8px;font-size:1.8em;font-weight:600}.premium-subtitle{color:var(--text-secondary);font-size:.95em}.premium-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:24px;grid-template-columns:minmax(520px,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(28px,3.5vw,52px);margin-top:32px;padding:clamp(28px,3.2vw,44px);display:grid}.premium-form{min-width:0}.premium-preview{aspect-ratio:1;background:var(--dark-bg);border:1px solid var(--border-color);border-radius:16px;justify-self:center;width:100%;max-width:840px;overflow:hidden}.premium-preview video{object-fit:cover;object-position:top;width:100%;height:100%;display:block}[data-theme=light] .premium-card{box-shadow:0 1px 3px #00000014}.premium-section{margin-bottom:24px}.premium-page .section-title-row{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.premium-page .section-title-row .section-title{margin-bottom:0}.premium-section .section-title{color:var(--text-primary);margin-bottom:14px;font-size:1.05em;font-weight:600}.premium-page .username-input-wrapper{align-items:center;display:flex;position:relative}.premium-page .username-at-icon{pointer-events:none;flex-shrink:0;position:absolute;left:14px}.premium-page .username-input{border:1px solid var(--border-color);background:var(--dark-bg);width:100%;height:46px;color:var(--text-primary);box-sizing:border-box;border-radius:100px;padding:0 40px;font-size:1em;transition:border-color .2s,background .2s}.premium-page .username-input:focus-visible{border-color:var(--primary-color);outline:none}.premium-page .username-input-wrapper.input-error .username-input,.premium-page .username-input-wrapper.input-error .username-input:focus-visible{border-color:var(--error-color)}.premium-page .username-input-wrapper.shake .username-input{animation:.4s premium-shake}@keyframes premium-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.premium-page .username-input:focus:not(:focus-visible){border-color:var(--primary-color);outline:none}.premium-page .username-input::placeholder{color:var(--placeholder-color)}.premium-page .search-spinner{border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite premium-spin;position:absolute;right:14px}@keyframes premium-spin{to{transform:rotate(360deg)}}.premium-page .recipient-error{color:var(--error-text);margin-top:8px;font-size:.85em}.premium-page .send-to-myself{color:#fff;background:var(--primary-color);cursor:pointer;border:none;border-radius:20px;padding:6px 14px;font-size:.8em;font-weight:600;transition:transform .15s,opacity .15s}.premium-page .send-to-myself:hover{opacity:.9}.premium-page .send-to-myself:active{transform:scale(.93)}.premium-page .recipient-card{background:var(--dark-bg);border:1px solid var(--border-color);box-sizing:border-box;border-radius:100px;align-items:center;gap:10px;height:46px;padding:0 14px;animation:.3s recipient-fade-in;display:flex}.premium-page .recipient-card.fade-out{animation:.2s forwards recipient-fade-out}.premium-page .recipient-photo{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.premium-page .recipient-details{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.premium-page .recipient-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9em;font-weight:600;overflow:hidden}.premium-page .recipient-username{color:var(--text-secondary);font-size:.9em}.premium-page .clear-recipient{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:100px;flex-shrink:0;padding:4px 8px;font-size:1.1em;transition:color .2s,background .2s}.premium-page .clear-recipient:hover{color:var(--text-primary);background:var(--hover-highlight)}.package-selector{flex-direction:column;gap:8px;display:flex}.loading-text{color:var(--text-secondary);font-size:.85em}.package-option.skeleton{pointer-events:none}.skeleton-block{background:var(--border-color);animation:1.5s ease-in-out infinite skeleton-pulse}@keyframes skeleton-pulse{0%,to{opacity:.3}50%{opacity:.7}}.package-option{background:var(--dark-bg);border:1px solid var(--border-color);cursor:pointer;width:100%;font-family:inherit;font-size:inherit;color:inherit;text-align:left;border-radius:100px;justify-content:space-between;align-items:center;padding:10px 16px;transition:border-color .2s,background .2s,transform .15s;animation:.6s cubic-bezier(.22,1,.36,1) both pkg-fade-in;display:flex;position:relative}.package-option:first-child{animation-delay:50ms}.package-option:nth-child(2){animation-delay:.12s}.package-option:nth-child(3){animation-delay:.19s}.package-option:nth-child(4){animation-delay:.26s}.package-option:nth-child(5){animation-delay:.33s}@keyframes pkg-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.package-option:hover{border-color:#976fff}.package-option:active{transform:scale(.985)}.package-option.selected{background:#976fff14;border-color:#976fff}.package-left{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.option-duration{color:var(--text-primary);white-space:nowrap;font-size:15px;font-weight:700}.package-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.option-price{color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:15px;font-weight:500;line-height:1;display:flex}.option-price .payment-method-icon{flex-shrink:0;display:block}.option-usd{color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:400}.option-badge{color:#fff;white-space:nowrap;background:#248bda;border-radius:4px;padding:2px 4px;font-size:11px;font-weight:700}.popular-badge{color:#fff;white-space:nowrap;opacity:.85;background:linear-gradient(135deg,#2aabee,#976fff,#e46ace);border-radius:100px;padding:2px 8px;font-size:.8em;font-weight:600}.premium-page .buy-btn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:100px;width:100%;padding:14px 20px;font-size:1em;font-weight:600;transition:background .2s,color .2s,transform .15s}.premium-page .buy-btn:hover:not(:disabled){background:var(--primary-hover)}.premium-page .buy-btn:active:not(:disabled){transform:scale(.97)}.premium-page .buy-btn:disabled{opacity:1;color:var(--text-secondary);background:color-mix(in srgb, var(--primary-color) 38%, var(--card-bg));cursor:not-allowed}.premium-page .buy-btn .btn-label{transition:opacity .18s;display:inline-block}.premium-page .buy-btn .btn-label.btn-label-fading{opacity:0}.premium-page .wallet-warning{text-align:center;color:var(--text-secondary);margin-top:10px;font-size:.85em;line-height:1.4}@media (hover:hover) and (pointer:fine){.premium-page .username-input:hover:not(:disabled),.package-option:hover{background:color-mix(in srgb, var(--dark-bg) 88%, var(--primary-color) 12%)}}.premium-page .modal-overlay{background:var(--modal-overlay);z-index:1100;justify-content:center;align-items:center;padding:20px;animation:.2s overlay-fade;display:flex;position:fixed;inset:0}.premium-page .modal-content{background:var(--card-bg);border:1px solid var(--border-color);text-align:center;border-radius:24px;width:100%;max-width:400px;padding:28px;animation:.25s cubic-bezier(.22,1,.36,1) modal-pop;position:relative}.premium-page .modal-content h2{color:var(--text-primary);margin-bottom:16px;font-size:1.2em;font-weight:600}.premium-page .modal-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px 8px;font-size:1.1em;display:inline-flex;position:absolute;top:14px;right:14px}.premium-page .modal-close:hover{color:var(--text-primary)}.premium-page .modal-recipient{justify-content:center;align-items:center;gap:10px;margin-bottom:16px;display:flex}.premium-page .modal-recipient-photo{object-fit:cover;border-radius:50%;width:40px;height:40px}.premium-page .modal-recipient-details{flex-direction:column;align-items:flex-start;display:flex}.premium-page .modal-recipient-name{color:var(--text-primary);font-size:.95em;font-weight:600}.premium-page .modal-recipient-username{color:var(--text-secondary);font-size:.85em}.premium-page .modal-info{margin-bottom:20px}.premium-page .modal-info p{color:var(--text-secondary);margin-bottom:12px;font-size:.95em}.premium-page .modal-info strong svg{vertical-align:middle}.premium-page .modal-price{justify-content:center;align-items:center;gap:10px;display:flex}.premium-page .modal-price span:first-child{color:var(--text-primary);align-items:center;gap:6px;font-size:1.3em;font-weight:700;line-height:1;display:flex}.premium-page .modal-usd{color:var(--text-secondary);font-size:.9em}.premium-page .modal-confirm-btn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:100px;width:100%;padding:14px;font-size:1em;font-weight:600;transition:background .2s,transform .15s}.premium-page .modal-confirm-btn:hover:not(:disabled){background:var(--primary-hover)}.premium-page .modal-confirm-btn:active:not(:disabled){transform:scale(.97)}.premium-page .modal-confirm-btn:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){.premium-page{padding:24px 16px}.premium-header h2{font-size:1.5em}.premium-container{width:auto;max-width:none}.premium-card{grid-template-columns:1fr;padding:20px}.premium-preview{order:1}.package-option{padding:8px 14px}}@media (width>=769px) and (width<=1120px){.premium-container{width:min(960px,100vw - 48px)}.premium-card{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);gap:clamp(24px,3vw,32px)}}@media (width>=769px) and (width<=920px){.premium-card{grid-template-columns:1fr}.premium-preview{order:1;width:min(100%,520px)}}.premium-page .add-recipient-btn{color:var(--telegram-text);cursor:pointer;background:0 0;border:none;margin-top:10px;padding:6px 2px;font-size:14px;font-weight:600}.premium-page .add-recipient-btn:hover{opacity:.8}.premium-section .recipient-card+.recipient-card{margin-top:8px}.premium-page .usdt-gas-note{color:var(--text-secondary,#8a8f98);margin:4px 2px 0;font-size:13px}.ton-page{min-height:calc(var(--tg-vh,100vh) - 56px);padding:40px 20px}.ton-container{width:min(1440px,100vw - 96px);max-width:100%;margin:0 auto}.ton-header{text-align:center;margin-bottom:32px}.ton-header h2{color:var(--text-primary);margin-bottom:8px;font-size:1.8em;font-weight:600}.ton-subtitle{color:var(--text-secondary);font-size:.95em}.ton-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:24px;grid-template-columns:minmax(520px,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(28px,3.5vw,52px);padding:clamp(28px,3.2vw,44px);display:grid}.ton-preview{aspect-ratio:1;background:var(--dark-bg);border:1px solid var(--border-color);border-radius:16px;justify-self:center;width:100%;max-width:840px;overflow:hidden}.ton-preview img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.ton-form{min-width:0}[data-theme=light] .ton-card{box-shadow:0 1px 3px #00000014}.ton-section{margin-bottom:24px}.ton-page .section-title-row{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ton-page .section-title-row .section-title{margin-bottom:0}.ton-section .section-title{color:var(--text-primary);margin-bottom:14px;font-size:1.05em;font-weight:600}.ton-page .username-input-wrapper{align-items:center;display:flex;position:relative}.ton-page .username-at-icon{pointer-events:none;flex-shrink:0;position:absolute;left:14px}.ton-page .username-input{border:1px solid var(--border-color);background:var(--dark-bg);width:100%;height:46px;color:var(--text-primary);box-sizing:border-box;border-radius:100px;padding:0 40px;font-size:1em;transition:border-color .2s,background .2s}.ton-page .username-input:focus-visible{border-color:var(--primary-color);outline:none}.ton-page .username-input-wrapper.input-error .username-input,.ton-page .username-input-wrapper.input-error .username-input:focus-visible{border-color:var(--error-color)}.ton-page .username-input-wrapper.shake .username-input{animation:.4s ton-shake}.ton-page .username-input:focus:not(:focus-visible){border-color:var(--primary-color);outline:none}.ton-page .username-input::placeholder{color:var(--placeholder-color)}.ton-page .search-spinner{border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite ton-spin;position:absolute;right:14px}@keyframes ton-spin{to{transform:rotate(360deg)}}.ton-page .recipient-error{color:var(--error-text);margin-top:8px;font-size:.85em}.ton-page .send-to-myself{color:#fff;background:var(--primary-color);cursor:pointer;border:none;border-radius:20px;padding:6px 14px;font-size:.8em;font-weight:600;transition:transform .15s,opacity .15s}.ton-page .send-to-myself:hover{opacity:.9}.ton-page .send-to-myself:active{transform:scale(.93)}.ton-page .recipient-card{background:var(--dark-bg);border:1px solid var(--border-color);box-sizing:border-box;border-radius:100px;align-items:center;gap:10px;height:46px;padding:0 14px;animation:.3s recipient-fade-in;display:flex}.ton-page .recipient-card.fade-out{animation:.2s forwards recipient-fade-out}.ton-page .recipient-photo{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.ton-page .recipient-details{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ton-page .recipient-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9em;font-weight:600;overflow:hidden}.ton-page .recipient-username{color:var(--text-secondary);font-size:.9em}.ton-page .clear-recipient{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:100px;flex-shrink:0;padding:4px 8px;font-size:1.1em;transition:color .2s,background .2s}.ton-page .clear-recipient:hover{color:var(--text-primary);background:var(--hover-highlight)}.amount-row{background:var(--dark-bg);border:1px solid var(--border-color);border-radius:100px;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;transition:border-color .2s,background .2s;display:flex}.amount-row:focus-within{border-color:var(--primary-color)}.amount-row.shake{border-color:var(--error-color);animation:.4s ton-shake}@keyframes ton-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.ton-page .amount-hint{color:var(--error-text);margin-top:8px;font-size:.85em}.amount-left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ton-icon{flex-shrink:0;align-items:center;display:flex}.amount-input{color:var(--text-primary);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:1em;font-weight:400}.amount-input::placeholder{color:var(--placeholder-color);font-weight:400}.amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-input[type=number]{-moz-appearance:textfield}.amount-right{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.ton-page .usd-price{color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.9em;font-weight:400}.ton-page .buy-btn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:100px;width:100%;padding:14px 20px;font-size:1em;font-weight:600;transition:background .2s,color .2s,transform .15s}.ton-page .buy-btn:hover:not(:disabled){background:var(--primary-hover)}.ton-page .buy-btn:active:not(:disabled){transform:scale(.97)}.ton-page .buy-btn:disabled{opacity:1;color:var(--text-secondary);background:color-mix(in srgb, var(--primary-color) 38%, var(--card-bg));cursor:not-allowed}.ton-page .wallet-warning{text-align:center;color:var(--text-secondary);margin-top:10px;font-size:.85em;line-height:1.4}@media (hover:hover) and (pointer:fine){.ton-page .username-input:hover:not(:disabled),.amount-row:hover{border-color:color-mix(in srgb, var(--primary-color) 42%, var(--border-color));background:color-mix(in srgb, var(--dark-bg) 88%, var(--primary-color) 12%)}}.ton-page .modal-overlay{background:var(--modal-overlay);z-index:1100;justify-content:center;align-items:center;padding:20px;animation:.2s overlay-fade;display:flex;position:fixed;inset:0}.ton-page .modal-content{background:var(--card-bg);border:1px solid var(--border-color);text-align:center;border-radius:24px;width:100%;max-width:400px;padding:28px;animation:.25s cubic-bezier(.22,1,.36,1) modal-pop;position:relative}.ton-page .modal-content h2{color:var(--text-primary);margin-bottom:16px;font-size:1.2em;font-weight:600}.ton-page .modal-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px 8px;font-size:1.1em;display:inline-flex;position:absolute;top:14px;right:14px}.ton-page .modal-close:hover{color:var(--text-primary)}.ton-page .modal-recipient{justify-content:center;align-items:center;gap:10px;margin-bottom:16px;display:flex}.ton-page .modal-recipient-photo{object-fit:cover;border-radius:50%;width:40px;height:40px}.ton-page .modal-recipient-details{flex-direction:column;align-items:flex-start;display:flex}.ton-page .modal-recipient-name{color:var(--text-primary);font-size:.95em;font-weight:600}.ton-page .modal-recipient-username{color:var(--text-secondary);font-size:.85em}.ton-page .modal-info{margin-bottom:20px}.ton-page .modal-info p{color:var(--text-secondary);margin-bottom:12px;font-size:.95em}.ton-page .modal-info strong svg{vertical-align:middle}.ton-page .modal-price{justify-content:center;align-items:center;gap:10px;display:flex}.ton-page .modal-price span:first-child{color:var(--text-primary);align-items:center;gap:6px;font-size:1.3em;font-weight:700;line-height:1;display:flex}.ton-page .modal-usd{color:var(--text-secondary);font-size:.9em}.ton-page .modal-confirm-btn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:100px;width:100%;padding:14px;font-size:1em;font-weight:600;transition:background .2s,transform .15s}.ton-page .modal-confirm-btn:hover:not(:disabled){background:var(--primary-hover)}.ton-page .modal-confirm-btn:active:not(:disabled){transform:scale(.97)}.ton-page .modal-confirm-btn:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){.ton-page{padding:24px 16px}.ton-header h2{font-size:1.5em}.ton-container{width:auto;max-width:none}.ton-card{grid-template-columns:1fr;padding:20px}.ton-preview{order:1}.amount-row{padding:10px 12px}}@media (width>=769px) and (width<=1120px){.ton-container{width:min(960px,100vw - 48px)}.ton-card{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);gap:clamp(24px,3vw,32px)}}@media (width>=769px) and (width<=920px){.ton-card{grid-template-columns:1fr}.ton-preview{order:1;width:min(100%,520px)}}.ton-page .add-recipient-btn{color:var(--telegram-text);cursor:pointer;background:0 0;border:none;margin-top:10px;padding:6px 2px;font-size:14px;font-weight:600}.ton-page .add-recipient-btn:hover{opacity:.8}.ton-section .recipient-card+.recipient-card{margin-top:8px}.major-page{padding:24px 16px}.major-container{width:min(1440px,100vw - 96px);max-width:100%;margin:0 auto}.major-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:24px;grid-template-columns:minmax(520px,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(28px,3.5vw,52px);padding:clamp(28px,3.2vw,44px);display:grid}.major-form{min-width:0}.major-preview{background:var(--dark-bg);border:1px solid var(--border-color);border-radius:16px;justify-self:center;width:100%;max-width:840px;overflow:hidden}.major-preview img{width:100%;display:block}[data-theme=light] .major-card{box-shadow:0 1px 3px #00000014}.major-section{margin-bottom:24px}.major-section .section-title{color:var(--text-primary);margin-bottom:12px;font-size:1.05em;font-weight:600}.major-card .username-input-wrapper{align-items:center;display:flex;position:relative}.major-card .username-at-icon{pointer-events:none;flex-shrink:0;position:absolute;left:14px}.major-card .username-input{border:1px solid var(--border-color);background:var(--dark-bg);width:100%;height:46px;color:var(--text-primary);box-sizing:border-box;border-radius:100px;padding:0 40px;font-size:1em;transition:border-color .2s,background .2s}.major-card .username-input:focus-visible,.major-card .username-input:focus:not(:focus-visible){border-color:var(--primary-color);outline:none}.major-card .username-input::placeholder{color:var(--placeholder-color)}.major-card .buy-btn{background:var(--primary-color);color:#fff;cursor:pointer;touch-action:manipulation;border:none;border-radius:100px;width:100%;padding:14px 20px;font-size:1em;font-weight:600;transition:background .2s,color .2s,transform .15s}.major-card .buy-btn:hover:not(:disabled){background:var(--primary-hover)}.major-card .buy-btn:active:not(:disabled){transform:scale(.97)}.major-card .buy-btn:disabled{opacity:1;color:var(--text-secondary);background:color-mix(in srgb, var(--primary-color) 38%, var(--card-bg));cursor:not-allowed}.major-card .wallet-warning{text-align:center;color:var(--text-secondary);margin-top:10px;font-size:.85em;line-height:1.4}@media (hover:hover) and (pointer:fine){.major-card .username-input:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary-color) 42%, var(--border-color));background:color-mix(in srgb, var(--dark-bg) 88%, var(--primary-color) 12%)}}.major-field-hint{color:var(--text-secondary);margin-top:8px;margin-bottom:0;font-size:.85em;line-height:1.5}.major-field-hint a{color:var(--telegram-text);text-decoration:none}.major-field-hint a:hover{text-decoration:underline}.major-card .search-spinner{border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite major-spin;position:absolute;right:14px}@keyframes major-spin{to{transform:rotate(360deg)}}.major-card .recipient-card{background:var(--dark-bg);border:1px solid var(--border-color);box-sizing:border-box;border-radius:100px;align-items:center;gap:10px;height:46px;padding:0 14px;animation:.3s major-recipient-in;display:flex}@keyframes major-recipient-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.major-card .recipient-card.fade-out{animation:.2s forwards major-recipient-out}@keyframes major-recipient-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.major-card .recipient-photo{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.major-card .recipient-details{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.major-card .recipient-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9em;font-weight:600;overflow:hidden}.major-card .recipient-username{color:var(--text-secondary);flex-shrink:0;font-size:.9em}.major-card .clear-recipient{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:100px;flex-shrink:0;padding:4px 8px;font-size:1.1em;transition:color .2s,background .2s}.major-card .clear-recipient:hover{color:var(--text-primary);background:var(--hover-highlight)}.major-card .recipient-error{color:var(--error-text);margin-top:8px;font-size:.85em}.major-card .username-input-wrapper.input-error .username-input{border-color:var(--error-color)}.major-card .username-input-wrapper.shake{animation:.45s major-shake}@keyframes major-shake{0%,to{transform:translate(0)}15%{transform:translate(-7px)}35%{transform:translate(7px)}55%{transform:translate(-4px)}75%{transform:translate(4px)}}.major-terms-label{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:10px;font-size:.85em;line-height:1.45;display:flex}.major-terms-label.shake{animation:.45s major-shake}.major-terms-label.needs{color:var(--text-primary)}.major-terms-label.needs input[type=checkbox]{outline:2px solid var(--error-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.major-terms-label.shake,.major-card .username-input-wrapper.shake{animation:none}}.major-terms-label input[type=checkbox]{accent-color:var(--primary-color);cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px}.major-terms-label a{color:var(--primary-color);text-decoration:none}.major-terms-label a:hover{text-decoration:underline}.major-terms-link{color:var(--primary-color);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:none}.major-terms-link:hover{text-decoration:underline}.major-terms-overlay{-webkit-backdrop-filter:blur(4px);z-index:1200;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s major-terms-fade;display:flex;position:fixed;inset:0}@keyframes major-terms-fade{0%{opacity:0}to{opacity:1}}.major-terms-popup{background:var(--card-bg);border-radius:20px;width:100%;max-width:420px;padding:24px;animation:.25s cubic-bezier(.22,1,.36,1) major-terms-pop}@keyframes major-terms-pop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.major-terms-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.major-terms-header h3{color:var(--text-primary);margin:0;font-size:1.1em;font-weight:700}.major-terms-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:1.4em;line-height:1}.major-terms-close:hover{color:var(--text-primary)}.major-terms-applies{color:var(--text-secondary);margin-bottom:16px;font-size:.8em}.major-terms-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.major-terms-list li{color:var(--text-primary);padding-left:16px;font-size:.85em;line-height:1.45;position:relative}.major-terms-list li:before{content:"•";color:var(--text-secondary);position:absolute;left:0}.major-info-note{border-left:3px solid var(--telegram-color);color:var(--text-primary);background:#2dabee0f;border-radius:0 8px 8px 0;align-items:flex-start;gap:10px;margin-top:10px;padding:10px 14px;font-size:.85em;line-height:1.5;display:flex}.major-info-note a{color:var(--telegram-text);text-decoration:none}.major-info-note a:hover{text-decoration:underline}.major-info-note-icon{color:var(--telegram-text);flex-shrink:0;margin-top:2px}@media (width<=768px){.major-container{width:auto;max-width:none}.major-card{grid-template-columns:1fr;gap:20px;padding:20px}.major-preview{order:1}}@media (width>=769px) and (width<=1120px){.major-container{width:min(960px,100vw - 48px)}.major-card{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);gap:clamp(24px,3vw,32px)}}@media (width>=769px) and (width<=920px){.major-card{grid-template-columns:1fr}.major-preview{order:1;width:min(100%,520px)}}@media (prefers-reduced-motion:reduce){.major-card .username-input,.major-card .buy-btn{transition:none}.major-type-menu{animation:none}.major-type-caret{transition:none}}.major-type-select{position:relative}.major-type-trigger{border:1px solid var(--border-color);background:var(--dark-bg);width:100%;height:52px;color:var(--text-primary);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:100px;align-items:center;gap:10px;padding:0 44px 0 16px;font-family:inherit;font-size:1em;transition:border-color .2s,background .2s;display:flex;position:relative}.major-type-trigger[aria-expanded=true],.major-type-trigger:focus-visible{border-color:var(--primary-color);outline:none}.major-type-trigger-name{font-size:.95em;font-weight:600}.major-type-trigger-price{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.major-type-trigger-was{color:var(--text-secondary);opacity:.8;font-variant-numeric:tabular-nums;font-size:.82em;text-decoration-thickness:1px}.major-type-caret{pointer-events:none;color:var(--text-secondary);transition:transform .2s;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.major-type-trigger[aria-expanded=true] .major-type-caret{transform:translateY(-50%)rotate(180deg)}.major-type-menu{z-index:5;background:var(--card-bg);border:1px solid var(--border-color);border-radius:18px;gap:2px;padding:6px;animation:.18s major-type-menu-in;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 32px #00000052}@keyframes major-type-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.major-type-option{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:13px;align-items:center;gap:10px;padding:11px 14px;font-family:inherit;display:flex}.major-type-option[aria-selected=true]{background:color-mix(in srgb, var(--primary-color) 14%, transparent)}.major-type-option:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.major-type-option:hover{background:var(--hover-highlight)}.major-type-trigger:hover{border-color:color-mix(in srgb, var(--primary-color) 42%, var(--border-color))}}.major-type-option-text{flex:1;min-width:0}.major-type-option-name{font-size:.95em;font-weight:600;display:block}.major-type-option-desc{color:var(--text-secondary);font-size:.78em;display:block}.major-type-option-money{text-align:right;flex-shrink:0}.major-type-option-price{font-variant-numeric:tabular-nums;font-weight:700;display:block}.major-type-option-was{color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:6px;margin-top:2px;font-size:.76em;display:flex}.major-type-option-was s{opacity:.8;text-decoration-thickness:1px}.major-type-off{color:#fff;white-space:nowrap;background:#248bda;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.2}.legal-page{padding:20px}.legal-container{max-width:600px;margin:0 auto;padding:12px 0 60px}.legal-back{color:var(--text-secondary);align-items:center;gap:6px;margin-bottom:24px;font-size:.9rem;text-decoration:none;transition:color .2s;display:inline-flex}.legal-back:hover{color:var(--primary-color)}.legal-title{color:var(--text-primary);margin-bottom:4px;font-size:1.8rem;font-weight:700}.legal-updated{color:var(--text-secondary);margin-bottom:32px;font-size:.85rem}.legal-toc{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;margin-bottom:16px;padding:16px 20px}.legal-toc-title{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;font-size:.8rem;font-weight:600}.legal-toc-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.legal-toc-list a{color:var(--primary-color);font-size:.9rem;text-decoration:none;transition:opacity .2s}.legal-toc-list a:hover{opacity:.7}.legal-section{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;margin-bottom:12px;padding:20px 24px;scroll-margin-top:80px}.legal-section h2{color:var(--text-primary);margin-bottom:8px;font-size:1.05rem;font-weight:600}.legal-section p{color:var(--text-secondary);margin-bottom:8px;font-size:.95rem;line-height:1.7}.legal-section ul{margin:8px 0;padding:0;list-style:none}.legal-section li{color:var(--text-secondary);margin-bottom:4px;padding-left:20px;font-size:.95rem;line-height:1.7;position:relative}.legal-section li:before{content:"";background:var(--primary-color);opacity:.6;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.legal-section li strong{color:var(--text-primary);font-weight:500}.legal-section a{color:var(--primary-color);text-decoration:none;transition:opacity .2s}.legal-section a:hover{opacity:.8}.amr{margin-top:24px}.amr-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.amr-head-right{align-items:center;gap:12px;display:flex}.amr-count{color:var(--warning-color);font-size:13px;font-weight:700}.amr-empty{color:var(--text-secondary);font-size:14px}.amr-row{border:1px solid var(--border-color);border-left:3px solid var(--border-color);background:var(--card-bg);border-radius:12px;margin-bottom:10px;padding:14px 16px}.amr-row.tone-owed{border-left-color:var(--warning-color)}.amr-row.tone-live{border-left-color:var(--primary-color)}.amr-row.tone-wait{border-left-color:var(--text-secondary)}.amr-row.tone-done{border-left-color:#2e7d32}.amr-row.tone-dead{border-left-color:var(--border-color);opacity:.75}.amr-row-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.amr-username{color:var(--text-primary);font-size:16px;font-weight:700;text-decoration:none}.amr-username:hover{text-decoration:underline}.amr-state{letter-spacing:.02em;white-space:nowrap;background:var(--hover-highlight);color:var(--text-secondary);border-radius:100px;padding:4px 10px;font-size:11px;font-weight:700}.amr-state.s-owed{background:color-mix(in srgb, var(--warning-color) 18%, transparent);color:var(--warning-color)}.amr-state.s-live{background:color-mix(in srgb, var(--primary-color) 18%, transparent);color:var(--primary-color)}.amr-state.s-done{background:color-mix(in srgb, var(--success-color) 16%, transparent);color:var(--success-text)}.amr-meta{color:var(--text-secondary);flex-wrap:wrap;gap:4px 6px;margin:6px 0 0;font-size:13px;display:flex}.amr-hint{color:var(--text-secondary);margin:6px 0 0;font-size:13px}.amr-facts{background:var(--dark-bg);border:1px solid var(--border-color);border-radius:10px;flex-wrap:wrap;gap:18px;margin:12px 0 4px;padding:10px 12px;display:flex}.amr-facts.amr-muted{color:var(--text-secondary);font-size:13px;display:block}.amr-fact{flex-direction:column;gap:2px;display:flex}.amr-fact-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-size:11px}.amr-fact strong{color:var(--text-primary);font-size:15px}.amr-countdown{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.amr-ended{color:var(--warning-color)}.amr-owed{flex-wrap:wrap;align-items:baseline;gap:8px;margin:12px 0 8px;display:flex}.amr-owed-label{color:var(--text-secondary);font-size:12px}.amr-owed-amount{color:var(--text-primary);font-size:20px;font-weight:800}.amr-owed-sub{color:var(--text-secondary);font-size:12px}.amr-wallet{background:var(--dark-bg);border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:7px 10px;display:flex}.amr-wallet code{color:var(--text-primary);overflow-wrap:anywhere;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.amr-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.amr-btn{border:1px solid var(--border-color);background:var(--card-bg-hover);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:600}.amr-btn:hover{background:var(--hover-highlight)}.amr-btn:disabled{opacity:.6;cursor:default}.amr-pay{color:#fff;background:#2e7d32;border-color:#2e7d32;font-weight:700}.amr-pay:hover{background:#27682b;border-color:#27682b}.amr-danger{border-color:var(--error-text);color:var(--error-text);background:0 0}.amr-danger:hover{background:color-mix(in srgb, var(--error-color) 12%, transparent)}.amr-ghost{background:0 0}.amr-toggle{margin-top:4px}.amr-copy{border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;flex:none;padding:4px 10px;font-size:12px;font-weight:600}.amr-copy:hover{background:var(--hover-highlight)}.amr-copy.copied{color:var(--success-text);border-color:var(--success-text)}.amr-confirm{border:1px solid var(--border-color);background:var(--dark-bg);border-radius:10px;flex-basis:100%;padding:12px}.amr-confirm p{color:var(--text-primary);margin-bottom:10px;font-size:13px;line-height:1.45}.amr-confirm-row{flex-wrap:wrap;gap:8px;display:flex}.amr-hash{border:1px solid var(--border-color);background:var(--dark-bg);color:var(--text-primary);border-radius:8px;flex:170px;min-width:0;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.amr-note{color:var(--text-secondary);font-size:12px}.amr-link{color:var(--primary-color)}.devo{background:var(--bg-color);min-height:100dvh;color:var(--text-primary);padding:32px 20px 64px}.devo-head{max-width:560px;margin:0 auto 24px}.devo-title{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.devo-sub{color:var(--text-secondary);align-items:center;gap:8px;margin:6px 0 0;font-size:13px;display:flex}.devo-dot{background:var(--success-color);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite devo-pulse}@keyframes devo-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.devo-dot{animation:none}}.devo-ago{font-variant-numeric:tabular-nums}.devo-error,.devo-empty{border:1px solid var(--border-color);max-width:560px;color:var(--text-secondary);border-radius:14px;margin:0 auto 16px;padding:14px 16px;font-size:14px}.devo-error{border-color:var(--error-color);color:var(--error-text)}.devo-card{border:1px solid var(--border-color);background:var(--card-bg);border-radius:18px;max-width:560px;margin:0 auto 16px;padding:20px}.devo-card--delivered{border-color:var(--success-color)}.devo-card--refund_due,.devo-card--refunded{border-color:var(--warning-color)}.devo-card--expired,.devo-card--cancelled{opacity:.55}.devo-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.devo-badge{border:1px solid var(--border-color);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.devo-badge--quoted{color:var(--text-secondary)}.devo-badge--funded,.devo-badge--invoiced,.devo-badge--settling{color:var(--primary-color);border-color:var(--primary-color)}.devo-badge--delivered{color:var(--success-text);border-color:var(--success-color)}.devo-badge--refund_due,.devo-badge--refunded{color:var(--warning-color);border-color:var(--warning-color)}.devo-chain{color:var(--text-secondary);margin-left:8px;font-size:12px}.devo-id{color:var(--text-secondary);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.devo-amount{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.devo-amount-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.devo-amount-unit{font-size:15px;font-weight:700}.devo-amount-split{width:100%;color:var(--text-secondary);font-size:12px}.devo-meta{color:var(--text-secondary);margin:8px 0 0;font-size:13px}.devo-addr{border:1px solid var(--border-color);background:var(--bg-color);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;border-radius:12px;margin-top:14px;padding:10px 12px;font-family:inherit;display:block}.devo-addr:hover{border-color:var(--primary-color)}.devo-addr-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:10px;font-weight:700;display:block}.devo-addr-value{word-break:break-all;margin:4px 0 3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:block}.devo-addr-copy{color:var(--primary-color);font-size:11px;display:block}.devo-timer{margin-top:14px}.devo-timer-row{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.devo-timer-label{color:var(--text-secondary);font-size:12px}.devo-timer-value{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.devo-timer-value--low{color:var(--warning-color)}.devo-timer-bar{background:var(--border-color);border-radius:999px;height:3px;overflow:hidden}.devo-timer-fill{background:var(--primary-color);height:100%;transition:width 1s linear}.devo-partial{color:var(--warning-color);margin:8px 0 0;font-size:12px}.devo-stages{margin:18px 0 0;padding:0;list-style:none}.devo-stage{gap:12px;padding:0 0 16px;display:flex;position:relative}.devo-stage:not(:last-child):before{content:"";background:var(--border-color);width:1px;position:absolute;top:16px;bottom:0;left:6px}.devo-stage:last-child{padding-bottom:0}.devo-stage-mark{z-index:1;border:2px solid var(--border-color);background:var(--card-bg);border-radius:50%;flex-shrink:0;width:13px;height:13px;margin-top:2px;position:relative}.devo-stage--done .devo-stage-mark{border-color:var(--success-color);background:var(--success-color)}.devo-stage--active .devo-stage-mark{border-color:var(--primary-color);animation:1.6s ease-in-out infinite devo-pulse}.devo-stage--failed .devo-stage-mark{border-color:var(--error-color);background:var(--error-color)}@media (prefers-reduced-motion:reduce){.devo-stage--active .devo-stage-mark{animation:none}}.devo-stage-body{flex-direction:column;gap:1px;display:flex}.devo-stage-label{font-size:14px;font-weight:600}.devo-stage--pending .devo-stage-label{color:var(--text-secondary);font-weight:500}.devo-stage-hint{color:var(--text-secondary);font-size:11.5px}.devo-facts{border-top:1px solid var(--border-color);flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px;display:flex}.devo-fact{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;text-decoration:none;display:inline-flex}.devo-fact:hover{border-color:var(--primary-color);color:var(--text-primary)}.devo-fact code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.devo-fact--warn{color:var(--warning-color);border-color:var(--warning-color)}.devo-open{border:1px solid var(--primary-color);width:100%;color:var(--primary-color);cursor:pointer;background:0 0;border-radius:12px;margin-top:14px;padding:11px;font-family:inherit;font-size:14px;font-weight:700;transition:background .18s;display:block}.devo-open:hover{background:color-mix(in srgb, var(--primary-color) 12%, transparent)}.devo-open:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.devo-timer-row--sub{margin-top:8px}.devo-timer-sub{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12.5px}.devo-flag{border:1px solid var(--warning-color);color:var(--warning-color);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;margin-bottom:10px;padding:4px 11px;font-size:10.5px;font-weight:800;display:inline-block}.devo-refund{border:1px solid var(--warning-color);width:100%;color:var(--warning-color);cursor:pointer;background:0 0;border-radius:12px;margin-top:14px;padding:11px;font-family:inherit;font-size:14px;font-weight:700;display:block}.devo-refund:hover:not(:disabled){background:color-mix(in srgb, var(--warning-color) 12%, transparent)}.devo-refund:disabled{opacity:.5;cursor:not-allowed}.devo-refund:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.admin-page{min-height:calc(var(--tg-vh,100vh) - 56px);padding:20px}.admin-container{max-width:700px;margin:0 auto;padding:12px 0 60px}.admin-title{color:var(--text-primary);margin-bottom:4px;font-size:1.8rem;font-weight:700}.admin-subtitle{color:var(--text-secondary);margin-bottom:16px;font-size:.85rem}.admin-tabs{background:var(--dark-bg);border-radius:10px;gap:4px;margin-bottom:20px;padding:4px;display:flex}.admin-tab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:10px 16px;font-size:.9rem;font-weight:500;transition:background .2s,color .2s}.admin-tab:hover{color:var(--text-primary)}.admin-tab.active{background:var(--card-bg);color:var(--text-primary)}.admin-gate{text-align:center;padding:80px 20px}.admin-gate p{color:var(--text-secondary);margin-bottom:16px;font-size:1rem}.admin-section{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:16px;padding:20px}.admin-section h2{color:var(--text-primary);margin-bottom:16px;font-size:1.05rem;font-weight:600}.stats-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.stat-card{background:var(--dark-bg);border-radius:8px;padding:14px}.stat-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:.78rem}.stat-value{color:var(--text-primary);font-size:1.25rem;font-weight:600}.stat-usd{color:var(--text-secondary);margin-top:2px;font-size:.8rem}.stat-value.paused{color:var(--warning-color)}.stat-value.active{color:var(--success-text)}.admin-form{flex-direction:column;gap:12px;display:flex}.admin-form-row{align-items:flex-end;gap:10px;display:flex}.admin-form-row .admin-field{flex:1}.admin-field label{color:var(--text-secondary);margin-bottom:4px;font-size:.8rem;display:block}.admin-field input,.admin-field select{background:var(--dark-bg);border:1px solid var(--border-color);width:100%;color:var(--text-primary);border-radius:8px;outline:none;padding:10px 12px;font-size:.9rem;transition:border-color .2s}.admin-field input:focus-visible,.admin-field select:focus-visible{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color)}.admin-field input:focus:not(:focus-visible),.admin-field select:focus:not(:focus-visible){border-color:var(--primary-color)}.admin-field input::placeholder{color:var(--placeholder-color)}.admin-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:10px 20px;font-size:.9rem;font-weight:500;transition:background .2s,opacity .2s}.admin-btn:disabled{opacity:.5;cursor:not-allowed}.admin-btn.primary{background:var(--primary-color);color:#fff}.admin-btn.primary:hover:not(:disabled){background:var(--primary-hover)}.admin-btn.danger{color:#fff;background:#e53935}.admin-btn.danger:hover:not(:disabled){background:#c62828}.lookup-result{background:var(--dark-bg);color:var(--text-primary);border-radius:8px;margin-top:12px;padding:12px;font-size:.9rem}.lookup-result .label{color:var(--text-secondary);font-size:.8rem}.lookup-result .value{margin-top:2px;font-weight:600}.referrer-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.referrer-item{background:var(--dark-bg);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.85rem;display:flex}.referrer-addr{color:var(--text-primary);font-family:monospace;font-size:.82rem}.referrer-info{color:var(--text-secondary);align-items:center;gap:16px;font-size:.82rem;display:flex}.referrer-info strong{color:var(--text-primary)}.admin-refresh{float:right;color:var(--primary-color);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem}.admin-refresh:hover{opacity:.8}.inf-table-wrap{border:1px solid var(--border-color);border-radius:8px;margin-top:14px;overflow-x:auto}.inf-table{border-collapse:collapse;width:100%;font-size:.82rem}.inf-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);background:var(--dark-bg);border-bottom:1px solid var(--border-color);white-space:nowrap;padding:8px 10px;font-size:.72rem;font-weight:600}.inf-table tbody tr{border-bottom:1px solid var(--border-color);transition:background .12s}.inf-table tbody tr:last-child{border-bottom:none}.inf-table tbody tr:hover{background:#8080800f}.inf-table td{vertical-align:middle;white-space:nowrap;color:var(--text-secondary);padding:10px}.inf-table td:last-child{padding-right:16px}.inf-name{color:var(--text-primary);font-size:.9rem;font-weight:700}.inf-addr{cursor:pointer;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.78rem;transition:background .15s,color .15s}.inf-addr:hover{color:var(--text-primary);background:#8080801a}.inf-bps{cursor:pointer;color:var(--text-primary);border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-weight:600;transition:background .15s;display:inline-flex}.inf-bps:hover{background:#80808014}.inf-bps-unread{color:var(--error-color,#e5484d);opacity:.85;font-style:italic;font-weight:500}.bps-edit-icon{color:var(--primary-color);opacity:0;font-size:.68rem;font-weight:500;transition:opacity .15s}.inf-bps:hover .bps-edit-icon{opacity:1}.inf-bps-editor{white-space:normal;flex-direction:column;gap:6px;padding:4px 0;display:flex}.inf-earned{flex-direction:column;gap:1px;display:flex}.inf-earned-ton{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.84rem;font-weight:600}.inf-earned-usd{color:var(--text-secondary);opacity:.7;font-size:.7rem}.inf-links-cell{flex-direction:column;gap:4px;display:flex}.inf-remove-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:1.1rem;line-height:1;transition:color .15s,background .15s}.inf-remove-btn:hover{color:#e53935;background:#e539351a}.bps-presets{flex-wrap:wrap;gap:4px;display:flex}.bps-preset-btn{background:var(--dark-bg);color:var(--text-secondary);cursor:pointer;border:1px solid #80808026;border-radius:6px;padding:4px 10px;font-size:.75rem;transition:border-color .15s,color .15s,background .15s}.bps-preset-btn:hover{border-color:var(--primary-color);color:var(--text-primary)}.bps-preset-btn.active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.bps-input-row{align-items:center;gap:4px;display:flex}.bps-input{background:var(--dark-bg);width:70px;color:var(--text-primary);border:1px solid #ffffff1f;border-radius:6px;padding:5px 8px;font-size:.8rem}.bps-input:focus-visible{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color)}.bps-input:focus:not(:focus-visible){border-color:var(--primary-color)}.bps-save-btn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:5px 12px;font-size:.75rem;font-weight:600;transition:opacity .15s}.bps-save-btn:hover{opacity:.85}.bps-save-btn:disabled{opacity:.5;cursor:not-allowed}.bps-cancel-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;padding:5px 10px;font-size:.75rem;transition:border-color .15s,color .15s}.bps-cancel-btn:hover{color:var(--text-primary);border-color:#ffffff40}.bps-hint{color:var(--text-secondary);opacity:.8;font-size:.72rem}.inf-web-link{cursor:pointer;color:var(--text-secondary);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-family:monospace;font-size:.78rem;transition:background .15s,color .15s;display:inline-flex}.inf-web-link:hover{color:var(--text-primary);background:#8080801a}.inf-web-link svg{opacity:.7;flex-shrink:0;transition:opacity .15s}.inf-web-link:hover svg{opacity:1}.inf-tg-link{cursor:pointer;color:var(--text-secondary);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-family:monospace;font-size:.78rem;transition:background .15s,color .15s;display:inline-flex}.inf-tg-link:hover{color:var(--telegram-text);background:#8080801a}.inf-tg-link svg{opacity:.7;flex-shrink:0;transition:opacity .15s}.inf-tg-link:hover svg{opacity:1;color:var(--telegram-text)}.health-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.health-dot.healthy{background:var(--success-color);box-shadow:0 0 6px var(--success-color), 0 0 12px var(--success-color);animation:1.5s ease-in-out infinite heartbeat-green}.health-dot.unhealthy{background:#e53935;animation:1.5s ease-in-out infinite heartbeat-red;box-shadow:0 0 6px #e53935,0 0 12px #e53935}@keyframes heartbeat-green{0%,to{box-shadow:0 0 4px var(--success-color), 0 0 8px var(--success-color);transform:scale(1)}15%{box-shadow:0 0 10px var(--success-color), 0 0 20px var(--success-color);transform:scale(1.3)}30%{box-shadow:0 0 4px var(--success-color), 0 0 8px var(--success-color);transform:scale(1)}45%{box-shadow:0 0 8px var(--success-color), 0 0 16px var(--success-color);transform:scale(1.2)}60%{box-shadow:0 0 4px var(--success-color), 0 0 8px var(--success-color);transform:scale(1)}}@keyframes heartbeat-red{0%,to{transform:scale(1);box-shadow:0 0 4px #e53935,0 0 8px #e53935}15%{transform:scale(1.3);box-shadow:0 0 10px #e53935,0 0 20px #e53935}30%{transform:scale(1);box-shadow:0 0 4px #e53935,0 0 8px #e53935}45%{transform:scale(1.2);box-shadow:0 0 8px #e53935,0 0 16px #e53935}60%{transform:scale(1);box-shadow:0 0 4px #e53935,0 0 8px #e53935}}.uptime-bar-container{margin-top:4px}.uptime-bar{border-radius:4px;align-items:stretch;gap:2px;height:32px;display:flex}.uptime-segment{cursor:pointer;border-radius:2px;flex:1;min-width:3px;transition:opacity .15s;position:relative}.uptime-segment:hover{opacity:.75}.uptime-segment.up{background:#2ecc71}.uptime-segment.down{background:#e53935}.uptime-segment.empty{background:var(--dark-bg);cursor:default}.uptime-tooltip{background:var(--card-bg);border:1px solid var(--border-color);white-space:nowrap;z-index:10;pointer-events:none;border-radius:8px;padding:8px 12px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000004d}.uptime-tooltip:after{content:"";border:5px solid #0000;border-top-color:var(--border-color);position:absolute;top:100%;left:50%;transform:translate(-50%)}.uptime-labels{color:var(--text-secondary);opacity:.7;justify-content:space-between;margin-top:4px;font-size:.72rem;display:flex}.uptime-empty{color:var(--text-secondary);background:var(--dark-bg);border-radius:4px;flex:1;justify-content:center;align-items:center;height:32px;font-size:.8rem;display:flex}.admin-add-row{align-items:center;gap:8px;display:flex}.admin-add-row input{flex:1}.admin-add-btn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:opacity .15s;display:flex}.admin-add-btn:hover:not(:disabled){opacity:.85}.admin-add-btn:disabled{opacity:.4;cursor:not-allowed}.admin-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.admin-remove-link{color:#e53935;cursor:pointer;text-underline-offset:2px;opacity:.8;background:0 0;border:none;margin-top:8px;padding:0;font-size:.78rem;text-decoration:underline;transition:opacity .15s;display:inline-block}.admin-remove-link:hover{opacity:1}.admin-remove-link:disabled{opacity:.4;cursor:not-allowed}.admin-field-action{max-width:120px}.asset-list{flex-direction:column;gap:10px;display:flex}.asset-row{background:var(--dark-bg);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.asset-info{min-width:0}.asset-name{color:var(--text-primary);font-size:.9rem;font-weight:700}.asset-balance{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:2px;font-size:.8rem}.asset-action{align-items:center;gap:8px;display:flex}.asset-amount-input{background:var(--card-bg);border:1px solid var(--border-color);width:160px;color:var(--text-primary);border-radius:8px;outline:none;padding:8px 10px;font-size:.82rem;transition:border-color .2s}.asset-amount-input:focus-visible{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color)}.asset-amount-input:focus:not(:focus-visible){border-color:var(--primary-color)}.asset-nft-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.asset-nft-card{background:var(--dark-bg);border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}.asset-nft-image{aspect-ratio:1;background:var(--card-bg);border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.asset-nft-image img{object-fit:cover;width:100%;height:100%;display:block}.asset-nft-placeholder{color:var(--text-secondary);font-size:.75rem}.asset-nft-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}@media (width<=500px){.admin-page{padding:10px}.admin-container{padding:4px 0 60px}.admin-title{font-size:1.3rem}.admin-subtitle{font-size:.78rem}.admin-section{border-radius:10px;margin-bottom:10px;padding:14px}.uptime-bar{gap:1px}.uptime-segment{min-width:2px}.admin-section h2{margin-bottom:12px;font-size:.9rem}.admin-tabs{margin-bottom:14px}.admin-tab{padding:8px 12px;font-size:.85rem}.admin-form{gap:10px}.admin-form-row{flex-direction:column;align-items:stretch;gap:10px}.admin-form-row .admin-field,.admin-field{width:100%}.admin-field label{text-align:left;margin-bottom:5px;font-size:.78rem}.admin-field input,.admin-field select{box-sizing:border-box;border-radius:8px;width:100%;padding:12px;font-size:16px}.admin-field-action{max-width:none}.stats-grid{grid-template-columns:1fr 1fr;gap:8px}.stat-card{padding:10px}.stat-value{font-size:1.05rem}.stat-label{font-size:.7rem}.admin-btn{text-align:center;box-sizing:border-box;border-radius:10px;width:100%;padding:13px 16px;font-size:.9rem;font-weight:600}.referrer-item{flex-direction:column;align-items:flex-start;gap:4px}.referrer-info{flex-wrap:wrap;gap:10px;font-size:.78rem}.inf-table-wrap{border-radius:8px;margin-top:10px}.inf-table{font-size:.75rem}.inf-table td,.inf-table thead th{padding:8px 6px}.lookup-result{word-break:break-all;font-size:.85rem}.asset-row,.asset-action{flex-direction:column;align-items:stretch}.asset-amount-input{box-sizing:border-box;width:100%;padding:12px;font-size:16px}.asset-nft-grid{grid-template-columns:1fr 1fr}}.mint-page{--glass-bg:#ffffff0e;--glass-border:#ffffff1a;--glass-blur:16px;--glass-shadow:none;--mint-accent:#3d8bff;--mint-accent-2:var(--telegram-color);--mint-glow:#2aabee73;--sqp-gold:var(--mint-accent);--sqp-gold-soft:color-mix(in srgb, var(--mint-accent) 14%, transparent);--sqp-gold-ring:color-mix(in srgb, var(--mint-accent) 26%, transparent);min-height:calc(var(--tg-vh,100vh) - 70px);background:var(--dark-bg);flex-direction:column;padding:24px 16px 48px;font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.tg-miniapp .mint-page{padding-bottom:calc(190px + max(env(safe-area-inset-bottom,0px), var(--tg-safe-bottom,0px)))}[data-theme=light] .mint-page{--glass-bg:var(--card-bg);--glass-border:var(--border-color);--glass-blur:0px;--glass-shadow:0 2px 12px #0000000f;--mint-glow:#2aabee40;background:var(--dark-bg)}[data-theme=night] .mint-page{--glass-bg:#ffffff0a;--glass-border:#ffffff17;--glass-blur:12px;background:var(--dark-bg)}.mint-container{flex-direction:column;flex:1;width:100%;max-width:480px;margin:0 auto;display:flex}.mint-screen{margin-top:0}.tg-miniapp .mint-screen{padding-top:24px}.mint-cta,.tg-miniapp .mint-screen{margin-bottom:auto}.mint-glass{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:16px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mint-glass{-webkit-backdrop-filter:blur(var(--glass-blur))}}.mint-topbar{align-items:center;min-height:32px;margin-bottom:8px;display:flex}.mint-back-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:6px 8px 6px 0;font-size:.9rem;font-weight:600;display:inline-flex}.mint-back-btn:hover{color:var(--text-primary)}.mint-screen{flex-direction:column;gap:16px;display:flex}.mint-group{flex-direction:column;gap:4px;display:flex}.mint-group>.mint-note{margin-top:4px}.mint-title{letter-spacing:-.02em;color:var(--text-primary);margin-top:6px;font-size:1.55rem;font-weight:800}.mint-sub{color:var(--text-secondary);margin-top:-9px;font-size:.92rem;line-height:1.5}.mint-sub-link{color:var(--telegram-text);text-underline-offset:2px;white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.mint-sub-link:hover{text-decoration-thickness:2px}.mint-sub-link:focus-visible{outline:2px solid var(--telegram-text);outline-offset:2px;border-radius:3px}.mint-footnote{color:var(--text-secondary);padding:0 4px;font-size:.8rem;line-height:1.45}.mint-footnote a,.mint-check-sub a{color:var(--telegram-text)}.mint-welcome{gap:0}.tg-miniapp .mint-welcome .mint-hero{padding-top:0}.tg-miniapp .mint-welcome .mint-features{margin-bottom:0}.tg-miniapp .mint-welcome .mint-features-h{margin-top:28px}.mint-hero{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-top:18px;display:flex}.mint-hero-art{aspect-ratio:1;flex:none;width:clamp(96px,31vw,128px);height:auto;transition:width .25s}.mint-hero-art svg{width:100%;height:100%;display:block}.mint-title--hero{letter-spacing:-.03em;text-wrap:balance;margin-top:0;font-size:1.75rem;line-height:1.1}.mint-sub--hero{max-width:30ch;margin-top:-6px;font-size:.95rem}.mint-welcome--connected .mint-hero-art{width:clamp(76px,24vw,100px);height:auto}.mint-welcome--connected .mint-hero{padding-top:6px}.mint-welcome--connected .mint-hero+.mint-group{margin-top:20px}.mint-welcome--connected .mint-group+.mint-unavailable{margin-top:12px}.mint-features-h{letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary);margin:36px 0 0;padding:0 6px;font-size:.72rem;font-weight:700}.mint-features{flex-direction:column;gap:20px;margin:14px 0 0;padding:0 6px;list-style:none;display:flex}.mint-welcome--connected .mint-features-h{margin-top:26px}.mint-welcome--connected .mint-features{gap:16px}.mint-feature{align-items:flex-start;gap:15px;display:flex}.mint-feature-icon{color:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin-top:1px;display:inline-flex}.mint-feature-icon svg{width:32px;height:32px;display:block}.mint-feature-icon--own{background:#3390ec}.mint-feature-icon--age{background:#34c759}.mint-feature-icon--twostep{background:#ff9f0a}.mint-welcome--connected .mint-feature-icon{border-radius:9px;width:34px;height:34px}.mint-welcome--connected .mint-feature-icon svg{width:27px;height:27px}.mint-feature-body{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.mint-feature-title{letter-spacing:-.01em;color:var(--text-primary);font-size:1rem;font-weight:700;line-height:1.25}.mint-feature-sub{color:var(--text-secondary);font-size:.86rem;line-height:1.4}.mint-how-link{min-height:44px;color:var(--telegram-text);cursor:pointer;background:0 0;border:none;align-self:center;align-items:center;margin-top:28px;padding:0 16px;font-size:.95rem;font-weight:600;display:inline-flex}.mint-how-link:hover{text-underline-offset:3px;text-decoration:underline}.mint-how-link:focus-visible{outline:2px solid var(--telegram-text);outline-offset:2px;border-radius:8px}.mint-cta:has(+.mint-cta-caption){margin-bottom:0}.mint-cta-caption{text-align:center;color:var(--text-secondary);margin:8px 0 auto;font-size:.8rem;line-height:1.3}.mint-field{align-items:center;gap:8px;padding:14px;display:flex}.mint-at-icon{flex:none}.mint-bid-icon{flex:none;display:inline-flex}.mint-input{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:1rem;font-weight:600}.mint-input::placeholder{color:var(--placeholder-color);font-weight:500}.mint-field--amount{padding:12px 14px}.mint-input--amount{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.mint-field.input-error{border-color:var(--error-color)}.mint-field--username{border-radius:100px;height:46px;padding:0 16px}.mint-field-error{color:var(--error-text);margin:8px 4px 0;font-size:.85rem;line-height:1.4}.mint-field-error a{color:var(--telegram-text);text-underline-offset:2px;text-decoration:underline}.mint-target-chip{border-radius:100px;align-items:center;gap:12px;padding:8px 13px 8px 8px;display:flex}.mint-target-photo{object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px}.mint-target-fallback{background:linear-gradient(135deg, var(--mint-accent), var(--mint-accent-2));color:#fff;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.mint-target-id{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mint-target-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;line-height:1.25;overflow:hidden}.mint-target-handle{color:var(--telegram-text);font-size:.78rem;font-weight:600;line-height:1.25}.mint-clear-btn{background:var(--hover-highlight);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.mint-clear-btn:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mint-clear-btn svg{flex:none;width:11px;height:11px;display:block}.mint-clear-btn:hover{color:var(--text-primary)}.mint-checks{padding:4px 4px 0}.mint-check-row{color:var(--text-primary);align-items:flex-start;gap:10px;padding:6px 0;font-size:.86rem;line-height:1.4;display:flex}.mint-check-row+.mint-check-row{border-top:1px solid var(--glass-border)}.mint-check-dot{border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:0;display:inline-flex}.mint-check-row--ok .mint-check-dot{background:color-mix(in srgb, var(--success-color) 18%, transparent);color:var(--success-text)}.mint-check-row--bad .mint-check-dot{background:color-mix(in srgb, var(--error-color) 16%, transparent);color:var(--error-text)}.mint-check-row--bad{color:var(--text-primary)}.mint-check-row--busy .mint-check-dot,.mint-check-row--info .mint-check-dot{background:color-mix(in srgb, var(--telegram-color) 16%, transparent);color:var(--telegram-text)}.mint-check-body{flex-direction:column;gap:3px;min-width:0;display:flex}.mint-stub-tag{background:var(--warning-color);color:#1b2029;letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;white-space:nowrap;border-radius:4px;margin-left:7px;padding:1px 6px;font-size:.66rem;font-weight:800;display:inline-block}.mint-check-body>span>a{color:var(--telegram-text);text-underline-offset:2px;text-decoration:underline}.mint-check-sub{color:var(--text-secondary);font-size:.76rem;line-height:1.4}.mint-note{border-radius:12px;padding:10px 13px;font-size:.83rem;line-height:1.45}.mint-note--bad{background:color-mix(in srgb, var(--error-color) 10%, transparent);border:1px solid color-mix(in srgb, var(--error-color) 32%, transparent);color:var(--error-text)}.mint-note--warn{background:color-mix(in srgb, var(--warning-color) 10%, transparent);border:1px solid color-mix(in srgb, var(--warning-color) 32%, transparent);color:var(--warning-color)}.mint-unavailable{color:var(--error-text);text-align:center;font-size:.83rem}.mint-rows{padding:4px 14px}.mint-row{justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:.88rem;display:flex}.mint-row+.mint-row{border-top:1px solid var(--glass-border)}.mint-row-k{color:var(--text-secondary)}.mint-row-v{color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-weight:700;display:inline-flex}.mint-row--net .mint-row-k{color:var(--text-primary);font-weight:600}.mint-row--net .mint-row-v{color:var(--success-text);font-size:.95rem}.mint-row-v--addr{font-family:monospace;font-size:.82rem;font-weight:600}.mint-row-v--filled{animation:.4s cubic-bezier(.2,.8,.3,1) both mint-fill-in}.mint-filled-check{color:var(--success-text);animation:.34s cubic-bezier(.2,1.5,.4,1) .22s both mint-tick-in;display:inline-flex}@keyframes mint-fill-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes mint-tick-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.mint-payout{border-top:1px solid var(--glass-border)}.mint-payout-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none}.mint-payout-head.mint-row{font-size:.88rem}.mint-payout-head:focus-visible{outline:2px solid var(--telegram-text);outline-offset:2px;border-radius:8px}.mint-payout-v{gap:6px}.mint-payout-chev{color:var(--text-secondary);flex:none;transition:transform .25s}.mint-payout.is-open .mint-payout-chev{transform:rotate(180deg)}.mint-payout-none{color:var(--text-secondary);font-weight:600}.mint-payout-body{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1);display:grid}.mint-payout.is-open .mint-payout-body{grid-template-rows:1fr}.mint-payout-inner{min-height:0;overflow:hidden}.mint-payout-full{background:color-mix(in srgb, var(--text-primary) 5%, transparent);word-break:break-all;color:var(--text-primary);-webkit-user-select:all;user-select:all;border-radius:10px;margin:2px 0 10px;padding:10px 12px;font-size:.78rem;line-height:1.5;display:block}.mint-payout-actions{gap:8px;padding-bottom:10px;display:flex}.mint-payout-act{border:1px solid var(--glass-border);min-height:36px;font:inherit;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:4px;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.mint-payout-act--primary{background:color-mix(in srgb, var(--mint-accent) 18%, transparent);color:var(--telegram-text);border-color:#0000}.mint-payout-act:focus-visible{outline:2px solid var(--telegram-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.mint-payout-body,.mint-payout-chev{transition:none}}.mint-tg-row{color:var(--text-primary);align-items:center;gap:10px;padding:12px 14px;font-size:.84rem;line-height:1.45;display:flex}.mint-tg-avatar{background:linear-gradient(135deg, var(--mint-accent), var(--mint-accent-2));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:700;display:inline-flex}.mint-tg-id{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mint-tg-name{font-weight:700}.mint-tg-handle{color:var(--telegram-text);font-size:.78rem}.mint-tg-disconnect{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:none;padding:4px 2px;font-size:.8rem;font-weight:600}.mint-tg-disconnect:hover{color:var(--error-text)}.mint-field--action{padding:6px 6px 6px 14px}.mint-field-connect{background:var(--telegram-color);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:10px;flex:none;align-items:center;gap:6px;padding:9px 14px;font-size:.82rem;font-weight:700;transition:filter .15s;display:inline-flex}.mint-field-connect:hover:not(:disabled){filter:brightness(1.08)}.mint-field-connect:disabled{opacity:.55;cursor:default}.mint-agree{color:var(--text-primary);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.82rem;line-height:1.5;display:flex}.mint-agree input{width:17px;height:17px;accent-color:var(--telegram-text);cursor:pointer;flex:none;margin-top:2px}.mint-handoff-steps{margin:0;padding:6px 14px;list-style:none}.mint-handoff-steps li{color:var(--text-primary);align-items:flex-start;gap:11px;padding:11px 0;font-size:.87rem;line-height:1.5;display:flex}.mint-handoff-steps li+li{border-top:1px solid var(--glass-border)}.mint-handoff-steps strong{color:var(--telegram-text)}.mint-handoff-num{background:color-mix(in srgb, var(--telegram-color) 16%, transparent);width:22px;height:22px;color:var(--telegram-text);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:.72rem;font-weight:800;display:inline-flex}.mint-request-card{flex-direction:column;gap:12px;padding:14px;display:flex}.mint-request-card+.mint-request-card{margin-top:4px}.mint-request-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.mint-request-name{color:var(--text-primary);font-size:1.05rem;font-weight:800}.mint-pill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:4px 9px;font-size:.66rem;font-weight:800}.mint-pill--awaiting_transfer,.mint-pill--auction_started{background:color-mix(in srgb, var(--warning-color) 15%, transparent);color:var(--warning-color)}.mint-pill--live,.mint-pill--sold,.mint-pill--paid_out{background:color-mix(in srgb, var(--success-color) 15%, transparent);color:var(--success-text)}.mint-pill--canceled{background:color-mix(in srgb, var(--error-color) 14%, transparent);color:var(--error-text)}.mint-timeline{flex-direction:column;display:flex}.mint-timeline-node{color:var(--text-secondary);gap:11px;padding:6px 0;font-size:.84rem;display:flex;position:relative}.mint-timeline-node:before{content:"";background:var(--glass-border);width:2px;position:absolute;top:24px;bottom:-4px;left:7px}.mint-timeline-node:last-child:before{display:none}.mint-timeline-dot{border:2px solid var(--glass-border);z-index:1;background:0 0;border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px}.mint-timeline-node.done .mint-timeline-dot{background:var(--success-text);border-color:var(--success-text)}.mint-timeline-node.current .mint-timeline-dot{border-color:var(--telegram-text);background:color-mix(in srgb, var(--telegram-text) 30%, transparent)}.mint-timeline-node.current{color:var(--text-primary);font-weight:600}.mint-timeline-node.canceled.current{color:var(--error-text)}.mint-timeline-body{flex-direction:column;gap:6px;min-width:0;display:flex}.mint-node-detail{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.mint-countdown{font-variant-numeric:tabular-nums;color:var(--warning-color);font-size:.95rem;font-weight:800}.mint-countdown--expired{color:var(--text-secondary);font-size:.82rem;font-weight:600}.mint-bid-link{background:linear-gradient(90deg, var(--mint-accent), var(--mint-accent-2));color:#fff;border-radius:12px;padding:9px 16px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.mint-inline-link{color:var(--telegram-text);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.84rem;font-weight:600;text-decoration:none}.mint-inline-link:hover{text-decoration:underline}.mint-sold-rows{gap:4px}.mint-sold-row{gap:8px;font-size:.82rem;display:flex}.mint-sold-row strong{color:var(--text-primary)}.mint-cancel-note{color:var(--error-text);font-size:.82rem}.mint-cancel-hint{color:var(--text-secondary);font-size:.78rem}.mint-updates-link{text-align:center;background:var(--hover-highlight);color:var(--text-primary);border-radius:11px;padding:9px;font-size:.82rem;font-weight:700;text-decoration:none;display:block}.mint-cancel-link{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-self:center;padding:4px;font-size:.8rem;font-weight:600}.mint-cancel-link:hover{color:var(--error-text)}.mint-cancel-confirm{background:color-mix(in srgb, var(--error-color) 8%, transparent);border:1px solid color-mix(in srgb, var(--error-color) 28%, transparent);color:var(--text-primary);border-radius:12px;flex-direction:column;gap:10px;padding:12px 13px;font-size:.82rem;line-height:1.45;display:flex}.mint-cancel-actions{gap:8px;display:flex}.mint-cancel-keep,.mint-cancel-confirm-btn{cursor:pointer;border:none;border-radius:10px;flex:1;padding:9px;font-size:.82rem;font-weight:700}.mint-cancel-keep{background:var(--hover-highlight);color:var(--text-primary)}.mint-cancel-confirm-btn{background:var(--error-color);color:#fff}.mint-cancel-keep:disabled,.mint-cancel-confirm-btn:disabled{opacity:.55;cursor:default}.mint-past-toggle{color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;padding:8px 4px;font-size:.84rem;font-weight:600}.mint-past-toggle:hover{color:var(--text-primary)}.mint-cta{background:linear-gradient(90deg, var(--mint-accent), var(--mint-accent-2));color:#fff;cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:20px;padding:15px;font-size:1rem;font-weight:700;transition:transform .15s,opacity .15s;display:inline-flex}.mint-cta:hover:not(:disabled){transform:translateY(-1px)}.mint-cta:disabled{opacity:.45;box-shadow:none;cursor:default}.mint-spinner{border:2px solid color-mix(in srgb, var(--telegram-color) 30%, transparent);border-top-color:var(--telegram-color);border-radius:50%;flex:none;width:15px;height:15px;animation:.8s linear infinite mint-spin}.mint-spinner--btn{border-color:#fff #ffffff59 #ffffff59}@keyframes mint-spin{to{transform:rotate(360deg)}}.shake{animation:.4s mint-shake}@keyframes mint-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}@media (prefers-reduced-motion:reduce){.shake{animation:none}.mint-spinner{animation-duration:1.6s}.mint-cta{transition:none}.mint-row-v--filled,.mint-filled-check{animation:none}}@media (width>=768px){.mint-page{padding-top:48px}.mint-title{font-size:1.8rem}}.mint-how-h{letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary);opacity:.75;margin:10px 0 0;font-size:.72rem;font-weight:700}.mint-how-h:first-child{margin-top:0}.mint-how-reqs,.mint-how-list{color:var(--text-secondary);flex-direction:column;gap:9px;margin:0;padding:0 0 0 18px;font-size:.88rem;line-height:1.5;display:flex}.mint-how-reqs{list-style:outside}.mint-how-list{padding-left:20px;list-style:decimal}.mint-how-reqs li::marker{color:var(--telegram-text)}.mint-how-list li::marker{color:var(--telegram-text);font-weight:700}.mint-how-note{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}.mint-row-v--waived{align-items:center;gap:7px;display:inline-flex}.mint-fee-was{color:var(--text-secondary);opacity:.75;align-items:center;gap:2px;text-decoration-thickness:1px;display:inline-flex}.mint-fee-free{color:#fff;white-space:nowrap;background:#248bda;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.2}.mint-how-free{color:var(--telegram-text);font-weight:600}.bab-dock{padding:10px 16px;padding-bottom:calc(max(var(--tg-kb,0px), max(env(safe-area-inset-bottom,0px), var(--tg-safe-bottom,0px))) + 16px);z-index:1100;pointer-events:none;background:linear-gradient(to top, var(--dark-bg) 62%, transparent);transition:padding-bottom .22s cubic-bezier(.22,1,.36,1);position:fixed;bottom:0;left:0;right:0}.bab{pointer-events:auto;background:var(--primary-color);color:#fff;letter-spacing:.1px;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;padding:14px 20px;font-size:1.02rem;font-weight:650;transition:transform .16s,opacity .2s,background .2s;display:inline-flex}.bab:active:not(:disabled){transform:scale(.985)}.bab:disabled{opacity:.4;cursor:default}.bab-caption{text-align:center;color:var(--text-secondary);margin:8px 0 0;font-size:.8rem;line-height:1.3}.bab-label{line-height:1.2}.bab-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite bab-spin}@keyframes bab-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bab-dock,.bab{transition:none}.bab-spinner{animation-duration:2s}}.mint-how-overlay{-webkit-backdrop-filter:blur(8px);z-index:1200;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s mint-how-fade;display:flex;position:fixed;inset:0}@keyframes mint-how-fade{0%{opacity:0}to{opacity:1}}.mint-how-popup{background:var(--dark-bg);width:100%;max-width:440px;max-height:calc(var(--tg-vh,100vh) * .85);border:none;border-radius:55px;flex-direction:column;padding:28px 24px;animation:.25s cubic-bezier(.22,1,.36,1) mint-how-pop;display:flex;position:relative}@keyframes mint-how-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.mint-how-popup-title{color:var(--text-primary);margin:0 0 14px;font-size:1.2em;font-weight:700}.mint-how-popup-body{overscroll-behavior-y:contain;flex-direction:column;flex:auto;gap:6px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.mint-how-scroll{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.mint-how-scroll.has-more:after{content:"";background:linear-gradient(to bottom, transparent, var(--dark-bg));pointer-events:none;height:72px;position:absolute;bottom:0;left:0;right:0}.mint-how-more{z-index:1;border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-secondary);cursor:pointer;border-radius:100px;align-items:center;gap:6px;padding:6px 11px 6px 13px;font-size:.78rem;font-weight:600;line-height:1;animation:1.8s ease-in-out infinite mint-how-bob;display:inline-flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000040}.mint-how-more:hover{color:var(--text-primary)}.mint-how-more.is-hidden{opacity:0;pointer-events:none;transition:opacity .2s;animation:none}@keyframes mint-how-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,3px)}}@media (prefers-reduced-motion:reduce){.mint-how-more{animation:none}}.mint-how-popup-body>.mint-how-h:first-child{margin-top:0}.mint-how-popup-btn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:100px;flex:none;width:100%;margin-top:18px;padding:14px 20px;font-size:1em;font-weight:600;transition:background .2s,transform .15s}.mint-how-popup-btn:hover{background:#2563eb}.mint-how-popup-btn:active{transform:scale(.97)}.mint-how-drag-handle{display:none}@media (width<=768px){.mint-how-overlay{align-items:flex-end;padding:12px}.mint-how-overlay.closing{animation:.35s forwards mint-how-fade-out}@keyframes mint-how-fade-out{0%{opacity:1}to{opacity:0}}.mint-how-popup{max-width:100%;max-height:calc(var(--tg-vh,100vh) * .76);padding:28px 18px;animation:.35s cubic-bezier(.22,1.2,.36,1) mint-how-slide-up}.mint-how-overlay.closing .mint-how-popup{animation:.35s cubic-bezier(.22,1.2,.36,1) forwards mint-how-slide-down}@keyframes mint-how-slide-up{0%{opacity:.5;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes mint-how-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.mint-how-drag-handle{background:var(--text-secondary);opacity:.3;border-radius:2px;flex:none;width:36px;height:4px;margin:-8px auto 12px;display:block}}[data-theme=night] .mint-how-popup{border:1px solid var(--border-color)}.mp-status{color:var(--text-secondary);text-align:center;margin-top:40px}.mp-cta{margin-top:18px}.mp-cta:disabled{opacity:.75}.mp-wallet-link{color:var(--telegram-text);align-items:center;gap:3px;font-family:monospace;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.mp-wallet-link:hover{text-underline-offset:3px;text-decoration:underline}.mp-wallet-link svg{opacity:.8;flex:none}.mp-amount-edit input{width:4.6ch;color:inherit;font:inherit;text-align:right;background:0 0;border:none;border-bottom:1px dashed;padding:0}.mp-amount-edit input:focus{border-bottom-style:solid;outline:none}.mp-amount-edit input:focus-visible{outline:2px solid var(--telegram-text);outline-offset:2px}.mp-all-k{flex-direction:column;gap:1px;min-width:0;display:flex}.mp-all-k small{color:var(--text-secondary);font-size:.74rem}.mp-all-k small .mp-wallet-link{font-size:inherit;font-weight:500}.mp-again{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;font-weight:700;text-decoration:underline}.mp-done{text-align:center;align-items:center}.mp-done .mint-sub{margin-top:0}.mp-done-rows{text-align:left;width:100%}.mp-check{background:color-mix(in srgb, var(--success-text) 18%, transparent);width:64px;height:64px;color:var(--success-text);border-radius:50%;justify-content:center;align-items:center;font-size:32px;font-weight:800;display:flex}.mp-receipt{color:var(--telegram-text);margin-left:10px;font-size:.8rem;font-weight:600;text-decoration:none}.mp-receipt:hover{text-decoration:underline}.lgs-backdrop{--lgs-bg:var(--dark-bg);--lgs-card:var(--card-bg);--lgs-fill:var(--card-bg-hover);--lgs-text:var(--text-primary);--lgs-sec:var(--text-secondary);--lgs-ter:var(--text-secondary);--lgs-ph:var(--placeholder-color);--lgs-acc-fill:var(--primary-color);--lgs-grn:var(--success-text);--lgs-org:var(--warning-color);--lgs-red:var(--error-text);z-index:1001;background:var(--modal-overlay);justify-content:center;align-items:flex-end;animation:.22s lgs-fade;display:flex;position:fixed;inset:0}@keyframes lgs-fade{0%{opacity:0}to{opacity:1}}.lgs-sheet{overscroll-behavior:contain;width:100%;max-width:460px;max-height:88vh;padding:10px 16px calc(20px + env(safe-area-inset-bottom,0px));border:1px solid var(--border-color);background:var(--lgs-bg);color:var(--lgs-text);border-bottom:0;border-radius:30px 30px 0 0;animation:.34s cubic-bezier(.22,1,.36,1) lgs-rise;position:relative;overflow-y:auto}@keyframes lgs-rise{0%{transform:translateY(100%)}to{transform:translate(0,0)}}@media (width>=560px){.lgs-backdrop{align-items:center;padding:24px}.lgs-sheet{border:1px solid var(--border-color);border-radius:28px;padding-bottom:22px;animation:.24s cubic-bezier(.22,1,.36,1) lgs-pop}.lgs-handle{display:none}}@keyframes lgs-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.lgs-backdrop,.lgs-sheet{animation:none}}.lgs-handle{background:var(--lgs-ter);opacity:.45;border-radius:3px;width:36px;height:5px;margin:0 auto 12px;display:block}.lgs-head{justify-content:center;align-items:center;min-height:28px;margin-bottom:16px;display:flex;position:relative}.lgs-head h2{text-align:center;margin:0;font-size:20px;font-weight:700}.lgs-close{min-width:44px;min-height:44px;color:var(--lgs-sec);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:17px;line-height:1;display:inline-flex;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.lgs-close:hover{color:var(--lgs-text)}.lgs-close:disabled{opacity:.4;cursor:default}.lgs-gift{background:var(--lgs-card);border-radius:20px;align-items:center;gap:12px;padding:12px 14px;display:flex}.lgs-gift-img{object-fit:cover;background:var(--lgs-fill);border-radius:12px;flex:none;width:44px;height:44px}.lgs-gift-img--placeholder{background:var(--lgs-fill)}.lgs-gift-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.lgs-field{color:var(--lgs-sec);letter-spacing:.2px;text-transform:uppercase;flex-direction:column;gap:8px;margin-top:22px;font-size:13px;display:flex}.lgs-field input{background:var(--lgs-card);height:56px;color:var(--lgs-text);font-variant-numeric:tabular-nums;text-transform:none;border:1.5px solid #0000;border-radius:20px;outline:none;padding:0 16px;font-family:inherit;font-size:17px;transition:border-color .16s}.lgs-field input:focus{border-color:var(--lgs-acc-fill)}.lgs-field input::placeholder{color:var(--lgs-ph)}.lgs-field input:disabled{opacity:.55}.lgs-field-row{gap:10px;display:flex}.lgs-field-row .lgs-field{flex:1;min-width:0}.lgs-field-error{color:var(--lgs-red);letter-spacing:0;text-transform:none;margin-top:8px;font-size:13px}.lgs-note{color:var(--lgs-sec);margin:14px 4px 0;font-size:13px;line-height:1.45}.lgs-panel{background:var(--lgs-card);border-radius:20px;margin:16px 0 0;padding:14px 16px;font-size:15px;line-height:1.45}.lgs-panel p{margin:0}.lgs-panel-sub{color:var(--lgs-sec);margin:8px 0 0;font-size:13px;line-height:1.45}.lgs-panel--warn{color:var(--lgs-org)}.lgs-panel--error{color:var(--lgs-red)}.lgs-panel--success{color:var(--lgs-grn)}.lgs-panel--info{color:var(--lgs-sec)}.lgs-submit{z-index:1;background:var(--lgs-acc-fill);color:#fff;cursor:pointer;border:0;border-radius:26px;justify-content:center;align-items:center;gap:9px;width:100%;height:52px;margin-top:22px;padding:0 20px;font-family:inherit;font-size:17px;font-weight:600;transition:transform .14s,filter .14s;display:flex;position:sticky;bottom:0}.lgs-submit:active:not(:disabled){filter:brightness(.92);transform:scale(.98)}.lgs-submit:disabled{background:var(--lgs-fill);color:var(--lgs-sec);cursor:default}.lgs-submit-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite lgs-spin}@keyframes lgs-spin{to{transform:rotate(360deg)}}.lgs-unit-row{gap:8px;display:flex}.lgs-unit{border:1px solid var(--border-color);background:var(--dark-bg);min-height:44px;color:var(--text-secondary);text-transform:capitalize;cursor:pointer;border-radius:12px;flex:1;font-size:.85rem;font-weight:600}.lgs-unit--on{background:var(--primary-color);color:#fff;border-color:#0000}.lgs-unit:disabled{opacity:.55;cursor:default}.lgs-field-hint{color:var(--text-secondary);opacity:.8;font-size:.75rem;line-height:1.4}.r-app{width:min(1120px,100%);padding:10px max(16px, env(safe-area-inset-right,0px)) 40px max(16px, env(safe-area-inset-left,0px));margin:0 auto}.r-title{letter-spacing:-.4px;color:var(--text-primary);margin:0;font-size:clamp(24px,6vw,30px);font-weight:700;line-height:1.15}.r-sub{color:var(--text-secondary);margin:4px 0 0;font-size:15px;line-height:1.4}.r-sh{color:var(--text-secondary);letter-spacing:.2px;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:10px;margin:26px 4px 8px;font-size:13px;font-weight:500;display:flex}.r-sh-count{opacity:.7;font-variant-numeric:tabular-nums;text-transform:none}.r-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:0 4px;display:flex}.r-icon-btn{border:1px solid var(--border-color);background:var(--card-bg);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .16s,color .16s;display:grid}.r-icon-btn svg{width:17px;height:17px}.r-icon-btn:hover:not(:disabled){background:var(--card-bg-hover);color:var(--text-primary)}.r-icon-btn:disabled{opacity:.45;cursor:default}.r-icon-btn.is-busy svg{animation:.9s linear infinite r-spin}@keyframes r-spin{to{transform:rotate(360deg)}}.r-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width>=520px){.r-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media (width>=860px){.r-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}@media (width>=1080px){.r-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}}.r-tile{border:1px solid var(--border-color);background:var(--card-bg);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 180px;border-radius:18px;padding:0;transition:transform .14s,border-color .14s;display:block;overflow:hidden}.r-tile:active{transform:scale(.96)}@media (hover:hover){.r-tile:hover{border-color:var(--primary-color)}}@media (width>=860px){.r-tile{border-radius:22px}}.r-tile-art{aspect-ratio:1;background:var(--card-bg-hover);place-items:center;display:grid;position:relative}.r-tile-art img{object-fit:cover;width:100%;height:100%;display:block}.r-tile-body{flex-direction:column;min-width:0;min-height:68px;padding:8px 10px 11px;display:flex}.r-tile-name{-webkit-line-clamp:3;line-clamp:3;color:var(--text-primary);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.r-tile-meta{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:auto 0 0;padding-top:3px;font-size:12px;line-height:1.25;overflow:hidden}.r-tile-price{color:var(--text-primary);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:1px 3px;min-width:0;margin:3px 0 0;font-size:13px;font-weight:600;display:flex}.r-tile-amount{overflow-wrap:anywhere;align-items:center;gap:3px;min-width:0;display:inline-flex}.r-tile-unit{color:var(--text-secondary);white-space:nowrap;font-weight:500}.r-pill{z-index:1;color:#fff;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border-radius:999px;align-items:center;max-width:calc(100% - 12px);height:20px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:6px;left:6px;overflow:hidden}.r-pill--kind{letter-spacing:.04em;text-transform:uppercase;height:18px;padding:0 7px;font-size:11px;top:6px;bottom:auto}.r-pill--rented,.r-pill--warn{color:#ffc46b}.r-pill--muted{color:#ffffffb8}.r-tile--dim{opacity:.5}.r-card{border:1px solid var(--border-color);background:var(--card-bg);border-radius:22px;overflow:hidden}.r-note{color:var(--text-secondary);margin:0;padding:14px 16px;font-size:14px;line-height:1.45}.r-state{border:1px solid var(--border-color);background:var(--card-bg);text-align:center;border-radius:22px;max-width:560px;margin-inline:auto;padding:24px 20px 22px}.r-state-ico{background:var(--primary-color);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 14px;display:grid}.r-state h2{color:var(--text-primary);letter-spacing:-.2px;margin:0;font-size:22px;font-weight:700}.r-state p{max-width:32ch;color:var(--text-secondary);margin:8px auto 0;font-size:15px;line-height:1.45}.r-state--warn .r-state-ico{background:var(--warning-color);color:#1a1200}.r-state--error .r-state-ico{background:var(--error-color);color:#fff}.r-steps{background:var(--border-color);text-align:left;border-radius:16px;gap:1px;margin:16px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.r-step{background:var(--dark-bg);color:var(--text-secondary);grid-template-columns:24px 1fr;align-items:center;gap:12px;padding:10px 13px;font-size:14px;line-height:1.35;display:grid}.r-step b{background:var(--selected-highlight);width:24px;height:24px;color:var(--primary-color);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.r-btn{background:var(--primary-color);color:#fff;width:100%;height:52px;font:inherit;cursor:pointer;border:0;border-radius:26px;justify-content:center;align-items:center;gap:9px;margin-top:16px;padding:0 20px;font-size:17px;font-weight:600;transition:transform .14s,filter .14s;display:flex}.r-btn:active:not(:disabled){filter:brightness(.92);transform:scale(.98)}.r-btn:hover:not(:disabled){background:var(--primary-hover)}.r-btn:disabled{background:var(--card-bg-hover);color:var(--text-secondary);cursor:default}.r-btn--ghost{background:var(--card-bg-hover);color:var(--primary-color)}.r-btn--ghost:hover:not(:disabled){background:var(--hover-highlight)}.r-foot{color:var(--text-secondary);text-align:center;margin:10px 0 0;font-size:13px}.r-spinner{border:2px solid #7f7f7f59;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite r-spin}.r-tile--skeleton{pointer-events:none}.r-tile--skeleton .r-tile-art:after{content:"";background:linear-gradient(90deg, transparent, var(--hover-highlight), transparent);animation:1.35s ease-in-out infinite r-sweep;position:absolute;inset:0;transform:translate(-100%)}.r-skel-line{background:var(--card-bg-hover);border-radius:999px;height:9px}.r-skel-line+.r-skel-line{width:62%;margin-top:6px}@keyframes r-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.r-tile,.r-btn,.r-icon-btn svg,.r-spinner,.r-tile--skeleton .r-tile-art:after{transition:none;animation:none}}.owner-section{border-top:.5px solid var(--border-color);flex-direction:column;gap:12px;margin-top:34px;padding-top:26px;display:flex}.owner-section__hero{justify-content:space-between;align-items:center;gap:12px;display:flex}.owner-section__hero h2{margin-top:6px;font-size:clamp(1.3rem,3vw,1.8rem);line-height:1.15}.owner-section__hero p{color:var(--text-secondary);margin-top:4px;font-size:.85rem;line-height:1.4}.owner-section__subheading{color:var(--text-primary);align-items:baseline;gap:7px;margin:6px 0 0;font-size:.92rem;font-weight:650;display:flex}.owner-section__count{color:var(--text-secondary);font-size:.78rem;font-weight:500}.owner-section__empty{color:var(--text-secondary);background:0 0;border:none;margin:0;padding:0;font-size:.85rem}.owner-section__notice{background:var(--hover-highlight);color:var(--text-secondary);border-radius:10px;margin:0;padding:8px 12px;font-size:.78rem}.owner-section__skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width>=520px){.r-grid--listings,.owner-section__skeleton-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media (width>=860px){.r-grid--listings,.owner-section__skeleton-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}@media (width>=1080px){.r-grid--listings,.owner-section__skeleton-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}}.r-grid--listings{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=520px){.r-grid--listings{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=860px){.r-grid--listings{grid-template-columns:repeat(4,minmax(0,1fr))}}.owner-listing-card{border:1px solid var(--border-color);background:var(--card-bg);border-radius:18px;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}.owner-gift-card{text-align:left;color:inherit;font:inherit;cursor:pointer;padding:0;transition:transform .14s,border-color .14s}@media (hover:hover){.owner-gift-card:hover{border-color:var(--primary-color);transform:translateY(-2px)}}.owner-gift-card:active{transform:scale(.985)}.owner-gift-card__kind{z-index:1;min-height:18px;color:var(--text-primary);letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0e17d1;border-radius:999px;align-items:center;padding:0 6px;font-size:.58rem;font-weight:700;display:inline-flex;position:absolute;top:5px;left:5px}.owner-listing-card__media{aspect-ratio:1;background:var(--card-bg-hover);place-items:center;display:grid;position:relative}.owner-listing-card__media img,.owner-gift-card__media img{object-fit:cover;width:100%;height:100%}.owner-listing-card__media.is-loading:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:1.35s ease-in-out infinite rent-shimmer-sweep;position:absolute;inset:0;transform:translate(-100%)}.owner-listing-card__placeholder,.owner-gift-card__placeholder{background:var(--card-bg-hover);width:100%;height:100%}.owner-listing-card__body{flex-direction:column;gap:3px;padding:10px;display:flex}.owner-gift-card__body{flex-direction:column;gap:1px;min-width:0;padding:7px 8px 9px;display:flex}.owner-listing-card__body h3{color:var(--text-primary);overflow-wrap:anywhere;margin:0 0 2px;font-size:14px;line-height:1.3}.owner-gift-card__body h3{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.78rem;font-weight:650;line-height:1.25;overflow:hidden}.owner-listing-card__collection{color:var(--text-secondary);margin:0;font-size:12px}.owner-gift-card__body p{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.68rem;overflow:hidden}.owner-listing-card__price{color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin:4px 0 0;font-size:13px;font-weight:600;display:flex}.owner-listing-card__days{color:var(--text-secondary);margin:2px 0 0;font-size:12px}.owner-listing-card__badge{min-height:20px;color:var(--success-text);background:#30d15829;border-radius:999px;align-self:flex-start;align-items:center;margin-top:7px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.owner-listing-card__badge--pending,.owner-listing-card__badge--withdrawn{background:var(--hover-highlight);color:var(--text-secondary)}.owner-listing-card__badge--rented{color:var(--warning-color);background:#ff9f0a29}.owner-listing-card__actions{gap:8px;margin-top:10px;display:flex}.owner-listing-card__actions button{background:var(--card-bg-hover);min-height:44px;color:var(--text-primary);cursor:pointer;border:0;border-radius:22px;flex:1;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600}.owner-listing-card__actions button:disabled,.owner-gift-card__body button:disabled{opacity:.45;cursor:default}.owner-listing-card__withdraw{color:var(--error-text);border-color:#e74c3c66}.owner-listing-card__note{color:var(--text-secondary);margin:6px 0 0;font-size:.78rem}.owner-listing-card__note--timeout{background:#ff98001f;border-radius:12px;margin-top:8px;padding:10px 12px}.owner-listing-card__note--timeout p{color:var(--warning-color);margin:0;font-size:.78rem;line-height:1.4}.owner-listing-card__note-sub{color:var(--text-secondary)!important;margin-top:4px!important}.owner-listing-card__withdraw-again{background:var(--dark-bg);width:100%;min-height:44px;color:var(--error-text);cursor:pointer;border:1px solid #e74c3c66;border-radius:10px;margin-top:8px;padding:0 10px;font-size:.82rem;font-weight:650}.owner-listing-card__withdraw-again:disabled{opacity:.45;cursor:default}.owner-listing-card--pending .owner-listing-card__body h3{color:var(--text-secondary)}.owner-listing-card--skeleton{pointer-events:none}.rent-shelf-message{border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-secondary);border-radius:18px;flex-direction:column;justify-content:center;gap:4px;padding:20px;display:flex}.rent-shelf-message h2{color:var(--text-primary);margin-bottom:4px;font-size:1.15rem;line-height:1.25}.rent-shelf-message p{max-width:60ch;line-height:1.45}.rent-shelf-message--error p,.rent-shelf-message--unavailable p{color:color-mix(in srgb, var(--text-secondary) 65%, var(--text-primary))}.rent-shelf-message--action{align-items:stretch;gap:16px}.rent-shelf-message--action button{width:100%}@media (width>=641px){.rent-shelf-message--action{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.rent-shelf-message--action button{width:auto}}.rent-shelf-message--action button{background:var(--primary-color);color:#fff;min-width:150px;height:46px;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0 18px;font-weight:700;display:inline-flex}.rent-shelf-message--action button:hover{background:var(--primary-hover);opacity:1}.rent-shelf-message--error{border-color:color-mix(in srgb, var(--error-color) 50%, transparent);background:color-mix(in srgb, var(--error-color) 14%, var(--card-bg))}.rent-shelf-message--error h2{color:var(--text-primary)}.rent-shelf-message--error button{background:color-mix(in srgb, var(--error-color) 72%, #000);color:#fff}.rent-shelf-message--error button:hover{background:color-mix(in srgb, var(--error-color) 60%, #000)}.rent-shelf-message--unavailable{border-color:color-mix(in srgb, var(--warning-color) 55%, transparent);background:color-mix(in srgb, var(--warning-color) 13%, var(--card-bg))}.rent-shelf-message--unavailable h2{color:var(--text-primary)}.rent-shelf-message--unavailable button{background:color-mix(in srgb, var(--warning-color) 22%, var(--card-bg));color:var(--text-primary)}.rent-shelf-message--unavailable button:hover{background:color-mix(in srgb, var(--warning-color) 32%, var(--card-bg))}.rent-shelf-skeleton-line{background:linear-gradient(90deg, color-mix(in srgb, var(--text-primary) 6%, transparent), color-mix(in srgb, var(--text-primary) 14%, transparent), color-mix(in srgb, var(--text-primary) 6%, transparent));background-size:200% 100%;border-radius:999px;width:100%;height:9px;margin-top:6px;animation:1.25s ease-in-out infinite rent-shimmer}.rent-shelf-skeleton-line.short{width:38%;margin-top:0}.rent-shelf-skeleton-line.mid{width:64%}@keyframes rent-shimmer{0%{background-position:100%}to{background-position:-100%}}@keyframes rent-shimmer-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.rent-shelf-skeleton-line{animation:none}}.rl-page{min-height:calc(var(--tg-vh,100vh) - 56px);padding:clamp(16px, 4vw, 40px) 16px calc(140px + env(safe-area-inset-bottom,0px));background:var(--dark-bg)}.rl-frame{flex-direction:column;gap:14px;width:100%;max-width:480px;margin:0 auto;display:flex}.rl-loading,.rl-state{text-align:center;color:var(--text-secondary);flex-direction:column;align-items:center;gap:10px;padding:56px 16px;display:flex}.rl-state h1{color:var(--text-primary);margin:0;font-size:1.3rem}.rl-state p{max-width:320px;margin:0}.rl-text-link,.rl-retry{color:var(--telegram-text);cursor:pointer;background:0 0;border:none;margin-top:6px;font-size:.95rem;font-weight:600;text-decoration:none}.rl-retry{border:1px solid var(--border-color);color:var(--text-primary);border-radius:999px;padding:10px 20px}.rl-spinner{border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite rl-spin}@keyframes rl-spin{to{transform:rotate(360deg)}}.rl-head{align-items:center;gap:14px;padding:4px 4px 6px;display:flex}.rl-head-copy{flex:1;min-width:0}.rl-head-copy h1{color:var(--text-primary);margin:0;font-size:1.3rem}.rl-address{border:1px solid var(--border-color);min-height:32px;color:var(--text-secondary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:-4px 0 0 4px;padding:6px 10px;font-size:.8rem;transition:color .15s,border-color .15s;display:inline-flex}.rl-address:hover{color:var(--text-primary);border-color:var(--text-secondary)}.rl-address:active{transform:scale(.97)}.rl-art{object-fit:cover;background:var(--card-bg);border-radius:22px;flex:none;width:88px;height:88px;box-shadow:0 8px 24px #00000047}.rl-art--fallback{border:1px solid var(--border-color);box-shadow:none;justify-content:center;align-items:center;display:inline-flex}.rl-kicker-row{justify-content:space-between;align-items:center;gap:8px;margin:0 0 4px;display:flex}.rl-kicker-row .rl-status-pill{padding:3px 10px;font-size:.72rem}.rl-kicker{letter-spacing:.04em;text-transform:uppercase;min-width:0;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;font-weight:600;overflow:hidden}.rl-head-copy h1{overflow-wrap:anywhere}.rl-terms{color:var(--text-primary);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px;margin:6px 0 0;font-size:.9rem;display:flex}.rl-terms-price{overflow-wrap:anywhere;font-weight:700}.rl-terms-unit{color:var(--text-secondary);white-space:nowrap}.rl-status-pill{white-space:nowrap;border-radius:999px;flex:none;padding:5px 12px;font-size:.78rem;font-weight:650}.rl-status-pill--available{color:var(--success-text);background:#4caf5029}.rl-status-pill--rented{color:var(--warning-color);background:#ff980029}.rl-status-pill--withdrawn,.rl-status-pill--pending{background:var(--hover-highlight);color:var(--text-secondary)}.rl-rented{background:var(--card-bg);border:1px solid var(--border-color);border-radius:20px;flex-direction:column;gap:6px;padding:18px;display:flex}.rl-rented-head{color:var(--text-primary);align-items:center;gap:8px;font-size:.95rem;display:flex}.rl-rented-dot{background:var(--warning-color);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--warning-color) 22%, transparent);border-radius:50%}.rl-rented-when{color:var(--text-primary);letter-spacing:-.01em;margin:2px 0 0;font-size:1.35rem;font-weight:700}.rl-rented-sub{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.45}.rl-rented-back{border:1px solid var(--border-color);min-height:40px;color:var(--text-primary);border-radius:999px;align-self:flex-start;align-items:center;margin-top:8px;padding:0 16px;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .15s;display:inline-flex}.rl-rented-back:hover{border-color:var(--text-secondary)}.rl-picker{background:var(--card-bg);border:1px solid var(--border-color);border-radius:20px;flex-direction:column;gap:10px;padding:16px;display:flex}.rl-picker h2{color:var(--text-primary);margin:0;font-size:1rem}.rl-stepper{align-items:center;gap:10px;display:flex}.rl-step-btn{border:1px solid var(--border-color);background:var(--dark-bg);width:40px;height:40px;color:var(--text-primary);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.2rem;line-height:1;transition:transform .12s,opacity .2s;display:inline-flex}.rl-step-btn:active:not(:disabled){transform:scale(.92)}.rl-step-btn:disabled{opacity:.35;cursor:default}.rl-days-input{text-align:center;font-variant-numeric:tabular-nums;min-width:0;color:var(--text-primary);background:var(--dark-bg);border:1px solid var(--border-color);-moz-appearance:textfield;border-radius:12px;flex:1;padding:10px 8px;font-size:1.15rem;font-weight:650}.rl-days-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rl-days-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rl-days-input:disabled,.rl-step-btn:disabled{opacity:.4}.rl-range-hint{color:var(--text-secondary);margin:0;font-size:.8rem}.rl-range-hint--error{color:var(--error-text)}.rl-range-hint--note{color:var(--warning-color);font-weight:600}.rl-days-input--error{border-color:var(--error-text);box-shadow:0 0 0 3px color-mix(in srgb, var(--error-text) 18%, transparent)}.rl-shake{animation:.4s rl-shake}@keyframes rl-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.rl-shake{animation:none}}.rl-total{border-top:1px solid var(--border-color);color:var(--text-secondary);justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;font-size:.95rem;display:flex}.rl-total-value{color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:1.1rem;font-weight:700;display:inline-flex}.rl-overhead-toggle{min-height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:-4px 0 0;padding:0;font-size:.8rem;display:inline-flex}.rl-overhead-toggle:hover,.rl-overhead-toggle[aria-expanded=true]{color:var(--text-primary)}.rl-overhead-note{color:var(--text-secondary);margin:0;font-size:.78rem;line-height:1.4;animation:.2s both rl-note-in}.rl-receipt{background:var(--dark-bg);border:1px dashed var(--border-color);border-radius:16px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.rl-receipt-row{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:.86rem;display:flex}.rl-receipt-row span:last-child{color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.rl-receipt-row--total{border-top:1px solid var(--border-color);margin-top:2px;padding-top:6px;font-weight:650}.rl-receipt-note{color:var(--text-secondary);margin:4px 0 0;font-size:.75rem}.rl-panel{border-radius:14px;margin:0;padding:12px 14px;font-size:.88rem;line-height:1.45}.rl-panel-sub{opacity:.9;margin:6px 0 0;font-size:.82rem}.rl-panel--warn{color:var(--warning-color);background:#ff98001f}.rl-panel--error{color:var(--error-text);background:#e74c3c1f}.rl-panel--success{color:var(--success-text);background:#4caf501f}.rl-current-rental{flex-direction:column;gap:12px;display:flex}.rl-next-step{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:14px 16px}.rl-next-step h3{color:var(--text-primary);margin:0 0 6px;font-size:.92rem}.rl-next-step p{color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.5}.rl-next-step p+p{margin-top:8px}.rl-next-step__quiet{color:var(--text-secondary);opacity:.85;font-size:.8rem}.rl-steps{color:var(--text-secondary);flex-direction:column;gap:6px;margin:10px 0 0;padding-left:20px;font-size:.84rem;line-height:1.5;display:flex}.rl-steps a{color:var(--primary-color)}.rl-connect-row{gap:8px;margin-top:12px;display:flex}.rl-connect-input{border:1px solid var(--border-color);background:var(--dark-bg);min-width:0;min-height:44px;color:var(--text-primary);text-overflow:ellipsis;border-radius:12px;flex:1;padding:10px 12px;font-size:.85rem}.rl-connect-input:disabled{opacity:.6}.rl-connect-paste,.rl-connect-submit{border:1px solid var(--border-color);background:var(--hover-highlight);min-height:44px;color:var(--text-primary);cursor:pointer;border-radius:12px;font-size:.85rem;font-weight:600}.rl-connect-paste{flex:none;padding:0 16px}.rl-connect-submit{background:var(--primary-color);color:#fff;border-color:#0000;width:100%;margin-top:12px;padding:0 16px}.rl-connect-paste:disabled{opacity:.55;cursor:default}.rl-connect-submit:disabled{background:var(--hover-highlight);border-color:var(--border-color);color:var(--text-secondary);cursor:default}.rl-linkish{font:inherit;color:var(--primary-color);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@keyframes rl-note-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rl-overhead-note{animation:none}}.my-gifts-page{width:min(1120px,100%);margin:0 auto;padding-top:48px}.my-gifts-hero{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:26px;display:flex}.my-gifts-eyebrow{min-height:26px;color:var(--primary-color);background:#3390ec24;border-radius:999px;align-items:center;padding:0 12px;font-size:.84rem;font-weight:700;display:inline-flex}.my-gifts-hero h1{letter-spacing:0;margin-top:12px;font-size:clamp(2.15rem,5vw,4.1rem);line-height:1}.my-gifts-hero p{color:var(--text-secondary);margin-top:12px;font-size:1.06rem}.my-gifts-refresh{border-radius:12px;min-width:110px;height:44px;padding:0 18px;font-weight:800}.my-gifts-refresh:disabled{cursor:default;opacity:.65}.my-gifts-status{min-height:0}.my-gifts-message{border:1px solid var(--border-color);background:var(--card-bg);min-height:220px;color:var(--text-secondary);border-radius:18px;flex-direction:column;justify-content:center;padding:28px;display:flex}.my-gifts-message h2{color:var(--text-primary);margin-bottom:8px;font-size:1.35rem;line-height:1.2}.my-gifts-message p{max-width:560px}.my-gifts-message--action{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.my-gifts-message--action a,.my-gifts-message--action button{background:var(--primary-color);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-width:150px;height:46px;padding:0 18px;font-weight:800;display:inline-flex}.my-gifts-message--action a:hover,.my-gifts-message--action button:hover{background:var(--primary-hover);opacity:1}.my-gifts-message--error{color:#ffc5bf;background:#e74c3c29;border-color:#e74c3c80}.my-gifts-message--error button{color:#fff;background:#ffffff24}.my-gifts-message--error button:hover{background:#fff3}.my-gifts-grid,.my-gifts-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.my-gifts-skeleton-line{background:linear-gradient(90deg,#ffffff0f,#ffffff21,#ffffff0f) 0 0/200% 100%;border-radius:999px;width:100%;height:18px;margin-top:13px;animation:1.25s ease-in-out infinite gift-shimmer}.my-gifts-skeleton-line.short{width:38%;margin-top:0}.my-gifts-skeleton-line.mid{width:64%}.my-gifts-load-more{border-radius:12px;justify-content:center;align-items:center;width:min(360px,100%);min-height:48px;margin:22px auto 0;font-weight:800;display:flex}.my-gifts-load-more:disabled{cursor:default;opacity:.65}.gift-card{border:1px solid var(--border-color);background:var(--card-bg);border-radius:18px;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}.gift-card__media{aspect-ratio:1;background:linear-gradient(135deg, #3390ec2e, #4caf501a), var(--card-bg-hover);place-items:center;display:grid;position:relative}.gift-card__media.is-loading:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:1.35s ease-in-out infinite gift-shimmer-sweep;position:absolute;inset:0;transform:translate(-100%)}.gift-card__media img{object-fit:cover;width:100%;height:100%}.gift-card__placeholder{width:72px;height:72px;color:var(--text-secondary);background:#ffffff14;border-radius:18px;place-items:center;display:grid}.gift-card--fallback .gift-card__media{background:radial-gradient(circle at 50% 38%, #3390ec42, transparent 38%), linear-gradient(135deg, #3390ec1f, #4caf5014), var(--card-bg-hover)}.gift-card__body{padding:16px}.gift-card h2{min-height:0;color:var(--text-primary);overflow-wrap:anywhere;margin-bottom:7px;font-size:1.08rem;line-height:1.3}.gift-card p{min-height:1.5em;color:var(--text-secondary);overflow-wrap:anywhere;font-size:.95rem}.gift-card__traits{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.gift-card__traits span{border:1px solid var(--border-color);max-width:100%;min-height:28px;color:var(--text-secondary);overflow-wrap:anywhere;border-radius:8px;padding:5px 9px;font-size:.78rem;font-weight:700}.gift-card__list-link{border:1px solid var(--border-color);background:var(--dark-bg);min-height:36px;color:var(--text-primary);border-radius:10px;justify-content:center;align-items:center;margin-top:12px;padding:0 12px;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex}.gift-card--skeleton{pointer-events:none}@keyframes gift-shimmer{0%{background-position:100%}to{background-position:-100%}}@keyframes gift-shimmer-sweep{to{transform:translate(100%)}}@media (width<=900px){.my-gifts-grid,.my-gifts-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.my-gifts-page{padding-top:24px}.my-gifts-hero{flex-direction:column;align-items:stretch}.my-gifts-refresh{width:100%}.my-gifts-message,.my-gifts-message--action{flex-direction:column;align-items:stretch}.my-gifts-message--action a,.my-gifts-message--action button{width:100%}.my-gifts-grid,.my-gifts-skeleton-grid{grid-template-columns:1fr}}.dev-usdt-page{background:var(--bg-color);min-height:100dvh;color:var(--text-color);padding:56px 20px 88px}.dev-usdt-shell{width:min(1180px,100%);margin:0 auto}.dev-usdt-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:30px;display:grid}.dev-usdt-kicker{width:fit-content;color:var(--telegram-text);background:#359aef29;border-radius:999px;margin:0 0 12px;padding:7px 12px;font-weight:800;display:inline-flex}.dev-usdt-header h1{letter-spacing:0;margin:0;font-size:clamp(38px,6vw,76px);line-height:.96}.dev-usdt-header p{max-width:640px;color:var(--subtext-color);margin:18px 0 0;font-size:18px;line-height:1.45}.dev-usdt-status{border:1px solid var(--border-color);background:var(--card-bg);border-radius:18px;min-width:230px;padding:16px 18px}.dev-usdt-status span,.dev-usdt-status strong{display:block}.dev-usdt-status span{color:var(--subtext-color);font-size:13px;font-weight:700}.dev-usdt-status strong{margin-top:6px;font-size:18px}.dev-usdt-grid{grid-template-columns:minmax(320px,.92fr) minmax(360px,1.08fr);align-items:start;gap:20px;display:grid}.dev-usdt-panel{border:1px solid var(--border-color);background:var(--card-bg);border-radius:22px;padding:22px}.dev-usdt-label{color:var(--subtext-color);margin:18px 0 8px;font-size:14px;font-weight:800;display:block}.dev-usdt-label:first-child{margin-top:0}.dev-usdt-segmented{border:1px solid var(--border-color);background:#0000001f;border-radius:16px;grid-template-columns:1fr 1fr;gap:8px;padding:6px;display:grid}.dev-usdt-segmented button,.dev-usdt-row button,.dev-usdt-primary{cursor:pointer;min-height:48px;font:inherit;border:0;border-radius:13px;font-weight:900;transition:transform .2s,opacity .2s,background .2s}.dev-usdt-segmented button{color:var(--subtext-color);background:0 0}.dev-usdt-segmented button.active,.dev-usdt-row button,.dev-usdt-primary{background:var(--telegram-color);color:#fff}.dev-usdt-segmented button:active,.dev-usdt-row button:active,.dev-usdt-primary:active{transform:translateY(1px)scale(.99)}.dev-usdt-row{grid-template-columns:minmax(0,1fr) 132px;gap:10px;display:grid}.dev-usdt-panel input,.dev-usdt-panel select{border:1px solid var(--border-color);background:var(--input-bg);width:100%;min-height:52px;color:var(--text-color);font:inherit;border-radius:14px;outline:none;padding:0 16px;font-weight:800}.dev-usdt-panel input:focus,.dev-usdt-panel select:focus{border-color:var(--telegram-text)}.dev-usdt-panel input:disabled{opacity:.58;cursor:not-allowed}.dev-usdt-hint{color:var(--subtext-color);margin:8px 0 0;font-size:13px;line-height:1.4}.dev-usdt-recipient{border:1px solid var(--border-color);background:#ffffff08;border-radius:16px;align-items:center;gap:12px;margin-top:20px;padding:12px;display:flex}.dev-usdt-recipient img,.dev-usdt-recipient span{object-fit:cover;width:44px;height:44px;color:var(--telegram-text);background:#359aef33;border-radius:50%;place-items:center;font-weight:900;display:grid}.dev-usdt-recipient strong,.dev-usdt-recipient small{display:block}.dev-usdt-recipient small{color:var(--subtext-color);margin-top:4px}.dev-usdt-primary{width:100%;min-height:56px;margin-top:22px}.dev-usdt-primary:disabled,.dev-usdt-row button:disabled{cursor:not-allowed;opacity:.48}.dev-usdt-result{min-height:100%}.dev-usdt-result-head{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.dev-usdt-result-head span{color:var(--subtext-color);font-weight:800}.dev-usdt-result-head strong{font-size:22px}.dev-usdt-error{color:#ff9f9f;background:#ff5b5b21;border:1px solid #ff5b5b8c;border-radius:14px;margin-top:18px;padding:14px 16px;font-weight:800}.dev-usdt-metrics{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0;display:grid}.dev-usdt-metrics div{border:1px solid var(--border-color);background:#00000014;border-radius:14px;padding:14px}.dev-usdt-metrics dt{color:var(--subtext-color);text-transform:uppercase;font-size:12px;font-weight:800}.dev-usdt-metrics dd{overflow-wrap:anywhere;margin:7px 0 0;font-weight:900}.dev-usdt-empty{color:var(--subtext-color);margin:22px 0 0;line-height:1.55}.dev-usdt-json{border:1px solid var(--border-color);color:#d9e4f2;background:#101722;border-radius:18px;max-height:420px;margin:20px 0 0;padding:18px;font-size:13px;line-height:1.5;overflow:auto}@media (width<=840px){.dev-usdt-page{padding:32px 16px 70px}.dev-usdt-header,.dev-usdt-grid{grid-template-columns:1fr}.dev-usdt-status{min-width:0}.dev-usdt-row,.dev-usdt-metrics{grid-template-columns:1fr}}.lscp-scrim{z-index:1001;-webkit-backdrop-filter:blur(14px)saturate(140%);background:#06080ca8;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.scp{width:min(620px,100%);color:var(--text-primary);animation:.28s cubic-bezier(.22,1,.36,1) lscp-rise}@keyframes lscp-rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.scp{animation:none}}.lscp-hd{text-align:center;margin-bottom:26px}.lscp-h1{letter-spacing:-.028em;margin:0;font-size:30px;font-weight:800}.lscp-h2{color:var(--text-secondary);align-items:center;gap:8px;margin:8px 0 0;font-size:14.5px;display:inline-flex}.lscp-h2--received,.lscp-h2--delivered{color:var(--success-text)}.lscp-h2--part-paid{color:var(--warning-color)}.lscp-h2--stopped{color:var(--error-text)}.lscp-live{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.9s ease-in-out infinite lscp-blink}.lscp-live--delivered,.lscp-live--received{animation:none}@keyframes lscp-blink{0%,to{opacity:1}50%{opacity:.22}}@media (prefers-reduced-motion:reduce){.lscp-live{animation:none}}.lscp-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin-bottom:18px;display:grid}.lscp-sum{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:0 10px;display:flex}.lscp-sum+.lscp-sum{border-left:1px solid var(--border-color)}.lscp-sum-k{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:10.5px;font-weight:700}.lscp-sum-v{align-items:center;gap:7px;min-width:0;font-size:16px;font-weight:700;display:inline-flex}.lscp-sum-v--num{font-variant-numeric:tabular-nums}.lscp-av{background:var(--primary-color);color:#fff;letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:inline-flex}.lscp-card{border:1px solid var(--border-color);background:var(--card-bg);border-radius:20px;grid-template-columns:auto minmax(0,1fr);gap:24px;padding:22px;display:grid}.lscp-qr{background:#fff;border-radius:16px;align-self:start;padding:10px;line-height:0}.lscp-qr img{border-radius:8px;width:200px;height:200px;display:block}.lscp-fields{flex-direction:column;gap:18px;min-width:0;display:flex}.lscp-field{flex-direction:column;gap:6px;min-width:0;display:flex}.lscp-k{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:10.5px;font-weight:700}.lscp-row{align-items:flex-start;gap:10px;min-width:0;display:flex}.lscp-v{min-width:0;font-size:19px;font-weight:700}.lscp-v--num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.lscp-v--low,.lscp-v--warn{color:var(--warning-color)}.lscp-v--addr{word-break:break-all;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14.5px;font-weight:600;line-height:1.45}.lscp-net{background:color-mix(in srgb, var(--primary-color) 18%, transparent);color:var(--primary-color);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:7px;align-self:center;padding:3px 9px;font-size:10.5px;font-weight:800}.lscp-copy{border:1px solid var(--border-color);background:var(--bg-color);width:34px;height:34px;color:var(--primary-color);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:border-color .18s,transform .12s,color .18s;display:inline-flex}.lscp-copy:hover{border-color:var(--primary-color)}.lscp-copy:active{transform:scale(.93)}.lscp-copy:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.lscp-bar{background:color-mix(in srgb, var(--text-secondary) 22%, transparent);border-radius:999px;height:4px;margin-top:8px;overflow:hidden}.lscp-bar-fill{background:var(--primary-color);height:100%;transition:width 1s linear}.lscp-note{text-align:center;color:var(--text-secondary);margin:18px 0 0;font-size:13.5px}.lscp-note strong{color:var(--text-primary);font-weight:700}.lscp-grace{border:1px solid var(--border-color);color:var(--text-secondary);text-align:center;border-radius:12px;margin:12px 0 0;padding:11px 14px;font-size:13px;line-height:1.5}.lscp-cancel{width:100%;color:var(--primary-color);cursor:pointer;background:0 0;border:none;margin-top:18px;padding:12px;font-family:inherit;font-size:14.5px;font-weight:600;display:block}.lscp-cancel:hover{color:var(--text-primary)}.lscp-cancel:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px;border-radius:8px}@media (width<=560px){.lscp-scrim{padding:calc(72px + env(safe-area-inset-top,0px)) 12px 32px;align-items:flex-start}.lscp-h1{font-size:25px}.lscp-card{grid-template-columns:minmax(0,1fr);gap:20px;padding:18px}.lscp-qr{justify-self:center}.lscp-summary{grid-template-columns:minmax(0,1fr);gap:12px}.lscp-sum{flex-direction:row;justify-content:space-between;padding:0}.lscp-sum+.lscp-sum{border-left:none;border-top:1px solid var(--border-color);padding-top:12px}.lscp-sum-v{font-size:15px}}.lscp-copy svg{flex-shrink:0;width:16px;height:16px;display:block}.lscp-summary--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lscp-av--img{object-fit:cover;background:var(--border-color)}.sp-page,.sp-overlay,.sp-b,.sp-sim{--sp-out:cubic-bezier(.32, .72, 0, 1);--sp-pop:cubic-bezier(.22, 1.2, .36, 1);--sp-amber:#f5a623}.sp-page{box-sizing:border-box;background:var(--dark-bg);min-height:100vh;color:var(--text-primary);padding:84px 16px 48px}.sp-page>h1{letter-spacing:-.01em;margin:0 0 6px;font-size:20px}.sp-lede{color:var(--text-secondary);margin:0 0 16px;font-size:13.5px;line-height:1.5}.sp-coins{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.sp-coin{border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-primary);font:inherit;cursor:pointer;transition:border-color .2s, box-shadow .25s var(--sp-out), transform .15s;border-radius:16px;align-items:center;gap:8px;padding:10px;display:flex}.sp-coin:active{transform:scale(.97)}.sp-coin span{text-align:left;flex-direction:column;line-height:1.2;display:flex}.sp-coin b{font-size:14px}.sp-coin small{color:var(--text-secondary);font-size:11.5px}.sp-coin.is-on{border-color:var(--telegram-text);box-shadow:0 0 0 3px color-mix(in srgb, var(--telegram-text) 22%, transparent)}.sp-launch{gap:10px;display:grid}.sp-launch-i{text-align:left;border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-primary);font:inherit;cursor:pointer;animation:sp-rise .5s var(--sp-out) both;border-radius:18px;flex-direction:column;gap:4px;padding:14px 16px;transition:transform .15s;display:flex}.sp-launch-i:active{transform:scale(.98)}.sp-launch-i b{font-size:15px}.sp-launch-i span{color:var(--text-secondary);font-size:12.5px;line-height:1.45}.sp-launch-i.is-now b{color:#d95550}.sp-sim{z-index:100000;border:1px dashed var(--sp-amber);background:#141418eb;border-radius:12px;flex-wrap:nowrap;align-items:center;gap:3px;max-width:calc(100vw - 12px);padding:4px;display:flex;position:fixed;top:6px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 6px 20px #0006}.sp-sim-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--sp-amber);flex:none;padding:0 4px;font-size:9px;font-weight:800}.sp-sim button{white-space:nowrap;color:#fff;font:inherit;cursor:pointer;background:#2b2f38;border:none;border-radius:8px;flex:none;padding:5px 7px;font-size:11px;font-weight:650}.sp-sim button:first-of-type{background:#2e7d32}.sp-num{font-variant-numeric:tabular-nums}.sp-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sp-tok{object-fit:contain;flex:none;display:block}.sp-net{color:var(--text-primary);background:color-mix(in srgb, var(--net) 16%, transparent);border:1px solid color-mix(in srgb, var(--net) 40%, transparent);white-space:nowrap;vertical-align:baseline;border-radius:999px;padding:4px 10px 4px 5px;font-size:12.5px;font-weight:700;line-height:18px;display:inline-block}.sp-net img{vertical-align:calc(.35em - 9px);width:18px;height:18px;margin-right:6px;display:inline-block}.sp-net--sm{padding:1px 7px 1px 3px;font-size:12px;line-height:16px}.sp-net--sm img{vertical-align:calc(.35em - 7px);width:14px;height:14px;margin-right:4px}.sp-net--square{border-radius:8px}.sp-net--square.sp-net--sm{border-radius:6px}.sp-inline{color:var(--text-primary);white-space:nowrap;font-weight:700;display:inline}.sp-inline>img{vertical-align:calc(.35em - 8px);margin-right:4px;display:inline-block}.sp-timer{font-variant-numeric:tabular-nums;color:var(--text-secondary);background:color-mix(in srgb, var(--text-primary) 7%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 6px;font-size:12.5px;font-weight:700;transition:color .4s,background .4s;display:inline-flex}.sp-timer.is-low{color:var(--sp-amber);background:color-mix(in srgb, var(--sp-amber) 14%, transparent)}.sp-timer svg{transform:rotate(-90deg)}.sp-ring-bg{fill:none;stroke:color-mix(in srgb, var(--text-primary) 14%, transparent);stroke-width:2.5px}.sp-ring-fg{fill:none;stroke:var(--telegram-text);stroke-width:2.5px;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .4s}.sp-timer.is-low .sp-ring-fg{stroke:var(--sp-amber)}.sp-draw{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;animation:sp-draw .45s 80ms var(--sp-out) forwards}@keyframes sp-draw{to{stroke-dashoffset:0}}.sp-btn{background:var(--primary-color);color:#fff;min-height:50px;font:inherit;cursor:pointer;transition:transform .15s var(--sp-out), background .25s;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex;position:relative}.sp-btn:active{transform:scale(.97)}.sp-btn--ghost{background:color-mix(in srgb, var(--text-primary) 9%, transparent);color:var(--text-primary)}.sp-btn .sp-copy{display:none}.sp-btn.is-copied .sp-copy{border-radius:inherit;background:var(--success-text);color:#fff;justify-content:center;display:inline-flex;position:absolute;inset:0}.sp-btn.is-copied>span:first-child{visibility:hidden}.sp-copy{color:var(--telegram-text);flex:none;align-items:center;display:inline-flex}.sp-copied{color:var(--success-text);animation:sp-pop-in .35s var(--sp-pop);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.sp-btn .sp-copied{color:#fff;font-size:14px}@keyframes sp-pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.sp-link{color:var(--telegram-text);font:inherit;cursor:pointer;background:0 0;border:none;margin:12px auto 0;padding:6px 8px;font-size:13px;font-weight:600;display:block}.sp-reveal{transition:grid-template-rows .45s var(--sp-out);grid-template-rows:0fr;display:grid}.sp-reveal>div{min-height:0;overflow:hidden}.sp-reveal.is-open{grid-template-rows:1fr}.sp-reveal .sp-qr{opacity:0;transition:opacity .3s, transform .45s var(--sp-out);transform:scale(.92)}.sp-reveal.is-open .sp-qr{opacity:1;transform:none}.sp-qr{box-sizing:border-box;background:#fff;border-radius:18px;display:block}.sp-qr--a{width:184px;height:184px;margin:8px auto 4px;padding:8px}.sp-only{color:var(--text-primary);text-align:left;text-wrap:pretty;justify-content:center;align-items:flex-start;gap:7px;margin:12px 4px 0;font-size:12.5px;font-weight:600;line-height:1.45;display:flex}.sp-only img{flex:none;width:16px;height:16px;margin-top:1px}.sp-fine{color:var(--text-secondary);text-align:left;align-items:flex-start;gap:6px;margin:10px 4px 0;font-size:11.5px;line-height:1.45;display:flex}.sp-fine svg{flex:none;margin-top:1px}.sp-msg{background:color-mix(in srgb, var(--text-primary) 5%, transparent);color:var(--text-secondary);text-align:left;border-radius:20px;flex-direction:column;gap:14px;margin-top:16px;padding:16px;font-size:14px;line-height:1.5;display:flex}.sp-msg b{color:var(--text-primary)}.sp-warn{color:var(--text-primary);background:color-mix(in srgb, var(--sp-amber) 13%, transparent);border:1px solid color-mix(in srgb, var(--sp-amber) 38%, transparent);text-align:left;animation:sp-rise .45s var(--sp-out) both;border-radius:14px;margin-top:14px;padding:11px 13px;font-size:13px;line-height:1.45}.sp-pulse{background:var(--telegram-text);border-radius:50%;flex:none;width:10px;height:10px;position:relative}.sp-pulse:after{content:"";background:inherit;animation:sp-ping 1.6s var(--sp-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes sp-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.sp-mini-spin{border:2.5px solid color-mix(in srgb, var(--telegram-text) 25%, transparent);border-top-color:var(--telegram-text);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite sp-spin}@keyframes sp-spin{to{transform:rotate(360deg)}}@keyframes sp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sp-rise{animation:sp-rise .5s var(--sp-out) both}.sp-overlay{z-index:1001;-webkit-backdrop-filter:blur(8px);background:#00000080;justify-content:center;align-items:flex-end;padding:12px;animation:.3s both sp-fade;display:flex;position:fixed;inset:0}.sp-overlay.is-handoff{animation:none}.sp-overlay.is-closing{animation:.35s .15s both sp-fade-out}@keyframes sp-fade{0%{opacity:0}to{opacity:1}}@keyframes sp-fade-out{0%{opacity:1}to{opacity:0}}.sp-card{overscroll-behavior:contain;background:var(--dark-bg);width:100%;max-width:480px;max-height:calc(100vh - 24px);color:var(--text-primary);animation:sp-sheet-up .45s var(--sp-pop) both;scrollbar-width:none;border-radius:44px;overflow-y:auto}.sp-card::-webkit-scrollbar{display:none}.sp-card.is-handoff{animation:none}.sp-overlay.is-closing .sp-card{animation:sp-sheet-down .35s var(--sp-out) both}@keyframes sp-sheet-up{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes sp-sheet-down{0%{transform:none}to{transform:translateY(110%)}}[data-theme=night] .sp-card{border:1px solid var(--border-color)}.sp-auto{transition:height .5s var(--sp-out)}.sp-in{text-align:center;padding:7px 20px 20px;position:relative}.sp-grab{background:var(--text-secondary);opacity:.3;border-radius:2.5px;width:36px;height:5px;margin:0 auto}.sp-hd{grid-template-columns:44px 1fr 44px;align-items:center;min-height:44px;margin:4px -10px 6px;display:grid}.sp-hd-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:650;overflow:hidden}.sp-x{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;transition:color .2s,transform .15s;display:grid}.sp-x:hover{color:var(--text-primary)}.sp-x:active{transform:scale(.9)}.sp-h{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:1.2}.sp-swap>*,.sp-swap .sp-steps>li{animation:sp-rise .5s var(--sp-out) both}.sp-swap>:nth-child(2){animation-delay:40ms}.sp-swap>:nth-child(3){animation-delay:80ms}.sp-swap>:nth-child(4){animation-delay:.12s}.sp-swap>:nth-child(5){animation-delay:.16s}.sp-swap>:nth-child(n+6){animation-delay:.2s}.sp-card.is-handoff .sp-swap>*{animation-duration:.6s}.sp-a-hero{flex-direction:column;align-items:center;gap:8px;padding-top:6px;display:flex}.sp-a-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.sp-rows{background:var(--card-bg);text-align:left;border-radius:22px;margin-top:18px;overflow:hidden}.sp-row{text-align:left;width:100%;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:10px;padding:15px 16px;transition:background .25s;display:flex}.sp-row+.sp-row{border-top:1px solid var(--border-color)}.sp-row:active{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}.sp-row.is-copied{background:color-mix(in srgb, var(--success-text) 10%, transparent)}.sp-row-k{width:58px;color:var(--text-secondary);flex:none;font-size:13px}.sp-row-v{flex:1;align-items:center;gap:7px;min-width:0;font-size:16.5px;font-weight:700;display:inline-flex}.sp-row-v.sp-mono{font-size:14.5px;font-weight:600}.sp-status{text-align:left;background:color-mix(in srgb, var(--telegram-text) 10%, transparent);transition:background .5s var(--sp-out);border-radius:20px;align-items:center;gap:11px;margin-top:14px;padding:12px 14px;display:flex}.sp-status-t{min-width:0;animation:sp-rise .4s var(--sp-out) both;flex-direction:column;gap:1px;display:flex}.sp-status-t b{font-size:14px}.sp-status-t small{color:var(--text-secondary);font-size:12px}.sp-status--partpaid{background:color-mix(in srgb, var(--sp-amber) 13%, transparent)}.sp-status--partpaid .sp-pulse{background:var(--sp-amber)}.sp-status--received{background:color-mix(in srgb, var(--success-text) 14%, transparent)}.sp-st-ic{color:var(--success-text);animation:sp-pop-in .4s var(--sp-pop);flex:none}.sp-st-circle{fill:color-mix(in srgb, var(--success-text) 18%, transparent);stroke:none}.sp-b{z-index:1001;background:var(--dark-bg);color:var(--text-primary);padding:52px 20px calc(24px + env(safe-area-inset-bottom,0px));box-sizing:border-box;animation:sp-page-in .5s var(--sp-out) both;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.sp-b.is-closing{animation:sp-page-out .35s var(--sp-out) both}@keyframes sp-page-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes sp-page-out{to{opacity:0;transform:translateY(40px)}}.sp-b-top{grid-template-columns:52px 1fr 52px;align-items:center;width:100%;max-width:440px;display:grid}.sp-b-close{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;transition:color .2s,transform .15s;display:grid}.sp-b-close:hover{color:var(--text-primary)}.sp-b-close:active{transform:scale(.9)}.sp-b-title{text-align:center;font-size:15px;font-weight:700}.sp-b-ring{justify-self:end;width:52px;height:52px;position:relative}.sp-b-ring svg{transform:rotate(-90deg)}.sp-b-ring .sp-ring-bg,.sp-b-ring .sp-ring-fg{stroke-width:3.5px}.sp-b-ring-t{font-variant-numeric:tabular-nums;animation:sp-pop-in .35s var(--sp-pop);place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;inset:0}.sp-b-amt{align-items:center;gap:10px;margin-top:22px;display:flex}.sp-b-amt-v{letter-spacing:-.035em;font-size:50px;font-weight:800;line-height:1}.sp-b-amt-t{color:var(--text-secondary);align-self:flex-end;margin-bottom:4px;font-size:20px;font-weight:700}.sp-b-body{width:100%;max-width:440px;transition:grid-template-rows .55s var(--sp-out), opacity .35s;opacity:0;grid-template-rows:0fr;display:grid}.sp-b-body>div{flex-direction:column;align-items:center;min-height:0;display:flex;overflow:hidden}.sp-b-body.is-open{opacity:1;grid-template-rows:1fr}.sp-qr-wrap{margin-top:20px;position:relative}.sp-qr--b{width:216px;height:216px;padding:10px;box-shadow:0 12px 34px -12px #00000080}.sp-b-addr{border:1px dashed var(--border-color);max-width:320px;color:var(--text-primary);font:inherit;word-break:break-all;text-align:center;cursor:pointer;background:0 0;border-radius:16px;flex-direction:column;align-items:center;gap:4px;margin-top:16px;padding:10px 14px;font-size:12.5px;line-height:1.5;transition:border-color .25s,background .25s;display:flex;position:relative}.sp-b-addr.is-copied{border-color:var(--success-text);background:color-mix(in srgb, var(--success-text) 8%, transparent)}.sp-b-btns{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:14px;display:grid}.sp-only--c{margin-top:12px}.sp-warn--b{box-sizing:border-box;width:100%}.sp-msg--b{box-sizing:border-box;width:100%;max-width:440px;margin-top:22px}.sp-track{box-sizing:border-box;background:var(--card-bg);border-radius:22px;flex-direction:column;gap:16px;width:100%;max-width:440px;margin:24px 0 0;padding:16px;list-style:none;display:flex;position:relative}.sp-track-line{background:color-mix(in srgb, var(--text-primary) 12%, transparent);border-radius:1px;width:2px;position:absolute;top:30px;bottom:30px;left:30px}.sp-track-line span{width:100%;height:calc(var(--stage) * 50%);background:var(--success-text);border-radius:inherit;transition:height .7s var(--sp-out);display:block}.sp-track-i{color:var(--text-secondary);align-items:center;gap:12px;font-size:14px;transition:color .4s;display:flex;position:relative}.sp-track-dot{z-index:1;background:var(--card-bg);width:30px;height:30px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--text-primary) 14%, transparent);color:#fff;transition:background .4s var(--sp-out), box-shadow .4s;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.sp-track-dot img{width:18px;height:18px}.sp-track-n{color:var(--text-secondary);font-size:12px;font-weight:800}.sp-track-l{flex-direction:column;gap:1px;display:flex}.sp-track-l small{color:var(--text-secondary);animation:sp-rise .4s var(--sp-out) both;font-size:11.5px;font-weight:500}.sp-track-i.is-now{color:var(--text-primary);font-weight:700}.sp-track-i.is-now .sp-track-dot{box-shadow:inset 0 0 0 2px var(--telegram-text), 0 0 0 5px color-mix(in srgb, var(--telegram-text) 16%, transparent)}.sp-track-i.is-done{color:var(--text-primary)}.sp-track-i.is-done .sp-track-dot{background:var(--success-text);box-shadow:none}.sp-c-bar{text-align:left;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 18px;display:grid}.sp-c-seg{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:11.5px;font-weight:700;transition:color .4s;display:flex}.sp-c-seg i{background:color-mix(in srgb, var(--text-primary) 12%, transparent);border-radius:2px;height:4px;display:block;overflow:hidden}.sp-c-seg em{border-radius:inherit;background:var(--telegram-text);width:0;height:100%;transition:width .7s var(--sp-out), background .4s;display:block}.sp-c-seg.is-now{color:var(--text-primary)}.sp-c-seg.is-now em{width:45%;animation:1.8s ease-in-out infinite alternate sp-crawl}.sp-c-seg.is-done em{background:var(--success-text);width:100%;animation:none}@keyframes sp-crawl{0%{width:25%}to{width:70%}}.sp-c-head{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex}.sp-steps{text-align:left;flex-direction:column;gap:16px;margin:16px 0 0;padding:0;list-style:none;display:flex}.sp-steps li{align-items:flex-start;gap:12px;display:flex}.sp-steps>li:nth-child(2){animation-delay:80ms}.sp-steps>li:nth-child(3){animation-delay:.14s}.sp-n{background:var(--telegram-text);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;font-size:13px;font-weight:800;display:grid}.sp-steps li>div{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.sp-steps b{font-size:14.5px}.sp-steps li>div>span{color:var(--text-secondary);font-size:13px;line-height:1.7}.sp-pill{text-align:left;background:var(--card-bg);width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border:none;border-radius:18px;align-items:center;gap:10px;padding:13px 14px;transition:background .25s,transform .15s;display:flex}.sp-pill:active{transform:scale(.985)}.sp-pill.is-copied{background:color-mix(in srgb, var(--success-text) 12%, var(--card-bg))}.sp-pill-v{flex:1;align-items:center;gap:8px;min-width:0;font-size:17px;font-weight:700;display:inline-flex}.sp-pill--addr .sp-pill-v{word-break:break-all;font-size:12.5px;font-weight:600;line-height:1.5;display:block}.sp-c-live{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:264px;margin-top:3px;padding:0 8px;display:flex}.sp-c-live p{color:var(--text-secondary);margin:4px 0 0;font-size:14px;line-height:1.6}.sp-big-check{width:64px;height:64px;color:var(--success-text);animation:sp-pop-in .5s var(--sp-pop);flex:none;margin-bottom:8px}.sp-big-check circle{fill:color-mix(in srgb, var(--success-text) 16%, transparent);stroke:none}.sp-big-check .sp-draw{stroke-width:3.5px;stroke-dasharray:40;stroke-dashoffset:40px}.sp-spinner{place-items:center;width:64px;height:64px;margin-bottom:8px;display:grid;position:relative}.sp-spinner:before{content:"";border:3.5px solid color-mix(in srgb, var(--telegram-text) 18%, transparent);border-top-color:var(--telegram-text);border-radius:50%;animation:.9s linear infinite sp-spin;position:absolute;inset:0}@media (width>=769px){.sp-overlay{align-items:center;padding:20px}.sp-card{max-width:440px;animation:sp-card-pop .3s var(--sp-out) both;border-radius:44px}.sp-overlay.is-closing .sp-card{animation:.25s both sp-card-out}.sp-grab{display:none}.sp-in{padding-top:14px}}@keyframes sp-card-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes sp-card-out{to{opacity:0;transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.sp-page *,.sp-overlay,.sp-overlay *,.sp-b,.sp-b *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dev-evm{background:var(--bg-color);min-height:100dvh;color:var(--text-color);padding:56px 20px 88px}.dev-evm-title{width:min(560px,100%);margin:0 auto 6px;font-size:26px;font-weight:800}.dev-evm-sub{width:min(560px,100%);color:var(--text-secondary);margin:0 auto 24px;font-size:14px;line-height:1.5}.dev-evm-card{border:1px solid var(--border-color);background:var(--card-bg);border-radius:18px;width:min(560px,100%);margin:0 auto;padding:22px}.dev-evm-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin:18px 0 8px;font-size:12px;font-weight:700;display:block}.dev-evm-card>.dev-evm-label:first-child{margin-top:0}.dev-evm-input{border:1px solid var(--border-color);background:var(--bg-color);width:100%;color:var(--text-color);border-radius:12px;padding:12px 14px;font-size:15px}.dev-evm-input::placeholder{color:var(--placeholder-color)}.dev-evm-input:focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.dev-evm-row{gap:8px;display:flex}.dev-evm-row .dev-evm-input{flex:1}.dev-evm-recipient{align-items:center;gap:8px;margin-top:10px;font-size:14px;display:flex}.dev-evm-recipient img{object-fit:cover;border-radius:50%;width:28px;height:28px}.dev-evm-methods{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.dev-evm-method{border:1px solid var(--border-color);background:var(--bg-color);color:var(--text-color);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;gap:2px;padding:12px;display:flex}.dev-evm-method.selected{border-color:var(--accent-color)}.dev-evm-method:focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.dev-evm-method-token{font-size:15px;font-weight:700}.dev-evm-method-net{color:var(--text-secondary);font-size:12px}.dev-evm-note{color:var(--text-secondary);margin:10px 0 0;font-size:13px}.dev-evm-btn{border:1px solid var(--border-color);cursor:pointer;background:var(--bg-color);color:var(--text-color);border-radius:12px;padding:12px 16px;font-size:14px;font-weight:700}.dev-evm-btn:focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.dev-evm-btn:disabled{opacity:.5;cursor:default}.dev-evm-btn.primary{background:var(--accent-color);color:#fff;border-color:#0000;width:100%;margin-top:22px}.dev-evm-btn.ghost{white-space:nowrap}.dev-evm-summary{border-bottom:1px solid var(--border-color);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:4px;padding-bottom:18px;display:grid}.dev-evm-summary div{flex-direction:column;gap:4px;min-width:0;display:flex}.dev-evm-summary span{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:700}.dev-evm-summary strong{font-size:15px}.dev-evm-copyrow{align-items:center;gap:8px;display:flex}.dev-evm-copyrow code{border:1px solid var(--border-color);background:var(--bg-color);word-break:break-all;border-radius:12px;flex:1;min-width:0;padding:12px 14px;font-size:14px}.dev-evm-addr{font-size:13px}.dev-evm-send{color:var(--text-secondary);margin:16px 0 0;font-size:14px;line-height:1.5}.dev-evm-timer{margin-top:18px}.dev-evm-timer-bar{background:var(--border-color);border-radius:999px;height:4px;overflow:hidden}.dev-evm-timer-fill{background:var(--accent-color);height:100%;transition:width 1s linear}.dev-evm-timer-text{color:var(--text-secondary);margin-top:8px;font-size:13px;display:block}.dev-evm-status{border:1px solid var(--border-color);border-radius:12px;margin-top:16px;padding:12px 14px;font-size:14px}.dev-evm-status.s-underpaid{border-color:var(--warning-color)}.dev-evm-status.s-confirmed,.dev-evm-status.s-done{border-color:var(--success-color);color:var(--success-text)}.dev-evm-status.s-expired{border-color:var(--error-color);color:var(--error-text)}.dev-evm-raw{margin-top:16px;font-size:13px}.dev-evm-raw summary{cursor:pointer;color:var(--text-secondary)}.dev-evm-raw pre{background:var(--bg-color);border-radius:12px;margin-top:10px;padding:12px;font-size:12px;overflow-x:auto}.dev-evm-card>.dev-evm-btn.ghost:last-child{width:100%;margin-top:16px}@media (width<=480px){.dev-evm{padding:32px 16px 72px}.dev-evm-summary{grid-template-columns:1fr}}.history-page{min-height:64vh;padding:clamp(42px,5vw,72px) 18px 96px}.history-shell{width:min(820px,100%);margin:0 auto}@keyframes history-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes history-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.history-heading{animation:.5s cubic-bezier(.22,1,.36,1) both history-rise}.history-table-wrap{animation:.45s 60ms both history-fade}.history-empty-card{animation:.55s cubic-bezier(.22,1,.36,1) 80ms both history-rise}.history-table tbody tr{animation:.45s cubic-bezier(.22,1,.36,1) both history-rise}}.history-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.history-heading h1{color:var(--text-primary);letter-spacing:0;margin:0;font-size:clamp(1.65rem,2.3vw,2.2rem);font-weight:800;line-height:1.1}.history-product-tabs{margin-top:22px;display:inline-flex}.history-product-tabs span{color:var(--text-primary);padding-bottom:13px;font-size:1rem;font-weight:800;line-height:1;display:inline-flex;position:relative}.history-product-tabs span:after{content:"";background:var(--telegram-color);border-radius:999px;height:4px;position:absolute;bottom:0;left:0;right:0}.history-sort{flex:none;position:relative}.history-sort-pill{border:1px solid var(--border-color);background:var(--card-bg);min-height:48px;color:var(--text-primary);cursor:pointer;font:inherit;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:.96rem;font-weight:800;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.history-sort-pill:hover,.history-sort-pill.is-open{border-color:color-mix(in srgb, var(--telegram-color) 56%, var(--border-color));background:color-mix(in srgb, var(--card-bg) 84%, var(--telegram-color) 16%)}.history-sort-pill:active{transform:translateY(1px)}.history-sort-chevron{color:var(--text-secondary);flex:none;transition:transform .18s,color .18s}.history-sort-pill.is-open .history-sort-chevron{color:var(--text-primary);transform:rotate(180deg)}.history-sort-menu{z-index:20;border:1px solid var(--border-color);background:var(--card-bg);border-radius:12px;min-width:210px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #00000042}.history-sort-menu button{width:100%;min-height:42px;color:var(--text-primary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:0 11px;font-size:.95rem;font-weight:750;transition:background .16s,color .16s;display:flex}.history-sort-menu button:hover,.history-sort-menu button.active{background:color-mix(in srgb, var(--telegram-color) 16%, transparent)}.history-sort-check{color:var(--telegram-text);flex:none}.history-table-wrap,.history-empty-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.history-table-wrap{overflow-x:auto}.history-table-wrap--pending{background:color-mix(in srgb, var(--card-bg) 94%, var(--telegram-color) 6%)}.history-table{table-layout:fixed;border-collapse:collapse;width:100%;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.8125rem}@media (width>=768px){.history-table{font-size:.875rem}}.history-col-detail{width:4.15em}.history-col-price{width:6.9em}.history-col-date{width:9.7em}@media (width>=768px){.history-col-recipient{width:29%}.history-col-detail{width:26%}.history-col-price{width:15%}.history-col-date{width:30%}}.history-table th{background:var(--card-bg-hover);color:var(--text-secondary);text-align:left;white-space:nowrap;padding:7px 8px;font-size:.75rem;font-weight:700;line-height:16px}.history-table td{border-top:1px solid var(--border-color);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding:8px;font-size:.8125rem;font-weight:400;line-height:16px;overflow:hidden}.history-table th:first-child,.history-table td:first-child{padding-left:16px}.history-table th:last-child,.history-table td:last-child{padding-right:16px}@media (width>=768px){.history-table th{padding:10px;font-size:.875rem;line-height:18px}.history-table td{padding:10px;font-size:.875rem;line-height:19px}.history-table th:first-child,.history-table td:first-child{padding-left:20px}.history-table th:last-child,.history-table td:last-child{padding-right:20px}}.history-table tr{transition:background .16s}.history-table tbody tr:hover{background:#2f93e90e}.history-table--skeleton tbody tr:hover{background:0 0}.history-table a,.history-back-link{color:var(--telegram-text);font-weight:800;text-decoration:none}.history-table a:hover,.history-back-link:hover{text-underline-offset:4px;text-decoration:underline}.history-recipient{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.history-table .history-recipient-link{color:var(--telegram-text);font-weight:400;text-decoration:none}.history-table .history-recipient-link:hover{text-underline-offset:3px;text-decoration:underline}.history-recipient-rest,.history-recipient--fallback{color:var(--text-secondary)}.history-table td.history-detail,.history-table td.history-price{color:var(--text-primary);font-weight:700}.history-price-value{min-width:0;max-width:100%;color:var(--text-primary);white-space:nowrap;align-items:center;gap:3px;font-weight:700;display:inline-flex}@media (width>=768px){.history-price-value{gap:6px}}.history-price-num{text-overflow:ellipsis;min-width:0;overflow:hidden}.history-price-frac{font-size:.8em}.history-price-value .payment-method-icon{flex:none;width:14px;height:14px}.history-price-value--usdt .payment-method-icon{width:14px;height:14px}@media (width>=768px){.history-price-value .payment-method-icon{width:16px;height:16px}.history-price-value--usdt .payment-method-icon{width:17px;height:17px}}.history-price-value--ton .payment-method-icon--gram{object-fit:contain}.history-date{color:var(--text-secondary)}.history-table .history-date-link{color:var(--telegram-text);font-weight:inherit;text-decoration:none}.history-table .history-date-link:hover{color:var(--telegram-text);text-underline-offset:3px;text-decoration:underline}.history-table .history-date-link:focus-visible{outline:2px solid var(--telegram-text);outline-offset:2px;border-radius:3px}.history-date-thin{display:none}@media (width<=767px){.history-date-wide{display:none}.history-date-thin{display:inline}}.history-skeleton-line{background:linear-gradient(90deg, color-mix(in srgb, var(--text-secondary) 13%, transparent), color-mix(in srgb, var(--text-secondary) 24%, transparent), color-mix(in srgb, var(--text-secondary) 13%, transparent));background-size:220% 100%;border-radius:999px;max-width:100%;height:14px;animation:1.35s ease-in-out infinite historySkeletonPulse;display:block}.history-skeleton-line--recipient{width:86px}.history-skeleton-line--detail{width:58px}.history-skeleton-line--price{width:82px}.history-skeleton-line--date{width:132px}@keyframes historySkeletonPulse{0%{background-position:120% 0}to{background-position:-120% 0}}.history-empty-card{text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:clamp(34px,5vw,52px);display:flex}.history-empty-card h2{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 8px;font-size:1.16rem;font-weight:760}.history-empty-card p{max-width:40ch;color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.5}.history-action-btn{background:var(--telegram-color);color:#fff;cursor:pointer;min-height:48px;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:22px;padding:0 24px;font-weight:850;transition:filter .18s,opacity .18s,transform .18s;display:inline-flex}.history-action-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.history-action-btn:active{opacity:.86;transform:translateY(0)}.history-empty-card--error{background:#7f1d1d38;border-color:#ef44448c}.history-back-link{margin-top:24px;display:inline-flex}@media (width<=720px){.history-page{padding:28px 16px 72px}.history-heading{gap:14px;margin-bottom:22px}.history-heading h1{font-size:1.25rem;line-height:28px}.history-product-tabs{margin-top:14px}.history-product-tabs span{padding-bottom:10px;font-size:.9375rem}.history-sort-pill{min-height:34px;padding:0 12px;font-size:.8125rem}.history-empty-card{padding:clamp(30px,7vw,42px) 22px}.history-empty-card h2{font-size:1.06rem}.history-empty-card p{font-size:.9rem}.history-sort-menu{min-width:190px}}@media (width<=560px){.history-page{padding:24px 10px 70px}.history-heading{align-items:flex-start;gap:10px;margin-bottom:18px}.history-heading h1{font-size:1.125rem;line-height:26px}.history-product-tabs{margin-top:12px}.history-product-tabs span{padding-bottom:9px;font-size:.875rem}.history-product-tabs span:after{height:3px}.history-sort-pill{border-radius:999px;gap:6px;min-height:30px;padding:0 11px;font-size:.75rem}.history-sort-chevron{width:13px;height:13px}}@media (width<=460px){.history-heading{flex-direction:row}.history-sort-pill{width:auto}}:root{--hair:1px}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x){:root{--hair:.5px}}@media (-webkit-device-pixel-ratio>=3),(resolution>=3x){:root{--hair:.34px}}.mini{--bg:#000;--card:#1c1c1e;--fill:#2c2c2e;--fill2:#3a3a3c;--text:#fff;--sec:#98989e;--sec-row:#ebebf5b3;--sec-head:#8d8e93;--sec-site:#8e8e93;--ter:#6b6b6f;--ph:#86868a;--sep:#545458a6;--acc:#0091ff;--acc-fill:#0098ea;--on-acc-fill:#fff;--cap-fill:#121212;--gram:#30a1f5;--grn:#30d158;--org:#ff9f0a;--red:#ff3b30;--ok:#30d158;--p-stars:#f7a928;--p-premium:#8441f4;--p-major:#5a58e5;--p-topup:#096fba;--p-mint:#0d72a6;--on-stars:#1c1c1e;--mint-card:#13262f;--mint-sub:#c7d3d9;--glass-bg:#0009;--glass-rim:#ffffff2e;--glass-rim-low:#ffffff0d;--spring:linear(0, .014, .053, .109, .177, .252, .332, .411, .49, .564, .634, .698, .757, .808, .854, .893, .926, .954, .977, .995, 1.01, 1.021, 1.028, 1.034, 1.037, 1.038, 1.038, 1.037, 1.035, 1.033, 1.03, 1.027, 1.024, 1.021, 1.018, 1.015, 1.013, 1.01, 1.008, 1.007, 1);--spring-dur:.429s;--spring-bar:linear(0, .011, .039, .079, .129, .184, .243, .303, .362, .421, .477, .53, .58, .626, .669, .708, .744, .776, .806, .832, .855, .876, .894, .91, .924, .936, .946, .956, .963, .97, .976, .981, .985, .988, .991, .993, 1);--spring-bar-dur:.436s;--sheet-in:linear(0, .027, .091, .174, .265, .357, .444, .524, .596, .659, .714, .762, .802, .836, .865, .889, .909, .926, .94, .951, .96, .968, .974, .979, .983, .986, .989, .991, .993, .994, .995, .996, .997, .998, .998, .998, 1);--sheet-in-dur:.4s;--ctx-spring:linear(0, .035, .12, .232, .353, .474, .585, .684, .768, .837, .892, .935, .966, .989, 1.004, 1.014, 1.019, 1.021, 1.021, 1.02, 1.018, 1.015, 1.012, 1.01, 1.008, 1.006, 1.004, 1.003, 1.002, 1.001, 1 71.4%, 1);--pad-top:calc(var(--pill-bottom) + 24px);--pad-bottom:calc(max(var(--tg-safe-bottom,0px), env(safe-area-inset-bottom,0px)) + 122px);--bar-bottom:25px;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:-apple-system,SF Pro Text,SF Pro Display,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}html.mini-host,.mini{--band-top:max(var(--tg-safe-area-top,0px), env(safe-area-inset-top,0px));--band-h:max(var(--tg-content-safe-top,0px), 54px);--chrome-pill:21px;--pill-bottom:calc(var(--band-top) + (var(--band-h) + var(--chrome-pill)) / 2)}.mini *{box-sizing:border-box}html[data-theme=light] .mini{--bg:#f2f2f7;--card:#fff;--fill:#e9e9ee;--fill2:#d9d9de;--text:#000;--sec:#6d6d72;--sec-row:#6d6d72;--sec-head:#6d6d72;--sec-site:#6d6d72;--ter:#87878b;--ph:#737377;--sep:#3c3c434a;--acc:#0068c0;--ok:#1e8738;--mint-card:#dcecf4;--mint-sub:#3d5561;--org:#a96700;--cap-fill:#ededed;--glass-bg:#ffffffa6;--glass-rim:#fffffff2;--glass-rim-low:#0000000a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .mini .seg{background:#7676801f}html[data-theme=light] .mini .seg button[aria-selected=true]{background:#fff}.mini{--dark-bg:var(--bg);--card-bg:var(--card);--card-bg-hover:var(--fill);--text-primary:var(--text);--text-secondary:var(--sec-site);--border-color:var(--sep);--primary-color:#007de7;--primary-hover:#0065b9;--accent-color:var(--acc);--placeholder-color:var(--sec-site);--hover-highlight:#7f7f7f14;--selected-highlight:#007de71f}@media (width>=520px){.mini{width:402px;height:874px;max-height:100vh;box-shadow:0 0 0 1px var(--sep);margin:auto}}.mini-screen{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding:var(--pad-top) 16px var(--pad-bottom);scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.mini-screen::-webkit-scrollbar{display:none}.mini-screen *,.mini-page-body *,.mini-sheet-panel,.mini-sheet-panel *{overscroll-behavior:contain}.mini h1{font-size:calc(34px * var(--type,1));letter-spacing:-.4px;margin:0;font-weight:700;line-height:1.2}.mini .sub{color:var(--sec);font-size:var(--fs-15,15px);margin:4px 0 0}.mini .sh,.mini .s1-head,.mini .plabel,.mini-sheet .mswap-section{color:var(--sec-head);font-size:var(--fs-13,13px);font-weight:400;line-height:calc(18px * var(--type,1));letter-spacing:-.08px;text-transform:uppercase;margin:35px 16px 8px}.mini .mini-sheet-note+.sh,.mini .mini-sheet-note+.s1-head{margin-top:42px}.mini .sh-row{justify-content:space-between;align-items:baseline;margin:35px 4px 8px 16px;display:flex}.mini .sh-row .sh{margin:0}.mini .link{color:var(--acc);font-size:var(--fs-13,13px);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-family:inherit;font-weight:600}.mini .card{background:var(--card);border-radius:26px;overflow:hidden}.mini .row{text-align:left;width:100%;min-height:60px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:12px 16px;font-family:inherit;font-weight:400;display:flex;position:relative}.mini .row+.row:before{content:"";height:var(--hair);background:var(--sep);position:absolute;top:0;left:66px;right:16px}.mini .row:active{background:var(--fill)}.mini .row .t{min-width:0;font-size:var(--fs-17,17px);flex:1}.mini .row .t small{color:var(--sec);font-size:var(--fs-13,13px);margin-top:2px;display:block}.mini .row .v{color:var(--sec-row);font-size:var(--fs-15,15px);white-space:nowrap}.mini .row.is-static{cursor:default}.mini .row.is-static:active{background:0 0}.mini .row .t.is-note{font-size:var(--fs-15,15px)}.mini .tile{border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.mini .tile.round{border-radius:50%;width:40px;height:40px}.mini .tile.sm{border-radius:8px;width:30px;height:30px}.mini .tile.sm.is-major{background:var(--p-major);color:#fff}.mini .tile.row-ico svg{width:30px;height:30px;display:block}.mini .chev{width:7px;height:12px;color:var(--ter);flex:none}.mini .tg-ico{background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mini .tiles{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.mini .bigtile{color:#fff;text-align:left;cursor:pointer;height:112px;transition:transform .14s var(--spring);border:0;border-radius:24px;flex-direction:column;justify-content:flex-start;gap:10px;padding:16px;font-family:inherit;display:flex;position:relative;overflow:hidden}.mini .bigtile:after{content:"";pointer-events:none;background:linear-gradient(160deg,#ffffff29,#fff0 60%);position:absolute;inset:0}.mini .bigtile:active{transform:scale(.96)}.mini .bigtile .glyph,.mini .bigtile .pglyph{z-index:1;flex:none;width:28px;height:28px;display:block;position:relative}.mini .bigtile b{font-size:var(--fs-17,17px);font-weight:700;line-height:calc(20px * var(--type,1));z-index:1;display:block;position:relative}.mini .bigtile span{font-size:var(--fs-13,13px);font-weight:500;line-height:calc(16px * var(--type,1));color:inherit;z-index:1;display:block;position:relative}.mini .bigtile span span{margin-top:5px}.mini .gram{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.mini .gram svg{flex:none;width:14px;height:14px}.mini .rail{scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.mini .rail::-webkit-scrollbar{display:none}.mini .gift{background:var(--card);width:104px;color:inherit;cursor:pointer;border:0;border-radius:22px;flex-direction:column;flex:none;align-items:center;padding:12px 0;font-family:inherit;display:flex}.mini .gift .art{height:64px;font-size:52px;line-height:64px}.mini .gift b{font-size:var(--fs-13,13px);margin-top:6px;font-weight:500}.mini .gift .gram{color:var(--sec);font-size:var(--fs-13,13px);margin-top:4px;font-weight:600}.mini .seg{background:#7676803d;border-radius:9px;grid-auto-columns:1fr;grid-auto-flow:column;margin-top:0;padding:2px;display:grid}.mini .seg button{color:#fff;font:inherit;font-size:min(var(--fs-13,13px), 14px);cursor:pointer;background:0 0;border:0;border-radius:7px;height:28px;font-weight:500;transition:background .18s}.mini .seg button[aria-selected=true]{background:#636366;font-weight:600;box-shadow:0 3px 8px #0000001f}.mini .grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.mini .gcard{background:var(--card);color:inherit;text-align:left;cursor:pointer;border:0;border-radius:24px;padding:16px 14px 14px;font-family:inherit}.mini .gcard .art{text-align:center;height:96px;font-size:74px;line-height:96px}.mini .gcard b{font-size:var(--fs-15,15px);margin-top:10px;font-weight:600;display:block}.mini .gcard .num{color:var(--sec);font-size:var(--fs-13,13px);margin-top:4px}.mini .gcard .price{color:var(--gram);font-weight:600;font-size:var(--fs-15,15px);justify-content:flex-end;margin-top:2px;display:flex}.mini .arow .t{font-size:var(--fs-16,16px);font-weight:500}.mini .amt{text-align:right;font-variant-numeric:tabular-nums}.mini .amt b{font-size:var(--fs-16,16px);font-weight:600;display:block}.mini .amt small{font-size:var(--fs-12,12px);font-weight:500}.mini .hero{text-align:center;padding-top:4px}.mini .hero img{object-fit:cover;background:var(--fill);border-radius:50%;width:96px;height:96px;margin:0 auto;display:block}.mini .hero h2{font-size:calc(26px * var(--type,1));justify-content:center;align-items:center;gap:6px;margin:10px 0 0;font-weight:700;display:flex}.mini .hero .h{color:var(--sec);font-size:var(--fs-15,15px);margin-top:2px}.mini .wchip{background:var(--fill);color:var(--text);font-family:inherit;font-size:var(--fs-15,15px);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:8px 14px 8px 10px;font-weight:500;display:inline-flex}.mini .wchip .dot{background:var(--ok);border-radius:50%;width:8px;height:8px}.mini .wchip span{color:var(--sec);font-size:var(--fs-13,13px);font-weight:400}.mini .foot{color:var(--sec);font-size:var(--fs-13,13px);text-align:center;margin-top:14px}.mini .ref{background:var(--card);border-radius:26px;grid-template-columns:1fr auto;align-items:end;gap:6px;margin-top:22px;padding:16px 20px;display:grid}.mini .ref .l,.mini .ref .r{color:var(--sec);font-size:var(--fs-13,13px)}.mini .ref .r{text-align:right}.mini .ref .big{font-size:calc(26px * var(--type,1));align-items:center;gap:6px;font-weight:700;display:flex}.mini .ref .big svg{width:22px;height:22px}.mini .ref .big .fail{font-size:var(--fs-15,15px);color:var(--sec);font-weight:400}.mini .ref .share{background:var(--acc-fill);color:var(--on-acc-fill);font:inherit;font-size:var(--fs-15,15px);cursor:pointer;border:0;border-radius:16px;justify-self:end;height:32px;padding:0 15px;font-weight:600}.mini .btn{background:var(--acc-fill);width:100%;color:var(--on-acc-fill);font:inherit;font-size:var(--fs-17,17px);cursor:pointer;height:52px;transition:transform .14s var(--spring), filter .14s ease;border:0;border-radius:1000px;margin-top:20px;padding-top:0;padding-bottom:0;font-weight:600;display:block}.mini .btn:active{filter:brightness(.92);transform:scale(.98)}.mini a.btn{justify-content:center;align-items:center;text-decoration:none;display:flex}.mini .btn[disabled]{background:var(--fill);color:var(--sec)}.mini .empty{text-align:center;color:var(--sec);padding:70px 24px}.mini .empty .art{font-size:54px;line-height:1}.mini .empty b{color:var(--text);font-size:var(--fs-17,17px);margin-top:14px;font-weight:600;display:block}.mini .empty p{font-size:var(--fs-15,15px);margin:6px 0 0}.mini .legacy-back{color:var(--acc);font:inherit;font-size:var(--fs-17,17px);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:4px;padding:0;display:inline-flex}.mini :focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (prefers-reduced-motion:reduce){.mini *,.mini :before,.mini :after{transition:none!important;animation:none!important}}.mini-titlebar{left:0;right:0;top:var(--band-top);height:var(--band-h);z-index:50;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.mini-titlebar h1{letter-spacing:-.2px;color:var(--text);animation:title-in .22s var(--spring-bar);margin:0;font-size:17px;font-weight:600}@keyframes title-in{0%{opacity:0;transform:translateY(3px)}}html.tg-windowed .mini{--pad-top:8px}html.tg-windowed .mini-titlebar,html.tg-windowed .mini-edge.is-top{display:none}html.tg-windowed .mini-page-body.is-flush{padding-top:8px}.mini-back{width:44px;height:44px;color:var(--acc);cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.mini .seg{border-radius:999px;padding:2px}.mini .seg button{border-radius:999px;height:32px}.mini-sheet{z-index:48;visibility:hidden;position:absolute;inset:0}.mini-sheet.is-open{visibility:visible}.mini-sheet:not(.is-open){transition:visibility 0s linear .35s}.mini-scrim{opacity:0;cursor:default;background:#0000008c;border:0;border-radius:0;transition:opacity .3s ease-in-out;position:absolute;inset:0}.mini-sheet.is-open .mini-scrim{opacity:1}.mini-sheet-panel{background:var(--bg);color:var(--text);padding:10px 16px calc(max(var(--tg-safe-bottom,0px), env(safe-area-inset-bottom,0px)) + 20px);border-radius:30px 30px 0 0;max-height:80%;transition:transform .25s ease-in-out;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}.mini-sheet.is-open .mini-sheet-panel{transition:transform var(--sheet-in-dur) var(--sheet-in);transform:translate(0,0)}.mini-grabber{background:var(--ter);border-radius:3px;width:36px;height:5px;margin:0 auto 14px;display:block}.mini-sheet-panel h2{font-size:calc(20px * var(--type,1));text-align:center;margin:0 0 14px;font-weight:700}.mini-sheet-note{color:var(--sec);font-size:var(--fs-13,13px);margin:12px 16px 0;line-height:1.45}.mini-switch{cursor:pointer;background:#7878805c;border:0;border-radius:14px;flex:none;width:64px;height:28px;padding:2px;transition:background .2s}html[data-theme=light] .mini-switch:not(.on){background:#78788033}.mini-switch span{width:39px;height:24px;transition:transform var(--spring-dur) var(--spring);background:#fff;border-radius:12px;display:block}.mini-switch.on{background:var(--grn)}.mini-switch.on span{transform:translate(21px)}.mini .legacy-host{padding-top:0}.mini .legacy-host .stars-page,.mini .legacy-host .premium-page,.mini .legacy-host .major-page,.mini .legacy-host .ton-page,.mini .legacy-host .swap-page{padding-top:0;padding-left:0;padding-right:0}.mini .swap-host .swap-title{display:none}.mini .swap-host .swap-head{justify-content:flex-end}.mini .swap-host .swap-page{--swap-radius:26px;--swap-radius-sm:18px}.mini-titlebar h1,.mini .bigtile b,.mini .gift b,.mini .gcard b,.mini .ref .big,.mini .amt b,.mini .btn,.mini .empty b,.mini .hero h2,.mini-sheet-panel h2{letter-spacing:0}.mini-titlebar h1{font-size:17px;font-weight:600}.mini .bigtile b{font-weight:600;font-size:var(--fs-17,17px)}.mini .hero h2,.mini .btn{font-weight:600}.mini .tiles{margin-top:0}.mini .badge{color:var(--acc);font-size:var(--fs-12,12px);font-weight:600}.mini .badge.is-done{color:var(--sec)}.mini .phead{text-align:center;padding:4px 16px 2px}.mini .phead img{object-fit:cover;background:var(--fill);border-radius:50%;width:88px;height:88px;margin:0 auto;display:block}.mini .phead h2{font-size:calc(24px * var(--type,1));justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-weight:600;display:flex}.mini .phead .h{color:var(--sec);font-size:var(--fs-15,15px);margin-top:3px}.mini .phead .ph{background:var(--fill);width:88px;height:88px;color:var(--sec);border-radius:50%;place-items:center;margin:0 auto;font-size:34px;font-weight:600;display:grid}.mini .phero{text-align:center;padding:4px 0 2px}.mini .phero .art{width:44px;height:44px;margin:0 auto 12px;display:block}.mini .phero .art>*{margin:0 auto}.mini .phero h1{font-size:calc(22px * var(--type,1));letter-spacing:0;margin:0;font-weight:600}.mini .phero p{color:var(--sec);font-size:var(--fs-15,15px);margin:6px 0 0}.mini .plabel{justify-content:space-between;align-items:center;gap:12px;display:flex}.mini .plink{background:var(--acc-fill);color:var(--on-acc-fill);font:inherit;font-size:var(--fs-13,13px);text-transform:none;letter-spacing:0;cursor:pointer;border:0;border-radius:13px;height:26px;padding:0 12px;font-weight:600}.mini .pfield{background:var(--card);border:1.5px solid #0000;border-radius:20px;align-items:center;gap:4px;height:56px;padding:0 16px;transition:border-color .16s;display:flex}.mini .pfield.is-bad{border-color:var(--red)}.mini .pfield .at{flex:none;margin-right:4px}.mini .pfield input{min-width:0;color:var(--text);font:inherit;font-size:var(--fs-17,17px);background:0 0;border:0;outline:none;flex:1}.mini .pfield input::placeholder{color:var(--ph)}.mini .pfield .pic{object-fit:cover;border-radius:50%;width:28px;height:28px}.mini .pfield .ok{color:var(--ok);font-size:calc(18px * var(--type,1));font-weight:700}.mini .pfield .spin{border:2px solid var(--fill2);border-top-color:var(--acc);border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite pspin}@keyframes pspin{to{transform:rotate(360deg)}}.mini .pfound{color:var(--sec);font-size:var(--fs-13,13px);margin:8px 0 0 16px}.mini .perr{color:var(--red);font-size:var(--fs-13,13px);margin:8px 0 0 16px}.mini .pamount{background:var(--card);border:1.5px solid #0000;border-radius:20px;align-items:center;gap:10px;height:64px;padding:0 16px;display:flex}.mini .pamount.is-bad{border-color:var(--red)}.mini .pamount input{min-width:0;color:var(--text);font-family:inherit;font-size:calc(34px * var(--type,1));font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;font-weight:600}.mini .pamount input::placeholder{color:var(--ph)}.mini .pamount .hint{color:var(--sec);font-size:var(--fs-13,13px);white-space:nowrap}.mini .pchips{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;margin-top:10px;display:grid}.mini .pchips button{background:var(--card);min-width:0;min-height:36px;color:var(--text);font:inherit;font-size:var(--fs-15,15px);cursor:pointer;border:0;border-radius:18px;padding:0 4px;font-weight:500;transition:background .16s}.mini .pchips button[aria-pressed=true]{background:var(--acc-fill);color:var(--on-acc-fill);font-weight:600}.mini .ptable{background:var(--card);border-radius:20px;margin-top:22px;overflow:hidden}.mini .prow{justify-content:space-between;align-items:center;gap:12px;height:46px;padding:0 18px;display:flex;position:relative}.mini .prow+.prow:before{content:"";height:var(--hair);background:var(--sep);position:absolute;top:0;left:18px;right:18px}.mini .prow>span{color:var(--sec);font-size:var(--fs-15,15px);line-height:calc(20px * var(--type,1))}.mini .prow>b{font-size:var(--fs-15,15px);font-weight:500;line-height:calc(20px * var(--type,1));font-variant-numeric:tabular-nums}.mini .prow.is-strong>span{color:var(--text);font-weight:500}.mini .prow s{color:var(--sec)}.mini .prow .acc{color:var(--acc)}.mini .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-15,15px)}.mini .pnote{color:var(--sec);font-size:var(--fs-13,13px);text-align:center;margin:12px 16px 0;line-height:1.45}.mini .pcheck{color:var(--sec);font-size:var(--fs-15,15px);cursor:pointer;align-items:flex-start;gap:12px;margin:18px 16px 0;line-height:1.45;display:flex;position:relative}.mini .pcheck input{opacity:0;cursor:pointer;width:22px;height:22px;margin:0;position:absolute;top:0;left:0}.mini .pcheck .radio{margin-top:0}.mini .pcheck input:focus-visible+.radio{outline:2px solid var(--acc);outline-offset:2px}.mini .radio{border:2px solid var(--fill2);border-radius:50%;flex:none;width:22px;height:22px;position:relative}.mini .radio.on{border-color:var(--acc-fill)}.mini .radio.on:after{content:"";background:var(--acc-fill);border-radius:50%;position:absolute;inset:3px}.mini .pill{background:color-mix(in srgb, var(--acc) 12%, var(--card));color:var(--acc);font-size:var(--fs-12,12px);white-space:nowrap;border-radius:10px;padding:3px 9px;font-weight:600}.mini .pbig{text-align:center;color:#fff;border-radius:24px;padding:22px 16px 18px;position:relative;overflow:hidden}.mini .pbig:after{content:"";pointer-events:none;background:linear-gradient(160deg,#ffffff2e,#00000014);position:absolute;inset:0}.mini .pbig .pdots{pointer-events:none;position:absolute;top:0;left:0}.mini .pbig .g{z-index:1;width:64px;height:64px;margin:0 auto 12px;display:block;position:relative}.mini .pbig .g svg{display:block}.mini .pbig b{font-size:calc(22px * var(--type,1));font-weight:600;line-height:calc(26px * var(--type,1));z-index:1;display:block;position:relative}.mini .pbig>span:last-child{font-size:var(--fs-15,15px);font-weight:500;line-height:calc(18px * var(--type,1));color:inherit;z-index:1;margin-top:8px;display:block;position:relative}.mini .btn.ghost{background:var(--card);color:var(--acc);margin-top:12px}.mini .seg button[aria-selected=true],html[data-theme=light] .mini .seg button[aria-selected=true]{background:var(--acc-fill);color:var(--on-acc-fill)}.mini .seg button{color:var(--text)}.mini .tile.sm.round{border-radius:50%;width:30px;height:30px}.mini .radio{border-color:var(--ter);place-items:center;display:grid}.mini .radio.on{background:var(--acc-fill);border-color:var(--acc-fill);color:var(--on-acc-fill)}.mini .radio.on:after{content:none}.mini .radio.on svg{margin:-2px}.mini .card.dur .row{flex-wrap:wrap;gap:14px;min-height:56px;padding:17px 18px}.mini .card.dur .row .t{line-height:calc(20px * var(--type,1));flex:none}.mini .card.dur .row[aria-pressed=true] .t{font-weight:600}.mini .card.dur .row .pill{font-size:var(--fs-11,11px);line-height:calc(13px * var(--type,1));border-radius:999px;align-items:center;height:22px;margin-left:-4px;padding:0 8px;display:inline-flex}.mini .card.dur .row .v{font-size:var(--fs-17,17px);font-weight:500;line-height:calc(20px * var(--type,1));color:var(--text);margin-left:auto}.mini .card.dur .row+.row:before{left:54px}.mini .seg button{white-space:nowrap;padding:0 6px}.mini .seg{grid-auto-columns:minmax(0,1fr)}.mini .tgrid{background:var(--card);border-radius:26px;grid-template-columns:repeat(3,1fr);gap:12px;padding:16px 14px 14px;display:grid}.mini .tcard{font:inherit;color:inherit;cursor:pointer;text-align:center;background:0 0;border:0;padding:0}.mini .tp{aspect-ratio:88/150;width:100%;box-shadow:0 0 0 1.5px var(--sep);transition:box-shadow .16s ease, transform .16s var(--spring);border-radius:14px;display:block;position:relative;overflow:hidden}.mini .tcard.on .tp{box-shadow:0 0 0 2.5px var(--acc)}.mini .tcard:active .tp{transform:scale(.97)}.mini .tp-half{clip-path:inset(0 0 0 50%);position:absolute;inset:0}.mini .tl{font-size:var(--fs-15,15px);color:var(--sec);margin-top:10px;display:block}.mini .tcard.on .tl{color:var(--text);font-weight:600}.mini .tsize{--ts-fill:#cacad3;--ts-track:#98989f;--ts-dot:#38383a;align-items:center;gap:15px;height:60px;padding:0 19px;transition:opacity .2s;display:flex;position:relative}.mini .tsize-card .row+.tsize:before{content:"";height:var(--hair);background:var(--sep);position:absolute;top:0;left:16px;right:16px}.mini .tsize.is-disabled{opacity:.4;pointer-events:none}html[data-theme=light] .mini .tsize{--ts-fill:#8e8e93;--ts-track:#d1d1d6;--ts-dot:#c7c7cc}.mini .tsize-a{color:var(--sec);flex:none;font-weight:400;line-height:1}.mini .tsize-a.is-s{font-size:17px}.mini .tsize-a.is-l{font-size:23px}.mini .tsize-track{touch-action:pan-y;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;flex:1;align-self:stretch;position:relative}.mini .tsize-track:focus-visible .tsize-knob{box-shadow:0 0 0 3px var(--acc)}.mini .tsize-rail{background:var(--ts-track);border-radius:3px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0;right:0;overflow:hidden}.mini .tsize-fill{width:calc(18.5px + var(--p) * (100% - 37px));background:var(--ts-fill);position:absolute;top:0;bottom:0;left:0}.mini .tsize-dot{width:3px;height:3px;top:calc(50% + 7.3px);left:calc(17px + var(--i) * (100% - 37px));background:var(--ts-dot);border-radius:50%;position:absolute}.mini .tsize-knob{top:50%;left:calc(var(--p) * (100% - 37px));width:37px;height:24px;transition:left .22s var(--spring);background:#fff;border-radius:12px;margin-top:-12px;position:absolute;box-shadow:0 .5px 4px #0000001f,0 6px 13px #0000001f}.mini .tsize-track:not(.is-dragging) .tsize-fill{transition:width .22s var(--spring)}.mini .tsize-track.is-dragging .tsize-knob{transition:none}@media (prefers-reduced-motion:reduce){.mini .tsize-knob,.mini .tsize-track:not(.is-dragging) .tsize-fill{transition:none}}.mini-page .mini-sheet-note.tnote{color:var(--sec);margin:12px 16px 0;line-height:1.45}.mini-page .tg-list>.sh{line-height:calc(18px * var(--type,1));margin:0 16px 8px}.mini-page .tg-list>.sh:first-child{margin-top:7px}.mini-page .tg-list>.card+.sh{margin-top:35px}.mini-page .tg-list>.mini-sheet-note+.sh,.mini-page .tg-list>.mini-sheet-note+.card{margin-top:42px}.mini .mock{flex-direction:column;gap:5px;padding:9px 8px;display:flex;position:absolute;inset:0}.mini .mock[data-v=light]{--mc:#fff;--ml:#d5d5dc;background:#f2f2f7}.mini .mock[data-v=dark]{--mc:#1c1c1e;--ml:#3a3a3c;background:#000}.mini .mock .m-title{background:var(--ml);border-radius:3px;width:46%;height:5px;margin:0 auto 1px}.mini .mock .m-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.mini .mock .m-grid i{border-radius:6px;height:22px;display:block}.mini .mock .m-row{background:var(--mc);border-radius:8px;flex-direction:column;gap:5px;padding:6px;display:flex}.mini .mock .m-row i{background:var(--ml);border-radius:2px;height:4px;display:block}.mini .mock .m-row i:last-child{width:60%}.mini .mock .m-bar{background:var(--mc);border-radius:9px;height:15px;margin-top:auto}html.mini-host,html.mini-host body{background:var(--dark-bg);overscroll-behavior:none;overflow:hidden}html.mini-host{--dark-bg:#000}html[data-theme=light].mini-host{--dark-bg:#f2f2f7}html.mini-host .toast-container{top:max(calc(var(--pill-bottom) + 8px), 70px)}html.mini-host .toast-item{color:#f5f5f5;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);font-size:var(--fs-15,15px);letter-spacing:-.23px;background:#1a1a1ab8;border:0;border-radius:22px;gap:10px;padding:11px 16px 11px 12px;font-weight:400;box-shadow:0 8px 48px #00000073,inset 0 0 0 .5px #ffffff1a}html.mini-host .toast-message{line-height:calc(20px * var(--type,1))}html.mini-host .toast-icon{color:#fff;width:22px;height:22px;font-size:13px;font-weight:700}html.mini-host .toast-success .toast-icon{background:#30d158}html.mini-host .toast-error .toast-icon{background:#ff3b30}html[data-theme=light].mini-host .toast-success .toast-icon{background:#1e8738}html[data-theme=light].mini-host .toast-item{color:#1a1a1a;background:#ffffffb8;box-shadow:0 8px 48px #00000040,inset 0 0 0 .5px #0000000f}.mini-page{z-index:45;background:var(--bg);will-change:transform;touch-action:pan-y;position:absolute;inset:0}.mini-page-body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding:var(--pad-top) 16px var(--pad-bottom);scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.mini-page-body::-webkit-scrollbar{display:none}.mini-page-shadow{width:16px;opacity:var(--push,0);pointer-events:none;background:linear-gradient(90deg,#0000,#00000038);position:absolute;top:0;bottom:0;left:-16px}.mini-stage{transform:translate3d(calc(var(--push,0) * -30%), 0, 0);position:absolute;inset:0}.mini-underdim{z-index:26;pointer-events:none;opacity:calc(var(--push,0) * .15);background:#000;position:absolute;inset:0}.mini-page .mini-sheet-note{text-align:left;line-height:calc(18px * var(--type,1));color:var(--sec-head);margin:8px 16px 0}.mini .card.capsule .row{gap:16px;min-height:52px;padding-top:6px;padding-bottom:6px;padding-left:16px}.mini .card.capsule .row.has-switch .t small{line-height:calc(18px * var(--type,1));margin-top:0}.mini .card.capsule .row .t{line-height:calc(22px * var(--type,1))}.mini .card.capsule .row .t small{line-height:calc(16px * var(--type,1))}.mini .kempty{text-align:center;justify-items:center;gap:12px;display:grid}.mini .kempty b{font-size:calc(22px * var(--type,1));font-weight:700;line-height:calc(28px * var(--type,1));color:var(--text);margin:0;display:block}.mini .kempty p{font-size:var(--fs-15,15px);line-height:calc(20px * var(--type,1));color:var(--sec);margin:0}.mini .seg.neutral+.mswipe-content>.kempty:first-child{margin-top:248px}.mini .mini-page-body>section>.kempty:first-child{margin-top:159px}.mini .kempty .btn{justify-self:center;width:auto;height:44px;margin-top:0;padding:0 20px}.mini .msoon-art{background:var(--acc-fill);width:76px;height:76px;color:var(--on-acc-fill);border-radius:50%;flex:none;place-items:center;display:grid}.mini .msoon-art .glyph{color:#fff}.mini .phead img,.mini .phead .ph{width:104px;height:104px}.mini .phead .ph{font-size:40px}.mini .phead h2{font-size:calc(28px * var(--type,1));font-weight:700;line-height:calc(34px * var(--type,1));margin-top:10px}.mini .phead .h{font-size:var(--fs-15,15px);font-weight:500}.mini .ref{margin-top:24px}.mini-page-body.is-flush{padding-top:max(calc(var(--pill-bottom) - 30px), 16px)}.mini-page-body.is-flush .sh+.ptable,.mini-page-body.is-flush .sh+.card{margin-top:0}.mini .is-flush .phead{padding:0 12px}.mini .phead .h{line-height:calc(20px * var(--type,1));justify-content:center;gap:6px;margin-top:0;display:flex}.mini .is-flush .ref{margin-top:54px}.mini .ref{align-items:start;gap:8px 6px;padding:16px 20px 14px}.mini .ref .l,.mini .ref .r{line-height:calc(16px * var(--type,1))}.mini .ref .big{font-weight:600;line-height:calc(31px * var(--type,1))}.mini .ref .share{margin-top:2px}.mini .card.account .row{gap:14px;min-height:72px;padding:12px 16px}.mini .card.account img,.mini .card.account .ph{object-fit:cover;background:var(--fill);width:48px;height:48px;color:var(--sec);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:600;display:grid}.mini .card.account .row .t{font-size:calc(20px * var(--type,1));font-weight:600;line-height:calc(24px * var(--type,1))}.mini .card.account .row .t small{font-size:var(--fs-15,15px);font-weight:400;line-height:calc(20px * var(--type,1));margin-top:1px}.mini .card.menu{margin-top:24px}.mini .card.menu .row{gap:16px;min-height:52px;padding-top:6px;padding-bottom:6px}.mini .card.menu .row .t,.mini .card.menu .row .v{font-size:var(--fs-17,17px)}.mini .card.menu .row .chev,.mini .menu-single .row .chev{margin-left:2px;margin-right:-1.5px}.mini .card.menu .row+.row:before{left:62px}.mini .card.menu.legal .row .t{color:var(--acc)}.mini .card.menu.legal .row+.row:before,.mini .card.menu.info .row+.row:before{left:16px}.mini .card.menu.info .row .v.acc{color:var(--acc)}.mini .card.menu.info .row .v.is-strong{color:var(--text);font-weight:600}.mini .card.menu.info .row .v .gram svg{width:17px;height:17px}.mini .faq-support{margin-top:24px}.mini .card.langs .row{min-height:52px;padding-top:6px;padding-bottom:6px}.mini .card.langs .row .t{line-height:calc(22px * var(--type,1))}.mini .card.langs .row .t small{line-height:calc(18px * var(--type,1));margin-top:0}.mini .card.langs .row+.row:before{left:16px}.mini .lcheck{color:var(--text);flex:none;margin-right:3.5px}.mini .igroup:first-child .sh{margin-top:0}.mini .card.things .row{gap:12px;min-height:52px;padding-top:6px;padding-bottom:6px}.mini .card.things .row .t{line-height:calc(22px * var(--type,1));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mini .card.things .row .v{font-size:var(--fs-17,17px)}.mini .card.things .row+.row:before{left:68px}.mini .card.things .row .chev{margin-left:2px;margin-right:-1.5px}.mini .thumb{object-fit:cover;background:var(--fill);border-radius:8px;flex:none;width:40px;height:40px;display:block}.mini .card.faq .row{gap:12px;min-height:52px}.mini .card.faq .row .t{font-size:var(--fs-17,17px);line-height:calc(22px * var(--type,1))}.mini .faq-row{position:relative}.mini .faq-row+.faq-row:before{content:"";height:var(--hair);background:var(--sep);position:absolute;top:0;left:16px;right:16px}.mini .card.faq .chev{transition:transform .22s var(--spring);transform:rotate(90deg)}.mini .faq-row.on .chev{transform:rotate(-90deg)}.mini .faq-a{color:var(--sec);font-size:var(--fs-15,15px);line-height:calc(20px * var(--type,1));margin:0;padding:0 16px 14px}.mini .home-a{flex-direction:column;gap:24px;display:flex}.mini .home-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mini .greet-a{align-items:center;gap:10px;min-width:0;display:flex}.mini .greet-a img,.mini .greet-a .ph{object-fit:cover;background:var(--fill);width:40px;height:40px;color:var(--sec);border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:600;display:grid}.mini .greet-a b{font-size:calc(22px * var(--type,1));white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mini button.greet-a{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}.mini button.greet-a:active{opacity:.6}.mini .wallet-chip{height:32px;color:var(--text);font:inherit;font-size:var(--fs-15,15px);font-variant-numeric:tabular-nums;cursor:pointer;background:#7676803d;border:0;border-radius:16px;flex:none;align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:600;display:flex}.mini .wallet-chip.is-connect{background:var(--acc-fill);color:var(--on-acc-fill)}.mini .wallet-chip svg{flex:none}.mini .wallet-chip:active{filter:brightness(.92)}.mini .home-a .tiles{margin-top:0}.mini .home-a .menu-single{margin-top:8px}html[data-theme=light] .mini .wallet-chip:not(.is-connect){background:#7676801f}.wmenu-scrim{z-index:60;position:absolute;inset:0}.wmenu{z-index:61;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);transform-origin:100% 0;width:238px;animation:wmenu-in .42s var(--ctx-spring) both, wmenu-show 50ms linear both;--wm-text:#f5f5f5;--wm-red:#ff4245;--wm-sep:#38383a;--wm-sub:#8a8a8a;background:#1a1a1ab8;border-radius:34px;flex-direction:column;padding:10px 16px;display:flex;position:absolute;box-shadow:0 8px 48px #00000073,inset 0 0 0 .5px #ffffff1a}@keyframes wmenu-in{0%{transform:scale(.01)}}@keyframes wmenu-show{0%{opacity:0}}.mini .infotip{width:24px;height:24px;color:var(--ter);cursor:pointer;transition:color .16s ease, transform .14s var(--spring);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-6px -4px -6px 0;padding:0;display:inline-grid}.mini .infotip:active{transform:scale(.86)}.mini .infotip.is-open{color:var(--acc)}.mini .infotip-bubble{z-index:62;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);color:#fff;transform-origin:var(--point,50%) calc(100% + 7px);animation:wmenu-in .42s var(--ctx-spring) both, wmenu-show 50ms linear both;--ib-sub:#ebebf5bf;background:#3a3a3ce6;border-radius:18px;padding:11px 14px 12px;position:absolute;box-shadow:0 8px 40px #00000073,inset 0 0 0 .5px #ffffff1a}.mini .infotip-bubble.is-below{transform-origin:var(--point,50%) -7px}.mini .infotip-bubble:after{content:"";left:calc(var(--point,50%) - 7px);background:inherit;width:14px;height:7px;-webkit-backdrop-filter:inherit;backdrop-filter:inherit;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;top:100%}.mini .infotip-bubble.is-below:after{clip-path:polygon(50% 0,100% 100%,0 100%);top:auto;bottom:100%}.mini .infotip-bubble b{font-size:var(--fs-15,15px);letter-spacing:-.23px;font-weight:600;line-height:calc(20px * var(--type,1));display:block}.mini .infotip-bubble p{font-size:var(--fs-15,15px);letter-spacing:-.23px;line-height:calc(20px * var(--type,1));color:var(--ib-sub);margin:3px 0 0}html[data-theme=light] .mini .infotip-bubble{background:#1c1c1ee0;box-shadow:0 8px 40px #0003,inset 0 0 0 .5px #ffffff14}@media (prefers-reduced-motion:reduce){.mini .infotip-bubble{animation:.15s both wmenu-fade}}.wmenu.is-closing{pointer-events:none;animation:.18s ease-in both wmenu-out}.wmenu-scrim.is-closing{pointer-events:none}@keyframes wmenu-out{to{opacity:0;transform:scale(.2)}}@media (prefers-reduced-motion:reduce){.wmenu{animation:.15s both wmenu-fade}.wmenu.is-closing{animation:.15s both wmenu-fade-out}}@keyframes wmenu-fade{0%{opacity:0}}@keyframes wmenu-fade-out{to{opacity:0}}html[data-theme=light] .wmenu{--wm-text:#1a1a1a;--wm-red:#ff383c;--wm-sep:#c6c6c8;--wm-sub:#727272;background:#ffffffb8;box-shadow:0 8px 48px #00000040,inset 0 0 0 .5px #0000000f}.wmenu-item{min-height:40px;color:var(--wm-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:4px;width:100%;padding:0 8px;display:flex}.wmenu-item.has-sub{min-height:60px}.wmenu-item.is-destructive{color:var(--wm-red)}.wmenu-item:active{background:#78788033}.wmenu-item:focus{outline:none}.wmenu-item:focus-visible{box-shadow:inset 0 0 0 2px var(--acc)}.wmenu.is-pointer .wmenu-item:focus-visible{box-shadow:none}.wmenu-sym{flex:none;place-items:center;width:28px;display:grid}.wmenu-text{flex-direction:column;gap:2px;min-width:0;padding:10px 0 10px 4px;display:flex}.wmenu-label{font-size:var(--fs-17,17px);line-height:calc(20px * var(--type,1))}.wmenu-sub{font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));color:var(--wm-sub)}.wmenu-sep{flex:none;height:21px;display:block;position:relative}.wmenu-sep:after{content:"";background:var(--wm-sep);height:1px;position:absolute;top:10px;left:8px;right:8px}.wmenu-scrim.is-dim{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0003;animation:.2s ease-out both gmenu-dim}.wmenu-scrim.is-dim.is-closing{animation:.18s ease-out both gmenu-undim}@keyframes gmenu-dim{0%{opacity:0}}@keyframes gmenu-undim{to{opacity:0}}.mini .gmenu-lift{z-index:61;pointer-events:none;animation:gmenu-lift .42s var(--ctx-spring) both;position:absolute}.mini .gmenu-lift.is-closing{animation:.18s ease-out both gmenu-drop}.mini .gmenu-lift>.mini-gift{filter:drop-shadow(0 12px 32px #00000059)}.mini .gmenu-lift .rib-outline{display:none}@keyframes gmenu-lift{0%{transform:scale(var(--lift-from,1))}to{transform:scale(1.04)}}@keyframes gmenu-drop{0%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.wmenu-scrim.is-dim,.mini .gmenu-lift{animation:none}.mini .gmenu-lift:not(.is-closing){transform:scale(1.04)}}.mini-screen.is-welcome{align-content:center;padding:0 31px;display:grid}.mini .welcome{text-align:center;flex-direction:column;gap:40px;display:flex}.mini .welcome-brand{color:var(--text);flex-direction:column;align-items:center;gap:20px;display:flex}.mini .welcome-brand h1{font-size:calc(32px * var(--type,1));font-weight:700;line-height:calc(38px * var(--type,1));margin:0}.mini .welcome-brand p{color:var(--sec);font-size:var(--fs-17,17px);line-height:calc(23px * var(--type,1));margin:-12px 0 0}.mini .welcome-actions{flex-direction:column;gap:12px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.mini-screen.is-welcome{padding-bottom:168px}.mini .welcome-actions .btn{margin-top:0}.mini .btn{justify-content:center;align-items:center;gap:8px;display:flex}.mini .btn.secondary{color:var(--text);background:#7676803d}html[data-theme=light] .mini .btn.secondary{background:#7676801f}.mini .btn.destructive{color:var(--red);background:#7676803d}html[data-theme=light] .mini .btn.destructive{background:#7676801f}.mini .phero{padding:0}.mini .phero .art{place-items:center;width:56px;height:56px;margin:0 auto 10px;display:grid}.mini .phero h1{line-height:calc(26px * var(--type,1))}.mini .phero p{line-height:calc(18px * var(--type,1));margin-top:4px}.mini .phero.is-gram{margin-top:-5px}.mini .phero.is-gram .art{width:44px;height:44px;margin-bottom:16px}.mini .phero+.plabel{margin-top:16px}.mini .plink{color:var(--acc);height:auto;font-size:var(--fs-13,13px);text-transform:none;background:0 0;border-radius:0;padding:0;font-weight:400}.mini .pfield{border-radius:26px;height:52px;padding:0 16px}.mini .pfield .ok{color:var(--ok);place-items:center;display:grid}.mini .pamount-card{background:var(--card);border-radius:26px;padding:14px 18px}.mini .pamount-card.is-bad{box-shadow:inset 0 0 0 1.5px var(--red)}.mini .pamount-card .pamount{background:0 0;border:0;border-radius:0;height:41px;padding:0}.mini .pamount-card .pchips{margin-top:11px}.mini .pchips button{background:#7676803d;font-weight:600}html[data-theme=light] .mini .pchips button{background:#7676801f}.mini .pchips button[aria-pressed=true],html[data-theme=light] .mini .pchips button[aria-pressed=true]{background:var(--acc-fill);color:var(--on-acc-fill)}.mini .seg.accent button{height:40px;font-size:min(var(--fs-13,13px), 14px);font-weight:400}.mini .seg.accent button[aria-selected=true]{font-weight:600}.mini .seg.neutral{gap:4px}.mini .seg.neutral button{height:28px;font-size:min(var(--fs-13,13px), 14px);color:var(--text);font-weight:500}.mini .seg.neutral button[aria-selected=true]{color:#fff;background:#636366;font-weight:600;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}html[data-theme=light] .mini .seg.neutral button[aria-selected=true]{color:#000;background:#fff}.mini .ptable{border-radius:26px;margin-top:20px}.mini .prow{height:44px;padding:0 16px}.mini .prow+.prow:before{left:16px;right:16px}.mini .prow.is-strong>span{font-weight:600}.mini .prow.is-strong>b{font-size:var(--fs-16,16px);font-weight:700}.mini .prow .gram svg{width:15px;height:15px}.mini-sheet-panel{background:var(--card);padding:8px 16px max(20px, calc(max(var(--tg-safe-bottom,0px), env(safe-area-inset-bottom,0px)) - 6px));border-radius:38px 38px 58px 58px;max-height:calc(100% - 60px);bottom:6px;left:6px;right:6px;transform:translateY(calc(100% + 6px))}.mini-grabber{background:var(--sec);border-radius:2.5px;margin:0 auto 16px}.mini-sheet-head{grid-template-columns:30px 1fr 30px;align-items:center;margin-bottom:16px;display:grid}.mini-sheet-panel .mini-sheet-head h2{font-size:calc(20px * var(--type,1));font-weight:600;line-height:calc(25px * var(--type,1));text-align:center;margin:0}.mini-sheet .pnote{line-height:calc(18px * var(--type,1));margin:12px 0 0}.mini-sheet-close{width:30px;height:30px;color:var(--sec);cursor:pointer;background:#7676803d;border:0;border-radius:50%;place-items:center;padding:0;display:grid}html[data-theme=light] .mini-sheet-close{background:#7676801f}.mini-sheet .ptable{background:#7676803d;margin-top:12px}html[data-theme=light] .mini-sheet .ptable{background:#7676801f}.mini-sheet .pbig{border-radius:26px}.mini-sheet .btn,.mini-sheet .btn+.btn{margin-top:16px}.mini-scrim{background:#0000007a}html[data-theme=light] .mini-scrim{background:#0003}.mini .seg.accent:has(>:nth-child(3)) button{font-size:min(var(--fs-13,13px), 14px)}.mini .row.perk{gap:16px;min-height:52px;padding-top:6px;padding-bottom:6px}.mini .row.perk .t{font-size:var(--fs-16,16px);line-height:calc(19px * var(--type,1))}.mini .row.perk+.row.perk:before{left:62px}.mini .arow{gap:12px;min-height:52px;padding-top:6px;padding-bottom:6px}.mini .arow .tile.round{width:40px;height:40px}.mini .arow .t{font-size:var(--fs-17,17px);font-weight:400;line-height:calc(22px * var(--type,1))}.mini .arow .t small{font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));white-space:nowrap;text-overflow:ellipsis;margin-top:0;overflow:hidden}.mini .arow+.arow:before{left:68px}.mini .amt b{font-size:var(--fs-15,15px);font-weight:600;line-height:calc(20px * var(--type,1));justify-content:flex-end;align-items:center;height:20px;display:flex}.mini .amt small{font-size:var(--fs-13,13px);font-weight:400;line-height:calc(18px * var(--type,1));margin-top:2px;display:block}.mini .mchips+.mswipe-content>div:first-child>.sh,.mini-page section>.ptable:first-child{margin-top:0}.mini .card.actions{margin-top:16px}.mini .row.action{min-height:52px;color:var(--acc);gap:16px;padding-top:6px;padding-bottom:6px}.mini .row.action .ico{flex:none;place-items:center;width:30px;display:grid}.mini .row.action .t{font-size:var(--fs-17,17px);line-height:calc(22px * var(--type,1))}.mini .row.action.is-destructive{color:var(--red)}.mini .card.actions .row+.row:before{left:62px}.mini .mhero{text-align:center;flex-direction:column;align-items:center;padding:0 16px;display:flex}.mini .mhero svg{display:block}.mini .mhero h1{font-size:calc(30px * var(--type,1));font-weight:600;line-height:calc(36px * var(--type,1));margin:16px 0 0}.mini .mhero p{color:var(--sec);font-size:var(--fs-15,15px);line-height:calc(18px * var(--type,1));margin:8px 0 0}.mini .mperks{flex-direction:column;gap:16px;margin-top:36px;padding:0 16px;display:flex}.mini .mperk{align-items:flex-start;gap:16px;min-height:58px;display:flex}.mini .mtile{background:var(--acc-fill);width:44px;height:44px;color:var(--on-acc-fill);border-radius:12px;flex:none;place-items:center;display:grid}.mini .mtext{flex-direction:column;gap:3px;min-width:0;display:flex}.mini .mperk .mtext b{font-size:var(--fs-16,16px);font-weight:600;line-height:calc(19px * var(--type,1))}.mini .mperk .mtext span{font-size:var(--fs-15,15px);line-height:calc(18px * var(--type,1));color:var(--sec)}.mini .mstatus{font-size:var(--fs-13,13px);line-height:calc(16px * var(--type,1));color:var(--sec);margin:8px 16px 0}.mini .mstatus.is-ok{color:var(--ok)}.mini .mstatus.is-bad{color:var(--red)}.mini .mstatus.is-warn{color:var(--text)}.mini .mstatus.mcenter{text-align:center}.mini .mlink{color:var(--acc);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mini .mwallet-v{min-width:0;font-size:var(--fs-17,17px);line-height:calc(22px * var(--type,1));flex:1}.mini .msteps .mstep{gap:14px;padding:12px 18px 13px;display:flex;position:relative}.mini .msteps .mstep+.mstep:before{content:"";height:var(--hair);background:var(--sep);position:absolute;top:0;left:60px;right:16px}.mini .mnum{background:var(--acc-fill);width:28px;height:28px;color:var(--on-acc-fill);font-size:var(--fs-15,15px);border-radius:50%;flex:none;place-items:center;margin-top:6px;font-weight:700;display:grid}.mini .msteps .mtext{gap:4px}.mini .msteps .mtext b{font-size:var(--fs-16,16px);font-weight:600;line-height:calc(19px * var(--type,1))}.mini .msteps .mtext span{font-size:var(--fs-13,13px);line-height:calc(16px * var(--type,1));color:var(--sec)}.mini .mtimeline{padding:16px}.mini .mstage{gap:16px;display:flex}.mini .mrail{flex-direction:column;flex:none;align-items:center;width:16px;padding-top:3px;display:flex}.mini .mdot{background:var(--acc-fill);border-radius:50%;flex:none;width:16px;height:16px}.mini .mline{background:#78788052;border-radius:1.5px;flex:1;width:3px}.mini .mline.is-done{background:var(--acc-fill)}.mini .mstage.is-next .mdot{background:#78788052}html[data-theme=light] .mini .mline:not(.is-done),html[data-theme=light] .mini .mstage.is-next .mdot{background:#78788029}.mini .mstage .mtext{flex:1;gap:2px;padding-bottom:16px}.mini .mstage:last-child .mtext{padding-bottom:0}.mini .mstage .mtext b{font-size:var(--fs-17,17px);font-weight:600;line-height:calc(22px * var(--type,1))}.mini .mstage.is-next .mtext b{color:var(--sec)}.mini .mstage .mtext span{font-size:var(--fs-16,16px);line-height:calc(21px * var(--type,1));color:var(--sec)}.mini .mfees .ptable{margin-top:24px}.mini .card.mattest .row{align-items:flex-start;gap:14px;min-height:52px;padding:12px 16px}.mini .card.mattest .row .t{font-size:var(--fs-15,15px);line-height:calc(20px * var(--type,1))}.mini .card.mattest .row+.row:before{left:52px}.mini .mavatar{background:#0d72a6;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.mini .mavatar svg{display:block}.mini .mactions{margin-top:20px}.mini .mconfirm{margin-top:12px}.mini .mconfirm-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mini .mconfirm-actions .btn{margin-top:12px}.mini .btn.mdanger{background:var(--red)}.mini .btn .spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite pspin}.mini .btn.shine{isolation:isolate;position:relative;overflow:hidden}.mini .btn.shine:not([disabled]):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffff4d 50%,#0000 65%);animation:2.4s ease-in-out infinite btn-shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes btn-shine{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.mini .btn.shine:after{opacity:0;animation:none}}.mini .btn.is-loading[disabled]{background:var(--acc-fill);color:var(--on-acc-fill)}.mini .mswipe{min-height:calc(100dvh - var(--pad-top) - var(--pad-bottom))}.mini .mini-gift-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mini .mini-gift{aspect-ratio:1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}.mini .mini-gift img{-webkit-user-drag:none}.mini .mini-gift{transition:transform .2s ease-out}.mini .mini-gift.is-pressing{transform:scale(var(--press,.87));transition:transform .2s linear .12s}@media (prefers-reduced-motion:reduce){.mini .mini-gift.is-pressing{transform:none}}.mini .mini-gift-hit{background:var(--card);color:#fff;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:16px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.mini .mini-gift-hit>img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block;position:absolute;inset:0}.mini .mini-gift-hit .mini-gift-name{color:var(--text);overflow-wrap:anywhere;padding:0 8px;font-size:13px;font-weight:600}.mini .mini-gift-price{isolation:isolate;white-space:nowrap;letter-spacing:.06px;border-radius:1000px;align-items:center;gap:1px;height:17px;padding:0 6px 0 4px;font-size:11px;font-weight:600;line-height:13px;display:inline-flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.mini .mini-gift-price svg{box-sizing:border-box;width:17px;height:17px;padding:1.5px}.mini .mini-gift-price:before{content:"";z-index:-1;border-radius:inherit;mix-blend-mode:overlay;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#0003;position:absolute;inset:0}.mini .mini-gift-ribbon{pointer-events:none;width:58px;height:58px;position:absolute;top:-2px;right:-2px}.mini .mini-gift-ribbon>i{clip-path:path("M52.376 24.376L33.624 5.624C31.548 3.548 30.51 2.51 29.299 1.768C28.226 1.11 27.055 0.626 25.831 0.332C24.45 0 22.982 0 20.047 0L7.725 0C5.302 0 4.091 0 3.53 0.479C3.043 0.895 2.784 1.519 2.835 2.157C2.892 2.892 3.749 3.749 5.463 5.463L52.537 52.537C54.251 54.251 55.108 55.108 55.843 55.165C56.481 55.216 57.105 54.957 57.521 54.47C58 53.909 58 52.698 58 50.275L58 37.953C58 35.018 58 33.55 57.668 32.169C57.374 30.945 56.89 29.774 56.232 28.701C55.49 27.49 54.452 26.452 52.376 24.376Z");position:absolute;inset:0}.mini .mini-gift-ribbon .rib-fill{background:linear-gradient(to bottom right, var(--rib-light), var(--rib-dark))}.mini .mini-gift-ribbon.sale{--rib-light:#53d654;--rib-dark:#4bb121}.mini .mini-gift-ribbon .rib-outline{background:var(--bg);transform:translateY(2px)scale(1.13793)}.mini .mini-gift-ribbon.glass .rib-fill{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(to bottom right,#0000 0%,#0003 100%),#29293a3b}.mini .mini-gift-ribbon b{white-space:nowrap;color:#fff;font:600 10px/12px ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;position:absolute;top:22px;left:36px;transform:translate(-50%,-50%)rotate(45deg)}.mini .mini-gift-ribbon.sale b{font-family:inherit}.mini .mfold-wrap{justify-content:center;display:flex}.mini .mfold{isolation:isolate;background:linear-gradient(#ffffff13,#ffffff23);border-radius:1000px;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #ffffff1c,0 8px 15px #0000000a}html[data-theme=light] .mini .mfold{background:linear-gradient(#00000006,#ffffff8f);box-shadow:inset 0 1px #ffffffe6,0 0 0 .5px #00000017,0 8px 15px #00000005}.mini .mfold button{cursor:pointer;height:35px;color:var(--text);font:inherit;font-size:var(--fs-14,14px);line-height:calc(18px * var(--type,1));letter-spacing:-.08px;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:20px;align-items:center;gap:5px;padding:0 18px;font-weight:500;display:inline-flex;position:relative}.mini .mfold .mark{box-sizing:border-box;background:var(--acc-fill);min-width:18px;height:18px;color:var(--on-acc-fill);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));letter-spacing:-.08px;text-align:center;border-radius:9px;padding:0 4px;font-weight:400}.mini .mfold-thumb{z-index:-1;pointer-events:none;mix-blend-mode:plus-lighter;height:35px;transition:transform .42s var(--spring), width .42s var(--spring);background:#121212;border-radius:20px;position:absolute;top:3px;left:0}html[data-theme=light] .mini .mfold-thumb{mix-blend-mode:plus-darker;background:#ededed}@supports not (mix-blend-mode:plus-darker){html[data-theme=light] .mini .mfold-thumb{mix-blend-mode:normal;background:#00000013}}@media (prefers-reduced-motion:reduce){.mini .mfold-thumb{transition:none}}.mini .mchips{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;margin:10px -16px 0;padding:0 16px;display:flex;overflow-x:auto}.mini .mchips::-webkit-scrollbar{display:none}.mini .mchips button{cursor:pointer;min-height:29px;color:var(--text);font:inherit;font-size:var(--fs-16,16px);line-height:calc(21px * var(--type,1));letter-spacing:-.31px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:1000px;flex:none;padding:4px 12px;font-weight:400}.mini .mchips button[aria-pressed=true]{background:#7878805c}html[data-theme=light] .mini .mchips button[aria-pressed=true]{background:#78787833}.mini .mchips+.mswipe-content{margin-top:16px}.mini .mchips+.mswipe-content>.kempty:first-child{margin-top:184px}.mini .mswipe>.mchips:first-child{margin-top:0}.mini .mswipe>.mchips:first-child+.mswipe-content>.kempty:first-child{margin-top:251px}.mini .mini-gift.is-loading{border-radius:16px}.mini-dock{gap:12px;display:grid}.mini .mini-dock .btn{margin-top:0}.mini .mini-dock>.pnote,.mini .mini-dock>.mstatus{text-align:center;margin:0}.mini-page-body .mini-dock{z-index:6;--edge-to:to top;position:fixed;bottom:28px;left:28px;right:28px}.mini-page-body .mini-dock:before,.mini-page-body .mini-dock:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:-24px -28px -28px}.mini-edge{z-index:5;pointer-events:none;position:absolute;left:0;right:0}.mini-edge:before,.mini-edge:after{content:"";position:absolute;inset:0}.mini-edge:before,.mini-page-body .mini-dock:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(var(--edge-to), #000, transparent);-webkit-mask-image:linear-gradient(var(--edge-to), #000, transparent);mask-image:linear-gradient(var(--edge-to), #000, transparent)}.mini-edge:after,.mini-page-body .mini-dock:after{background:var(--bg);-webkit-mask-image:linear-gradient(var(--edge-to), #000000e6, transparent);-webkit-mask-image:linear-gradient(var(--edge-to), #000000e6, transparent);mask-image:linear-gradient(var(--edge-to), #000000e6, transparent)}.mini-edge.is-top{height:calc(var(--pad-top) - 2px);--edge-to:to bottom;top:0}html.kb-open .mini-stage>.mini-edge.is-bottom{visibility:hidden}.mini-edge.is-bottom{--edge-to:to top;height:114px;bottom:0}.mini-stage>.mini-edge.is-bottom:before,.mini-stage>.mini-edge.is-bottom:after{-webkit-mask-image:var(--edge-hole,linear-gradient(#000 0 0)), linear-gradient(var(--edge-to), #000, transparent);-webkit-mask-image:var(--edge-hole,linear-gradient(#000 0 0)), linear-gradient(var(--edge-to), #000, transparent);mask-image:var(--edge-hole,linear-gradient(#000 0 0)), linear-gradient(var(--edge-to), #000, transparent);-webkit-mask-composite:source-in;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.mini-stage>.mini-edge.is-bottom:after{-webkit-mask-image:var(--edge-hole,linear-gradient(#000 0 0)), linear-gradient(var(--edge-to), #000000e6, transparent);-webkit-mask-image:var(--edge-hole,linear-gradient(#000 0 0)), linear-gradient(var(--edge-to), #000000e6, transparent);mask-image:var(--edge-hole,linear-gradient(#000 0 0)), linear-gradient(var(--edge-to), #000000e6, transparent)}.mini-edge.is-top:before,.mini-edge.is-top:after{opacity:0;transition:opacity .15s linear}[data-scrolled]+.mini-edge.is-top:before,[data-scrolled]+.mini-edge.is-top:after{opacity:1}.mini-page-body .mini-dock:has(>.pnote,>.mstatus):before{display:none}.mini-page-body .mini-dock:has(>.pnote,>.mstatus):after{-webkit-mask-image:none;mask-image:none}.mini-page-body:has(.mini-dock){padding-bottom:calc(28px + var(--dock-h,52px) + 24px)}.mini-sheet-panel .mini-dock{margin:16px 12px 0}.mini-sheet-panel:has(>.mini-dock:last-child){padding-bottom:28px}.mini{--skel:#7676802e;--skel-shine:#ffffff12}html[data-theme=light] .mini{--skel:#74748014;--skel-shine:#fffc}.mini .skel{background:var(--skel);position:relative;overflow:hidden}.mini .skel:after{content:"";pointer-events:none;background:linear-gradient(100deg, transparent 20%, var(--skel-shine) 50%, transparent 80%);animation:1.6s ease-in-out infinite skel-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes skel-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.mini .skel:after{opacity:0;animation:none}}.mini .skel.line{border-radius:999px;height:14px;display:block}.mini .askel .t{row-gap:2px;display:grid}.mini .askel .t>span,.mini .askel .amt>span{align-items:center;display:flex}.mini .askel .t>span:first-child{height:22px}.mini .askel .t>span:last-child{height:18px}.mini .askel .amt{justify-items:end;row-gap:2px;display:grid}.mini .askel .amt>span:first-child{height:20px}.mini .askel .amt>span:last-child{height:18px}.mini .sh.skel-sh{align-items:center;height:18px;display:flex}.mini-sheet-panel.is-browser{top:calc(var(--pill-bottom) + 8px);flex-direction:column;max-height:none;padding-bottom:0;display:flex;overflow:hidden}.mini-sheet-panel.is-browser .mini-sheet-head{margin-bottom:0}.mini .mini-browser{flex-direction:column;flex:1;min-height:0;margin:0 -16px;display:flex;position:relative}.mini .mini-browser-host{text-align:center;font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));color:var(--sec);margin:2px 0 10px}.mini .mini-browser-frame{background:var(--bg);border:0;flex:1;width:100%;min-height:0;display:block}.mini .mini-browser .spin{border:2px solid var(--fill2);border-top-color:var(--sec);border-radius:50%;width:24px;height:24px;margin-left:-12px;animation:.7s linear infinite pspin;position:absolute;top:45%;left:50%}@keyframes mini-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.mini .shake{animation:.4s mini-shake}@media (prefers-reduced-motion:reduce){.mini .shake{animation:none}}.mini .mini-build{text-align:center;color:var(--sec);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));margin:24px 16px 0}.mini .s1-hero{text-align:center;padding-top:162.1px;position:relative}.mini .s1-loop{z-index:0;pointer-events:none;aspect-ratio:1242/660;width:calc(100% + 32px);height:auto;position:absolute;top:-8px;left:-16px}.mini .s1-live{opacity:0;background:0 0;border:0;transition:opacity .3s}.mini .s1-live.is-live{opacity:1;pointer-events:auto}.mini .s1-hero h1,.mini .s1-hero p{z-index:1;pointer-events:none;position:relative}.mini .s1-hero h1{font-size:calc(28px * var(--type,1));letter-spacing:0;font-weight:700;line-height:calc(33px * var(--type,1));color:var(--text);margin:0}.mini .s1-hero p{width:250px;max-width:100%;color:var(--text);font-size:var(--fs-15,15px);letter-spacing:-.23px;line-height:calc(21px * var(--type,1));margin:14.1px auto 0}.mini .s1-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mini .s1-head .plink{text-transform:none}.mini .s1-card{background:var(--card);border-radius:26px;overflow:hidden}.mini .s1-card .pfield{background:0 0;border-radius:0;height:60px}.mini .s1-card .pfound,.mini .s1-card .perr{margin:-4px 16px 10px}.mini .s1-who{align-items:center;gap:12px;height:60px;padding:0 16px;display:flex}.mini .s1-av{object-fit:cover;width:40px;height:40px;box-shadow:0 0 0 .5px var(--sep);border-radius:50%;flex:none}.mini .s1-av.is-empty{background:var(--fill);color:var(--sec);font-size:var(--fs-17,17px);text-transform:uppercase;place-items:center;font-weight:600;display:grid}.mini .s1-names{flex-direction:column;flex:1;min-width:0;display:flex}.mini .s1-names b,.mini .s1-names span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini .s1-names b{font-size:var(--fs-17,17px);letter-spacing:-.43px;font-weight:600;line-height:calc(20px * var(--type,1))}.mini .s1-names span{color:var(--sec);font-size:var(--fs-15,15px);letter-spacing:-.23px;line-height:calc(18px * var(--type,1))}.mini .s1-link{color:var(--acc);font-family:inherit;font-size:var(--fs-17,17px);letter-spacing:-.43px;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.mini .s1-sep{height:var(--hair);background:var(--sep);margin-left:16px;display:block}.mini .s1-pay{cursor:pointer;width:100%;height:52px;color:var(--text);font-family:inherit;font-size:var(--fs-17,17px);letter-spacing:-.43px;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.mini .s1-paytok{color:var(--sec);align-items:center;gap:6px;display:inline-flex}.mini .s1-paytok svg{flex:none}.mini .s1-packs{flex-direction:column;gap:8px;display:flex}.mini .s1-pack{background:var(--card);width:100%;min-height:58px;color:var(--text);text-align:left;cursor:pointer;border:0;border-radius:26px;align-items:center;gap:12px;padding:0 16px 0 14px;font-family:inherit;transition:box-shadow .16s;display:flex;box-shadow:inset 0 0 0 2px #0000}.mini .s1-pack.is-on{box-shadow:inset 0 0 0 2px var(--acc-fill)}.mini .s1-pack.is-bad{box-shadow:inset 0 0 0 2px var(--red)}.mini .s1-stack{flex:none;width:34px;height:34px}.mini .s1-n{min-width:0;font-size:var(--fs-17,17px);letter-spacing:-.43px;flex:1;font-weight:500}.mini .s1-pack.is-on .s1-n{font-weight:600}.mini .s1-price{flex-direction:column;flex:none;align-items:flex-end;display:flex}.mini .s1-price .gram{font-size:var(--fs-15,15px);letter-spacing:-.23px;font-weight:600;line-height:calc(18px * var(--type,1))}.mini .s1-price .gram svg{width:15px;height:15px}.mini .s1-price small{color:var(--sec);font-size:var(--fs-12,12px);line-height:calc(14px * var(--type,1))}.mini .s1-price .s1-tok{font-size:var(--fs-15,15px);letter-spacing:-.23px;font-weight:600}.mini .s1-other{min-height:52px;padding:0 16px}.mini .s1-other .s1-link{flex:1}.mini .s1-other input{min-width:0;color:var(--text);font-family:inherit;font-size:var(--fs-17,17px);letter-spacing:-.43px;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;font-weight:600}.mini .s1-other input::placeholder{color:var(--ph);font-weight:400}.mini .s1-range{color:var(--sec);font-size:var(--fs-15,15px);letter-spacing:-.23px;flex:none}.mini .s1-plan{min-height:64px}.mini .s1-plan-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mini .s1-plan-t .s1-n{flex:none;align-items:center;gap:8px;display:flex}.mini .s1-plan-sub{color:var(--sec);font-size:var(--fs-13,13px);letter-spacing:-.08px;line-height:calc(16px * var(--type,1))}.mini .s1-badge{background:color-mix(in srgb, var(--acc-fill) 18%, transparent);height:20px;color:var(--acc);font-size:var(--fs-12,12px);letter-spacing:0;border-radius:10px;align-items:center;padding:0 7px;font-weight:600;display:inline-flex}.mini .s1-wait{color:var(--sec);cursor:default;font-size:var(--fs-15,15px);justify-content:space-between}.mini .s1-tile{background:var(--p-major);color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.mini .s1-price small s{opacity:.7;margin-left:3px}.mini .s1-art{pointer-events:none;position:absolute;top:10px;left:50%;transform:translate(-50%)}.mini-sheet-panel.is-kit{border-radius:42px 42px 58px 58px;padding:0 0 28px}.mini-sheet-panel.is-kit .mini-grabber{display:none}.mini-sheet-panel.is-kit .mini-sheet-head{z-index:2;margin:0;display:block;position:absolute;top:16px;right:16px}.mini-sheet-panel.is-kit .mini-sheet-head h2,.mini-sheet-panel.is-kit .mini-sheet-head>span{display:none}.mini-sheet-panel.is-kit .mini-sheet-close{width:44px;height:44px;color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#9999992b;box-shadow:inset 0 0 0 .5px #ffffff1f,0 8px 24px #0000001f}.mini-sheet-panel.is-kit .mini-sheet-close svg{width:30px;height:30px}.mini .ksheet-head,.mini-sheet .ksheet-head{flex-direction:column;align-items:center;gap:4px;padding:32px 16px 16px;display:flex}.mini-sheet .ksheet-art{width:140px;height:140px;display:block}.mini-sheet .ksheet-art>img,.mini-sheet .ksheet-art>svg{object-fit:contain;width:140px;height:140px;display:block}.mini-sheet .ksheet-sub{text-align:center;color:var(--sec);font-size:var(--fs-15,15px);letter-spacing:-.23px;line-height:calc(20px * var(--type,1));margin:2px 20px 0}.mini-sheet .ksheet-head h3{text-align:center;font-size:calc(20px * var(--type,1));letter-spacing:-.45px;font-weight:600;line-height:calc(25px * var(--type,1));color:var(--text);margin:0}.mini-sheet .ktable{--kt-line:#38383a;background:var(--kt-line);border-radius:16px;grid-template-columns:minmax(97px,max-content) 1fr;gap:1px;margin:16px 16px 0;padding:1px;display:grid;overflow:hidden}html[data-theme=light] .mini-sheet .ktable{--kt-line:#c6c6c8}.mini-sheet .ktable-row{display:contents}.mini-sheet .ktable-k,.mini-sheet .ktable-v,.mini-sheet .ktable-cap{background:var(--card);min-height:41px;color:var(--text);font-size:var(--fs-16,16px);letter-spacing:-.31px;line-height:calc(21px * var(--type,1));align-items:center;margin:0;padding:10px 12px;display:flex}.mini-sheet .ktable-k{background:linear-gradient(#7676803d, #7676803d), var(--card)}html[data-theme=light] .mini-sheet .ktable-k{background:linear-gradient(#7676801f, #7676801f), var(--card)}.mini-sheet .ktable-row.is-strong .ktable-v{font-weight:600}.mini-sheet .ktable-v .acc{color:var(--acc)}.mini-sheet .ktable-v .gram svg{width:16px;height:16px}.mini-sheet .ktable-cap{color:var(--sec);grid-column:1/-1}.mini-sheet .ktable>.ktable-row:first-child>.ktable-k{border-top-left-radius:15px}.mini-sheet .ktable>.ktable-row:first-child>.ktable-v{border-top-right-radius:15px}.mini-sheet .ktable>.ktable-row:last-child>.ktable-k,.mini-sheet .ktable>.ktable-cap:last-child{border-bottom-left-radius:15px}.mini-sheet .ktable>.ktable-row:last-child>.ktable-v,.mini-sheet .ktable>.ktable-cap:last-child{border-bottom-right-radius:15px}.mini-sheet-panel.is-kit .mini-dock{margin:20px 28px 0}.mini-sheet-panel.is-kit:has(>.mini-dock:last-child){padding-bottom:28px}.mini-sheet-panel.is-send{--sfill:#7676803d;overflow-x:hidden}html[data-theme=light] .mini-sheet-panel.is-send{--sfill:#7676801f}.mini-sheet .ssend-step{animation:.38s cubic-bezier(.2,.9,.3,1) both ssend-in}@keyframes ssend-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}.mini-sheet-panel.is-send .ksheet-head{gap:0;padding-bottom:16px}.mini-sheet .ssend-art{background:var(--sfill);border-radius:32px;width:128px;height:128px;display:block;position:relative;overflow:hidden;box-shadow:0 14px 34px #00000047}html[data-theme=light] .mini-sheet .ssend-art{box-shadow:0 12px 30px #00000024}.mini-sheet .ssend-art img{object-fit:cover;width:100%;height:100%;display:block}.mini-sheet .ssend-art-name{text-align:center;overflow-wrap:anywhere;height:100%;font-size:var(--fs-13,13px);color:var(--text);place-items:center;padding:10px;font-weight:600;display:grid}.mini-sheet-panel.is-send .ksheet-head h3{margin-top:16px}.mini-sheet .ssend-sub{text-align:center;color:var(--sec);font-size:var(--fs-15,15px);letter-spacing:-.23px;line-height:calc(20px * var(--type,1));margin:6px 20px 0}.mini-sheet .ssend-field{background:var(--sfill);border-radius:20px;align-items:center;gap:10px;min-height:56px;margin:0 16px;padding:6px 8px 6px 16px;transition:box-shadow .18s;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.mini-sheet .ssend-field.is-bad{box-shadow:inset 0 0 0 1.5px var(--red)}.mini-sheet .ssend-field.is-ok{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ok) 70%, transparent)}.mini-sheet .ssend-field textarea{resize:none;min-width:0;color:var(--text);font:inherit;font-size:var(--fs-17,17px);letter-spacing:-.43px;line-height:calc(22px * var(--type,1));word-break:break-all;background:0 0;border:0;outline:none;flex:1;margin:0;padding:9px 0;overflow:hidden}.mini-sheet .ssend-field textarea::placeholder{color:var(--ph);word-break:normal}.mini-sheet .ssend-tools{flex:none;align-items:center;gap:6px;display:flex}.mini-sheet .ssend-paste,.mini-sheet .ssend-scan,.mini-sheet .ssend-clear{font:inherit;cursor:pointer;transition:transform .14s var(--spring), filter .14s ease;border:0;place-items:center;padding:0;display:grid}.mini-sheet .ssend-paste:active,.mini-sheet .ssend-scan:active,.mini-sheet .ssend-clear:active{filter:brightness(.9);transform:scale(.94)}.mini-sheet .ssend-paste{background:color-mix(in srgb, var(--acc) 16%, transparent);height:32px;color:var(--acc);font-size:var(--fs-15,15px);letter-spacing:-.23px;border-radius:16px;padding:0 14px;font-weight:600}.mini-sheet .ssend-scan{background:color-mix(in srgb, var(--acc) 16%, transparent);width:32px;height:32px;color:var(--acc);border-radius:50%}.mini-sheet .ssend-clear{background:var(--ter);width:22px;height:22px;color:var(--card);border-radius:50%;margin-right:6px}.mini-sheet .ssend-clear svg{width:9px;height:9px}.mini-sheet .ssend-status{margin:10px 16px 0}.mini-sheet .ssend-status:empty{margin-top:0}.mini-sheet .ssend-checking,.mini-sheet .ssend-err,.mini-sheet .ssend-warn{font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));letter-spacing:-.08px;margin:0 16px}.mini-sheet .ssend-checking{color:var(--sec);align-items:center;gap:8px;display:flex}.mini-sheet .ssend-checking .spin{border:2px solid var(--fill2);border-top-color:var(--acc);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite pspin}.mini-sheet .ssend-err{color:var(--red)}.mini-sheet .ssend-warn{color:var(--org);margin-top:8px}.mini-sheet .ssend-who{background:var(--sfill);border-radius:18px;align-items:center;gap:12px;padding:10px 14px 10px 12px;animation:.3s cubic-bezier(.2,.9,.3,1) both ssend-in;display:flex}.mini-sheet .ssend-who-text{flex-direction:column;flex:1;min-width:0;display:flex}.mini-sheet .ssend-who-text b{color:var(--text);font-size:var(--fs-15,15px);letter-spacing:-.23px;font-weight:600;line-height:calc(20px * var(--type,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini-sheet .ssend-who-text span{color:var(--sec);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1))}.mini-sheet .ssend-who-ok{color:var(--ok);flex:none;display:grid}.mini-sheet .ssend-who-ok svg{width:22px;height:22px}.mini-sheet .ssend-disc{background:radial-gradient(circle at 30% 25%, hsl(var(--h1) 90% 78% / .9), transparent 58%), linear-gradient(135deg, hsl(var(--h1) 72% 56%), hsl(var(--h2) 72% 44%));border-radius:50%;flex:none;display:block;box-shadow:inset 0 0 0 .5px #fff3}.mini-sheet .ssend-to{background:var(--sfill);border-radius:20px;align-items:flex-start;gap:12px;margin:0 16px;padding:14px 16px 14px 14px;display:flex}.mini-sheet .ssend-to-text{flex:1;min-width:0}.mini-sheet .ssend-to-label{color:var(--sec);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));margin:1px 0 3px;display:block}.mini-sheet .ssend-full{color:var(--sec);word-break:break-all;font-size:var(--fs-15,15px);line-height:calc(21px * var(--type,1));letter-spacing:0;display:block}.mini-sheet .ssend-full b{color:var(--text);font-weight:600}.mini-sheet-panel.is-send .ktable{margin-top:12px}.mini-sheet-panel.is-send .ktable-v .gram{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.mini-sheet .ssend-back{z-index:2;cursor:pointer;width:44px;height:44px;color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#9999992b;border:0;border-radius:50%;place-items:center;padding:0;animation:.3s cubic-bezier(.2,.9,.3,1) both ssend-in;display:grid;position:absolute;top:16px;left:16px;box-shadow:inset 0 0 0 .5px #ffffff1f,0 8px 24px #0000001f}.mini-sheet .ssend-back svg{width:22px;height:22px;margin-left:-2px}.mini-sheet-panel.is-send.is-locked .mini-sheet-close{visibility:hidden}.mini-sheet .utya{flex:none;display:block}.mini-sheet-panel.is-send .is-sending .ksheet-head,.mini-sheet-panel.is-send .is-done .ksheet-head{padding-top:22px}.mini-sheet-panel.is-send .is-sending .ksheet-head h3,.mini-sheet-panel.is-send .is-done .ksheet-head h3{margin-top:8px}.mini-sheet .is-done .utya{animation:ssend-settle .62s var(--ctx-spring) both}@keyframes ssend-settle{0%{opacity:0;transform:scale(.82)}}.mini-sheet .ssend-stages{background:var(--sfill);border-radius:20px;margin:0 16px;padding:6px 16px;list-style:none}.mini-sheet .ssend-stages li{align-items:center;gap:14px;min-height:44px;display:flex;position:relative}.mini-sheet .ssend-stages li+li:before{content:"";background:var(--fill2);border-radius:1px;width:2px;height:22px;transition:background .3s;position:absolute;top:-11px;left:10px}.mini-sheet .ssend-stages li.is-done+li:before{background:var(--ok)}.mini-sheet .ssend-dot{z-index:1;width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--fill2);color:#fff;border-radius:50%;flex:none;place-items:center;transition:background .22s,box-shadow .22s;display:grid;position:relative}.mini-sheet .ssend-stages li.is-now .ssend-dot{box-shadow:none;border:2px solid color-mix(in srgb, var(--acc) 25%, transparent);border-top-color:var(--acc);animation:.8s linear infinite pspin}.mini-sheet .ssend-stages li.is-done .ssend-dot{background:var(--ok);box-shadow:none;animation:ssend-pop .42s var(--ctx-spring) both}.mini-sheet .ssend-dot svg{width:14px;height:14px}.mini-sheet .ssend-dot path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.3s ease-out .12s forwards ssend-tick}@keyframes ssend-pop{0%{transform:scale(.4)}}@keyframes ssend-tick{to{stroke-dashoffset:0}}.mini-sheet .ssend-stage-label{color:var(--sec);font-size:var(--fs-16,16px);letter-spacing:-.31px;line-height:calc(21px * var(--type,1));transition:color .22s}.mini-sheet .ssend-stages li.is-now .ssend-stage-label,.mini-sheet .ssend-stages li.is-done .ssend-stage-label{color:var(--text)}.mini-sheet .ssend-hint{text-align:center;color:var(--sec);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));margin:14px 24px 0;animation:.38s cubic-bezier(.2,.9,.3,1) both ssend-in}.mini-sheet-panel.is-send .is-sending{padding-bottom:8px}.mini-sheet-panel.is-send .is-done .ktable{margin-top:0}.mini-sheet .ssend-cell-item,.mini-sheet .ssend-cell-to{align-items:center;gap:8px;min-width:0;display:inline-flex}.mini-sheet .ssend-cell-item img{object-fit:cover;border-radius:6px;flex:none;width:22px;height:22px}.mini-sheet-panel.is-send .btn.ghost{background:var(--sfill)}@media (prefers-reduced-motion:reduce){.mini-sheet .ssend-step,.mini-sheet .ssend-who,.mini-sheet .ssend-back,.mini-sheet .ssend-hint,.mini-sheet .is-done .utya,.mini-sheet .ssend-stages li.is-done .ssend-dot{animation:none}.mini-sheet .ssend-dot path{stroke-dashoffset:0;animation:none}}.mini .mswap,.mini .mini-sheet{--msw-fill:#7676803d;--msw-fill2:#76768029}html[data-theme=light] .mini .mswap,html[data-theme=light] .mini .mini-sheet{--msw-fill:#7676801f;--msw-fill2:#76768014}.mini .mini-sheet{--msw-fill2:#7676803d}html[data-theme=light] .mini .mini-sheet{--msw-fill2:#7676801f}.mini .mswap{padding-top:4px}.mini .mswap-cards{grid-template-columns:minmax(0,1fr);gap:6px;display:grid;position:relative}.mini .mswap-card{background:var(--card);border-radius:26px;min-width:0;padding:14px 16px 12px;transition:box-shadow .16s;box-shadow:inset 0 0 0 1.5px #0000}.mini .mswap-card.is-bad{box-shadow:inset 0 0 0 1.5px var(--red)}.mini .mswap-card header{min-height:20px;color:var(--sec);font-size:var(--fs-15,15px);letter-spacing:-.23px;justify-content:space-between;align-items:center;gap:10px;display:flex}.mini .mswap-row{align-items:center;gap:12px;margin:8px 0 4px;display:flex}.mini .mswap-amt{width:100%;min-width:0;color:var(--text);font:inherit;font-size:calc(34px * var(--type,1));letter-spacing:-.8px;font-weight:600;line-height:calc(41px * var(--type,1));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:none;flex:1;padding:0;transition:opacity .2s;overflow:hidden}.mini .mswap-amt::placeholder,.mini .mswap-amt.is-empty{color:var(--ph)}.mini .mswap-amt.is-pending{opacity:.5}.mini .mswap-card footer{min-height:18px;color:var(--sec);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));font-variant-numeric:tabular-nums}.mini .mswap-cost{color:var(--sec);margin-left:6px}.mini .mswap-cost.is-high{color:var(--org)}.mini .mswap-bal{min-width:0;font:inherit;cursor:pointer;color:var(--sec);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:baseline;gap:6px;padding:0;display:inline-flex;overflow:hidden}.mini .mswap-bal b{color:var(--acc);font-weight:600}.mini .mswap-bal.is-plain{cursor:default}.mini .mswap-tpill{cursor:pointer;font:inherit;background:var(--msw-fill);height:40px;color:var(--text);font-size:var(--fs-17,17px);letter-spacing:-.43px;transition:transform .14s var(--spring), filter .14s ease;border:0;border-radius:20px;flex:none;align-items:center;gap:7px;padding:0 12px 0 6px;font-weight:600;display:inline-flex}.mini .mswap-tpill:active{filter:brightness(.92);transform:scale(.96)}.mini .mswap-tpill.is-blank{cursor:default;width:92px}.mini .mswap-tpill.is-blank i{background:var(--msw-fill);border-radius:5px;width:38px;height:10px}.mini .mswap-tpill span{text-overflow:ellipsis;white-space:nowrap;max-width:6.5em;overflow:hidden}.mini .mswap-chev{width:7px;height:12px;color:var(--sec);flex:none;margin-left:1px;transform:rotate(90deg)}.mini .mswap-chev.is-right{margin-left:6px;transform:none}.mini .mswap-ticon{background:var(--msw-fill);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.mini .mswap-ticon img{object-fit:cover;width:100%;height:100%;display:block}.mini .mswap-ticon.is-gram{background:var(--gram);color:#fff}.mini .mswap-tletter{color:var(--text);font-weight:600;font-size:var(--fs-13,13px)}.mini .mswap-flip{z-index:2;cursor:pointer;background:var(--card);width:44px;height:44px;color:var(--acc);box-shadow:0 0 0 6px var(--bg);transition:transform .14s var(--spring);border:0;border-radius:50%;place-items:center;margin:-22px 0 0 -22px;padding:0;display:grid;position:absolute;top:50%;left:50%}.mini .mswap-flip svg{width:20px;height:20px}.mini .mswap-flip:active{transform:scale(.92)}.mini .mswap-details{background:var(--card);font-size:var(--fs-15,15px);letter-spacing:-.23px;font-variant-numeric:tabular-nums;border-radius:26px;margin:12px 0 0;padding:4px 16px;transition:opacity .2s}.mini .mswap-details.is-pending{opacity:.6}.mini .mswap-dmore>div>div,.mini .mswap-drow,.mini .mswap-dsum{min-height:44px;color:var(--sec);justify-content:space-between;align-items:center;gap:10px;display:flex}.mini .mswap-dmore>div>*{box-shadow:inset 0 .5px 0 var(--sep)}.mini .mswap-dsum{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;padding:0}.mini .mswap-dsum-end{flex:none;align-items:center;gap:10px;display:inline-flex}.mini .mswap-dsum-chev{transition:transform .3s var(--spring-bar)}.mini .mswap-details.is-open .mswap-dsum-chev{transform:rotate(-90deg)}.mini .mswap-dmore{transition:grid-template-rows .3s var(--spring-bar);grid-template-rows:0fr;display:grid}.mini .mswap-details.is-open .mswap-dmore{grid-template-rows:1fr}.mini .mswap-dmore>div{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.mini .mswap-dmore,.mini .mswap-dsum-chev{transition:none}}.mini .mswap-details b{color:var(--text);text-align:right;align-items:center;font-weight:500;display:inline-flex}.mini .mswap-drow{position:relative}.mini .mswap-dv{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.mini .mswap-dv:before{content:"";position:absolute;inset:0}.mini .mswap-dk{align-items:center;gap:6px;min-width:0;display:inline-flex}.mini .mswap-dk .infotip{z-index:1;position:relative}.mini .mswap-rate{color:var(--text)}.mini .mswap-ring{flex:none}.mini .mswap-ring-bg{stroke:var(--msw-fill)}.mini .mswap-ring-fg{stroke:var(--acc);transition:stroke-dashoffset .25s linear}.mini .mswap-details.is-skeleton{gap:14px;padding:14px 16px;display:grid}.mini .mswap-details.is-skeleton i{background:var(--msw-fill);border-radius:6px;height:12px;animation:1.2s ease-in-out infinite mswap-pulse;display:block}.mini .mswap-details.is-skeleton i:nth-child(2){width:70%}.mini .mswap-details.is-skeleton i:nth-child(3){width:45%}@keyframes mswap-pulse{50%{opacity:.45}}.mini .mswap-note{color:var(--sec);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));margin:12px 16px 0}.mini .mswap-note.is-bad{color:var(--red)}.mini .mswap-note.is-warn{color:var(--org)}.mini .mswap-link{color:var(--acc);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.mini .btn.mswap-go{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.mini .btn.mswap-go .spin{border:2px solid #ffffff59;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pspin}.mini .mswap-state{padding-top:280px}.mini-sheet .mswap-review-head{padding-bottom:16px}.mini-sheet .mswap-review-head h3{margin-top:16px}.mini-sheet .mswap-pair{align-items:center;display:flex}.mini-sheet .swap-coins{margin:-10px auto -14px;display:block}.mini-sheet .mswap-pair .mswap-ticon{box-shadow:0 10px 26px #00000047}.mini-sheet .mswap-pair-arrow{z-index:1;background:var(--card);width:32px;height:32px;color:var(--text);box-shadow:0 0 0 3px var(--card), inset 0 0 0 100px var(--msw-fill);border-radius:50%;place-items:center;margin:0 -10px;display:grid;position:relative}.mini-sheet .mswap-legs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:0 16px;display:grid}.mini-sheet .mswap-leg{background:var(--msw-fill2);border-radius:18px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.mini-sheet .mswap-leg span{color:var(--sec);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1))}.mini-sheet .mswap-leg b{color:var(--text);font-size:var(--fs-17,17px);letter-spacing:-.43px;font-weight:600;line-height:calc(22px * var(--type,1));font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mini-sheet .mswap-leg small{color:var(--sec);font-size:var(--fs-13,13px);font-variant-numeric:tabular-nums}.mini-sheet .mswap-leg.is-get b{color:var(--ok)}.mini-sheet-panel.mswap-sheet .ktable{margin-top:12px}.mini-sheet .mswap-cell{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.mini-sheet .mswap-detail{text-align:center;color:var(--ter);font-size:var(--fs-13,13px);line-height:calc(18px * var(--type,1));margin:8px 24px 0}.mini-sheet .mswap-sheet-wait{padding:60px 0}.mini-sheet-panel.mswap-picker{flex-direction:column;height:min(640px,100% - 60px);display:flex}.mini-sheet .mswap-picker-head{padding:20px 16px 12px}.mini-sheet .mswap-picker-head h3,.mini-sheet .mswap-slip-head h3{text-align:center;color:var(--text);font-size:calc(20px * var(--type,1));letter-spacing:-.45px;font-weight:600;line-height:calc(25px * var(--type,1));margin:4px 60px 14px}.mini-sheet .mswap-search{background:var(--msw-fill);height:40px;color:var(--sec);border-radius:20px;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.mini-sheet .mswap-search input{min-width:0;color:var(--text);font:inherit;font-size:var(--fs-17,17px);letter-spacing:-.43px;background:0 0;border:0;outline:none;flex:1}.mini-sheet .mswap-search input::placeholder{color:var(--sec)}.mini-sheet .mswap-search-clear{background:var(--ter);width:20px;height:20px;color:var(--card);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.mini-sheet .mswap-search-clear svg{width:8px;height:8px}.mini-sheet .mswap-picker-list{flex:1;min-height:0;padding:0 16px 8px;overflow-y:auto}.mini-sheet .mswap-section{margin-top:14px}.mini-sheet .mswap-group+.mswap-section{margin-top:35px}.mini-sheet .mswap-group{background:var(--msw-fill2);border-radius:26px;overflow:hidden}.mini-sheet .mswap-none{text-align:center;color:var(--sec);font-size:var(--fs-15,15px);margin:30px 20px}.mini-sheet .mswap-trow{width:100%;min-height:60px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:10px 16px;display:flex;position:relative}.mini-sheet .mswap-trow:active{background:var(--fill)}.mini-sheet .mswap-trow+.mswap-trow:before{content:"";transform-origin:top;background:var(--sep);height:1px;position:absolute;top:0;left:68px;right:0;transform:scaleY(.33)}.mini-sheet .mswap-trow-text{flex-direction:column;flex:1;min-width:0;display:flex}.mini-sheet .mswap-trow-text b{font-size:var(--fs-17,17px);letter-spacing:-.43px;font-weight:600;line-height:calc(22px * var(--type,1));white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.mini-sheet .mswap-trow-text span{color:var(--sec);font-size:var(--fs-15,15px);letter-spacing:-.23px;line-height:calc(20px * var(--type,1));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini-sheet .mswap-trow-side{font-size:var(--fs-17,17px);letter-spacing:-.43px;font-variant-numeric:tabular-nums;flex:none;font-weight:500}.mini-sheet .mswap-trow.is-on .mswap-trow-text b{color:var(--acc)}.mini-sheet .mswap-unverified{font-style:normal;font-size:var(--fs-11,11px);color:var(--org);background:color-mix(in srgb, var(--org) 16%, transparent);border-radius:6px;padding:1px 6px;font-weight:600}.mini-sheet .mswap-slip-head{padding-bottom:16px}.mini-sheet .mswap-slip-head h3{margin:4px 60px 0}.mini-sheet .mswap-slip-list{margin:0 16px}.mini-sheet .mswap-slip-row{width:100%;min-height:52px;color:var(--text);font:inherit;font-size:var(--fs-17,17px);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:relative}.mini-sheet .mswap-slip-row+.mswap-slip-row:before{content:"";transform-origin:top;background:var(--sep);height:1px;position:absolute;top:0;left:16px;right:0;transform:scaleY(.33)}.mini-sheet .mswap-slip-row em{font-style:normal;font-size:var(--fs-13,13px);color:var(--ok);margin-left:8px}.mini-sheet .mswap-radio{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--ter);border-radius:50%}.mini-sheet .mswap-radio.is-on{box-shadow:inset 0 0 0 7px var(--acc-fill)}@media (prefers-reduced-motion:reduce){.mini .mswap-card,.mini .mswap-flip{transition:none}.mini .mswap-details.is-skeleton i{animation:none}}.mini-tabbar{padding:16px 25px var(--bar-bottom);z-index:20;pointer-events:none;--tb-fill:#1c1c1ed9;--tb-rim:#ffffff26;--tb-cap:#ffffff1a;--tb-ink-alpha:1;--tb-lens:linear-gradient(180deg, #ffffff1a, #ffffff08);--tb-lens-shadow:0 8px 22px #00000059;display:flex;position:absolute;bottom:0;left:0;right:0}html[data-theme=light] .mini-tabbar{--tb-fill:#ffffffb3;--tb-rim:#fff9;--tb-cap:#00000013;--tb-ink-alpha:.8;--tbs-hi:#f4f5f7;--tbs-mid:#a9afba;--tbs-lo:#6b7280;--tb-lens:linear-gradient(180deg, #ffffff8c, #ffffff40);--tb-lens-shadow:0 8px 22px #00000029}@supports (background:color-mix(in srgb, red 50%, transparent)){.mini-tabbar{--tb-fill:color-mix(in srgb, var(--card) 85%, transparent)}html[data-theme=light] .mini-tabbar{--tb-fill:color-mix(in srgb, var(--card) 70%, transparent)}}.tb-bar{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;min-width:0;height:62px;transition:transform var(--spring-bar-dur) var(--spring-bar);flex:1;position:relative}.tb-bar>*{position:absolute}.tb-glass{background:var(--tb-fill);-webkit-backdrop-filter:saturate(2.07)brightness(1.45)blur(2px);backdrop-filter:saturate(2.07)brightness(1.45)blur(2px);box-shadow:inset 0 0 0 .8px var(--tb-rim), 0 0 30px #0000000b, 0 1px 40px #0000000a;border-radius:31px;inset:0}.tb-row{color:var(--text);padding:4px 6px;display:flex;inset:0}.tb-row:not(.is-copy) .tb-tab{opacity:var(--tb-ink-alpha)}.tb-clip{pointer-events:none;inset:0}.tb-row.is-copy{color:var(--acc);pointer-events:none;font-weight:700}.tb-tab{min-width:0;height:54px;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:27px;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:2px;margin:0;padding:8px 0 0;font-size:10px;font-weight:510;line-height:12px;display:flex}.tb-row.is-copy .tb-tab{font-weight:inherit}.tb-tab+.tb-tab{margin-left:-8px}.tb-tab .ico{width:26px;height:26px;display:block;overflow:visible}.tb-tab .ico .fb{transform-box:fill-box}.tb-tab .ico .o-bottom{transform-origin:50% 100%}.tb-tab .ico .o-top{transform-origin:50% 0}.tb-tab .ico .o-center{transform-origin:50%}.tb-tab:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.tb-cap,.tb-rim{pointer-events:none;will-change:transform;top:0;left:0}.tb-cap>span{border-radius:inherit;position:absolute;inset:0}.tb-cap-fill{background:var(--tb-cap)}.tb-cap-lens{background:var(--tb-lens);box-shadow:var(--tb-lens-shadow);opacity:0}.tb-rim{opacity:0}.tb-rim:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(8deg,#ffffff0d,#ffffffbf 30%,#fff3 50%,#ffffffb3 70%,#ffffff0d);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tb-bar:has(.tb-row:not(.is-copy) .tb-tab[aria-selected=true]:focus-visible) .tb-rim{box-shadow:0 0 0 2px var(--acc);opacity:1!important}.mini-tabbar.is-hidden .tb-bar{transform:translate3d(0, calc(100% + var(--bar-bottom)), 0)}@media (prefers-reduced-motion:reduce){.tb-bar{transition:none}}.nf-page{min-height:calc(var(--tg-vh,100vh) - 180px);justify-content:center;align-items:flex-start;padding:clamp(24px,8vh,72px) 16px 48px;display:flex}.nf-card{text-align:center;background:var(--card-bg);border:1px solid var(--border-color);border-radius:24px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:420px;padding:28px 22px 22px;display:flex}.nf-icon{width:60px;height:60px;color:var(--telegram-text,var(--primary-color));background:color-mix(in srgb, var(--primary-color) 14%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.nf-title{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1.3rem;line-height:1.25}.nf-path{background:var(--dark-bg);max-width:100%;color:var(--text-secondary);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.nf-body{max-width:340px;color:var(--text-secondary);margin:2px 0 6px;font-size:.92rem;line-height:1.5}.nf-actions{flex-direction:column;gap:8px;width:100%;display:flex}.nf-btn{min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.98rem;font-weight:650;text-decoration:none;transition:transform .12s,filter .15s;display:inline-flex}.nf-btn:active{transform:scale(.98)}.nf-btn--primary{background:var(--primary-color);color:#fff}.nf-btn--primary:hover{filter:brightness(1.06)}.nf-btn--ghost{color:var(--text-primary);border-color:var(--border-color);background:0 0}.nf-links{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:center;gap:6px;width:100%;margin-top:10px;padding-top:14px;display:flex}.nf-links a{background:var(--dark-bg);min-height:36px;color:var(--text-primary);border-radius:999px;align-items:center;padding:0 12px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.nf-links a:hover{color:var(--primary-color)}
