: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;--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;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--radius:12px;--r-card:16px;--border-w:.5px;--card-pad:18px;--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}@media (pointer:fine){html,.tk-sheet{scrollbar-width:thin;scrollbar-color:var(--muted) transparent}html::-webkit-scrollbar{width:6px}.tk-sheet::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-thumb{background:var(--muted);border-radius:999px}.tk-sheet::-webkit-scrollbar-thumb{background:var(--muted);border-radius:999px}}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 .2s cubic-bezier(.38,.7,.125,1);animation:.25s both tk-fade-in;display:flex;position:fixed;top:0;left:0;right:0}.tk-sheet{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--elev);border:var(--border-w) solid var(--line);border-radius:var(--r-card) var(--r-card) 0 0;width:min(100%,520px);max-height:88dvh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));border-bottom:none;animation:.3s cubic-bezier(.32,.72,0,1) both tk-rise;overflow:hidden auto}.tk-grabber{background:var(--line);border-radius:999px;width:36px;height:4px;margin:0 auto 12px}.tk-backdrop.tk-closing{animation:.2s both tk-fade-out}.tk-backdrop.tk-closing .tk-sheet{animation:.2s cubic-bezier(.4,0,1,1) both tk-drop}@keyframes tk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tk-fade-out{0%{opacity:1}to{opacity:0}}@keyframes tk-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes tk-drop{0%{transform:translateY(0)}to{transform:translateY(100%)}}.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-skeleton{background:linear-gradient(90deg, var(--skeleton-lo) 0%, var(--skeleton-hi) 50%, var(--skeleton-lo) 100%);background-size:200% 100%;animation:1.3s ease-in-out infinite tk-shimmer;display:inline-block}@keyframes tk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ex-head h1{margin:2px 1px 4px;font-size:22px;font-weight:650;line-height:1.2}.ex-caption{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);margin:0 0 10px;font-size:11px;font-weight:650}.ex-exchange-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.ex-select,.ex-input{border:var(--border-w) solid var(--line);border-radius:var(--radius);background:var(--field-bg);min-width:0;min-height:54px;color:var(--text);align-items:center;padding:10px;display:flex}.ex-select{text-align:left;cursor:pointer;gap:7px;font-size:13px;font-weight:600}.ex-select>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.25}.ex-select>svg{color:var(--muted);flex:none}.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-mark.crypto,.ex-coin-USDT{color:#187c58;background:#d6f4e8}.ex-dest-mark{font-size:13px}.ex-dest-rub{color:#4264be;background:#e3eaff}.ex-dest-usd{color:#187c58;background:#d6f4e8}.ex-dest-fx{color:#7951b4;background:#efe4ff}.ex-coin-USDC{color:#2775ca;background:#dfeaff}.ex-coin-BTC{color:#ba7014;background:#fff0d9}.ex-coin-ETH{color:#6263ac;background:#e7e7ff}.ex-coin-TON{color:#1584b8;background:#ddf2ff}.ex-coin-TRX{color:#bd3046;background:#ffe2e6}.ex-input{gap:4px}.ex-input input{width:100%;min-width:0;color:var(--text);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-family:inherit;font-size:19px;font-weight:600}.ex-input input::placeholder{color:var(--muted)}.ex-input>span{color:var(--muted);flex:none;font-size:11px}.ex-input:focus-within,.ex-select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ex-source-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 8px;margin-top:3px;font-size:11px;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:34px;padding:10px 0;font-size:11px;display:inline-flex}.ex-source-meta strong{color:var(--accent);margin-left:5px;font-size:12px;font-weight:600}.ex-divider{background:var(--line);height:1px;margin:17px 0 20px}.ex-status,.ex-sheet-note{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.45}.ex-rate-line,.ex-rate-item{justify-content:space-between;align-items:center;gap:10px;display:flex}.ex-rate-line{color:var(--muted);min-height:34px;margin-top:12px;font-size:11px}.ex-rate-line button{color:var(--accent);white-space:nowrap}.ex-dest-list{gap:6px;margin-top:12px;display:grid}.ex-star{width:42px;height:42px;color:var(--accent);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.ex-rate-group{border-bottom:var(--border-w) solid var(--line);padding:14px 0}.ex-rate-group h3{margin:0 0 6px;font-size:14px}.ex-rate-item{color:var(--muted);padding:6px 0;font-size:12px}.ex-rate-item strong{color:var(--text);text-align:right;font-weight:600}@media (width<=350px){.ex-exchange-row{gap:6px}.ex-select,.ex-input{padding:8px}.ex-select{gap:5px;font-size:12px}.ex-mark{width:22px;height:24px}.ex-input input{font-size:17px}}.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-destination-check{color:var(--accent);flex:none}.ex-destination-option .ex-star{color:var(--muted)}.ex-destination-option .ex-star[aria-pressed=true]{color:var(--accent)}.ex-source-list{gap:12px;display:grid}.ex-with-remove{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 24px;gap:6px}.ex-remove{color:var(--muted);background:0 0;border:0;place-items:center;min-height:44px;padding:4px;display:grid}.ex-source-actions{flex-wrap:wrap;gap:4px 16px;margin-top:8px;display:flex}.ex-source-actions button{color:var(--accent);background:0 0;border:0;align-items:center;gap:4px;min-height:36px;padding:8px 0;font-size:12px;font-weight:500;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:1px 0 0;font-size:11px;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(--payout-line);border-radius:var(--radius);background:var(--accent-soft);padding:2px 10px}.ex-file-area .ex-file-picker{min-height:44px;padding:5px}.ex-file-area .ex-file-picker strong{font-size:13px}.ex-file-error{color:var(--danger);margin:4px 0;font-size:12px;line-height:1.4}.ex-btc-units{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.ex-btc-units button,.ex-design-options button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:8px;padding:7px 10px;font-size:11px}.ex-btc-units button[aria-pressed=true],.ex-design-options button[aria-pressed=true]{color:var(--accent);background:var(--accent-soft);border-color:var(--payout-line)}.ex-btc-units span{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.ex-design-options{color:var(--muted);margin-top:10px;font-size:11px}.ex-design-options summary{cursor:pointer;padding:8px 0}.ex-design-options>div{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.ex-source-list .ex-select>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=350px){.ex-source-list .ex-select{gap:4px;padding:6px;font-size:11px}.ex-source-list .ex-select .ex-mark{width:18px;height:22px}.ex-source-list .ex-select .ex-mark img{width:17px;height:17px}.ex-source-list .ex-select>svg{width:10px}.ex-source-list .ex-input{padding:6px}.ex-source-list .ex-input input{font-size:16px}}.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}
