:root{--jupiter-plugin-primary:232,112,90;--jupiter-plugin-background:19,45,47;--jupiter-plugin-primaryText:245,238,226;--jupiter-plugin-warning:251,191,36;--jupiter-plugin-interactive:33,68,70;--jupiter-plugin-module:25,55,57}
[hidden]{display:none!important}.draft-link{background:none;color:#aec0b6;font-size:calc(12px * var(--text-scale))}.desk-mode-switch{display:flex;gap:5px;background:#0e2527;padding:5px;border:1px solid #264644;border-radius:14px;margin-bottom:23px}.desk-mode-switch button{flex:1;background:none;color:#8eaaa0;padding:11px 8px;border-radius:10px;font-size:calc(13px * var(--text-scale));font-weight:600}.desk-mode-switch button[aria-pressed=true]{background:#244849;color:#f5eee2}.desk-mode-switch button span{color:#e8705a;padding-left:5px}.live-swap-panel,.live-swap-panel:focus,#otc-draft-panel:focus{outline:none}.live-swap-panel .panel-heading{margin-bottom:6px}.mainnet-badge{display:flex;align-items:center;gap:7px;color:#9dcbb3;font:calc(9px * var(--text-scale)) var(--mono)}.swap-provider{font-size:calc(11px * var(--text-scale));color:#8fa99e;margin:0 8px 16px}.swap-provider a{color:#bdcfc4}.swap-widget-wrap{position:relative;min-height:560px}.swap-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;z-index:2;background:#132d2f;border:1px solid #294b47;border-radius:16px;text-align:center;padding:26px}.swap-loading>p{color:#a7c0b2;font-size:calc(14px * var(--text-scale));max-width:265px}.swap-loading>a{color:#92afa0;font-size:calc(11px * var(--text-scale));text-decoration:underline}.swap-loader{font-size:calc(36px * var(--text-scale));color:#e8705a}.swap-loading .button{font-size:calc(12px * var(--text-scale))}#zswap-jupiter-root{min-height:560px;width:100%;isolation:isolate}#zswap-jupiter-root input{min-width:0}#zswap-jupiter-root button{font-family:inherit}.live-swap-note{font-size:calc(11px * var(--text-scale));line-height:1.65;color:#90ab9c;margin:16px 8px}.live-swap-foot{display:flex;justify-content:space-between;gap:10px;margin:15px 8px 4px;border-top:1px solid #294b47;padding-top:13px;font-size:calc(9px * var(--text-scale));color:#8ca899}.live-swap-foot a{color:#b5cbbd}.swap-receipt{margin:16px 5px 0;background:#193c31;border:1px solid #345b49;padding:13px;border-radius:10px;color:#b7d4bf;font-size:calc(12px * var(--text-scale));overflow-wrap:anywhere}.swap-receipt a{display:inline-block;margin-top:6px;text-decoration:underline;color:#d8ecdc}
@media(max-width:700px){.live-swap-panel .panel-heading{margin-inline:4px}.live-swap-note{margin-inline:4px;font-size:calc(10px * var(--text-scale))}.live-swap-foot{margin-inline:4px;font-size:calc(8px * var(--text-scale))}.desk-mode-switch{margin-bottom:20px}.draft-link{font-size:calc(11px * var(--text-scale))}}
