.xc{--xc-bg1:#111a30;--xc-bg2:#0b1220;--xc-row:#172140;--xc-row-2:#1b2650;--xc-line:rgba(129,140,248,.22);--xc-muted:#8b95c1;--xc-dim:#5d6894;--xc-a1:#818cf8;--xc-a2:#6366f1;--xc-a3:#4f46e5;--xc-b:#5a93d1;--xc-glow:rgba(99,102,241,.45);background:linear-gradient(180deg,var(--xc-bg1) 0,var(--xc-bg2) 100%);border:1px solid var(--xc-line);border-radius:24px;box-shadow:0 10px 40px #02061773,inset 0 0 0 1px #ffffff05;color:#fff;margin:0 auto;max-width:520px;position:relative;text-align:left;width:100%}.xc-tabs{background:linear-gradient(180deg,#0a1020,#0d1528);border-radius:24px 24px 0 0;display:flex;overflow:hidden}.xc-tab{align-items:center;color:var(--xc-muted);display:flex;flex:1;font-size:14px;font-weight:600;gap:6px;height:52px;justify-content:center;letter-spacing:.2px;position:relative;transition:color .3s ease,background .3s ease}.xc-tab:hover{color:#fff}.xc-tab.is-active{background:linear-gradient(180deg,#1a2445,#172140);border-bottom-right-radius:18px;border-top-left-radius:24px;box-shadow:2px 0 10px #0003;color:#fff}.xc-tab.is-active:after{background:linear-gradient(90deg,transparent,var(--xc-a1),transparent);border-radius:2px;bottom:0;content:"";height:2px;left:22%;position:absolute;right:22%}.xc-body{display:flex;flex-direction:column;gap:0;padding:28px 24px 24px}@media(max-width:480px){.xc-body{padding:22px 16px 18px}.xc-tab{font-size:13px;height:46px}}.xc-box{background:var(--xc-row);border:1px solid transparent;border-radius:16px;box-shadow:0 4px 10px #00000040;padding:12px 14px 14px;position:relative;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.xc-box:after{background:linear-gradient(90deg,var(--xc-a1),var(--xc-b),var(--xc-a1));background-size:200% 100%;border-radius:2px;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);transition:width .4s cubic-bezier(.4,0,.2,1);width:0}.xc-box:focus-within{border-color:#818cf873;box-shadow:0 4px 15px #0000004d,0 0 25px #6366f12e}.xc-box:focus-within:after{animation:xc-ink 2s ease-in-out infinite;width:100%}.xc-box.is-loading{animation:xc-border 1.5s ease-in-out infinite}.xc-box.is-flash{animation:xc-glow .9s ease-out}.xc-label{color:var(--xc-muted);font-size:11px;font-weight:500;gap:6px;letter-spacing:.5px;text-transform:uppercase}.xc-label,.xc-row{align-items:center;display:flex}.xc-row{gap:10px;margin-top:6px;min-height:40px}.xc-input,.xc-value{background:transparent;border:0;color:#fff;flex:1 1 auto;font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;min-width:0;outline:none;padding:4px 0;text-align:left}.xc-input::-moz-placeholder{color:var(--xc-dim)}.xc-input::placeholder{color:var(--xc-dim)}.xc-value{color:#e6e9ff;cursor:text;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xc-value:hover{color:#fff}@media(max-width:480px){.xc-input,.xc-value{font-size:20px}}.xc-pill{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.04);border-radius:999px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:700;gap:6px;padding:6px 10px 6px 6px;transition:background .2s ease,border-color .2s ease}button.xc-pill:hover{background:#ffffff17;border-color:#818cf859}.xc-pill.is-static{cursor:default}.xc-coin{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:800;height:26px;justify-content:center;width:26px}.xc-coin.is-usdt{background:#26a17b;color:#fff}.xc-coin.is-rub{background:linear-gradient(135deg,var(--xc-a1),var(--xc-a3));color:#fff}.xc-badge{border-radius:8px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.3px;padding:2px 7px;text-transform:uppercase;transition:background-color .3s ease}.xc-badge.is-bsc{background:#c99a06}.xc-badge.is-sbp{background:var(--xc-a2)}.xc-badge.is-card{background:var(--xc-b)}.xc-chev{color:var(--xc-muted);height:14px;transition:transform .25s ease,color .2s ease;width:14px}button.xc-pill:hover .xc-chev{color:var(--xc-a1);transform:translateY(1px)}.xc-chev.is-open{transform:rotate(180deg)!important}.xc-menu-wrap{flex:0 0 auto;position:relative}.xc-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1b2650f7,#0f1730fa);border:1px solid var(--xc-line);border-radius:14px;box-shadow:0 18px 40px #0206178c;list-style:none;margin:0;min-width:220px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:30}.xc-opt{align-items:center;border-radius:10px;color:#fff;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;padding:9px 12px;text-align:left;transition:background .2s ease;width:100%}.xc-opt:hover{background:#818cf81f}.xc-opt.is-on{background:#6366f138}.xc-opt-title{font-size:14px;font-weight:700}.xc-opt-sub{color:var(--xc-muted);font-size:11px;grid-row:2}.xc-dot{background:var(--xc-dim);border-radius:999px;grid-column:2;grid-row:1/span 2;height:9px;width:9px}.xc-dot.is-ok{background:#34d399;box-shadow:0 0 8px #34d39999}.xc-dot.is-warn{background:#fbbf24;box-shadow:0 0 8px #fbbf2499}.xc-dot.is-bad{background:#f43f5e;box-shadow:0 0 8px #f43f5e99}.xc-sep{align-items:center;display:flex;gap:10px;margin:8px 0}.xc-sep-line{background:#8b95c133;flex:1;height:1px}.xc-swap{align-items:center;background:transparent;border:1px solid rgba(139,149,193,.3);border-radius:999px;color:var(--xc-a1);display:flex;flex:0 0 auto;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:40px}.xc-swap:hover{background:#6366f11f;border-color:#818cf873}.xc-swap:active{transform:scale(.94)}.xc-swap svg{height:20px;transition:transform .35s cubic-bezier(.4,0,.2,1);width:20px}.xc-swap.is-flipped svg{transform:rotate(180deg)}.xc-hint{align-self:flex-start;background:linear-gradient(135deg,#222d5c,#18204a);border:1px solid rgba(129,140,248,.5);border-radius:10px;box-shadow:0 4px 14px #6366f140;color:#fff;font-size:12px;font-weight:600;margin:8px 0 2px;padding:5px 10px;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.xc-hint span{font-size:10px;font-weight:500;margin-left:4px;opacity:.7}.xc-hint:hover{border-color:var(--xc-a1);box-shadow:0 6px 20px #6366f166;transform:translateY(-1px)}.xc-note{border-radius:12px;font-size:12.5px;line-height:1.45;margin-top:10px;padding:9px 12px}.xc-note.is-warn{background:#fbbf241a;border:1px solid rgba(251,191,36,.22);color:#fcd34d}.xc-note.is-bad{background:#f43f5e1a;border:1px solid rgba(244,63,94,.25);color:#fda4af}.xc-body>.xc-note:first-child{margin:0 0 14px}.xc-tip{align-items:center;color:var(--xc-muted);cursor:help;display:inline-flex;gap:4px;letter-spacing:0;position:relative;text-transform:none}.xc-tip svg{height:13px;transition:transform .2s ease,color .2s ease;width:13px}.xc-tip:focus svg,.xc-tip:hover svg{color:var(--xc-a1);filter:drop-shadow(0 0 4px rgba(129,140,248,.5));transform:scale(1.1)}.xc-tip-text{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#212c5cf7,#141c3afa);border:1px solid var(--xc-line);border-radius:10px;bottom:calc(100% + 10px);box-shadow:0 10px 30px #02061780;color:#fff;font-size:12px;font-weight:500;left:50%;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transform:translate(-50%) translateY(5px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;white-space:nowrap;z-index:40}.xc-tip-text:before{color:#34d399;content:"✓";font-weight:700;margin-right:6px}.xc-tip-text.is-wide{left:auto;max-width:240px;right:-8px;transform:translateY(5px);white-space:normal;width:-moz-max-content;width:max-content}.xc-tip:focus .xc-tip-text,.xc-tip:hover .xc-tip-text{opacity:1;transform:translate(-50%) translateY(0);visibility:visible}.xc-tip:focus .xc-tip-text.is-wide,.xc-tip:hover .xc-tip-text.is-wide{transform:translateY(0)}.xc-rate,.xc-tip.is-inline{color:var(--xc-muted)}.xc-rate{align-items:center;background:#ffffff06;border:1px dashed rgba(139,149,193,.18);border-radius:14px;display:flex;flex-wrap:wrap;font-size:13px;gap:6px 10px;margin-top:12px;min-height:40px;padding:10px 14px}.xc-rate b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.xc-rate-err{color:#fda4af}.xc-rate-muted{color:var(--xc-dim)}.xc-rise{animation:xc-rise .45s cubic-bezier(.22,1,.36,1) both}.xc-skel{animation:xc-shimmer 1.2s linear infinite;background:linear-gradient(90deg,#ffffff0d 25%,#818cf838,#ffffff0d 75%);background-size:200% 100%;border-radius:8px;display:inline-block;height:22px;vertical-align:middle;width:60%}.xc-skel.is-line{height:12px;width:46%}.xc-skel.is-short{width:30%}.xc-dest{background:#090e1e8c;border:1px solid rgba(139,149,193,.14);border-radius:16px;display:grid;gap:12px;margin-top:14px;padding:14px}.xc-dest-head{align-items:center;color:var(--xc-muted);display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:space-between;letter-spacing:.4px;text-transform:uppercase}.xc-field{display:grid;gap:6px}.xc-field>span{color:var(--xc-muted);font-size:12px}.xc-field input,.xc-field select{background:var(--xc-row);border:1px solid rgba(139,149,193,.18);border-radius:12px;color:#fff;font-size:14px;outline:none;padding:11px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.xc-field input::-moz-placeholder{color:var(--xc-dim)}.xc-field input::placeholder{color:var(--xc-dim)}.xc-field input:focus,.xc-field select:focus{border-color:#818cf899;box-shadow:0 0 0 3px #6366f12e}.xc-field small{color:var(--xc-dim);font-size:11.5px;line-height:1.4}.xc-dest .bp-input{background:var(--xc-row);border-color:#8b95c12e;color:#fff}.xc-dest .bp-input::-moz-placeholder{color:var(--xc-dim)}.xc-dest .bp-input::placeholder{color:var(--xc-dim)}.xc-dest .bp-input .text-ink\/40,.xc-dest .bp-input .text-ink\/45{color:var(--xc-dim)}.xc-dest .bp-input-hint{color:var(--xc-dim);font-size:11.5px;margin-top:6px}.xc-dest .bg-paper{background:#121b35;border-color:var(--xc-line);color:#fff}.xc-dest .bg-paper .border-b{border-color:#8b95c124}.xc-dest .bg-paper button:hover{background:#818cf81f}.xc-dest .bg-paper .text-ink\/50,.xc-dest .bg-paper .text-ink\/55{color:var(--xc-muted)}.xc-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.3px}.xc-btn{align-items:center;background:linear-gradient(90deg,var(--xc-a1),var(--xc-a2) 45%,var(--xc-a3));border:0;border-radius:16px;box-shadow:0 8px 20px var(--xc-glow);color:#fff;display:inline-flex;font-size:17px;font-weight:600;gap:8px;justify-content:center;margin-top:16px;overflow:hidden;padding:15px 20px;position:relative;transition:transform .25s ease,box-shadow .25s ease,opacity .2s ease;width:100%}.xc-btn:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);content:"";inset:0;position:absolute;transform:translate(-160%) skew(-20deg);width:40%}.xc-btn:not(:disabled):hover{box-shadow:0 12px 28px #6366f18c;transform:translateY(-1px)}.xc-btn:not(:disabled):hover:before{animation:xc-sheen .9s ease}.xc-btn:not(:disabled):active{box-shadow:0 4px 12px #6366f159;transform:translateY(0)}.xc-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.xc-btn.is-loading{animation:xc-grad 1.5s ease infinite;background:linear-gradient(90deg,var(--xc-a3),var(--xc-b),var(--xc-a3));background-size:200% 100%;cursor:progress;opacity:1}.xc-btn.is-success{background:linear-gradient(90deg,#059669,#10b981);box-shadow:0 8px 20px #10b98166;opacity:1}.xc-spin{animation:xc-spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:999px;border-top-color:#fff;height:18px;width:18px}.xc-dots{display:inline-flex;gap:3px;margin-left:2px}.xc-dots i{animation:xc-dot 1.2s ease-in-out infinite;background:#fff;border-radius:999px;height:4px;width:4px}.xc-dots i:nth-child(2){animation-delay:.2s}.xc-dots i:nth-child(3){animation-delay:.4s}.xc-check{height:20px;width:20px}.xc-check path{animation:xc-draw .4s ease forwards;stroke-dasharray:30;stroke-dashoffset:30}.xc-pop-enter-active,.xc-pop-leave-active{transition:opacity .25s ease,transform .25s ease}.xc-pop-enter-from,.xc-pop-leave-to{opacity:0;transform:translateY(-4px)}.xc-menu-enter-active,.xc-menu-leave-active{transform-origin:top right;transition:opacity .18s ease,transform .18s ease}.xc-menu-enter-from,.xc-menu-leave-to{opacity:0;transform:scale(.96) translateY(-4px)}@keyframes xc-ink{0%,to{background-position:0 50%;box-shadow:0 0 8px #818cf899}50%{background-position:100% 50%;box-shadow:0 0 15px #818cf8d9}}@keyframes xc-border{0%,to{border-color:#818cf826}50%{border-color:#818cf880}}@keyframes xc-glow{0%{box-shadow:0 0 #818cf800}30%{box-shadow:0 0 0 2px #818cf859,0 0 24px #6366f147}to{box-shadow:0 0 #818cf800}}@keyframes xc-rise{0%{filter:blur(6px);opacity:0;transform:translateY(6px)}to{filter:none;opacity:1;transform:none}}@keyframes xc-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes xc-grad{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes xc-spin{to{transform:rotate(1turn)}}@keyframes xc-dot{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes xc-draw{to{stroke-dashoffset:0}}@keyframes xc-sheen{to{transform:translate(320%) skew(-20deg)}}@media(prefers-reduced-motion:reduce){.xc *,.xc :after,.xc :before{animation:none!important;transition:none!important}.xc-check path{stroke-dashoffset:0}}.xc-rate b.xc-zero,.xc-zero{color:#22c55e}.xc-menu-wrap .xc-pill{background:#0a1122;border-color:#818cf82e}.xc-menu-wrap button.xc-pill:hover{background:#0d1630;border-color:#818cf866}.xc-menu-wrap .xc-badge.is-card,.xc-menu-wrap .xc-badge.is-sbp{align-items:center;background:transparent;color:#e0e7ff;display:inline-flex;font-size:12px;letter-spacing:.2px;padding:0 2px 0 0;text-transform:none}.xc-logo.is-mir{background:#fff;border-radius:4px;box-sizing:content-box;padding:2px 4px}.xc-tabs{position:relative}.xc-tabs .xc-tab{background:transparent!important;border:0;box-shadow:none!important;cursor:pointer;z-index:1}.xc-tab-slider{background:linear-gradient(180deg,#1a2445,#172140);border-bottom-right-radius:18px;border-top-left-radius:24px;bottom:0;box-shadow:2px 0 10px #0003;left:0;position:absolute;top:0;transition:transform .45s cubic-bezier(.22,1,.36,1),border-radius .45s;width:50%}.xc-tabs.is-api .xc-tab-slider{border-radius:0 24px 0 18px;transform:translate(100%)}.xc-pane-enter-active,.xc-pane-leave-active{transition:opacity .25s ease,transform .3s cubic-bezier(.22,1,.36,1),filter .25s}.xc-pane-enter-from{filter:blur(4px);opacity:0;transform:translateY(8px)}.xc-pane-leave-to{filter:blur(4px);opacity:0;transform:translateY(-6px)}.xc-api-kicker{color:#a5b4fc;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.xc-api-title{color:#fff;font-size:22px;font-weight:700;line-height:1.25;margin-top:6px}.xc-api-list{display:grid;gap:12px;list-style:none;margin:18px 0 22px;padding:0}.xc-api-list li{align-items:flex-start;color:#dbe2ff;display:flex;font-size:14px;gap:10px;line-height:1.45}.xc-api-list svg{flex:none;height:20px;margin-top:1px;width:20px}.xc-api-btn{align-items:center;display:flex;justify-content:center;text-decoration:none}.xc-api-link{color:#a5b4fc;display:block;font-size:14px;font-weight:600;margin-top:12px;text-align:center}.xc-api-link:hover{color:#fff}@media(prefers-reduced-motion:reduce){.xc-pane-enter-active,.xc-pane-leave-active,.xc-tab-slider{transition:none}}.xc-logo{display:inline-block;flex:none;height:14px;margin-right:6px;vertical-align:-2px;width:auto}.xc-logo.is-mir{height:11px;vertical-align:-1px}
