.wgs{color:var(--wgs-text);background:0 0;padding:14px 14px 18px}.wgs-header{justify-content:space-between;align-items:center;padding:6px 4px 10px;display:flex}.wgs-header__left{align-items:center;gap:10px;display:flex}.wgs-back{border-radius:var(--radius-md);border:1px solid var(--wgs-block-border);background:var(--wgs-block-bg);width:36px;height:36px;color:var(--text-secondary);cursor:pointer}.wgs-title{letter-spacing:.01em;font-size:18px;font-weight:800}.wgs-x{border-radius:var(--radius-md);border:1px solid var(--wgs-block-border);background:var(--wgs-block-bg);width:34px;height:34px;color:var(--text-muted);cursor:pointer}.wgs-panel{border-radius:var(--radius-xl);background:var(--wgs-panel-bg);border:1px solid var(--wgs-panel-border);padding:12px}.wgs-field{background:var(--linearbg);border:1px solid var(--panel-bg);border-radius:12px;margin-bottom:10px;padding:12px}.wgs-field__row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.wgs-field__text{flex:1}.wgs-field__label{color:var(--text-secondary);font-size:13px;font-weight:800}.wgs-field__hint{color:var(--wgs-muted);margin-top:4px;font-size:12px;line-height:1.35}.wgs-field__top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.wgs-pill{border-radius:var(--radius-pill);background:var(--chip-bg);border:1px solid var(--chip-border);color:var(--chip-color);padding:6px 10px;font-size:12px;font-weight:800}.wgs-switch{border-radius:var(--radius-lg);border:1px solid var(--surface-border-strong);background:var(--wgs-block-bg);cursor:pointer;flex:none;width:46px;height:28px;padding:0;position:relative}.wgs-switch__knob{border-radius:var(--radius-md);background:var(--wgs-switch-knob);width:18px;height:18px;box-shadow:var(--shadow-sm);transition:left .18s,background .18s;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.wgs-switch.is-on{background:var(--wgs-switch-on-bg);border-color:var(--wgs-switch-on-border)}.wgs-switch.is-on .wgs-switch__knob{background:var(--wgs-switch-knob-on);left:22px}.wgs-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wgs-cur{border-radius:var(--radius-lg);border:1px solid var(--wgs-block-border);height:44px;color:var(--text-secondary);cursor:pointer;background:#ffffff05;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.wgs-cur:hover{background:var(--wgs-block-bg-hover)}.wgs-dot{background:var(--wgs-dot-bg);border:1px solid var(--wgs-dot-border);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--wgs-dot-ring);border-radius:50%}.wgs-code{opacity:.78;text-align:left;flex:1;font-size:12px;font-weight:800}.wgs-ico{border-radius:var(--radius-lg);background:var(--chip-bg);border:1px solid var(--chip-border);justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:900;display:flex}.wgs-cur.is-active{background:var(--accent-soft-2);border-color:var(--accent-border)}.wgs-cur.is-active .wgs-dot{background:var(--accent);border-color:var(--accent-border-strong)}.wgs-field.is-disabled{opacity:.55}.wgs-field.is-disabled .wgs-cur{cursor:not-allowed}.wgs-cur:disabled{opacity:.6}.wgs-save{border-radius:var(--radius-xl);border:1px solid var(--wgs-save-border);background:var(--wgs-save-bg);width:100%;height:54px;box-shadow:var(--shadow-xl);color:var(--text-primary);letter-spacing:.05em;cursor:pointer;margin-top:6px;font-weight:900}.wgs-save:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.25)}.wgs-note{text-align:center;color:var(--text-disabled);margin-top:10px;font-size:12px}@media (max-width:420px){.wgs{padding:12px 12px 16px}.wgs-panel{padding:10px}.wgs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wgs-cur{border-radius:var(--radius-md);height:42px;padding:0 8px}.wgs-title{font-size:16px}}@media (max-width:340px){.wgs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wgs-panel{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 140px);overflow:auto}
.wallet-swap{--btn-primary-color:#fff;--btn-primary-bg:linear-gradient(84deg,#a070ff -15.41%,#d951d9 3.43%,#fa2ea9 31.27%,#ff1a76 71.52%,#f34 108.42%);--btn-primary-shadow-active:0 10px 24px #a070ff59,inset 0 2px 8px #00000047}.wallet-swap .swap-coins{grid-template-columns:1fr 56px 1fr;align-items:center;gap:12px;margin-bottom:8px;display:grid}.wallet-swap .swap-coin__label{color:#8b8ca7;margin-top:18px;font-family:Rubik Medium,sans-serif;font-size:12px;line-height:18px}.wallet-swap .coin-selecter .current-coin{border-radius:14px}.wallet-swap .coin-selecter div.list-coin{background-color:#23242feb;border-radius:14px}.wallet-swap .swap-switch-btn{color:#fff;cursor:pointer;background:#2c2d3ab8;border:1px solid #8b8ca73d;border-radius:14px;justify-content:center;align-items:center;height:44px;margin-top:24px;font-size:18px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.wallet-swap .swap-switch-btn:hover{filter:brightness(1.06)}.wallet-swap .swap-switch-btn:disabled{opacity:.5;cursor:not-allowed}.wallet-swap .swap-quote-note__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.wallet-swap .swap-quote-note__refresh{color:#fff;cursor:pointer;white-space:nowrap;background:#2c2d3a99;border:1px solid #8b8ca73d;border-radius:10px;height:34px;padding:0 12px;font-size:12px}.wallet-swap .swap-quote-note__refresh:disabled{opacity:.55;cursor:not-allowed}.wallet-swap .swap-quote-note__row{opacity:.85;font-size:12px}.wallet-swap .swap-quote-note__grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.wallet-swap .swap-quote-note__item{background:#00000014;border:1px solid #8b8ca729;border-radius:12px;flex-direction:column;padding:10px;display:flex}.wallet-swap .swap-quote-note__item span{opacity:.75;font-size:11px}.wallet-swap .swap-quote-note__item strong{font-size:13px}.wallet-swap .swap-quote-note__item--wide{grid-column:1/-1}.wallet-swap .wallet-swap-success{margin-top:18px}.wallet-swap .swap-empty{text-align:center;background:radial-gradient(900px 320px at 0 0,#3775ff2e,#0000 55%),radial-gradient(700px 280px at 110% 100%,#a070ff2e,#0000 60%),#2c2d3a59;border:1px solid #ffffff1a;border-radius:18px;margin-top:18px;padding:16px;box-shadow:0 18px 60px #00000040}.wallet-swap .swap-empty__icon{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 10px;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.wallet-swap .swap-empty__icon svg{opacity:.95;width:22px;height:22px}.wallet-swap .swap-empty__title{color:#fffffff5;margin-bottom:6px;font-family:Rubik Medium,sans-serif;font-size:16px}.wallet-swap .swap-empty__desc{color:#ffffffb3;margin-bottom:10px;font-size:13px}.wallet-swap .swap-empty__tip{color:#ffffffc2;background:#0000002e;border:1px solid #ffffff1a;border-radius:14px;max-width:460px;margin:0 auto 12px;padding:10px 12px;font-size:12px}.wallet-swap .swap-empty__actions{justify-content:center;display:flex}.wallet-swap .swap-empty__btn{color:#ffffffeb;cursor:pointer;background:#2c2d3a99;border:1px solid #8b8ca73d;border-radius:14px;justify-content:center;align-items:center;gap:10px;height:40px;padding:0 14px;font-family:Rubik Medium,sans-serif;font-size:12px;display:inline-flex}.wallet-swap .swap-empty__btn:hover{filter:brightness(1.07)}.wallet-swap .swap-empty__btn svg{width:16px;height:16px}.wallet-swap .wallet-swap-success__actions{gap:12px;margin-top:14px;display:flex}.wallet-swap .wallet-swap-success__new{color:#fff;cursor:pointer;background:#2c2d3a99;border:1px solid #8b8ca73d;border-radius:12px;flex:1;height:44px;font-family:Rubik SemiBold,sans-serif;font-size:14px;box-shadow:inset 0 1px #ffffff0f}.wallet-swap .wallet-swap-success__new:hover{filter:brightness(1.06)}.wallet-swap .wallet-swap-success__actions .crypto-withdraw-success__close{border-radius:12px;flex:1;height:44px}.wallet-swap .swap-success{background:#23242fcc;border:1px solid #8b8ca733;border-radius:16px;margin-top:18px;padding:16px;box-shadow:0 18px 48px #00000073}.wallet-swap .swap-success__head{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.wallet-swap .swap-success__icon{color:#22c55e;background:#22c55e2e;border:1px solid #22c55e59;border-radius:12px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;line-height:1;display:inline-flex}.wallet-swap .swap-success__title{color:#fff;font-family:Rubik SemiBold,sans-serif;font-size:16px;line-height:22px}.wallet-swap .swap-success__desc{color:#ffffffb8;margin-top:2px;font-size:12px;line-height:18px}.wallet-swap .swap-success__card{background:#0000001f;border:1px solid #8b8ca729;border-radius:14px;padding:14px}.wallet-swap .swap-success__row{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.wallet-swap .swap-success__row span{opacity:.75;font-size:12px}.wallet-swap .swap-success__row strong{font-size:13px}.wallet-swap .swap-success__grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wallet-swap .swap-success__item{background:#2c2d3a47;border:1px solid #8b8ca724;border-radius:12px;flex-direction:column;gap:2px;padding:10px;display:flex}.wallet-swap .swap-success__item span{opacity:.7;color:#8b8ca7;font-size:11px}.wallet-swap .swap-success__item strong{color:#fff;font-size:13px}.wallet-swap .swap-success__meta{opacity:.8;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.wallet-swap .swap-success__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.wallet-swap .swap-success__btn{background:var(--btn-primary-bg);height:44px;color:var(--btn-primary-color);cursor:pointer;border:1px solid #8b8ca73d;border-radius:14px;font-family:Rubik SemiBold,sans-serif;font-size:14px;box-shadow:0 10px 24px #a070ff40}.wallet-swap .swap-success__btn:hover{filter:brightness(1.06)}.wallet-swap .swap-success__btn--secondary{background:#2c2d3ab8;box-shadow:inset 0 1px #ffffff0f}@media (max-width:520px){.wallet-swap .swap-success__grid,.wallet-swap .swap-success__actions{grid-template-columns:1fr}.form.general-form div.form-group div.title div.balance{right:0}.wallet-swap .swap-coins{grid-template-columns:1fr;gap:0}.wallet-swap .swap-switch-btn{width:100%;height:48px;margin-top:0;margin-bottom:4px}.wallet-swap .swap-coin__label{margin:0}.wallet-swap .wallet-swap-success__actions{flex-direction:column}}
