.ReactSwipeButton{float:left;position:relative}.ReactSwipeButton,.ReactSwipeButton *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsbContainer{float:left;width:100%;height:100%;border-radius:50px;position:relative;z-index:1;overflow:hidden}.rsbContainerDisabled{cursor:not-allowed;opacity:.6}.rsbContainerUnlocked{width:50%!important;margin-left:25%;transition:.5s;cursor:default}.rsbContainerUnlocked .rsbcSlider{cursor:default;pointer-events:none}.rsbContainerUnlocked .rsbcSliderArrow,.rsbContainerUnlocked .rsbcSliderCircle{transition:.5s;margin-right:-60px}.rsbcSlider{display:flex;align-items:center;justify-content:center;float:left;width:100%;position:relative;height:100%;top:0;left:50px;margin-left:-100%;background:#333;z-index:50;cursor:pointer}.rsbcSliderText{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:12%;height:100%;text-align:center;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;letter-spacing:1px;font-size:14px;z-index:10}.rsbcSliderArrow{float:left;position:absolute;transform:rotate(45deg);height:8px;width:8px;top:50%;right:22px;margin-top:-6px;transform-origin:center;z-index:60}.rsbcSliderCircle{position:absolute;right:0;background:#444;top:0;height:100%;width:50px;border-radius:100%;z-index:50}.rsbcText{display:flex;align-items:center;justify-content:center;float:left;position:absolute;top:0;left:5%;right:0;height:100%;line-height:50px;text-align:center;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;letter-spacing:1px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:10}.rsbContainerUnlocked .rsbcSliderArrow,.rsbContainerUnlocked .rsbcSliderCircle{transition:.5s}.textAnimate{transition:all .3s ease;background:linear-gradient(90deg,currentColor 0%,var(--shimmer-color, rgba(255, 255, 255, 1)) 50%,currentColor 100%);text-shadow:0 0 1px rgba(0,0,0,.1);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 2s infinite linear;-webkit-user-select:none;user-select:none}.sliderShimmer{position:absolute;top:0;left:10%;width:120%;height:100%;background-size:50% 100%;z-index:2;animation:sliderShimmer 4s infinite ease-in-out;background-color:#fff3;border-bottom-right-radius:50px;border-top-right-radius:50px;pointer-events:none}@keyframes sliderShimmer{0%{transform:translate(-100%)}to{transform:translate(-20%)}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}:root{--bg: var(--tg-theme-bg-color, #0f1115);--fg: var(--tg-theme-text-color, #f5f5f7);--muted: var(--tg-theme-hint-color, #8a8f98);--accent: var(--tg-theme-button-color, #2ea6ff);--accent-fg: var(--tg-theme-button-text-color, #fff);--surface: var(--tg-theme-secondary-bg-color, #1a1d24)}*{box-sizing:border-box}html,body{margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,sans-serif;background:#efeff4;color:#1c1c1e;-webkit-font-smoothing:antialiased}@keyframes cspin{to{transform:rotate(360deg)}}@keyframes cpulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes cshimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.cspin{animation:cspin .9s linear infinite}.cpulse{animation:cpulse 1s ease-in-out infinite}.cshimmer-text{background-image:linear-gradient(100deg,#9097a0,#9097a0 38%,#c9ced6,#9097a0 62%,#9097a0);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cshimmer 2.4s linear infinite}button{font-family:inherit}.ReactSwipeButton{width:100%!important;float:none!important}.ReactSwipeButton .rsbContainer{float:none!important}.ReactSwipeButton .rsbcSliderCircle{width:48px!important;height:48px!important;top:4px!important;right:4px!important;border-radius:50%!important;box-shadow:0 4px 12px #007aff66}.ReactSwipeButton .rsbcText,.ReactSwipeButton .rsbcSliderText{font-family:inherit!important;letter-spacing:-.2px!important;font-size:15.5px!important;font-weight:600!important}.card{max-width:480px;margin:24px auto;display:flex;flex-direction:column;gap:14px}h2{margin:0;font-size:22px}.hero{background:linear-gradient(135deg,#1f6feb22,#2ea6ff11);border:1px solid var(--surface);border-radius:16px;padding:18px 16px;display:flex;flex-direction:column;gap:8px}.hero-badge{width:48px;height:48px;border-radius:12px;background:var(--accent);color:var(--accent-fg);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.hero-title{font-size:20px;font-weight:700}.hero-sub{font-size:13px;line-height:1.4;color:var(--muted)}.manual input{width:100%;box-sizing:border-box;padding:13px 14px;border-radius:12px;border:1px solid var(--surface);background:var(--surface);color:var(--fg);font-size:16px}.manual input:focus{outline:none;border-color:var(--accent)}.amounts{display:flex;gap:8px}.amount{flex:1;padding:14px 0;border-radius:12px;border:1px solid var(--surface);background:var(--surface);color:var(--fg);font-size:16px;cursor:pointer}.amount.active{border-color:var(--accent);color:var(--accent)}.breakdown{background:var(--surface);border-radius:14px;padding:14px 16px}.row{display:flex;justify-content:space-between;padding:6px 0;color:var(--muted)}.row.strong{color:var(--fg);font-weight:600;font-size:17px}.divider{height:1px;background:#ffffff14;margin:6px 0}button.primary{width:100%;padding:15px;border:none;border-radius:14px;background:var(--accent);color:var(--accent-fg);font-size:17px;font-weight:600;cursor:pointer}button.primary:disabled{opacity:.6;cursor:default}button.secondary{width:100%;padding:13px;border-radius:14px;border:1px solid var(--surface);background:transparent;color:var(--fg);font-size:15px;cursor:pointer}.muted{color:var(--muted)}.small{font-size:13px;text-align:center}.error{color:#ff5a5f;text-align:center;font-size:14px}.big-icon{font-size:56px;text-align:center}.wc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.wc-sheet{position:fixed;left:0;right:0;bottom:0;z-index:1001;margin:0 auto;max-width:480px;outline:none;background:var(--surface);border-radius:20px 20px 0 0;padding:8px 16px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -8px 40px #00000080}.wc-handle{width:40px;height:4px;border-radius:4px;background:#ffffff38;margin:6px auto 14px}.wc-title{font-size:18px;font-weight:700;margin-bottom:14px}.wc-manage{display:flex;flex-direction:column;gap:10px}.wc-acct{display:flex;align-items:center;justify-content:space-between;background:var(--bg);border-radius:14px;padding:14px 16px;margin-bottom:4px}.wc-acct-addr{font-size:15px;font-weight:600}.wc-acct-bal{font-size:15px;color:var(--muted)}.wc-row-btn{width:100%;padding:14px;border-radius:14px;font-size:16px;cursor:pointer;border:1px solid rgba(255,255,255,.08);background:var(--bg);color:var(--fg)}.wc-row-btn.danger{color:#ff5a5f}.wc-loading{display:flex;flex-direction:column;align-items:center;gap:14px;padding:36px 0;color:var(--muted)}.wc-spinner{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.15);border-top-color:var(--accent);animation:wc-spin .8s linear infinite}@keyframes wc-spin{to{transform:rotate(360deg)}}.wc-wallets{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.wc-wallet{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;cursor:pointer;border:1px solid rgba(255,255,255,.07);background:var(--bg);color:var(--fg);transition:background .15s,transform .06s}.wc-wallet:active{transform:scale(.99)}.wc-wallet:hover{background:#2ea6ff1a}.wc-wallet-logo{width:36px;height:36px;border-radius:10px;flex-shrink:0}.wc-wallet-name{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;font-size:16px;font-weight:600}.wc-wallet-badge{font-size:11px;font-weight:600;color:#1db954;text-transform:uppercase;letter-spacing:.03em}.wc-wallet-note{font-size:12px;font-weight:400;color:var(--muted)}.wc-arrow{color:var(--muted);font-size:22px}.wc-qr-block{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:4px}.wc-qr-title{font-size:13px;color:var(--muted);text-align:center}.wc-qr{background:#fff;padding:12px;border-radius:14px;line-height:0}.wc-copy{border:none;background:transparent;color:var(--accent);font-size:14px;cursor:pointer;padding:6px 12px}.wc-foot{font-size:12px;color:var(--muted);text-align:center;margin:14px 0 0}.wallet-chip{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:14px;cursor:pointer;border:1px solid var(--surface);background:var(--surface);color:var(--fg)}.wallet-chip:disabled{opacity:.6}.wallet-chip-dot{width:8px;height:8px;border-radius:50%;background:#38d39f;flex-shrink:0}.wallet-chip-addr{font-size:14px;font-weight:600}.wallet-chip-bal{margin-left:auto;font-size:14px;color:var(--muted)}.wallet-chip-chevron{color:var(--muted);font-size:14px}.slide-track{position:relative;width:100%;height:60px;border-radius:16px;background:var(--surface);overflow:hidden;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;touch-action:pan-y}.slide-track.disabled{opacity:.5}.slide-label{font-size:16px;font-weight:600;color:var(--muted);pointer-events:none;padding:0 56px;text-align:center}.slide-thumb{position:absolute;left:4px;top:4px;width:56px;height:52px;border-radius:12px;background:var(--accent);color:var(--accent-fg);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;cursor:grab;touch-action:none;will-change:transform}.slide-track.disabled .slide-thumb{cursor:default}.slide-thumb:active{cursor:grabbing}
