.bridge-page{color:#f8fdff;background:radial-gradient(at 80% 80%,#0ac18e12,#0000 60%),linear-gradient(115deg,#020707,#0f1820 58%,#213744);min-height:100vh;padding:32px 16px 64px}.bridge-widget{--bridge-select-ease:linear(0, .27417, .54163, .78648, .99738, 1.16738, 1.2935, 1.37618, 1.41856, 1.42577, 1.40418, 1.36081, 1.30267, 1.23639, 1.16781, 1.10179, 1.04208, .9913, .95096, .92164, .90306, .89434, .89412, .90074, .91247, .92753, .94433, .96143, .97769, .99221, 1.00441, 1.01395, 1.02073, 1.02486, 1.02658, 1.02626, 1.02432, 1.02118, 1.0173, 1.01306, 1.0088, 1.00481, 1.00129, .99837, .99612, .99456, .99365, .99333, .9935, .99406, .99489, .99588, .99695, .99801, .99898, .99984, 1.00053, 1.00106, 1.00142, 1.00161, 1.00167, 1.0016, 1.00145, 1.00123, 1);--modal:#f8fdff;--swap-bloc:#f8fdff;--blade:#dce6e8;--txt-high-contrast:#0f1820;--txt-label-small:#5d6e73;--txt-contrast-1-default:#0f1820;--green-default:#0ac18e;--green-hover:#09ad7f;--txt-green-default:#0f1820;--txt-green-hover:#0f1820;--btn-animated-default:#0ac18e;--btn-animated-hover:#09ad7f;--txt-btn-animated-default:#0f1820;--txt-btn-animated-hover:#0f1820;--btn-animated-inactive:#23343d;--txt-btn-animated-inactive:#a6b9c0;--btn-small-default:#eaf0ef;--btn-small-hover:#dbe6e3;--txt-btn-small-default:#0f1820;--txt-btn-small-hover:#0f1820;--icon-btn-default:#5d6e73;color:#0f1820;padding-top:12px}.bridge-heading{text-align:center;color:var(--leah);margin-bottom:30px}.bridge-heading h1{letter-spacing:-2px;margin-top:22px;font-size:clamp(32px,6vw,48px);font-weight:700;line-height:1.05}.bridge-tools{color:var(--leah)}.bridge-tools [data-slot=button]{background:var(--menu);color:var(--leah)}.bridge-tools [data-slot=button]:hover{background:var(--label-menu-hover)}.bridge-card{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8fdff;border-radius:36px;padding:24px;box-shadow:0 16px 70px #00000012}.bridge-input-switcher{overflow-clip-margin:12px;grid-template-rows:minmax(0,1fr) minmax(0,0fr);transition:height .62s ease-in-out;display:grid;overflow:clip}.bridge-input-switcher[data-selecting=true]{transition-duration:.52s;transition-timing-function:linear(0, .876 6%, .897 9%, .909 12%, .922 15%, .932 18%, .953 22%, .959 27%, .969 30%, .981 36%, .987 39%, .987 42%, .994 45%, 1.003 49%, 1.003 65%, 1.006 76%, 1.003 80%, 1.003 90%, 1 100%);grid-template-rows:minmax(0,0fr) minmax(0,1fr)}.bridge-input-switcher__slot{overflow-clip-margin:12px;min-height:0;overflow:clip}.bridge-input-switcher__slot[aria-hidden=true]{visibility:hidden;pointer-events:none}.bridge-input-switcher__picker-slot[aria-hidden=true]{transition:visibility 0s linear .52s}.bridge-input{min-width:0}.bridge-pill{color:#0f1820;cursor:pointer;background:#eaf0ef;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:46px;padding:11px 12px;font-size:13px;font-weight:500;line-height:1.25;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.bridge-pill:hover{background:#dce8e4}.bridge-pill[aria-pressed=true]{color:#f8fdff;background:#0f1820}.bridge-pill:disabled{opacity:.42;cursor:not-allowed}.bridge-pill img{flex-shrink:0}.bridge-widget :is(button,input,summary,a):focus-visible{outline:none}.bridge-widget :is(button,summary,a):focus-visible{box-shadow:0 0 0 3px #0f182024}.bridge-pill.bridge-asset-button{--bridge-select-scale:1;--bridge-select-alpha:.055;--bridge-select-shadow:transparent;isolation:isolate;max-width:100%;text-shadow:.2px 0 0 var(--bridge-select-shadow), -.2px 0 0 var(--bridge-select-shadow);-webkit-user-select:none;user-select:none;background:0 0;flex-wrap:nowrap;justify-content:flex-start;gap:4px;padding:12px 8px;font-size:14px;line-height:18px;transition:text-shadow .25s;position:relative}.bridge-asset-button:before{content:"";z-index:-1;border-radius:inherit;opacity:var(--bridge-select-alpha);transform:scale(var(--bridge-select-scale));transition:transform .8s var(--bridge-select-ease), opacity .8s var(--bridge-select-ease);background:currentColor;position:absolute;inset:0}.bridge-asset-button:focus-visible,.bridge-asset-button:active{--bridge-select-scale:1.087;--bridge-select-alpha:.11;--bridge-select-shadow:#0f1820}.bridge-asset-button:active{--bridge-select-alpha:.165}.bridge-asset-icon{flex-shrink:0;place-items:center;width:22px;height:22px;display:inline-grid}.bridge-asset-icon .bridge-token-mark{width:22px;height:22px}@media (hover:hover){.bridge-asset-button:hover{--bridge-select-scale:1.087;--bridge-select-alpha:.11;--bridge-select-shadow:#0f1820}.bridge-asset-button:hover:active{--bridge-select-alpha:.165}}.bridge-amount{color:#0f1820;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;background:0 0;border:0;width:100%;min-width:0;margin-top:16px;padding:0;font-size:40px;font-weight:500;line-height:1.3;display:block}.bridge-amount::placeholder{color:#697978;opacity:1}.bridge-input-meta{color:#5d6e73;justify-content:space-between;align-items:center;gap:8px;min-height:18px;margin-top:6px;font-size:12px;display:flex}.bridge-amount-row{align-items:center;gap:16px;margin-top:16px;display:flex}.bridge-amount-row .bridge-amount{flex:1;margin-top:0}.bridge-max-balance{color:#5d6e73;cursor:pointer;flex-shrink:0;align-items:center;gap:6px;max-width:45%;padding:8px 0 8px 8px;font-size:13px;display:inline-flex}.bridge-max-balance:hover{color:#0b9b73}.bridge-max-balance:focus-visible{border-radius:6px}.bridge-max-balance:disabled{opacity:.6;cursor:default}.bridge-max-balance>span{text-overflow:ellipsis;overflow:hidden}.bridge-input-meta{position:relative}.bridge-presets{align-items:center;gap:4px;height:26px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.bridge-presets.is-leaving{pointer-events:none}.bridge-preset{color:#0f1820c7;cursor:pointer;height:26px;animation:.22s cubic-bezier(.22,.9,.32,1) both bridge-preset-in;animation-delay:var(--bridge-preset-delay,0s);background:#0f182010;border:1px solid #0f182010;border-radius:10px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;transition:background-color .14s,color .14s}.bridge-presets.is-leaving .bridge-preset{animation-name:bridge-preset-out}.bridge-preset:hover{color:#0f1820;background:#0f18201a}.bridge-preset:active{color:#0f1820;background:#0ac18e29}@keyframes bridge-preset-in{0%{opacity:0;transform:translateY(4px)scale(.95)}}@keyframes bridge-preset-out{to{opacity:0;transform:translateY(2px)scale(.96)}}@media (max-width:380px){.bridge-preset{padding:0 8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.bridge-preset{animation:none}}.bridge-divider{color:#a7b5b6;align-items:center;gap:8px;margin:20px 0;display:flex}.bridge-divider>span:not(.bridge-direction){background:#dfe7e7;flex:1;height:1px}.bridge-direction{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:2px solid #e7eded;border-radius:50%;place-items:center;transition:border-color .15s,color .15s,transform .25s;display:grid}.bridge-direction:disabled{cursor:default;opacity:.5}.bridge-direction:focus-visible{outline-offset:2px;outline:2px solid #0ac18e}@media (hover:hover){.bridge-direction:not(:disabled):hover{color:#0ac18e;border-color:#0ac18e;transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.bridge-direction{transition:none}.bridge-direction:not(:disabled):hover{transform:none}}.bridge-primary{white-space:normal;border-radius:999px;min-height:62px;margin-top:8px;padding:18px 20px;font-size:18px;font-weight:700}.bridge-picker{opacity:0;height:442px;transition:opacity .52s ease-in;overflow-y:auto}.bridge-input-switcher[data-selecting=true] .bridge-picker{opacity:1;transition:opacity .42s ease-out 40ms}.bridge-picker-back{gap:3px;padding-left:8px;font-weight:700}.bridge-picker-back img{margin-left:4px}.bridge-search{background:#eaf0ef;border-radius:999px;align-items:center;gap:8px;height:44px;margin:5px 0 8px;padding:0 12px;display:flex}.bridge-search:focus-within{box-shadow:inset 0 0 0 1.5px #0f182024}.bridge-search input{background:0 0;outline:none;width:100%;min-width:0;font-size:14px}.bridge-search input::placeholder{color:#71817e}.bridge-picker-label{margin:10px 0 5px;font-size:14px;font-weight:700}.bridge-options{flex-wrap:wrap;gap:4px;display:flex}.bridge-token-options{max-height:250px;margin:-4px;padding:4px;overflow-y:auto}.bridge-token-mark{color:#0f1820;background:#0ac18e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-grid}.bridge-muted{color:#5d6e73}.bridge-wallet{color:var(--leah);margin-top:14px;padding:0 10px;font-size:12px}.bridge-wallet .bridge-muted,.bridge-wallet .text-txt-label-small{color:inherit}.bridge-page .bridge-heading{color:#f8fdff}.bridge-page .bridge-tools{color:#d2dee2}.bridge-page .bridge-tools [data-slot=button]{color:#d2dee2;background:#ffffff0d}.bridge-page .bridge-tools [data-slot=button]:hover{color:#f8fdff;background:#ffffff1a}.bridge-page .bridge-wallet{color:#a9bbc2}@media (max-width:480px){.bridge-page{padding:24px 12px 40px}.bridge-heading{margin-bottom:22px}.bridge-heading h1{letter-spacing:-1.3px;margin-top:18px}.bridge-card{border-radius:30px;padding:20px}.bridge-pill{padding:10px;font-size:12px}.bridge-primary{font-size:16px}}.bridge-input-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.bridge-wallet-badge{color:#0f1820;white-space:nowrap;border:1px solid #d5e1de;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:12px;font-size:12px;font-weight:600;display:inline-flex}.bridge-wallet-badge:hover,.bridge-wallet-badge:focus-within{background:#eaf0ef}.bridge-wallet-connect{color:#617571;cursor:pointer}.bridge-wallet-connect:disabled{cursor:default}.bridge-wallet-chain{border-radius:999px;flex-shrink:0}.bridge-wallet-dot{background:#0ac18e;border-radius:50%;width:7px;height:7px}.bridge-wallet-badge{transition:background-color .2s,border-color .2s}.bridge-wallet-actions{opacity:0;grid-template-columns:0fr;margin-left:-6px;transition:grid-template-columns .28s cubic-bezier(.22,1,.36,1),margin-left .28s cubic-bezier(.22,1,.36,1),opacity .16s;display:grid}.bridge-wallet-actions-inner{align-items:center;gap:7px;min-width:0;margin-block:-2px;padding:2px 2px 2px 4px;display:flex;overflow:hidden}.bridge-wallet-actions-inner>*{opacity:0;flex-shrink:0;transition:opacity .18s,transform .24s cubic-bezier(.22,1,.36,1);transform:translate(-6px)}.bridge-wallet-badge:hover .bridge-wallet-actions,.bridge-wallet-badge:focus-within .bridge-wallet-actions{opacity:1;grid-template-columns:1fr;margin-left:0}.bridge-wallet-badge:hover .bridge-wallet-actions-inner>*,.bridge-wallet-badge:focus-within .bridge-wallet-actions-inner>*{opacity:1;transform:none}.bridge-wallet-badge:hover .bridge-wallet-actions-inner>:nth-child(2),.bridge-wallet-badge:focus-within .bridge-wallet-actions-inner>:nth-child(2){transition-delay:40ms}.bridge-wallet-badge:hover .bridge-wallet-actions-inner>:nth-child(3),.bridge-wallet-badge:focus-within .bridge-wallet-actions-inner>:nth-child(3){transition-delay:80ms}.bridge-wallet-actions button,.bridge-wallet-actions a{color:#617571;cursor:pointer;background:0 0;place-items:center;padding:1px;display:grid}.bridge-wallet-actions button:hover,.bridge-wallet-actions a:hover{color:#0f1820}.bridge-progress{--txt-label-small:#9bafb8;--green-default:#0ac18e;--green-hover:#09ad7f;--txt-green-default:#0f1820;--txt-green-hover:#0f1820;--btn-small-default:#eef5f2;--txt-btn-small-default:#0f1820;--btn-small-hover:#09ad7f;--txt-btn-small-hover:#0f1820;--btn-small-inactive:#263b44;--txt-btn-small-inactive:#a0b1b9;--input-modal-bg-active:#21313a;color:#f8fdff;background:#0f1820;border:1px solid #2b3c44;border-radius:32px;gap:20px;width:calc(100% - 24px);max-width:540px;height:auto;max-height:calc(100svh - 32px);padding:30px 26px 24px;overflow-y:auto}.bridge-progress [data-slot=dialog-close]{color:#c8d8dd;top:18px;right:18px}.bridge-progress-top{color:#92a5ad;border:1px solid #2b3c44;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-right:28px;padding:12px 14px;font-size:12px;display:flex}.bridge-progress-top strong{color:#f8fdff;margin-left:5px;font-weight:500}.bridge-progress-time{color:#c7d6dc;align-items:center;gap:5px;display:inline-flex}.bridge-progress-message{flex-direction:column;gap:6px;display:flex}.bridge-progress-title{color:#f8fdff;text-align:center;letter-spacing:-.7px;margin:0;font-size:27px;font-weight:600;line-height:1.2}.bridge-progress-description{color:#9bafb8;text-align:center;margin:0;font-size:13px}.bridge-progress-success{background:#f8fdff;border-radius:999px;align-self:center;width:min(100%,400px);padding:18px 20px}.bridge-progress-success .bridge-progress-title{color:#0f1820;font-size:24px}.bridge-progress-success .bridge-progress-description{color:#617571}.bridge-progress-transfer{justify-content:space-between;align-items:center;gap:10px;margin:2px 0;display:flex}.bridge-progress-transfer>div{flex:1;min-width:0}.bridge-progress-transfer>div:last-child{text-align:right}.bridge-progress-transfer>svg{color:#0ac18e;flex-shrink:0}.bridge-progress-address{white-space:nowrap;border:1px solid #2b3c44;border-radius:999px;align-items:center;gap:6px;padding:10px;font-size:12px;display:inline-flex}.bridge-progress-transfer strong{overflow-wrap:anywhere;margin-top:15px;font-size:28px;font-weight:600;line-height:1.2;display:block}.bridge-progress-transfer small{color:#9bafb8;font-size:12px;font-weight:500}.bridge-progress-steps{gap:14px;display:flex}.bridge-progress-step{flex:1;min-width:0}.bridge-progress-step>span{color:#9bafb8;margin-bottom:9px;font-size:12px;display:block}.bridge-progress-bars{gap:4px;display:flex}.bridge-progress-bars i{background:#2a3a43;border-radius:999px;flex:1;height:34px}.bridge-progress-step[data-state=complete] .bridge-progress-bars i{background:#0ac18e}.bridge-progress-step[data-state=active] .bridge-progress-bars i{background:#b2c8c6;animation:1.8s ease-in-out infinite bridge-progress-pulse}.bridge-progress-transactions{flex-direction:column;gap:8px;display:flex}.bridge-progress-tx{color:#9bafb8;background:#1c2a32;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;padding:18px 20px;font-size:12px;display:flex}.bridge-progress-tx strong{color:#f8fdff;font-weight:500}.bridge-progress-tx button,.bridge-progress-tx a{cursor:pointer;align-items:center;padding:2px;text-decoration:none;display:inline-flex}.bridge-progress-tx button:hover,.bridge-progress-tx a:hover{color:#f8fdff}.bridge-progress-offer{flex-direction:column;gap:12px;display:flex}.bridge-progress-quote{color:#c8d8dd;font-size:12px}.bridge-progress-quote>strong{color:#f8fdff;text-align:center;margin-bottom:10px;font-size:24px;font-weight:600;display:block}.bridge-progress-quote>div+div{margin-top:4px}.bridge-progress-primary{border-radius:999px;min-height:56px;padding:16px 20px;font-size:17px;font-weight:700}.bridge-progress-link{color:#9bafb8;cursor:pointer;align-self:center;width:fit-content;font-size:12px}.bridge-progress-link:hover{color:#f8fdff}.bridge-progress-link:disabled{opacity:.5;cursor:default}.bridge-progress-note{color:#9bafb8;text-align:center;font-size:12px}.bridge-progress :is(button,a):focus-visible{outline:none;box-shadow:0 0 0 3px #f8fdff33}@keyframes bridge-progress-pulse{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.bridge-input-switcher,.bridge-pill.bridge-asset-button,.bridge-asset-button:before,.bridge-input-switcher__slot[aria-hidden=true],.bridge-picker{transition:none}.bridge-input-switcher .bridge-picker{animation:none!important}.bridge-progress-step[data-state=active] .bridge-progress-bars i{animation:none}}@media (hover:none){.bridge-wallet-actions{opacity:1;grid-template-columns:1fr;margin-left:0}.bridge-wallet-actions-inner>*{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bridge-wallet-badge,.bridge-wallet-actions,.bridge-wallet-actions-inner>*{transition:none}}@media (max-width:400px){.bridge-progress{padding:26px 18px 20px}.bridge-progress-address{padding:8px;font-size:10px}.bridge-progress-transfer strong{font-size:24px}.bridge-progress-bars{gap:3px}}.bridge-confirm-dialog{--modal:#f8fdff;--sub-container-modal:#f8fdff;--txt-high-contrast:#0f1820;--txt-label-small:#5d6e73;--green-default:#0ac18e;--green-hover:#09ad7f;--txt-green-default:#0f1820;--txt-green-hover:#0f1820;--btn-small-default:#eaf0ef;--btn-small-hover:#dbe6e3;--txt-btn-small-default:#0f1820;--txt-btn-small-hover:#0f1820;--btn-small-inactive:#dce6e8;--txt-btn-small-inactive:#5d6e73;color:#0f1820;background:#f8fdff;border-radius:32px}.bridge-confirm-dialog [data-slot=dialog-title],.bridge-confirm-dialog [data-slot=drawer-title]{color:#0f1820;letter-spacing:-.5px;font-size:24px;font-weight:700}.bridge-confirm-dialog [data-slot=dialog-close]{color:#0f1820}.bridge-confirm{color:#0f1820;flex-direction:column;gap:14px;padding-bottom:6px;display:flex}.bridge-confirm-transfer{border:1px solid #d5e1de;border-radius:24px;flex-direction:column;gap:18px;padding:20px;display:flex}.bridge-confirm-wallets{align-items:center;gap:12px;display:flex}.bridge-confirm-wallet{white-space:nowrap;border:1px solid #d5e1de;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:9px 14px 9px 10px;font-size:14px;font-weight:500;display:inline-flex}.bridge-confirm-arrow{flex:1;justify-items:center;display:grid}.bridge-confirm-arrow svg{box-sizing:content-box;border:1.5px solid #0f1820;border-radius:999px;padding:10px}.bridge-confirm-amounts{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.bridge-confirm-amounts>div{flex-direction:column;gap:6px;min-width:0;display:flex}.bridge-confirm-amounts>div>span{color:#5d6e73;font-size:14px}.bridge-confirm-received{text-align:right;align-items:flex-end}.bridge-confirm-amount{align-items:center;gap:10px;display:flex}.bridge-confirm-amount strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:36px;font-weight:600;line-height:1}.bridge-confirm-token,.bridge-confirm-token img{flex-shrink:0;width:34px;height:34px;display:inline-grid}.bridge-confirm-note{color:#5d6e73;font-size:13px}.bridge-confirm-details{border:1px solid #d5e1de;border-radius:24px}.bridge-confirm-summary{color:#0f1820;text-align:left;cursor:pointer;border-radius:24px;align-items:center;gap:14px;width:100%;min-height:56px;padding:14px 20px;display:flex}.bridge-confirm-summary:focus-visible{outline-offset:2px;outline:2px solid #0ac18e}.bridge-confirm-rate{flex:1;min-width:0;font-size:14px;font-weight:600}.bridge-confirm-chip{color:#5d6e73;white-space:nowrap;align-items:center;gap:5px;font-size:13px;display:inline-flex}.bridge-confirm-chevron{flex-shrink:0;transition:transform .2s}.bridge-confirm-summary[aria-expanded=true] .bridge-confirm-chevron{transform:rotate(180deg)}.bridge-confirm-rows{flex-direction:column;gap:14px;padding:4px 20px 20px;font-size:14px;display:flex}.bridge-confirm-rows>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.bridge-confirm-rows dt{color:#5d6e73;align-items:center;gap:8px;display:inline-flex}.bridge-confirm-rows dd{text-align:right;font-weight:600}.bridge-tip-host{display:inline-flex;position:relative}.bridge-tip-trigger{min-height:28px;font:inherit;color:#0f1820;cursor:help;align-items:center;gap:6px;font-weight:600;display:inline-flex}.bridge-tip-trigger:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #0ac18e}.bridge-tip{z-index:5;box-sizing:border-box;color:#0f1820;text-align:left;background:#fff;border:1px solid #e3ebe9;border-radius:16px;flex-direction:column;gap:6px;width:340px;max-width:calc(100vw - 48px);padding:16px 18px;font-size:14px;font-weight:400;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 10px);right:-8px;box-shadow:0 12px 32px #0f182026}.bridge-tip-host[data-align=start] .bridge-tip{left:-8px;right:auto}.bridge-tip-host:hover .bridge-tip,.bridge-tip-host:focus-within .bridge-tip{display:flex}.bridge-tip-row{justify-content:space-between;gap:12px;display:flex}.bridge-tip-head{font-weight:600}.bridge-tip-label{color:#5d6e73;font-weight:400}.bridge-tip-sep{background:#e3ebe9;height:1px;margin:6px 0;display:block}.bridge-tip-steps{flex-direction:column;gap:12px;display:flex}.bridge-tip-step{align-items:flex-start;gap:10px;display:flex}.bridge-tip-step>span{flex-direction:column;gap:2px;display:flex}.bridge-tip-step .bridge-pusd-mark{border-radius:999px}.bridge-mark{object-fit:contain;border-radius:7px;flex:none;align-self:center}.bridge-tip-step>.bridge-mark{align-self:flex-start;margin-top:2px}.bridge-tip-link{color:#067a5a;text-underline-offset:3px;margin-top:4px;text-decoration:underline}.bridge-tip-link:hover{color:#045c44}.bridge-mark{border-radius:7px;flex-shrink:0}@media (max-width:480px){.bridge-confirm-transfer{padding:16px}.bridge-confirm-wallet{padding:8px 10px 8px 8px;font-size:13px}.bridge-confirm-amount strong{font-size:26px}.bridge-confirm-summary{flex-wrap:wrap;gap:8px 12px}.bridge-confirm-rate{flex-basis:100%}.bridge-confirm-chevron{margin-left:auto}}@media (prefers-reduced-motion:reduce){.bridge-confirm-chevron{transition:none}}.bridge-flow-layer{--green-default:#0ac18e;--green-hover:#09ad7f;--txt-green-default:#0f1820;--txt-green-hover:#0f1820;--btn-small-default:#eef5f2;--txt-btn-small-default:#0f1820;--btn-small-hover:#09ad7f;--txt-btn-small-hover:#0f1820;--btn-small-inactive:#23343d;--txt-btn-small-inactive:#a6b9c0;--txt-label-small:#9bafb8;width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;color:#f8fdff;--tw-translate-x:0;--tw-translate-y:0;background:radial-gradient(at 80% 80%,#0ac18e12,#0000 60%),linear-gradient(115deg,#020707,#0f1820 58%,#213744);border:0;border-radius:0;padding:0;animation:.2s ease-out bridge-flow-in;display:block;position:fixed;inset:0;overflow-y:auto;transform:none}@keyframes bridge-flow-in{0%{opacity:0}}.bridge-flow{min-height:100%;font-family:inherit;position:relative}.bridge-flow-corner{z-index:2;gap:8px;display:flex;position:fixed;top:24px;right:24px}.bridge-flow-corner-btn{color:#f8fdff;cursor:pointer;background:#16232b;border:1px solid #2b3d47;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.bridge-flow-corner-btn.is-icon{justify-content:center;width:44px;padding:0}.bridge-flow-corner-btn:hover{background:#1e2f38}.bridge-flow-main{flex-direction:column;gap:16px;width:min(600px,100% - 32px);margin:110px auto 160px;display:flex}.bridge-flow-card{color:#0f1820;--txt-label-small:#5d6e73;--input-modal-bg-active:#eaf0ef;background:#f8fdff;border-radius:36px;flex-direction:column;gap:22px;padding:28px;display:flex;box-shadow:0 16px 70px #00000040}.bridge-flow-wallets{justify-content:space-between;align-items:center;gap:12px;display:flex}.bridge-flow-wallets .bridge-wallet-badge{margin-left:0}.bridge-flow-wallet{white-space:nowrap;background:#eaf0ef;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 12px;font-size:14px;font-weight:500;display:inline-flex}.bridge-flow-wallet button{color:#5d6e73;cursor:pointer;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.bridge-flow-wallet button:hover{color:#0f1820;background:#dce6e8}.bridge-flow-tokens{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.bridge-flow-token{flex-direction:column;gap:6px;min-width:0;display:flex}.bridge-flow-token>div{align-items:center;gap:8px;min-width:0;display:flex}.bridge-flow-token strong{text-overflow:ellipsis;letter-spacing:-1px;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;max-width:100%;font-size:26px;font-weight:600;line-height:1;overflow:hidden}.bridge-flow-token>span{color:#5d6e73;white-space:nowrap;padding-left:38px;font-size:13px}.bridge-flow-tokens:not(.is-compact)>.bridge-flow-token strong{font-size:36px}.bridge-flow-icon,.bridge-flow-icon img{flex:none;width:30px;height:30px;display:inline-grid}.bridge-flow-arrow{color:#a6b9c0;flex:none;margin-top:2px}.bridge-flow-arrow.is-live{color:#0ac18e;animation:1.2s ease-in-out infinite bridge-flow-blink}@keyframes bridge-flow-blink{0%,to{opacity:1}50%{opacity:.25}}.bridge-flow-bars{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bridge-flow-bar{background:#dce6e8;border-radius:14px;height:44px;position:relative;overflow:hidden}.bridge-flow-fill{background:#0ac18e;border-radius:14px;transition:width .6s;position:absolute;top:0;bottom:0;left:0}.bridge-flow-fill.is-live{overflow:hidden}.bridge-flow-fill.is-live:after{content:"";background:linear-gradient(90deg,#0ac18e 0%,#6ee6c2 50%,#0ac18e 100%) 0 0/33.3333% 100%;width:600%;animation:2.2s linear infinite bridge-flow-shimmer;position:absolute;top:0;bottom:0;left:-400%}@keyframes bridge-flow-shimmer{to{transform:translate(66.6667%)}}.bridge-flow-bar>span{color:#0f1820;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;height:100%;padding:0 14px;font-size:13px;font-weight:600;display:flex;position:relative}.bridge-flow-eta{align-items:center;gap:4px;font-weight:500;display:inline-flex}.bridge-flow-ready{align-items:stretch;gap:14px;display:flex}.bridge-flow-tile{background:#e3f7ef;border-radius:18px;flex:none;width:96px;animation:.9s cubic-bezier(.2,.8,.2,1) .3s both bridge-flow-squeeze;overflow:hidden}.bridge-flow-tile-inner{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:96px;height:100%;padding:14px 8px;font-size:13px;font-weight:600;display:flex}.bridge-flow-tile-icons{color:#067a5a;align-items:center;gap:2px;display:flex}.bridge-flow-tile .bridge-flow-icon,.bridge-flow-tile .bridge-flow-icon img,.bridge-flow-tile .bridge-mark,.bridge-flow-tile .bridge-token-mark{width:26px;height:26px}.bridge-flow-check{color:#0f1820;background:#0ac18e;border-radius:999px;place-items:center;width:24px;height:24px;display:grid}@keyframes bridge-flow-squeeze{0%{opacity:.6;width:260px}}.bridge-flow-ready[data-animate=false] .bridge-flow-tile,.bridge-flow-ready[data-animate=false] .bridge-flow-slide{animation:none}.bridge-flow-ready-body{flex-direction:column;flex:1;gap:22px;min-width:0;display:flex}.bridge-flow-slide{animation:.9s cubic-bezier(.2,.8,.2,1) .3s both bridge-flow-slide}@keyframes bridge-flow-slide{0%{transform:translate(48px)}}.bridge-flow-muted{color:#5d6e73;font-weight:400}.bridge-flow-fee{color:#067a5a;font-weight:600}.bridge-flow-message{color:#5d6e73;font-size:14px}.bridge-flow-message.is-success{color:#067a5a;font-weight:600}.bridge-flow-actions{flex-direction:column;align-items:stretch;gap:4px;display:flex}.bridge-flow-primary,.bridge-flow-actions .bridge-progress-primary{border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:64px;font-size:18px;font-weight:600;display:inline-flex}button.bridge-flow-primary:disabled{color:#a6b9c0;cursor:not-allowed;background:#23343d}.bridge-flow-primary.is-active:not(:disabled){color:#0f1820;background:#0ac18e}.bridge-flow-spinner{animation:1s linear infinite bridge-flow-spin}@keyframes bridge-flow-spin{to{transform:rotate(360deg)}}.bridge-flow-link{color:#a6b9c0;text-underline-offset:3px;cursor:pointer;align-self:center;min-height:44px;font-size:14px;font-weight:500;text-decoration:underline}.bridge-flow-link:hover{color:#f8fdff}.bridge-flow-link:disabled{opacity:.5;cursor:default}.bridge-flow-toasts{z-index:2;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:fixed;bottom:24px;right:24px}.bridge-flow :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #0ac18e}@media (max-width:520px){.bridge-flow-corner{top:12px;right:12px}.bridge-flow-main{width:calc(100% - 24px);margin-top:72px}.bridge-flow-card{border-radius:28px;gap:18px;padding:18px}.bridge-flow-wallet{gap:6px;padding:4px 4px 4px 10px;font-size:12px}.bridge-flow-wallet button{width:28px;height:28px}.bridge-flow-token strong{letter-spacing:-.5px;font-size:18px}.bridge-flow-tokens:not(.is-compact)>.bridge-flow-token strong{font-size:26px}.bridge-flow-tokens.is-compact .bridge-flow-token>div{flex-direction:column;align-items:flex-start;gap:6px}.bridge-flow-tokens.is-compact{align-items:center}.bridge-flow-token>span{padding-left:0;font-size:12px}.bridge-flow-icon,.bridge-flow-icon img,.bridge-flow-token .bridge-mark,.bridge-flow-token .bridge-token-mark{width:22px;height:22px}.bridge-flow-arrow{width:20px;height:20px}.bridge-flow-bars{grid-template-columns:1fr;gap:8px}.bridge-flow-bar>span{padding:0 10px;font-size:12px}.bridge-flow-ready{gap:10px}.bridge-flow-tile,.bridge-flow-tile-inner{width:76px}.bridge-flow-primary,.bridge-flow-actions .bridge-progress-primary{min-height:56px;font-size:16px}.bridge-flow-main{margin-bottom:20px}.bridge-flow-toasts{margin:0 12px 24px;position:static}.bridge-flow-toasts .tx-toast{width:100%}}@media (prefers-reduced-motion:reduce){.bridge-flow-layer,.bridge-flow-arrow.is-live,.bridge-flow-fill.is-live:after,.bridge-flow-tile,.bridge-flow-slide,.bridge-flow-spinner{animation:none}.bridge-flow-fill{transition:none}}.bridge-token-icon{object-fit:cover;border-radius:999px}.bridge-sign-hint{color:#5d6e73;text-align:center;margin-top:2px;font-size:13px;line-height:1.4}.bridge-sign-hint.is-dark{color:#9bafb8}.bridge-sign-cancel{color:inherit;cursor:pointer;font-weight:600;text-decoration:underline}.bridge-flow-bar-anchor{color:inherit;cursor:pointer;border-radius:14px;text-decoration:none;display:block}.bridge-flow-bar-anchor:focus-visible{outline-offset:2px;outline:2px solid #0ac18e}.bridge-flow-bar-link{opacity:.55;transition:opacity .15s}@media (hover:hover){.bridge-flow-bar-anchor:hover .bridge-flow-bar{box-shadow:inset 0 0 0 2px #0ac18e8c}.bridge-flow-bar-anchor:hover .bridge-flow-bar-link{opacity:1}}.bridge-flow-tile.is-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.bridge-flow-tile.is-link:focus-visible{outline-offset:2px;outline:2px solid #0ac18e}@media (hover:hover){.bridge-flow-tile.is-link:hover{box-shadow:inset 0 0 0 2px #0ac18e8c}.bridge-flow-tile.is-link:hover .bridge-flow-bar-link{opacity:1}}.bridge-complete-main{gap:20px;margin:32px auto 64px}.bridge-complete-brand{text-align:center;font-size:20px;font-weight:600}.bridge-complete-card{border:2px solid #0ac18e;gap:28px;position:relative}.bridge-complete-close{color:#73878c;cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px;right:12px}.bridge-complete-close:hover{background:#eaf2f1}.bridge-complete-received{text-align:center;min-width:0;padding-top:16px}.bridge-complete-label{color:#5d6e73;margin-bottom:12px;font-size:17px;font-weight:500}.bridge-complete-amount{justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.bridge-complete-amount strong{letter-spacing:-1px;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;font-size:40px;font-weight:500;overflow:hidden}.bridge-complete-icon,.bridge-complete-icon>*,.bridge-complete-icon img{flex-shrink:0;width:48px;height:48px}.bridge-complete-icon{display:inline-flex}.bridge-complete-earn{color:#008468;background:#e0f6ee;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:38px;margin-top:16px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.bridge-complete-earn:hover{background:#c9efe2}.bridge-complete-history h2{color:#5d6e73;margin-bottom:12px;font-size:14px;font-weight:500}.bridge-complete-history ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bridge-complete-history li a{color:#0f1820;background:#eaf2f1;border-radius:999px;align-items:center;gap:12px;min-height:48px;padding:10px 16px;display:flex}.bridge-complete-history li a:hover{background:#dfebe7}.bridge-complete-check{color:#008468;background:#d6eee5;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.bridge-complete-step{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;font-weight:500;overflow:hidden}.bridge-complete-history li a>svg{color:#008468;flex-shrink:0}.bridge-complete-history p{color:#5d6e73;font-size:14px}@media (max-width:520px){.bridge-complete-main{margin-top:24px}.bridge-complete-card{gap:24px;padding:22px 18px}.bridge-complete-amount strong{font-size:32px}.bridge-complete-icon,.bridge-complete-icon>*,.bridge-complete-icon img{width:40px;height:40px}.bridge-complete-step{font-size:14px}.bridge-complete-history li a{gap:10px;padding:10px 12px}}.bridge-router{color:#dce6e8;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.bridge-router label{cursor:pointer}.bridge-router[data-disabled]{opacity:.5}.bridge-router[data-disabled] label{cursor:default}.bridge-switch{cursor:pointer;background:#dfe5e4;border-radius:999px;flex:none;width:52px;height:30px;padding:0;transition:background-color .2s;position:relative;box-shadow:inset 0 0 0 1px #cfd8d6}.bridge-switch>span{background:#fff;border-radius:999px;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0f182033}.bridge-switch[aria-checked=true]{box-shadow:none;background:#0ac18e}.bridge-switch[aria-checked=true]>span{transform:translate(22px)}.bridge-switch:disabled{cursor:default}.bridge-router:not([data-hydrated]) .bridge-switch{visibility:hidden}.bridge-router:not([data-animate]) .bridge-switch,.bridge-router:not([data-animate]) .bridge-switch>span{transition:none}.bridge-switch:focus-visible,.bridge-auto-history:focus-visible{outline-offset:3px;outline:2px solid #0ac18e}@media (prefers-reduced-motion:reduce){.bridge-switch,.bridge-switch>span{transition:none}}.bridge-wallet-menu{cursor:pointer}.bridge-wallet-menu[data-state=open]{background:#eaf0ef}.bridge-wallet-chevron{color:#617571;margin:-2px -2px -2px 0;transition:transform .2s}.bridge-wallet-menu[data-state=open] .bridge-wallet-chevron{transform:rotate(180deg)}.bridge-wallet-dot.is-invalid{background:#e0a32e}.bridge-wallet-dropdown{color:#0f1820;background:#f7fbfa;border:1px solid #d5e1de;border-radius:20px;min-width:240px;padding:8px;box-shadow:0 16px 40px #0f182033}.bridge-wallet-dropdown .bridge-wallet-option{color:#0f1820;cursor:pointer;border-radius:14px;gap:12px;padding:12px 14px;font-size:14px;font-weight:600}.bridge-wallet-dropdown .bridge-wallet-option[data-highlighted]{background:#eaf0ef}.bridge-wallet-dropdown .bridge-wallet-option[data-active]{background:#e3f5ee}.bridge-wallet-dropdown .bridge-wallet-option svg,.bridge-wallet-dropdown .bridge-wallet-option.is-muted{color:#617571}.bridge-wallet-option-text{gap:2px;min-width:0;display:grid}.bridge-wallet-option-text small{color:#617571;font-size:12px;font-weight:500}.bridge-wallet-dropdown .bridge-wallet-option .bridge-wallet-check{color:#0ac18e;margin-left:auto}.bridge-wallet-separator{background:#dce6e8;margin:6px 4px}.bridge-paste-field{position:relative}.bridge-paste-field input{padding-right:40px}.bridge-paste-clear{color:#5d6e73;cursor:pointer;border-radius:999px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.bridge-paste-clear:hover{color:#0f1820;background:#dce6e8}.bridge-auto-recipient{margin-top:16px}.bridge-auto-recipient label{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.bridge-auto-recipient input{color:#0f1820;background:#eaf0ef;width:100%}.bridge-auto-recipient input[aria-invalid=true]{outline:1px solid #bd493e}.bridge-auto-orders{color:#c4d2d6;gap:8px;margin-top:20px;display:grid}.bridge-auto-history{text-align:left;color:#eaf0ef;cursor:pointer;background:#1b2c35;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 16px;display:flex}.bridge-auto-history>span{overflow-wrap:anywhere;gap:8px;min-width:0;font-size:13px;display:flex}.bridge-auto-history>span:first-child{flex-direction:column;gap:4px}.bridge-auto-history small{color:#a6b9c0}.bridge-auto-history svg{flex:none}.bridge-quote-timer{color:#5d6e73;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;height:24px;padding:0;transition:color .14s ease-out;display:inline-grid;position:relative}.bridge-quote-timer:hover{color:#0f1820}.bridge-quote-timer>svg{fill:none;stroke-width:2px;width:24px;height:24px;position:absolute;inset:0;transform:rotate(-90deg)}.bridge-quote-timer>:last-child{transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.bridge-quote-timer:hover>:last-child{transform:rotate(180deg)}.bridge-quote-timer__track{stroke:#0f182014}.bridge-quote-timer__ring{stroke:#0ac18e;stroke-linecap:round;stroke-dasharray:75.4;animation:linear both bridge-quote-ring}@keyframes bridge-quote-ring{0%{stroke-dashoffset:75.4px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.bridge-quote-timer__ring{stroke-dashoffset:0;animation:none}}.bridge-token-options>.bridge-pill{animation:.24s cubic-bezier(0,0,.2,1) both bridge-row-in;animation-delay:calc(var(--bridge-row-index,0) * 25ms)}@keyframes bridge-row-in{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bridge-token-options>.bridge-pill{animation:none}}.bridge-amount-sheen,.bridge-skeleton{vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.bridge-amount-sheen{color:#0f182073;max-width:100%}.bridge-skeleton{background:#0f18200f;border-radius:8px}.bridge-skeleton--amount{width:148px;height:30px}.bridge-skeleton--meta{border-radius:4px;width:64px;height:12px}.bridge-amount-sheen:after,.bridge-skeleton:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 20%,#f8fdffd9 50%,#0000 80%);animation:1.2s cubic-bezier(.4,0,.2,1) infinite bridge-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes bridge-sheen{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.bridge-amount-sheen:after,.bridge-skeleton:after{animation:none;display:none}}
