:root,:root[data-theme=dark]{--bg:#0e0e13;--surface:#16161d;--surface-2:#1d1d26;--elev:#1d1d26;--line:#ffffff14;--text:#f4f4f7;--muted:#8b8b96;--brand:#e8912a;--accent:#e8912a;--accent-soft:#e8912a24;--cta-bg:#e8912a;--cta-ink:#131318;--ok:#2fbf71;--ok-soft:#2fbf7138;--danger:#ff6b6b;--danger-soft:#ff6b6b24;--focus-ring:#e8912a8c;--shadow-card:0 6px 20px #00000040;--payout-line:#e8912a40;--hero-bg:radial-gradient(160% 140% at 115% -15%, #e8912a0e 0%, #e8912a05 35%, transparent 68%), #16161d;--skeleton-lo:#1d1d26;--skeleton-hi:#262630;--field-bg:#101016;--warn:#e8c02a;--warn-soft:#e8c02a29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#eceae6;--surface:#fff;--surface-2:#f1f0ee;--elev:#f7f6f4;--line:#00000017;--text:#1b1b1f;--muted:#86868e;--brand:#cf7a10;--accent:#cf7a10;--accent-soft:#cf7a101f;--cta-bg:#cf7a10;--cta-ink:#fff;--ok:#12a150;--ok-soft:#12a1502e;--danger:#e5484d;--danger-soft:#e5484d1f;--focus-ring:#cf7a1080;--shadow-card:0 6px 20px #0000000f;--payout-line:#cf7a104d;--hero-bg:radial-gradient(160% 140% at 115% -15%, #cf7a101a 0%, #cf7a1008 40%, transparent 70%), #fff;--skeleton-lo:#ececea;--skeleton-hi:#f4f4f2;--field-bg:#f4f3f1;--warn:#b8860b;--warn-soft:#b8860b24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--radius:12px;--r-card:16px;--r-sheet:20px;--r-btn:14px;--border-w:1px;--card-pad:16px;--amount-size:35px;--amount-tracking:-.4px;--sc:#e0245e;--cb:#f5a623;--usdt:#26a17b}*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}body{-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}html,body{overscroll-behavior:none;max-width:100%;margin:0;padding:0;overflow-x:hidden}html{background:var(--bg);min-height:100%;transition:background .25s}body{background:var(--bg);min-height:100dvh;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Arial,sans-serif;transition:background .25s}body.tk-lock{width:100%;position:fixed;left:0;right:0;overflow:hidden}html,body,.tk-sheet,.tk-sheet-body{scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}.tk-sheet::-webkit-scrollbar{width:0;height:0;display:none}.tk-sheet-body::-webkit-scrollbar{width:0;height:0;display:none}button{cursor:pointer;font-family:inherit}button:active:not(:disabled){transform:scale(.98)}button,input{transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform 80ms,opacity .15s}button:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.tk-field{background:var(--field-bg);border:var(--border-w) solid var(--line);border-radius:var(--radius);min-width:0;scroll-margin:var(--card-pad);align-items:center;gap:10px;transition:border-color .15s,box-shadow .15s;display:flex}.tk-field:focus-within{box-shadow:0 0 0 2px var(--focus-ring);border-color:#0000}.tk-field.tk-field-invalid{border-color:var(--danger)}.tk-field>input,.tk-field>textarea{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit}.tk-field>textarea{resize:none;line-height:1.45}.tk-field>input::placeholder,.tk-field>textarea::placeholder{color:var(--muted)}.tk-add-btn{border:var(--border-w) dashed var(--line);border-radius:var(--radius);width:100%;color:var(--accent);background:0 0;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:11px;font-size:13px;font-weight:500;display:flex}.tk-backdrop{z-index:50;will-change:transform;background:#0000008c;justify-content:center;align-items:flex-end;height:100dvh;transition:transform .15s ease-out;display:flex;position:fixed;top:0;left:0;right:0}.tk-sheet{background:var(--elev);border:var(--border-w) solid var(--line);border-radius:var(--r-sheet) var(--r-sheet) 0 0;border-bottom:none;flex-direction:column;width:min(100%,520px);max-height:88dvh;padding-top:10px;display:flex;overflow:hidden}.tk-sheet-head{flex:none;padding:0 16px 12px}.tk-sheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:2px 16px calc(18px + var(--tk-safe-bottom,env(safe-area-inset-bottom,0px)));flex:auto;overflow:hidden auto}.tk-sheet-foot{padding:10px 16px calc(12px + var(--tk-safe-bottom,env(safe-area-inset-bottom,0px)));border-top:var(--border-w) solid var(--line);flex:none;gap:8px;display:grid}.tk-sheet-foot:empty{display:none}.tk-grabber{background:var(--line);border-radius:999px;width:36px;height:4px;margin:0 auto 12px}.tk-tabbar{background:var(--elev);border-top:var(--border-w) solid var(--line);padding:6px 8px calc(6px + var(--tg-safe-bottom,env(safe-area-inset-bottom,0px)));z-index:40;will-change:transform;backface-visibility:hidden;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateZ(0)}.tk-tabbar.tk-tabbar-hidden{pointer-events:none;transform:translateY(100%)}@keyframes tk-spin{to{transform:rotate(360deg)}}.tk-refr{border:var(--border-w) solid var(--line);width:40px;height:40px;color:var(--muted);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.tk-refr .tk-refr-halo{background:radial-gradient(circle, var(--ok) 0%, transparent 70%);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.tk-refr .tk-ic{justify-content:center;align-items:center;transition:opacity .2s,transform .3s;display:flex;position:absolute}.tk-refr .tk-ic-check{opacity:0;color:var(--ok)}.tk-refr.is-loading .tk-ic-refresh{color:var(--ok);animation:.7s linear infinite tk-spin}.tk-refr.is-loading .tk-refr-halo{animation:1s ease-in-out infinite tk-breathe}.tk-refr.is-done .tk-ic-refresh{opacity:0}.tk-refr.is-done .tk-ic-check{opacity:1;animation:.45s tk-pop}.tk-refr.is-done .tk-refr-halo{animation:.55s tk-flash}@keyframes tk-breathe{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.32;transform:scale(1.4)}}@keyframes tk-flash{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes tk-pop{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:scale(1)}}.tk-check{min-height:44px;color:var(--text);align-items:center;gap:10px;font-size:15px;display:flex}.tk-check>input{width:20px;height:20px;accent-color:var(--accent);margin:0}.tk-field-error{color:var(--danger);font-size:12px;font-weight:500}.tk-form-hint{color:var(--muted);text-align:center;font-size:12px}.tk-skeleton{background:linear-gradient(90deg, var(--skeleton-lo) 0%, var(--skeleton-hi) 50%, var(--skeleton-lo) 100%);background-size:200% 100%;animation:none;display:inline-block}.ex-caption{color:var(--muted);margin:0 0 12px;font-size:13px}.ex-flow-row{align-items:center;gap:10px;display:flex}.ex-flow-name{border:var(--border-w) solid var(--line);background:var(--surface-2);min-width:0;max-width:62%;color:var(--text);text-align:left;cursor:pointer;border-radius:12px;flex:none;align-items:center;gap:8px;padding:7px 10px 7px 9px;font-size:15px;font-weight:600;display:flex}.ex-flow-chev{color:var(--muted);flex:none}.ex-flow-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ex-flow-name .ex-mark{border-radius:50%;width:26px;height:26px}.ex-flow-amount{border-bottom:2px solid #0000;flex:1;justify-content:flex-end;align-items:baseline;gap:4px;min-width:0;padding-bottom:2px;display:flex}.ex-flow-amount:focus-within{border-bottom-color:var(--accent)}.ex-flow-amount input{width:100%;min-width:0;color:var(--text);letter-spacing:-.2px;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-family:inherit;font-size:26px;font-weight:700}.ex-flow-amount input::placeholder{color:var(--muted)}.ex-flow-amount>span{color:var(--muted);flex:none;font-size:12px}.ex-with-remove .ex-flow-name{max-width:52%}.ex-mark{border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-size:17px;font-weight:750;display:grid}.ex-mark img{object-fit:contain;width:21px;height:21px}.ex-mark.sc{color:#dc345f;background:#fce9ed}.ex-mark.cb{color:#996318;background:#fff0d9}.ex-dest-mark{font-size:13px}.ex-dest-rub{background:var(--accent);color:var(--cta-ink)}.ex-dest-usd{color:#187c58;background:#d6f4e8}.ex-dest-fx{color:#7951b4;background:#efe4ff}.ex-source-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 8px;margin-top:12px;font-size:13px;display:flex}.ex-source-meta button,.ex-rate-line button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;min-height:24px;padding:0;font-size:13px;display:inline-flex}.ex-source-meta strong{color:var(--accent);font-weight:700}.ex-divider{background:color-mix(in srgb,var(--text) 6%,transparent);height:1px;margin:12px 0}.ex-status{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.45}.ex-rate-line{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;min-height:24px;margin-top:12px;font-size:13px;display:flex}.ex-rate-line button{color:var(--accent);white-space:nowrap}.ex-dest-list{gap:6px;margin-top:12px;display:grid}.ex-rate-group{border-bottom:var(--border-w) solid var(--line);padding:14px 0}@media (width<=350px){.ex-flow-name{gap:6px;font-size:13px}.ex-flow-name .ex-mark{width:24px;height:24px}.ex-flow-amount input{font-size:19px}}.ex-destination-menu{margin-top:8px}.ex-destination-option{border-bottom:var(--border-w) solid var(--line);align-items:center;gap:4px;display:flex}.ex-destination-option:last-child{border-bottom:0}.ex-destination-choice{min-width:0;min-height:58px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:10px 0;font-size:15px;font-weight:550;display:flex}.ex-destination-choice>span:nth-child(2){flex:1;min-width:0}.ex-destination-choice .ex-mark{width:32px;height:32px;font-size:18px}.ex-source-list{gap:12px;display:grid}.ex-remove{color:var(--muted);background:0 0;border:0;flex:none;place-items:center;min-height:44px;padding:4px;display:grid}.ex-source-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ex-source-actions button{color:var(--muted);border:var(--border-w) dashed color-mix(in srgb,var(--text) 18%,transparent);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:4px;min-height:32px;padding:6px 10px;font-size:13px;display:inline-flex}.ex-retry{text-align:left;color:var(--muted);background:0 0;border:0;padding:8px 0;font-size:12px}.ex-add-hint{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.4}.ex-file{margin-top:2px}.ex-file-main{align-items:center;gap:8px;display:flex}.ex-file-picker{min-width:0;min-height:44px;color:var(--accent);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:8px 0;display:flex}.ex-file-picker>svg{flex:none}.ex-file-picker>span{gap:3px;min-width:0;display:grid}.ex-file-picker strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}.ex-file-picker small{color:var(--muted);font-size:11px}.ex-file-area{border:1px dashed var(--line);background:0 0;border-radius:10px;padding:0 10px}.ex-file-area .ex-file-picker{min-height:44px;color:var(--muted);padding:4px 0}.ex-file-area .ex-file-picker strong{font-size:12px}.ex-file-error{color:var(--danger);margin:4px 0;font-size:12px;line-height:1.4}.ex-file-loaded{cursor:default;color:var(--muted)}.ex-status button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px}.ex-other-rates summary{min-height:44px;color:var(--accent);cursor:pointer;justify-content:space-between;align-items:center;font-size:13px;list-style:none;display:flex}.ex-other-rates summary::-webkit-details-marker{display:none}.ex-other-rates[open]>summary svg{transform:rotate(180deg)}.ex-back{min-width:44px;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.ex-head{align-items:center;gap:8px;display:flex}.ex-summary{justify-content:space-between;align-items:center;gap:10px;font-size:18px;display:flex}.ex-recipient{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;font-size:13px;display:flex}.ex-recipient span{overflow-wrap:anywhere;min-width:0}.ex-recipient svg{flex:none}.ex-kind-options{flex-wrap:wrap;gap:6px;display:flex}.ex-kind-options button{color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:10px;padding:10px 12px}.ex-kind-options button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.ex-file-complete{background:#319b7017;border-style:solid;border-color:#319b70}.ex-file-complete .ex-file-loaded{color:var(--text)}.ex-file-complete .ex-file-loaded>svg{color:#319b70}.ex-delay-banner{background:var(--warn-soft);color:var(--warn);border:var(--border-w) solid color-mix(in srgb, var(--warn) 35%, transparent);border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.4}.ex-copy{color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;padding:6px 0;font-size:12px;font-weight:600;display:inline-flex}.ex-open-strip{border:var(--border-w) solid color-mix(in srgb,var(--accent) 35%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent);width:100%;color:var(--text);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;font-size:14px;display:flex}.ex-open-strip>b{display:block}.ex-strip-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px}.ex-strip-text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ex-strip-text small{color:var(--muted);font-size:12px}.ex-open-strip>svg{flex:none}.ex-open-strip .ex-request-row-status{color:var(--accent);font-weight:600}.ex-request-row{border:0;border-bottom:var(--border-w) solid var(--line);width:100%;min-height:44px;color:var(--text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:10px 2px;font-size:13px;display:flex}.ex-request-row:last-of-type{border-bottom:0}.ex-request-row-status{color:var(--muted);flex:none;align-items:center;gap:2px;font-size:11px;display:inline-flex}.ex-ring{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:112px;height:112px;display:flex}.ex-ring-inner{background:linear-gradient(var(--ex-check-bg),var(--ex-check-bg)),var(--surface);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.ex-ring-inner strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.ex-ring-inner span{color:var(--muted);font-size:13px}.ex-step-dot{box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex}.ex-step-done{background:var(--ok-soft);color:var(--ok)}.ex-step-now{background:var(--accent-soft);color:var(--accent);border:2px solid var(--accent)}.ex-step-todo{background:var(--surface-2);color:var(--muted)}:root{--ex-check-bg:color-mix(in srgb,var(--accent) 7%,transparent)}.ex-page{z-index:50;background:var(--bg);color:var(--text);box-sizing:border-box;padding:calc(20px + var(--tg-safe-top,env(safe-area-inset-top,0px))) 16px calc(20px + var(--tg-safe-bottom,env(safe-area-inset-bottom,0px)));overscroll-behavior:contain;flex-direction:column;gap:12px;display:flex;position:fixed;inset:0;overflow-y:auto}.ex-screen{flex-direction:column;flex:1 0 auto;gap:12px;display:flex}.ex-top{align-items:center;gap:10px;padding:4px 0 8px;font-size:17px;font-weight:600;display:flex}.ex-top-back{color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:6px;display:flex}.ex-pill{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.ex-pill-warn{background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}.ex-pill-ok{background:color-mix(in srgb,var(--ok) 18%,transparent);color:var(--ok)}.ex-card{background:var(--surface);border:var(--border-w) solid var(--line);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.ex-lbl{color:var(--muted);font-size:13px}.ex-big{letter-spacing:-.3px;font-size:28px;font-weight:700}.ex-row{justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.ex-row>span:first-child{color:var(--muted)}.ex-row>span:last-child{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ex-note{color:var(--accent);align-items:flex-start;gap:10px;font-size:14px;display:flex}.ex-note svg{flex-shrink:0;margin-top:1px}.ex-step{align-items:flex-start;gap:12px;font-size:15px;display:flex}.ex-step-todo-text{color:var(--muted)}.ex-banner{background:color-mix(in srgb,var(--warn) 12%,transparent);border:var(--border-w) solid color-mix(in srgb,var(--warn) 35%,transparent);border-radius:14px;flex-direction:column;gap:6px;padding:14px;font-size:15px;display:flex}.ex-banner strong{color:var(--warn)}.ex-check{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:var(--ex-check-bg);text-align:center;align-items:center;gap:14px}.ex-check>strong{font-size:18px}.ex-check>p{color:var(--muted);margin:0;font-size:15px;line-height:1.4}.ex-grow{flex-grow:1}.ex-cta,.ex-sec{box-sizing:border-box;width:100%;font:inherit;text-align:center;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.ex-cta{background:var(--cta-bg);color:var(--cta-ink);border:0;padding:16px}.ex-cta-ok{background:var(--ok)}.ex-sec{border:var(--border-w) solid color-mix(in srgb,var(--text) 12%,transparent);color:var(--text);background:0 0;padding:15px}.ex-cta:disabled,.ex-sec:disabled{background:color-mix(in srgb,var(--surface-2) 72%,var(--muted));color:var(--muted);cursor:default}.ex-foot{text-align:center;color:var(--muted);margin:0;font-size:13px}.ex-to{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:14px;display:flex}.ex-to button{background:var(--surface-2);min-width:0;color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.ex-to button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ex-to button>svg{flex:none}.ex-rate-line>span{min-width:0}.ex-rate-part{white-space:nowrap}.ex-rate-line button{flex:none}.ex-flow-amount.ex-amt-sm input{font-size:21px}.ex-flow-amount.ex-amt-xs input{font-size:17px}.ex-num{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ex-link{color:var(--accent);overflow-wrap:anywhere;font-size:14px;text-decoration:none}.ex-mirrors{gap:6px;display:grid}.ex-mirrors summary{color:var(--muted);cursor:pointer;align-items:center;gap:4px;min-height:32px;font-size:13px;list-style:none;display:flex}.ex-mirrors summary::-webkit-details-marker{display:none}.ex-mirrors[open] summary svg{transform:rotate(180deg)}.ex-mirrors .ex-link{padding-left:4px}.ex-sender{gap:8px;margin-top:10px;display:grid}.ex-sender-label{color:var(--muted);font-size:12px}.ex-cta-dock{left:0;right:0;bottom:calc(var(--tk-tabbar-h,64px) + 10px);z-index:41;box-sizing:border-box;max-width:520px;margin:0 auto;padding:0 16px;position:fixed;transform:translateZ(0)}.ex-cta-space{flex:none;height:64px}.ex-deposit{background:var(--surface-2);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.ex-copy-field{border:var(--border-w) solid var(--line);background:var(--bg);width:100%;min-height:48px;color:var(--text);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:17px;font-weight:600;display:flex}.ex-copy-field>span{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex:1;min-width:0}.ex-copy-field>svg{color:var(--accent);flex:none}.ex-copy-field small{color:var(--accent);font-size:12px;font-weight:600}.ex-open-site{background:var(--cta-bg);width:100%;min-height:48px;color:var(--cta-ink);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.ex-mirror{border:0;border-top:var(--border-w) solid var(--line);width:100%;min-height:40px;color:var(--text);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0 2px;font-size:14px;display:flex}.ex-mirror svg{color:var(--muted)}
