@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";
.tab-col{flex-direction:column;gap:20px;display:flex}.field-col{flex-direction:column;gap:10px;margin-top:10px;display:flex}.balance-row{color:#999;justify-content:space-between;align-items:center;min-height:1rem;font-size:.85em;display:flex}.row-gap5{gap:5px;display:flex}.rel{position:relative}.spacer-10{height:10px}.muted{color:#999;font-size:.8em}.deposit-modal-card{max-width:400px;padding:22px}@media (max-width:480px){.deposit-modal-card{border-radius:14px;max-width:340px;padding:18px}}:root{--color-bg1:#0e0f11;--color-bg2:#0b0c0e;--color-bg3:#121316;--color-bg4:#17181a;--color-primary:#ebecec;--color-primary-hover:#fff;--color-on-primary:#0b0c0e;--color-fg1:#ebecec;--color-fg2:#c9cacc;--color-muted:#a4a5a5;--color-border:#1b1b1d;--color-accent:#34c77b;--radius-pill:12px;--radius-card:16px;--font-display:"Inter", -apple-system, system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--padding-large:2rem;--background:#0b0c0e}body{font-family:var(--font-display);color:var(--color-fg2);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;background-color:#0b0c0e;background-image:radial-gradient(90% 50% at 50% -10%,#ffffff0d,#0000 60%);background-attachment:fixed;max-width:100vw;min-height:100vh;margin:0;padding:0;font-size:16px}.mono{font-family:var(--font-mono);letter-spacing:-.02em}.container,body{overflow:hidden auto}.container{box-sizing:border-box;flex-direction:column;display:flex}.footer{text-align:center;padding:10px}.tabs{border-radius:var(--radius-pill);background:var(--color-bg3);gap:4px;padding:4px;overflow:hidden}.tab,.tabs{display:flex}.tab{cursor:pointer;text-align:center;color:var(--color-muted);border-radius:var(--radius-pill);white-space:nowrap;font-family:var(--font-display);letter-spacing:-.02em;background-color:#0000;flex:1;justify-content:center;align-items:center;gap:5px;padding:12px 20px;font-size:12px;transition:background-color .2s,color .2s}.tab.active,.tab[data-active=true]{background-color:var(--color-primary);color:var(--color-on-primary)}@media (max-width:450px){.tab{font-size:.9em}}.navbar{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid var(--color-border);z-index:999;box-sizing:border-box;background-color:#0b0c0eb8;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:.8rem 1rem;position:fixed;top:0}@media (max-width:450px){.navbar{gap:8px;padding:.7rem .85rem}.top_right{flex-shrink:0;justify-content:flex-end;align-items:center}.navbar .btn-primary.btn-sm{white-space:nowrap;min-height:36px;padding:8px 14px;font-size:11px}.navbar .btn-primary.btn-sm span{display:inline}}.navbar,.top_right{display:flex}@media (max-width:450px){.top_right{flex-direction:row;align-items:center;gap:8px}}@media (min-width:451px){.top_right{flex-direction:row;align-items:center;gap:12px}}.btn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-pill);border:1px solid var(--color-border);font-weight:500;font-family:var(--font-display);letter-spacing:-.02em;justify-content:center;align-items:center;gap:6px;padding:.85rem 1.5rem;font-size:13px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.btn:hover{transform:translateY(-1px)}.btn-linear{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.btn-linear:hover{background:var(--color-primary-hover)}.btn-underline{color:#ccc;text-decoration:underline}.btn-plain span{color:#ccc;text-decoration:none}.btn-plain:hover span{color:#fff;transform:scale(1.02)}.btn-opacity{opacity:.6}.btn-opacity:hover{opacity:.7}.btn-primary{color:var(--color-on-primary);background:var(--color-primary);cursor:pointer;text-align:center;font-size:14px;font-weight:500;font-family:var(--font-display);letter-spacing:-.02em;border-radius:var(--radius-pill);border:1px solid var(--color-primary);padding:1rem 1.5rem;transition:all .25s cubic-bezier(.16,1,.3,1)}.btn-primary:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 4px 14px #ffffff14}.btn-primary-submitting{color:#ebecec;cursor:wait;text-align:center;background-image:repeating-linear-gradient(135deg,#3a3c42,#55585f 25%,#3a3c42 50%);background-size:200% 200%;border-radius:8px;font-size:16px;font-weight:700;animation:.8s linear infinite marquee-effect}@keyframes marquee-effect{0%{background-position:100% 100%}to{background-position:0 0}}.btn-dark{background-color:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-border)}.btn-dark:hover{background-color:var(--color-primary-hover);border-color:#2b2c30}.btn-red{background-color:#dc2626}.btn span{white-space:nowrap}.btn-lg{padding:.8rem 1.5rem}.btn-sm{padding:.3rem 1rem;font-weight:400}.btn-sm span{font-size:14px}.btn-sm .icon{width:16px;height:16px}.btn-block{box-sizing:border-box;width:100%}.btn-lg span{font-size:1.1rem;font-weight:700}.icon{justify-content:center;align-items:center;display:flex}.icon svg{width:20px;height:20px}.icon_sm svg{width:16px;height:16px}.icon_btn{background-color:var(--color-bg3);color:var(--color-fg2);border-radius:var(--radius-pill);border:1px solid var(--color-border);font-family:var(--font-display);letter-spacing:-.02em;cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:5px 7px;font-size:11px;transition:background-color .2s,border-color .2s;display:flex}.icon_btn span{font-size:12px}@media (max-width:450px){.icon_btn span{font-size:10px;display:inline}.icon_btn{gap:3px;padding:5px 9px}}a:has(.icon_btn){color:inherit;text-decoration:none}.icon_btn:hover{background-color:var(--color-bg4);border-color:var(--color-primary);color:var(--color-fg1)}.input{box-sizing:border-box;background-color:var(--color-bg3);border:1px solid var(--color-border);border-radius:var(--radius-pill);width:100%;color:var(--color-fg1);font-family:var(--font-display);padding:.9rem 1.25rem;font-size:17px;transition:color .25s,border-color .25s,background-color .25s}.input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input[type=number]{appearance:textfield}.input::placeholder{color:var(--color-muted)}.input:focus{border-color:#bebebe;outline:none}.withdraw_card_head_active,.withdraw_card_head_inactive{border-radius:var(--radius-pill);box-sizing:border-box;font-family:var(--font-display);letter-spacing:-.02em;border:none;padding:10px 20px;font-size:12px;transition:background-color .2s,color .2s}.withdraw_card_head_active{background:var(--color-primary);color:var(--color-on-primary)}.withdraw_card_head_inactive{color:var(--color-muted);cursor:pointer;background:0 0}.withdraw_card_head_inactive:hover{background:var(--color-bg3);color:var(--color-fg1)}.swap_switch_btn{color:var(--color-accent);background-color:var(--color-bg3);border:1px solid var(--color-border);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s,border-color .2s,background-color .2s;display:flex}.swap_switch_btn:hover{border-color:var(--color-primary);background-color:var(--color-bg4)}.card{background:var(--color-bg1);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:var(--radius-card);border:1px solid var(--color-border);box-sizing:border-box;padding:1.5rem 1.75rem .5rem;box-shadow:0 8px 32px #00001f66}@media (max-width:450px){.card{border-radius:var(--radius-card);width:calc(100% - 1.5rem);margin:.75rem;padding:1.25rem 1.25rem .5rem}}@media (max-width:550px){.tab{padding:10px 12px;font-size:11px}.withdraw_card_head_active,.withdraw_card_head_inactive{padding:8px 14px;font-size:11px}.btn,.btn-primary{padding:.75rem 1.25rem;font-size:12px}.icon_btn{padding:5px 10px;font-size:10px}.icon_btn svg{width:12px;height:12px}.input{padding:.75rem 1rem;font-size:15px}body{font-size:14px}}@media (max-width:380px){.card{width:calc(100% - 1rem);margin:.5rem;padding:1rem 1rem .5rem}.footer{padding:8px 4px}}@media (min-width:451px){.card{width:430px}}.spinner-container{justify-content:center;align-items:center;display:flex}.spinner{border:4px solid #0003;border-top-color:#bde5ff;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(1turn)}}.withdraw_max{color:#fff;cursor:pointer;background-color:#000;border-radius:4px;padding:2px 7px;font-size:12px}.withdraw_max:hover{background-color:#383838}.user_panel_btn{border-radius:var(--radius-pill);background-color:var(--color-bg3);border:1px solid var(--color-border);font-family:var(--font-mono);letter-spacing:-.02em;align-items:center;padding:5px 12px;font-size:12px;font-weight:500;transition:border-color .2s,background-color .2s;display:flex}.user_panel_btn:hover{border-color:var(--color-accent);background-color:var(--color-bg4)}.btn-plain{border:none}.btn-plain .disconnect_btn,.btn-plain .disconnect_btn:hover{color:#ff8d8d}.btn-outline{border-radius:var(--radius-pill);border-color:var(--color-border);box-sizing:border-box;background-color:var(--color-primary);color:var(--color-on-primary)}.btn-outline:hover{background-color:var(--color-primary-hover);border-color:var(--color-border)}.hover-zoomin:hover{transform:scale(1.2)}.wallet-item{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:10px;display:flex}.wallet-item:hover{background-color:#11151b}.tooltip-container{display:inline-block;position:relative}.tooltip{color:#ccc;white-space:nowrap;z-index:9000;opacity:0;visibility:hidden;background:#000 linear-gradient(175deg,#18181a,#323338);border-radius:4px;padding:8px 15px;font-size:12px;transition:opacity .3s,transform .3s,visibility .3s;position:absolute;bottom:120%;left:50%;transform:translate(-50%)translateY(10px);box-shadow:10px 5px 5px #000}.tooltip-container:hover .tooltip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.tooltip:after{content:"";border:6px solid #0000;border-top-color:#323338;position:absolute;top:100%;left:50%;transform:translate(-50%)}.faq{color:#ccc;flex-direction:column;gap:10px;margin-bottom:30px;font-size:.9em;display:flex}.faq_q{color:#999;margin-bottom:3px}.info{background-color:#222c31;border:1px solid #484c50;border-radius:6px;padding:10px;font-size:.85em}*{-webkit-tap-highlight-color:transparent}.input_opt{gap:6px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.input_opt,.token_switch{align-items:center;display:flex}.withdraw_max{align-self:center;line-height:1}.token_switch{border:1px solid #1f293780;border-radius:15px;justify-content:end}.deposit_input{position:relative}.deposit_input_tag_wrap{pointer-events:none;align-items:center;gap:12px;height:45px;transition:left .1s;display:flex;position:absolute;top:0;left:10px}.deposit_input_mirror{visibility:hidden;white-space:pre}.deposit_input_tag{color:#999;pointer-events:none;font-size:.9em}.token_switch_coer{z-index:99;width:120px;height:31px;position:absolute;top:0;left:0}.recipient_group{flex-direction:column;gap:15px;margin:10px 0;font-size:.9em;display:flex}.withdraw_amount_input{padding-right:170px}.amount_box{box-sizing:border-box;background-color:var(--color-bg3);border:1px solid var(--color-border);border-radius:16px;width:100%;padding:10px 14px 8px;transition:border-color .2s,background-color .2s;position:relative}.amount_box:focus-within{border-color:#bebebe}.amount_box_opt{align-items:center;gap:6px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.amount_box_main{align-items:baseline;gap:2px;min-height:30px;padding-right:160px;display:flex}.amount_box_prefix{color:var(--color-fg1);font-family:var(--font-display);font-size:22px;font-weight:500;line-height:1}.amount_box_input{min-width:0;color:var(--color-fg1);font-family:var(--font-display);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:22px;font-weight:500;line-height:1.1}.amount_box_input::placeholder{color:var(--color-muted)}.amount_box_conv{align-items:center;gap:8px;margin-top:4px;padding-right:160px;display:flex}.amount_box_conv_txt{font-family:var(--font-mono);color:var(--color-fg3);letter-spacing:-.01em;font-size:12.5px}.amount_box_swap{background:var(--color-bg4,#ffffff0a);border:1px solid var(--color-border);border-radius:7px;justify-content:center;align-items:center;width:24px;height:22px;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.amount_box_swap:not(:disabled):hover{background:#ffffff14;border-color:#ffffff29}@media (max-width:480px){.amount_box_main,.amount_box_conv{padding-right:140px}.amount_box_prefix,.amount_box_input{font-size:20px}}.asset_dropdown{position:relative}.asset_dropdown_backdrop{display:none}.asset_dropdown_panel{background:var(--color-bg1);border:1px solid var(--color-border);border-radius:var(--radius-card);z-index:200;flex-direction:column;min-width:220px;max-height:320px;padding:6px;animation:.14s ease-out assetPop;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 12px 32px #00001fa6}.asset_dropdown_head{display:none}.asset_dropdown_list{scrollbar-width:thin;max-height:300px;overflow-y:auto}.asset_dropdown_list::-webkit-scrollbar{width:6px}.asset_dropdown_list::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}@keyframes assetPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes assetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:600px){.asset_dropdown_backdrop{-webkit-backdrop-filter:blur(3px);z-index:210;background:#0000008c;animation:.15s ease-out assetPop;display:block;position:fixed;inset:0}.asset_dropdown_panel{border:1px solid var(--color-border);width:100%;max-width:none;max-height:75vh;padding:6px 6px calc(env(safe-area-inset-bottom,0px) + 8px) 6px;z-index:220;border-bottom:none;border-radius:20px 20px 0 0;animation:.22s cubic-bezier(.32,.72,.35,1) assetSlideUp;position:fixed;inset:auto 0 0}.asset_dropdown_head{font-family:var(--font-display);color:var(--color-fg1);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:4px;padding:12px 12px 10px;font-size:15px;font-weight:600;display:flex}.asset_dropdown_head:before{content:"";background:var(--color-border);border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.asset_dropdown_list{max-height:calc(75vh - 60px)}}.slippage_btn{cursor:pointer;color:#999;align-items:center;gap:1px;margin-top:5px;margin-bottom:.5rem;font-size:14px;display:flex}.slippage_btn:hover{color:#ccc}.dropdown_section{width:auto;padding:5px 5px 4px}.dropdown_section_title{color:#999;margin-bottom:3px;margin-left:5px;font-size:.7em}.dropdown_section_content{gap:3px;display:flex}.token_switch_option{cursor:pointer;white-space:nowrap;border-radius:15px;align-items:center;gap:5px;padding:5px 7px;display:flex}.token_switch_option:hover{background-color:#000}.token_switch_option img{width:20px;height:20px}.token_switch_option_selected{cursor:pointer;white-space:nowrap;align-items:center;gap:5px;padding:4px;display:flex}.token_switch_option_selected img{width:20px;height:20px}@media (max-width:550px){.hide-below-550{display:none}}.show-below-550{display:none}@media (max-width:550px){.show-below-550{display:inline}}.dropdown{display:inline-block;position:relative}.dropdown-trigger{cursor:pointer}.dropdown-body-container{z-index:1000;position:absolute;top:100%;right:0}.dropdown-body{box-sizing:border-box;background-color:#1f2937;border-radius:8px;margin-top:3px;padding:10px 3px;box-shadow:2px 2px 5px #000}.net-banner{color:#e0a64a;background:#b4884d1a;border:1px solid #b4884d73;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;font-size:13px;display:flex}.net-banner button{background:var(--color-fg,#ebecec);color:var(--color-bg,#0b0c0e);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:7px 12px;font-size:12.5px;font-weight:600}@media (max-width:560px){.net-banner{flex-direction:column;align-items:stretch}}.hl-wrap{position:relative}pre.hl{color:#c9cacc;background:linear-gradient(#1b1b1d,#1b1b1d) 0 36px/100% 1px no-repeat,#0b0c0e;border:1px solid #232427;border-radius:12px;margin:0;padding:50px 18px 16px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.75px;line-height:1.7;position:relative;overflow-x:auto}pre.hl:before{content:"";background:#2a2b2f;border-radius:50%;width:9px;height:9px;position:absolute;top:14px;left:16px;box-shadow:14px 0 #2a2b2f,28px 0 #2a2b2f}pre.hl:after{content:attr(data-lang);letter-spacing:.04em;color:#6e7074;font-size:11px;position:absolute;top:10px;left:62px}pre.hl code{white-space:pre;color:inherit;font:inherit;display:block;background:0 0!important;border:0!important;padding:0!important}.hl-wrap .hl-copy{color:#a4a5a5;cursor:pointer;opacity:.85;background:#121316;border:1px solid #232427;border-radius:7px;height:24px;padding:0 10px;font:500 11.5px/1 Inter,system-ui,sans-serif;transition:color .15s,border-color .15s,opacity .15s;position:absolute;top:6px;right:8px}.hl-wrap .hl-copy:hover{color:#ebecec;opacity:1;border-color:#3a3b3f}.hl-wrap .hl-copy.ok{color:#34c77b;border-color:#34c77b66}.hl-cmd{color:#ebecec;font-weight:600}.hl-sub,.hl-key{color:#ebecec}.hl-f,.hl-fn,.hl-u{color:#5b8def}.hl-s{color:#34c77b}.hl-n{color:#e9a23b}.hl-k,.hl-v{color:#8f7bf2}.hl-c,.hl-p,.hl-pun,.hl-o{color:#6e7074}pre.hl-inline code{color:#c9cacc}.chain_btn{font:inherit}.user_panel_btn{color:inherit;cursor:pointer}.chain_btn:focus-visible,.user_panel_btn:focus-visible,[role=tab]:focus-visible{outline-offset:2px;outline:2px solid #5b8def}.addr_short{display:none}.footer .icon_btn{min-height:32px}@media (max-width:560px){.navbar .brand_text{display:none}.top_right{gap:8px!important}.chain_btn{min-width:0!important;padding:7px 10px!important}.addr_long{display:none}.addr_short{display:inline}.chain_menu{width:auto!important;position:fixed!important;top:60px!important;left:12px!important;right:12px!important}.user_panel_menu{max-width:calc(100vw - 24px);position:fixed!important;top:60px!important;left:auto!important;right:12px!important}.app_main{padding-left:12px;padding-right:12px;padding-top:104px!important}.app_main .card{width:100%}}@media (max-width:374px){.chain_btn .chain_name{display:none}}.bridge-watch .bw-dot{animation:1.4s ease-in-out infinite bwpulse}@keyframes bwpulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.bridge-watch .bw-dot{animation:none}}
