:root{--rd-bg:#101010;--rd-surface:#1c1c1c;--rd-raised:#1c1c1c;--rd-hover:#d2d1c90f;--rd-active:#d2d1c91a;--rd-text:#f2f1ee;--rd-muted:#a7a79f;--rd-dim:#4c4c4c;--rd-up:#70d6af;--rd-down:#e8695e}@media (min-width:1100px){.workspace,.site-header-inner,.main-shell>footer,.main-shell>footer.site-footer,.site-footer{width:calc(100% - 32px);max-width:1920px}.workspace{padding-top:16px;padding-left:0;padding-right:0}}.pool-shell{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.pool-shell>.pool-rail{display:none}.pool-shell-main{min-width:0}@media (min-width:1280px){.pool-shell{grid-template-columns:288px minmax(0,1fr)}.pool-shell:has(>.pool-rail.collapsed){grid-template-columns:64px minmax(0,1fr)}.pool-shell>.pool-rail{display:flex}.pool-shell .pool-page{grid-template-columns:minmax(0,1fr) 360px;gap:12px}}.pool-rail{background:var(--rd-surface);border-radius:12px;flex-direction:column;min-width:0;height:calc(100vh - 104px);display:flex;position:sticky;top:88px;overflow:hidden}.pool-rail.collapsed{align-items:stretch;padding-top:8px}.pool-rail.collapsed>.pool-rail-toggle{flex:none;align-self:center;margin-bottom:6px}.pool-rail.collapsed .pool-rail-name,.pool-rail.collapsed .pool-rail-figures{display:none}.pool-rail.collapsed .pool-rail-row{justify-content:center;gap:0;padding:8px 0;display:flex}.pool-rail.collapsed .pool-rail-list{scrollbar-width:none}.pool-rail.collapsed .pool-rail-list::-webkit-scrollbar{display:none}.pool-rail-head{justify-content:space-between;align-items:center;gap:8px;padding:10px 10px 8px 12px;display:flex}.pool-rail-tabs{gap:4px;display:flex}.pool-rail-tabs button{height:26px;color:var(--rd-muted);border-radius:6px;padding:0 10px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.pool-rail-tabs button:hover{color:var(--rd-text)}.pool-rail-tabs button.active{background:var(--rd-raised);color:var(--rd-text)}.pool-rail-toggle{width:26px;height:26px;color:var(--rd-muted);border-radius:6px;place-items:center;display:grid}.pool-rail-toggle:hover{background:var(--rd-hover);color:var(--rd-text)}.pool-rail-list{scrollbar-width:thin;scrollbar-color:var(--rd-raised) transparent;flex:1;margin:0;padding:0 6px 8px;list-style:none;overflow-y:auto}.pool-rail-row{color:var(--rd-text);border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;text-decoration:none;transition:background .12s;display:grid}.pool-rail-row:hover{background:var(--rd-hover)}.pool-rail-row.active{background:var(--rd-active)}.pool-rail-icon{width:34px;height:34px;position:relative}.pool-rail-icon>:first-child{border-radius:50%;overflow:hidden}.pool-rail-badge{border:2px solid var(--rd-surface);background:var(--rd-surface);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.pool-rail-name,.pool-rail-figures{flex-direction:column;min-width:0;line-height:1.25;display:flex}.pool-rail-figures{text-align:right;align-items:flex-end}.pool-rail-name b,.pool-rail-figures b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.pool-rail-name small,.pool-rail-figures small{color:var(--rd-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.pool-rail-figures small.up{color:var(--rd-up)}.pool-rail-figures small.down{color:var(--rd-down)}.pool-page .pool-trade-sidebar{border-color:#0000;border-radius:12px}@media (min-width:1001px){.main-shell>footer.site-footer{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101010f0;border-top:1px solid #222;flex-wrap:nowrap;width:100%;max-width:none;height:32px;min-height:32px;margin:0;padding:0 16px;position:fixed;bottom:0;left:0;right:0}.main-shell>footer.site-footer .footer-pill{color:var(--rd-muted);background:0 0;padding:2px 8px;font-size:11px}.main-shell>footer.site-footer .footer-pill:hover{color:var(--rd-text)}.main-shell>footer.site-footer .network-dropdown.compact{min-height:22px;height:22px!important}.main-shell{padding-bottom:32px}.pool-rail{height:calc(100vh - 136px)}}.pool-page .backing-card{background:var(--rd-raised);border:0;border-radius:10px;gap:10px;padding:10px 12px}.pool-page .backing-card>.asset-icon{width:24px!important;height:24px!important}.pool-page .backing-card>.asset-icon img{width:24px;height:24px}.pool-page .backing-card-body{flex-wrap:nowrap;gap:10px}.pool-page .backing-card-price{flex-direction:column;align-items:flex-start;gap:0;line-height:1.2}.pool-page .backing-card-name{letter-spacing:0;text-transform:none;color:var(--rd-muted);font-size:11px;font-weight:500}.pool-page .backing-card-price strong{letter-spacing:0;font-size:15px;font-weight:600}.pool-page .backing-card-liq{line-height:1.2}.pool-page .backing-card-liq>span{letter-spacing:0;text-transform:none;margin-bottom:0;font-size:11px;font-weight:500}.pool-page .backing-card-liq>strong{font-size:15px}.pool-page .backing-card-liq>strong small{font-size:11px}.home-more{min-height:40px;color:var(--rd-muted);place-items:center;font-size:12px;display:grid}.trade-size-filter{flex-wrap:wrap;gap:4px;display:flex}.trade-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.trade-size-filter button{height:26px;color:var(--rd-muted);background:0 0;border-radius:6px;padding:0 10px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.trade-size-filter button:hover{color:var(--rd-text)}.trade-size-filter button[aria-pressed=true]{background:var(--rd-raised);color:var(--rd-text)}@media (max-width:700px){.trade-filters{flex-wrap:nowrap;flex:1;justify-content:space-between;gap:6px;min-width:0}.trade-filter-long{display:none}.trade-size-filter{flex-wrap:nowrap;gap:2px}.trade-size-filter button{height:28px;padding:0 8px;font-size:11px}.trade-filters .activity-ranges button{padding:0 8px!important}}.trade-size-note{color:var(--rd-muted);padding:12px 0;font-size:12px}.composite-sell-card{gap:12px;padding:14px;display:grid}.composite-sell-card .trade-side-switch{background:0 0;border:0;grid-template-columns:1fr 1fr;gap:6px;padding:0;display:grid}.composite-sell-card .trade-side-switch button{height:40px;color:var(--rd-muted);border-radius:8px;font-size:15px;font-weight:700;background:var(--rd-raised)!important}.composite-sell-card .trade-side-switch button[data-side=buy][aria-pressed=true]{color:var(--rd-up)!important;background:#70d6af2e!important}.composite-sell-card .trade-side-switch button[data-side=sell][aria-pressed=true]{color:var(--rd-down)!important;background:#e8695e2e!important}.composite-sell-card .trade-pay{gap:6px;margin:0;display:grid}.composite-sell-card .trade-amount-label{justify-content:space-between;align-items:center;display:flex}.composite-sell-card .trade-pay-title{color:var(--rd-muted);font-size:12px;font-weight:500}.composite-sell-card .trade-wallet{color:var(--rd-muted);align-items:baseline;gap:4px;font-size:12px;display:inline-flex}.composite-sell-card .trade-wallet strong{color:var(--rd-text);font-weight:600}.composite-sell-card .trade-pay-field{background:var(--rd-raised);border:0;border-radius:10px;align-items:center;gap:8px;height:64px;padding:0 10px 0 16px;display:flex}.composite-sell-card .trade-pay-field input{letter-spacing:-.01em;min-width:0;height:100%;color:var(--rd-text);flex:1;padding:0;font-size:28px;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important}.composite-sell-card .trade-pay-field input::placeholder{color:var(--rd-dim)}.composite-sell-card .pay-select,.composite-sell-card .pay-static{border-radius:8px;height:34px;background:var(--rd-surface)!important;border:0!important}.composite-sell-card .amount-shortcuts{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin:0;display:grid}.composite-sell-card .amount-shortcuts button{background:var(--rd-raised);height:36px;color:var(--rd-text);border:0;border-radius:8px;font-size:14px;font-weight:700;transition:background .12s}.composite-sell-card .amount-shortcuts button:hover:not(:disabled){background:var(--rd-active)}.composite-sell-card .amount-shortcuts button:disabled{color:var(--rd-dim)}.composite-sell-card .subtle{color:var(--rd-muted);margin:0;font-size:12px}.composite-sell-card .sell-advanced>summary{color:var(--rd-muted);font-size:12px}.composite-sell-card .trade-go{border:0;border-radius:10px;gap:8px;height:48px;font-size:16px;font-weight:700}.composite-sell-card .trade-go[data-side=buy]{background:var(--rd-up);color:#04130a}.composite-sell-card .trade-go[data-side=sell]{background:var(--rd-down);color:#1a0a04}.composite-sell-card .trade-go:disabled{background:var(--rd-raised);color:var(--rd-muted);opacity:1}.composite-sell-card .trade-footnote{color:var(--rd-muted);text-align:center;margin:0;font-size:11px}.composite-sell-card .holding-summary{background:var(--rd-raised);border:0;border-radius:8px;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px;margin:0;padding:8px 12px;display:grid}.composite-sell-card .holding-summary>span:first-child{color:var(--rd-muted);font-size:12px}.composite-sell-card .holding-summary>strong{justify-self:end;font-size:14px;font-weight:600;line-height:1.3}.composite-sell-card .holding-summary>strong small{color:var(--rd-muted);font-size:12px}.composite-sell-card .holding-summary>span:last-child{color:var(--rd-muted);grid-column:1/-1;font-size:11px}.composite-sell-card>label.form-label{color:var(--rd-muted);gap:4px;margin:0;font-size:12px;font-weight:500;display:grid}.composite-sell-card>label.form-label input{height:48px;color:var(--rd-text);border-radius:10px;margin:0;padding:0 14px;font-size:20px;font-weight:600;background:var(--rd-raised)!important;box-shadow:none!important;border:0!important}.composite-sell-card .trade-limit,.composite-sell-card .trade-input-error{margin:0;font-size:11px;line-height:1.4}.composite-sell-card .sell-advanced{border-top:0;margin:0;padding:0}.composite-sell-card .sell-advanced[open]{padding-bottom:4px}.composite-sell-card .trade-go{margin-top:0}.footer-sui{display:none!important}@media (min-width:1001px){.main-shell>footer.site-footer .footer-sui{color:var(--rd-text);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex!important}}.footer-pill.footer-sui img{filter:none;opacity:1}.composite-sell-card .trade-error{color:var(--rd-down);text-align:center;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;line-height:1.4}.trade-error,.warning-box{overflow-wrap:anywhere;min-width:0;max-width:100%}.composite-sell-card .trade-warning{color:#f5b544;background:#e09a1a1a;border-radius:8px;margin:0;padding:8px 10px;font-size:12px;line-height:1.4}.composite-sell-card .trade-warning.blocked{color:var(--rd-down);background:#e8695e1a}.home-ticker .home-ticker-track{opacity:0;transition:opacity .4s}.home-ticker.ready .home-ticker-track{opacity:1}.hcard.hcard-placeholder{background:linear-gradient(100deg, var(--rd-surface) 30%, var(--rd-raised) 50%, var(--rd-surface) 70%) 0 0 / 300% 100%;min-height:254px;animation:1.4s ease-in-out infinite hcard-shimmer}@keyframes hcard-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (min-width:1001px){.site-header{background:#101010e6;border-bottom:1px solid #d2d1c912}.site-header-inner{gap:20px;height:60px}.site-brand{gap:8px}.site-brand>span{letter-spacing:-.03em;font-size:21px;font-weight:700}.site-brand .sine-mark,.site-brand .perps-mark{width:24px;height:24px}.site-nav{gap:2px}.site-nav>button{color:var(--rd-muted);border-radius:8px;padding:7px 11px;font-size:14px;font-weight:500;transition:color .15s,background .15s;box-shadow:none!important}.site-nav>button:hover{color:var(--rd-text);background:var(--rd-hover)}.site-nav>button.active{color:var(--rd-text);background:var(--rd-raised)}.site-header-actions{display:contents}.site-header-actions .header-search:not(.mobile-quick-search){background:var(--rd-surface);min-width:200px;max-width:440px;height:36px;color:var(--rd-muted);border:1px solid #d2d1c914;border-radius:10px;flex:360px;order:0;gap:8px;margin:0 auto;padding:0 10px 0 12px;font-size:13px}.site-header-actions .header-search:not(.mobile-quick-search)>span{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;display:inline;overflow:hidden}.site-header-actions .header-search:not(.mobile-quick-search):hover{color:var(--rd-text);border-color:#d2d1c929}.site-header-actions .header-search kbd{background:var(--rd-raised);color:var(--rd-muted);border-radius:5px;padding:2px 6px;font-size:11px}.site-header-actions .header-launch{border-radius:10px;order:1;gap:6px;height:36px;font-size:14px;font-weight:600;padding:0 14px!important}.site-header-actions .header-launch svg{width:16px;height:16px}.site-header-actions>:not(.header-search):not(.header-launch):not(.mobile-menu-button){order:2}.site-header .account-button,.site-header .account-signin{background:var(--rd-surface);border:1px solid #d2d1c914;border-radius:10px;height:36px;font-size:13px;font-weight:500}.site-header .account-button:hover,.site-header .account-signin:hover{background:var(--rd-raised);border-color:#d2d1c929}.pool-rail{height:calc(100vh - 120px);top:72px}.pool-side,.pool-trade-sidebar{top:72px}}.composite-sell-card .primary-button.trade-go{height:48px!important;box-shadow:none!important;border-radius:10px!important;padding:0 16px!important;font-size:16px!important;font-weight:700!important}.composite-sell-card .primary-button.trade-go[data-side=buy]{background:var(--rd-up)!important;color:#04130a!important}.composite-sell-card .primary-button.trade-go[data-side=sell]{background:var(--rd-down)!important;color:#1a0a04!important}.composite-sell-card .primary-button.trade-go:disabled{opacity:1;background:var(--rd-raised)!important;color:var(--rd-muted)!important}@media (min-width:1001px){.site-nav>button.active:after{display:none}.site-header-actions .primary-button.header-launch{height:36px!important;box-shadow:none!important;border-radius:10px!important;padding:0 14px!important;font-size:14px!important}.site-header-actions .primary-button.header-launch.header-launch-icon{justify-content:center;width:36px;padding:0!important}.site-header-actions .header-launch.header-launch-icon svg{width:18px;height:18px}}.holdings-section{margin-top:20px}.holdings-section .holdings-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.holdings-section .holdings-head h2{margin:0;font-size:16px;font-weight:600}.holdings-section .holdings-meta{color:var(--rd-muted);font-size:12px}.holdings-section .holdings-refresh{width:28px;height:28px;color:var(--rd-muted);background:var(--rd-surface);border-radius:8px;place-items:center;margin-left:auto;display:grid}.holdings-section .holdings-refresh:hover:not(:disabled){color:var(--rd-text);background:var(--rd-raised)}.holdings-section>.panel{background:var(--rd-surface);border:0;border-radius:12px;padding:0;overflow:hidden}.holdings-section .holdings-rows{background:0 0;border:0;margin:0}.holdings-section .holdings-rows .rows-head,.holdings-section .holdings-rows .rows-row{grid-template-columns:minmax(180px,2fr) minmax(90px,1fr) minmax(130px,1.3fr) minmax(90px,1fr) minmax(150px,auto);align-items:center;gap:12px;padding:12px 16px;display:grid}.holdings-section .holdings-rows .rows-head{letter-spacing:0;text-transform:none;color:var(--rd-muted);border-bottom:1px solid #d2d1c90f;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:500}.holdings-section .holdings-rows .rows-group+.rows-group,.holdings-section .holdings-rows .rows-group+.rows-row,.holdings-section .holdings-rows .rows-row+.rows-row{border-top:1px solid #d2d1c90d}.holdings-section .rows-cell strong,.holdings-section .rows-token strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.holdings-section .rows-cell small,.holdings-section .rows-token small{color:var(--rd-muted);font-size:12px}.holdings-section .rows-cell.gain strong{color:var(--rd-up)}.holdings-section .rows-actions{justify-content:flex-end;gap:6px;display:flex}.holdings-section .rows-open,.holdings-section .rows-expand{background:var(--rd-raised);height:30px;color:var(--rd-text);border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:600}.holdings-section .rows-expand{place-items:center;width:30px;padding:0;display:grid}.holdings-section .rows-open:hover,.holdings-section .rows-expand:hover{background:var(--rd-active)}.holdings-section .rows-sub{background:0 0;padding:4px 16px 14px}@media (max-width:700px){.holdings-section .holdings-rows .rows-head{display:none}.holdings-section .holdings-rows .rows-row{grid-template-columns:1fr 1fr 1fr;gap:8px 10px;padding:12px}.holdings-section .holdings-rows .rows-token{grid-column:1/-1}.holdings-section .holdings-rows .rows-actions{grid-column:1/-1;justify-content:stretch}.holdings-section .holdings-rows .rows-actions .rows-open{flex:1;height:36px}.workspace{box-sizing:border-box;width:100%;max-width:100%;padding-left:16px;padding-right:16px}.holdings-section .holdings-rows .rows-row{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:none}.holdings-section .holdings-rows .rows-row>span{text-align:left;grid-area:auto;min-width:0;padding-left:0}.holdings-section .holdings-rows .rows-row>span:nth-child(4){flex-direction:column;display:flex}.holdings-section .holdings-rows .rows-row>.rows-token,.holdings-section .holdings-rows .rows-row>.rows-actions{grid-column:1/-1}.holdings-section .rows-cell strong,.holdings-section .rows-cell small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.holdings-section .portfolio-holding>.rows-row,.holdings-section .rows-row.portfolio-holding{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-areas:"token token token""holding dividends locked""actions actions actions"!important;gap:10px 12px!important;padding:14px!important}.holdings-section .portfolio-holding>.rows-row>span:first-child,.holdings-section .rows-row.portfolio-holding>span:first-child{grid-area:token!important}.holdings-section .portfolio-holding>.rows-row>span:nth-child(2),.holdings-section .rows-row.portfolio-holding>span:nth-child(2){grid-area:holding!important}.holdings-section .portfolio-holding>.rows-row>span:nth-child(3),.holdings-section .rows-row.portfolio-holding>span:nth-child(3){text-align:left!important;grid-area:dividends!important}.holdings-section .portfolio-holding>.rows-row>span:nth-child(4),.holdings-section .rows-row.portfolio-holding>span:nth-child(4){flex-direction:column;grid-area:locked!important;display:flex!important}.holdings-section .portfolio-holding>.rows-row>span:nth-child(5),.holdings-section .rows-row.portfolio-holding>span:nth-child(5){justify-content:stretch;grid-area:actions/auto!important}.holdings-section .portfolio-holding .rows-cell,.holdings-section .rows-row.portfolio-holding .rows-cell{padding:0!important}.holdings-section .portfolio-holding>.rows-row>span:nth-child(2):before,.holdings-section .rows-row.portfolio-holding>span:nth-child(2):before{content:"Holding"}.holdings-section .portfolio-holding>.rows-row>span:nth-child(3):before,.holdings-section .rows-row.portfolio-holding>span:nth-child(3):before{content:"Dividends"}.holdings-section .portfolio-holding>.rows-row>span:nth-child(4):before,.holdings-section .rows-row.portfolio-holding>span:nth-child(4):before{content:"Locked"}.holdings-section .portfolio-holding .rows-cell:before,.holdings-section .rows-row.portfolio-holding .rows-cell:before{color:var(--rd-muted);margin-bottom:2px;font-size:11px;font-weight:500;display:block}.holdings-section .rows-actions .rows-open{flex:1;justify-content:center;height:36px}.holdings-section .rows-sub{padding:0 14px 14px}.holdings-section .rows-actions{gap:8px;width:100%;display:flex!important}.holdings-section .rows-actions .rows-open{flex:1 1 0;justify-content:center;align-items:center;gap:6px;width:auto;display:inline-flex}.holdings-section .rows-actions .rows-expand{flex:0 0 36px;height:36px}.holdings-section .portfolio-holding>.rows-row>span:nth-child(5),.holdings-section .rows-row.portfolio-holding>span:nth-child(5){grid-column:1/-1!important}}@media (max-width:1000px){.main-shell>footer.site-footer{flex-wrap:nowrap;justify-content:space-between;align-items:center}.main-shell>footer.site-footer .site-footer-left{flex-wrap:nowrap;gap:6px;min-width:0;display:flex}.main-shell>footer.site-footer .site-footer-right{flex-shrink:0;justify-content:flex-end;margin-left:auto;flex:none!important;width:auto!important}}.feed-loading{text-align:center;color:var(--rd-muted);margin:0;padding:28px 16px;font-size:13px}.pool-shell-loading .shell-loading{color:var(--rd-muted);font-size:13px}.pool-shell-loading .shell-chart{place-items:center;min-height:460px;display:grid}.pool-shell-loading .shell-feed{place-items:center;min-height:160px;display:grid}.pool-shell-loading .shell-tabs{border-bottom:1px solid #d2d1c912;gap:22px;padding:0 14px;display:flex}.pool-shell-loading .shell-tabs span{color:var(--rd-muted);padding:12px 0;font-size:14px}.pool-shell-loading .shell-tabs span.active{color:var(--rd-text);box-shadow:inset 0 -2px var(--ppx-accent)}.pool-shell-loading .shell-icon{background:var(--rd-raised);border-radius:50%;display:inline-block}.pool-shell-loading .shell-mbody{flex:1;place-items:center;display:grid}.pool-shell-loading button:disabled{cursor:default}.pool-shell-loading{pointer-events:none}.pool-shell-loading .psk-mobile{display:none}@media (max-width:760px){.pool-shell-loading .psk-desktop{display:none}.pool-shell-loading .psk-mobile{display:flex}}.pool-shell-loading .mpool-tabs button:disabled,.pool-shell-loading .trade-side-switch button:disabled,.pool-shell-loading .mpool-bar button:disabled{opacity:1}.sk{vertical-align:middle;background:linear-gradient(100deg, var(--rd-raised) 30%, #232323 50%, var(--rd-raised) 70%) 0 0 / 300% 100%;border-radius:6px;animation:1.4s ease-in-out infinite hcard-shimmer;display:inline-block}.sk-circle{border-radius:50%;flex:none}.sk-num{height:14px}.shell-dots{color:var(--rd-muted);gap:7px}.shell-dots i{width:7px;height:7px}.pool-shell-loading .shell-chart,.pool-shell-loading .shell-feed,.pool-shell-loading .shell-mbody,.feed-loading{place-items:center;display:grid}.pool-shell-loading .pool-page,.pool-shell-loading .pool-main,.pool-shell-loading .pool-side,.pool-shell-loading .composite-sell-card{min-width:0}.pool-shell-loading .pool-info-row{flex-wrap:wrap;min-width:0}.pool-shell-loading .trade-pay-field input{flex:auto;width:0;min-width:0}.pool-shell-loading .pool-trade-sidebar{overflow:hidden}.pool-shell-loading .shell-desc{gap:8px;margin:10px 0 12px;display:grid}.pool-shell-loading .shell-pressure>div{gap:6px;margin-bottom:8px;display:grid}.pool-shell-loading .shell-pressure>div>i{background:var(--rd-raised);border-radius:2px;height:4px;display:block}.pool-shell-loading .shell-creator{pointer-events:none}@keyframes rd-fade-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.live-pool-page:not(.pool-shell-loading) .pool-creator,.live-pool-page:not(.pool-shell-loading) .pool-about-desc,.live-pool-page:not(.pool-shell-loading) .pool-about-links,.live-pool-page:not(.pool-shell-loading) .backing-card,.live-pool-page:not(.pool-shell-loading) .perp-positions,.live-pool-page:not(.pool-shell-loading) .pool-pressure,.live-pool-page:not(.pool-shell-loading) .hero-bonding,.home-grid>.hcard:not(.hcard-placeholder){animation:.28s ease-out both rd-fade-in}@media (prefers-reduced-motion:reduce){.live-pool-page,.live-pool-page *,.home-grid>.hcard{animation:none!important}}.pool-shell-loading .shell-chart{min-height:559px}.pool-shell-loading .pool-manage-link{justify-content:space-between;display:flex}.pool-chips .pool-chip{min-width:84px}.pool-chips .pool-chip strong,.mpool-head-stats b,.mpool-head-price strong,.pool-periods strong,.pool-pressure b{font-variant-numeric:tabular-nums}.watch-star{width:28px;height:28px;color:var(--rd-muted);background:0 0;border-radius:8px;place-items:center;transition:color .15s,background .15s;display:inline-grid}.watch-star:hover{color:var(--rd-text);background:var(--rd-hover)}.watch-star.on{color:#f5c542}.watch-star.mpool-star{width:24px;height:22px}.pool-rail-empty{color:var(--rd-muted);margin:0;padding:16px 14px;font-size:13px;line-height:1.45}.pool-rail-tabs{flex-wrap:nowrap;overflow:hidden}.pool-rail-tabs button{padding:0 8px}.pool-info-row .watch-star.info-star{border-radius:6px;width:22px;height:22px;margin-left:-8px}.pool-rail-title{align-items:center;gap:3px;min-width:0;display:inline-flex}.pool-rail .watch-star.rail-star{opacity:0;border-radius:4px;width:16px;height:16px;transition:opacity .12s,color .12s}:is(.pool-rail .watch-star.rail-star.on,.pool-rail-row:hover .watch-star.rail-star,.pool-rail .watch-star.rail-star:focus-visible){opacity:1}.pool-rail .watch-star.rail-star:hover{background:0 0}@media (min-width:1001px){.pool-info .pool-info-row{flex-wrap:nowrap}.pool-info .pool-info-row>*{flex-shrink:0}.pool-info .pool-info-row>.pool-info-name{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.pool-info .pool-info-row>.pool-info-spacer{flex:1 1 0;min-width:0}.pool-info .pool-info-name.long-name{font-size:17px}}.hcard-link,.pool-rail-row{cursor:pointer}:is(.hcard-link:focus-visible,.pool-rail-row:focus-visible){outline:2px solid var(--ppx-accent);outline-offset:-2px}.mpool-head-tags{flex-wrap:nowrap;align-items:center;min-width:0;overflow:hidden}.mpool-head-tags>*{white-space:nowrap;flex-shrink:0}.mpool-head-tags>.mpool-ca{text-overflow:ellipsis;flex-shrink:1;align-items:center;gap:3px;min-width:0;display:inline-flex;overflow:hidden}.mpool-head-tags>.mpool-ca svg{flex:none}@media (max-width:400px){.mpool-head-tags{gap:4px}.mpool-tag{padding:3px 6px;font-size:9.5px}}.terms-gate{width:min(760px,100vw - 32px);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));flex-direction:column;overflow:hidden;background:var(--rd-surface)!important;border:1px solid #d2d1c914!important;border-radius:14px!important;gap:0!important;max-width:none!important;padding:0!important;display:flex!important}.terms-gate-head{border-bottom:1px solid #d2d1c912;padding:22px 26px 16px}.terms-gate-head h2{color:var(--rd-text);margin:0;font-size:20px;font-weight:600}.terms-gate-head p{color:var(--rd-muted);margin:6px 0 0;font-size:13px}.terms-gate-body{scrollbar-width:thin;scrollbar-color:var(--rd-raised) transparent;flex:1;min-height:0;padding:18px 26px 8px;overflow-y:auto;max-width:none!important;margin:0!important}.terms-gate-body .terms-gate-lede{color:var(--rd-text);margin:0 0 14px;font-size:14px;line-height:1.6}.terms-gate-body section{margin:0 0 16px}.terms-gate-body h2{color:var(--rd-text);margin:0 0 6px;font-size:15px;font-weight:600}.terms-gate-body p{color:var(--rd-muted);margin:0;font-size:14px;line-height:1.65}.terms-gate-foot{border-top:1px solid #d2d1c912;gap:14px;padding:16px 26px 20px;display:grid}.terms-gate-check{color:var(--rd-muted);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.terms-gate-check input{width:16px;height:16px;accent-color:var(--ppx-accent)}.terms-gate-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.terms-gate-decline{color:var(--rd-muted);padding:8px 2px;font-size:13px}.terms-gate-decline:hover{color:var(--rd-text)}.terms-gate-primary,.terms-gate-secondary{border-radius:10px;height:40px;padding:0 20px;font-size:14px;font-weight:600}.terms-gate-primary{background:var(--ppx-accent);color:#101010}.terms-gate-primary:disabled{background:var(--rd-raised);color:var(--rd-muted);cursor:not-allowed}.terms-gate-secondary{background:var(--rd-raised);color:var(--rd-text)}.terms-gate-declined{color:var(--rd-text);justify-items:start;gap:14px;padding:26px;font-size:14px;display:grid}@media (max-width:700px){.terms-gate{width:calc(100vw - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-width:none!important}.terms-gate-head,.terms-gate-body,.terms-gate-foot{padding-left:18px;padding-right:18px}.terms-gate-actions{flex-direction:column-reverse;align-items:stretch;gap:8px}}.main-shell:has(.mpool:not(.psk-mobile))>footer.site-footer{display:none}@media (max-width:760px){.main-shell:has(.pool-page-skeleton)>footer.site-footer{display:none}}.lev-page,.lev-token{max-width:1240px;color:var(--rd-text);margin:0 auto;padding:24px 20px 64px}.lev-muted{color:var(--rd-muted)}.lev-hero h1{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:800}.lev-hero p{max-width:620px;margin:8px 0 0;font-size:15px;line-height:1.5}.lev-section{margin-top:28px}.lev-section h2{margin:0 0 12px;font-size:16px;font-weight:700}.lev-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.lev-tabs{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.lev-tabs button{height:30px;color:var(--rd-muted);border-radius:7px;padding:0 12px;font-size:13px;font-weight:600}.lev-tabs button.active{background:var(--rd-raised);color:var(--rd-text)}.lev-search{background:var(--rd-surface);height:38px;color:var(--rd-muted);border:1px solid #3b3b36;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:0 12px;display:inline-flex}.lev-search input{color:var(--rd-text);background:0 0;outline:none;width:180px;min-width:0;font-size:14px}.lev-mbar{z-index:40;background:#101010;position:fixed;bottom:0;left:0;right:0;padding:12px 14px calc(10px + env(safe-area-inset-bottom))!important}body:has(.lev-mbar) .mobile-tabbar{opacity:0;pointer-events:none;transform:translateY(calc(100% + 40px))}.trade-mbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid #222;gap:10px;background:#101010f2!important}.trade-mbar button{letter-spacing:.01em;border-radius:14px;height:52px;font-size:16px;font-weight:800;transition:filter .12s,transform 80ms;border:0!important}.trade-mbar button:active{filter:brightness(.92);transform:scale(.985)}.trade-mbar button:disabled{opacity:.45}.trade-mbar .trade-mbar-buy{color:#03140a;background:#70d6af}.trade-mbar .trade-mbar-sell{color:#fff;background:#e8695e}.tsheet-backdrop{background:#000000a8;animation:.16s ease-out tsheet-fade}@keyframes tsheet-fade{0%{opacity:0}}.tsheet{max-height:92dvh;padding:0 16px calc(18px + env(safe-area-inset-bottom));background:#111}.tsheet-top{z-index:2;background:#111;border-bottom:1px solid #222;justify-content:space-between;align-items:center;gap:12px;height:56px;margin:0 -16px 4px;padding:0 12px 0 18px;display:flex;position:sticky;top:0}.tsheet-top b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;overflow:hidden}.tsheet-top button{width:36px;height:36px;color:var(--rd-muted);background:#1c1c1c;border-radius:999px;flex:none;place-items:center;display:grid}.tsheet-top button:active{color:var(--rd-text)}.tsheet>.lev-trade{background:0 0;border:0;border-radius:0;padding:12px 0 0}@media (max-width:1023px){:is(.workspace:has(.lev-page),.workspace:has(.lev-token)){padding-top:12px}}@media (max-width:720px){.lev-page,.lev-token{padding:0 0 48px}.lev-token{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.lev-token .lev-back,.synth-asset .lev-back{display:none}.lev-hero h1{font-size:26px}.lev-chart-head{flex-wrap:wrap;gap:8px}.lev-chart-head .lev-tabs button{white-space:nowrap;height:28px;padding:0 9px;font-size:12.5px}.lev-hero p{margin-top:4px;font-size:13px}.lev-back{margin-bottom:10px}}.lev-rows{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.lev-rows-head,.lev-row{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1.3fr) minmax(0,1.1fr);align-items:center;gap:12px;padding:12px 16px;display:grid}.lev-rows-head{color:var(--rd-muted);border-bottom:1px solid #222;font-size:12px}.lev-rows-head>span:not(:first-child){text-align:right}.lev-row{text-align:left;border-top:1px solid #222;border-bottom:1px solid #1b1b1b00;width:100%;transition:background .12s}.lev-rows-head+.lev-row{border-top:0}.lev-row:hover{background:#1c1c1c}.lev-row.lev-skeleton{height:62px}.lev-row-token{align-items:center;gap:12px;min-width:0;display:flex}.lev-row-name{flex-direction:column;min-width:0;display:flex}.lev-row-name b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.lev-row-name span{font-size:12px}.lev-row-num{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.lev-row-num b{white-space:nowrap;font-size:14px}.lev-row-num span{white-space:nowrap;font-size:12px;font-weight:600}@media (max-width:720px){.lev-rows-head,.lev-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);padding:12px}.lev-row-spark,.lev-row-market{display:none}}.lev-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.lev-card{background:var(--rd-surface);text-align:left;border:1px solid #3b3b36;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:14px;transition:border-color .15s,transform .15s;display:flex}.lev-card:hover{border-color:#303030;transform:translateY(-1px)}.lev-card-top{align-items:center;gap:12px;min-width:0;display:flex}.lev-icon{flex:none}.lev-card-name{flex-direction:column;flex:1;min-width:0;display:flex}.lev-card-name b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.lev-card-name span{font-size:12px}.lev-card-price{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}.lev-card-price b{font-size:15px}.lev-card-price span{font-size:12px;font-weight:600}.lev-card-foot{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.lev-held{color:var(--rd-text);font-weight:700}.lev-badge{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.lev-skeleton{height:150px;animation:1.4s ease-in-out infinite lev-pulse}@keyframes lev-pulse{50%{opacity:.55}}.lev-empty{text-align:center;color:var(--rd-muted);padding:48px 0}.lev-error{color:var(--rd-down);overflow-wrap:anywhere;margin:8px 0 0;font-size:12.5px;line-height:1.4}.lev-back{color:var(--rd-muted);align-items:center;gap:6px;margin-bottom:14px;font-size:13px;display:inline-flex}.lev-back:hover{color:var(--rd-text)}.lev-token-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.lev-token-head{align-items:center;gap:14px;display:flex}.lev-token-head h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.lev-token-sub{align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.lev-notices{color:var(--rd-text);background:#e09a1a14;border:1px solid #e09a1a44;border-radius:14px;margin-top:14px;padding:12px 14px;font-size:13.5px;line-height:1.5}.lev-notices-title{letter-spacing:.02em;text-transform:uppercase;color:#e09a1a;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.lev-notices p{margin:0}.lev-notices p+p{margin-top:6px}.lev-ahead{color:#e09a1a;background:#e09a1a22;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:700}.lev-state{color:#e09a1a;text-transform:capitalize;background:#e09a1a22;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.lev-token-price{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.lev-token-price b{font-size:26px}.lev-token-price span{font-size:13px;font-weight:600}.lev-chart{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:16px;margin-top:18px;padding:14px}.lev-chart-head{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;display:flex}.lev-chart-svg{width:100%;height:240px;display:block}.lev-chart-empty{height:240px;color:var(--rd-muted);place-items:center;font-size:13px;display:grid}.lev-gauge{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:16px;margin-top:14px;padding:14px 16px 12px}.lev-gauge-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;display:flex}.lev-gauge-value{align-items:center;gap:8px;display:inline-flex}.lev-gauge-value b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.lev-gauge-value em{color:var(--rd-muted);font-size:12px;font-style:normal;font-weight:400}.lev-gauge-track{background:#1c1c1c;border-radius:999px;height:6px;position:relative}.lev-gauge-band{background:#70d6af38;border-radius:999px;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #70d6af47}.lev-gauge-target{background:#a7a79f;border-radius:1px;width:2px;height:12px;margin-left:-1px;position:absolute;top:-3px}.lev-gauge-now{width:6px;height:18px;box-shadow:0 0 0 2px var(--rd-surface);border-radius:3px;margin:-9px 0 0 -3px;transition:left .4s;position:absolute;top:50%}.lev-gauge-legend{height:16px;color:var(--rd-muted);font-variant-numeric:tabular-nums;margin-top:8px;font-size:11px;position:relative}.lev-gauge-legend span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.lev-gauge-legend span.target{color:var(--rd-text)}.lev-gauge-note{color:var(--rd-muted);margin:10px 0 0;font-size:12px;line-height:1.45}.lev-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.lev-stats>div{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;font-size:12px;display:flex}.lev-stats b{font-variant-numeric:tabular-nums;font-size:16px}.lev-explain{margin-top:18px;font-size:14px;line-height:1.55}.lev-explain h2{margin:0 0 6px;font-size:16px}.lev-explain p{margin:0 0 10px}.lev-explain ul{margin:0 0 10px;padding-left:18px;list-style:outside}.lev-explain li{margin:0 0 6px}.lev-token-side{position:sticky;top:84px}.lev-trade{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.lev-side-tabs{background:#101010;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.lev-side-tabs button{height:36px;color:var(--rd-muted);border-radius:9px;font-weight:700}.lev-side-tabs button.active.buy{color:#70d6af;background:#70d6af1f}.lev-side-tabs button.active.sell{color:#e8695e;background:#e8695e1f}.lev-field{flex-direction:column;gap:6px;display:flex}.lev-field-top{font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12.5px;display:flex}.lev-input{background:#101010;border:1px solid #3b3b36;border-radius:12px;align-items:center;height:52px;padding:0 14px;display:flex}.lev-input:focus-within{border-color:#3b3b36}.lev-input input{min-width:0;color:var(--rd-text);font-variant-numeric:tabular-nums;background:0 0;outline:none;flex:1;font-size:22px;font-weight:700}.lev-unit{color:var(--rd-muted);font-size:14px;font-weight:700}.lev-quick{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.lev-quick button{height:30px;color:var(--rd-muted);background:#101010;border:1px solid #3b3b36;border-radius:8px;font-size:12.5px;font-weight:600}.lev-quick button:hover{color:var(--rd-text);border-color:#303030}.lev-quick button.active{color:var(--rd-text);background:#191919;border-color:#85857a}.slip{flex-direction:column;gap:6px;min-width:0;display:flex}.slip-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.slip-label{color:var(--rd-muted);white-space:nowrap;flex:none;font-size:12.5px}.slip-seg{background:#101010;border:1px solid #3b3b36;border-radius:10px;flex:0 300px;gap:2px;min-width:0;padding:3px;display:flex}.slip-seg button{min-width:0;height:28px;color:var(--rd-muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:7px;flex:1 1 0;padding:0 4px;font-size:12.5px;font-weight:600;transition:color .12s,background .12s}.slip-seg button:hover{color:var(--rd-text)}.slip-seg button.active,.slip-custom.active{color:var(--rd-text);background:#222;box-shadow:inset 0 0 0 1px #3b3b3b}.slip-custom{min-width:0;height:28px;color:var(--rd-muted);cursor:text;border-radius:7px;flex:1.5 1 0;justify-content:center;align-items:center;gap:1px;padding:0 8px;font-size:12.5px;font-weight:600;transition:background .12s;display:flex}.slip-custom input{width:100%;min-width:0;color:var(--rd-text);font:inherit;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:none;flex:auto;padding:0}.slip-custom input::placeholder{color:var(--rd-muted);opacity:1}.slip-custom input:placeholder-shown+span{display:none}.slip-custom input:placeholder-shown{text-align:center}.slip-custom:focus-within{box-shadow:inset 0 0 0 1px #535353}.slip-note{color:#e09a1a;text-align:right;margin:0;font-size:12px}.lev-receive{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.lev-receive b{font-size:17px}.lev-go{border-radius:12px;height:48px;font-size:15px;font-weight:800;color:#090909!important}.lev-go:focus-visible{box-shadow:none;outline:none}.lev-terms{flex-direction:column;gap:6px;margin:0;font-size:12.5px;display:flex}.lev-terms>div{justify-content:space-between;gap:10px;display:flex}.lev-terms dt{color:var(--rd-muted)}.lev-terms dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.lev-note{color:var(--rd-muted);margin:0;font-size:12px;line-height:1.5}@media (max-width:900px){.lev-token-grid{grid-template-columns:minmax(0,1fr)}.lev-token-side{position:static}.lev-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lev-page,.lev-token{padding:16px 16px 48px}.lev-hero h1{font-size:28px}.lev-grid{grid-template-columns:minmax(0,1fr)}.lev-toolbar{flex-wrap:wrap}.lev-search{flex:1}.lev-search input{width:100%}.lev-token-head{flex-wrap:wrap}.lev-token-head h1{font-size:22px}.lev-token-price{flex-direction:row;align-items:baseline;gap:10px;width:100%;margin-left:0}}.lev-market-chart{border-radius:10px;height:260px;overflow:hidden}.lev-ref{color:var(--rd-muted);text-underline-offset:3px;align-self:flex-start;font-size:12.5px;font-weight:600;text-decoration:underline}.lev-ref:hover{color:var(--rd-text)}.trade-sheet .trade-detail-title{justify-content:space-between;align-items:baseline;gap:12px;margin:2px 0 14px;display:flex}.trade-sheet .trade-detail-title strong{color:#f2f1ee;font-size:16px}.trade-sheet .trade-detail-title time{color:#a7a79f;font-size:12px}.trade-sheet dl{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.trade-sheet dl>div{border-top:1px solid #222;justify-content:space-between;align-items:baseline;gap:16px;min-width:0;padding:10px 0;display:flex}.trade-sheet dt{color:#a7a79f;flex:0 auto;min-width:0;font-size:12px}.trade-sheet dd{color:#f2f1ee;text-align:right;overflow-wrap:anywhere;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;margin:0;font-size:13px;display:flex}.trade-sheet dd a{color:hsl(var(--accent-h) 85% 69%);text-decoration:none}.trade-sheet .trade-venue-name{flex-direction:row;align-items:center;gap:6px}.trade-sheet p{color:#a9a9a9;margin:12px 0 0;font-size:11px;line-height:1.6}.back-button{color:#f2f1ee;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;display:grid}.back-button:active{background:#222}.header-back{display:none}.pool-name-field{color:var(--rd-muted);flex-direction:column;gap:6px;font-size:12px;display:flex}.pool-name-field textarea{color:var(--rd-text);resize:vertical;background:#0f0f0f;border:1px solid #303030;border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.45}.pool-name-field input{height:36px;color:var(--rd-text);background:#0f0f0f;border:1px solid #303030;border-radius:8px;padding:0 10px;font-size:14px}.pay-in-lev{cursor:pointer;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;margin:8px 0 4px;font-size:13px;font-weight:600;display:grid}.pay-in-lev input{width:16px;height:16px;accent-color:var(--ppx-accent,#70d6af)}.pay-in-lev small{color:var(--rd-muted,#a7a79f);grid-column:2;font-size:11.5px;font-weight:500}.launch-leg{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;display:flex}.launch-leg select{min-width:96px}.launch-leg input{width:72px}.dlmm-page,.dlmm-pool{max-width:1240px;color:var(--rd-text);margin:0 auto;padding:24px 20px 64px}.dlmm-muted{color:var(--rd-muted)}.dlmm-small{margin:8px 0 0;font-size:12px}.dlmm-hero h1{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:800}.dlmm-hero p{max-width:640px;margin:8px 0 0;font-size:15px;line-height:1.5}.dlmm-notice{background:#e09a1a14;border:1px solid #e09a1a44;border-radius:14px;margin-top:14px;padding:12px 14px;font-size:13.5px;line-height:1.5}.dlmm-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:22px 0 14px;display:flex}.dlmm-search{background:var(--rd-surface);height:38px;color:var(--rd-muted);border:1px solid #3b3b36;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:0 12px;display:inline-flex}.dlmm-search input{color:var(--rd-text);background:0 0;outline:none;width:220px;min-width:0;font-size:14px}.dlmm-create-btn{border-radius:10px;gap:6px;height:38px;font-weight:700}.dlmm-card{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:16px;min-width:0;padding:16px}.dlmm-empty{text-align:center;color:var(--rd-muted);padding:48px 16px}.dlmm-empty b{color:var(--rd-text);margin-bottom:6px;font-size:16px;display:block}.dlmm-error{color:var(--rd-down);overflow-wrap:anywhere;margin:8px 0 0;font-size:12.5px;line-height:1.4}.dlmm-warn{color:#e09a1a;margin:0;font-size:12.5px;line-height:1.45}.dlmm-note{color:var(--rd-muted);margin:0;font-size:12px;line-height:1.5}.dlmm-badge{white-space:nowrap;border:1px solid #303030;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.dlmm-skeleton{animation:1.4s ease-in-out infinite dlmm-pulse}@keyframes dlmm-pulse{50%{opacity:.55}}.dlmm-pair-icons{flex:none;display:inline-block;position:relative}.dlmm-pair-icons>:last-child{box-shadow:0 0 0 2px var(--rd-surface);border-radius:999px;position:absolute;top:0;right:0}.dlmm-rows{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.dlmm-rows-head,.dlmm-row{grid-template-columns:minmax(0,2.2fr) repeat(6,minmax(0,1fr));align-items:center;gap:12px;padding:12px 16px;display:grid}.dlmm-rows-head{color:var(--rd-muted);border-bottom:1px solid #222;font-size:12px}.dlmm-rows-head>span:not(:first-child){text-align:right}.dlmm-row{text-align:left;border-top:1px solid #222;width:100%;transition:background .12s}.dlmm-rows-head+.dlmm-row{border-top:0}.dlmm-row:hover{background:#1c1c1c}.dlmm-row.dlmm-skeleton{height:62px}.dlmm-row-pair{align-items:center;gap:12px;min-width:0;display:flex}.dlmm-row-name{flex-direction:column;min-width:0;display:flex}.dlmm-row-name b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.dlmm-row-name span{font-size:12px}.dlmm-row-num{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.dlmm-row-num b{white-space:nowrap;font-size:14px}.dlmm-row-num span{font-size:12px}.dlmm-create{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.dlmm-create h2{margin:0;font-size:16px}.dlmm-create p{margin:0;font-size:13px}.dlmm-field{flex-direction:column;gap:6px;font-size:12.5px;display:flex}.dlmm-field>input{height:42px;color:var(--rd-text);background:#101010;border:1px solid #3b3b36;border-radius:10px;outline:none;min-width:0;padding:0 12px;font-size:13px}.dlmm-field>input:focus{border-color:#3b3b36}.dlmm-seg{background:#101010;border:1px solid #3b3b36;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.dlmm-seg button{min-width:0;height:32px;color:var(--rd-muted);white-space:nowrap;border-radius:8px;flex:1;padding:0 10px;font-size:12.5px;font-weight:700}.dlmm-seg button.active{background:var(--rd-raised);color:var(--rd-text);box-shadow:inset 0 0 0 1px #303030}.dlmm-seg-small button{height:28px;font-size:12px}.dlmm-back{color:var(--rd-muted);align-items:center;gap:6px;margin-bottom:14px;font-size:13px;display:inline-flex}.dlmm-back:hover{color:var(--rd-text)}.dlmm-pool-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.dlmm-pool-main{flex-direction:column;gap:14px;min-width:0;display:flex}.dlmm-pool-head{align-items:center;gap:14px;display:flex}.dlmm-pool-head h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.dlmm-pool-sub{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dlmm-pool-price{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.dlmm-pool-price b{font-size:26px}.dlmm-pool-price span{font-size:12.5px}.dlmm-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.dlmm-stats>div{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;font-size:12px;display:flex}.dlmm-stats b{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.dlmm-chart{flex-direction:column;gap:10px;display:flex}.dlmm-chart-head{justify-content:space-between;align-items:center;font-size:13px;display:flex}.dlmm-legend{color:var(--rd-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.dlmm-chart-empty{height:220px;color:var(--rd-muted);text-align:center;place-items:center;font-size:13px;display:grid}.dlmm-section h2{margin:6px 0 10px;font-size:16px}.dlmm-positions,.dlmm-position{flex-direction:column;gap:10px;display:flex}.dlmm-position-top{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;display:flex}.dlmm-position-actions{flex-wrap:wrap;gap:8px;display:flex}.dlmm-position-actions>*{flex:1;min-width:110px}.dlmm-withdraw{border-top:1px solid #222;flex-direction:column;gap:12px;padding-top:12px;display:flex}.dlmm-withdraw input[type=range]{width:100%;accent-color:hsl(var(--accent-h) 85% 69%)}.dlmm-withdraw-amount{align-items:center;gap:8px;display:flex}.dlmm-withdraw-amount .dlmm-seg{flex:1}.dlmm-percent{background:#101010;border:1px solid #3b3b36;border-radius:10px;align-items:center;gap:4px;height:38px;padding:0 10px;font-weight:700;display:flex}.dlmm-percent input{width:52px;color:var(--rd-text);text-align:right;font-variant-numeric:tabular-nums;background:0 0;outline:none}.dlmm-percent:focus-within{border-color:#3b3b36}.dlmm-withdraw-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dlmm-withdraw-range label{font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;font-size:12px;display:flex}.dlmm-targets button{flex:auto}.dlmm-price-row button:disabled{opacity:.35;cursor:default}.dlmm-explain{font-size:14px;line-height:1.55}.dlmm-explain h2{margin:6px 0;font-size:16px}.dlmm-explain ul{margin:0;padding-left:18px;list-style:outside}.dlmm-explain li{margin:0 0 6px}.dlmm-pool-side{scroll-margin-top:80px;position:sticky;top:84px}.dlmm-trade{border-radius:18px;flex-direction:column;gap:14px;display:flex}.dlmm-side-tabs{background:#101010;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.dlmm-side-tabs button{height:36px;color:var(--rd-muted);border-radius:9px;font-weight:700}.dlmm-side-tabs button.active{background:var(--rd-raised);color:var(--rd-text);box-shadow:inset 0 0 0 1px #303030}.dlmm-panel{flex-direction:column;gap:12px;display:flex}.dlmm-amount{flex-direction:column;gap:6px;display:flex}.dlmm-amount-top{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.dlmm-balance{color:var(--rd-muted);font-size:12.5px}.dlmm-balance:not(:disabled):hover{color:var(--rd-text);text-decoration:underline}.dlmm-input{background:#101010;border:1px solid #3b3b36;border-radius:12px;align-items:center;gap:10px;height:54px;padding:0 12px 0 14px;display:flex}.dlmm-input:focus-within{border-color:#3b3b36}.dlmm-input input{min-width:0;color:var(--rd-text);font-variant-numeric:tabular-nums;background:0 0;outline:none;flex:1;font-size:22px;font-weight:700}.dlmm-input-out b{text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:1;min-width:0;font-size:22px;overflow:hidden}.dlmm-unit{color:var(--rd-text);flex:none;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.dlmm-flip{background:var(--rd-raised);width:34px;height:34px;color:var(--rd-muted);z-index:1;border:1px solid #303030;border-radius:10px;align-self:center;place-items:center;margin:-8px 0;display:grid}.dlmm-flip:hover{color:var(--rd-text)}.dlmm-terms{flex-direction:column;gap:6px;margin:0;font-size:12.5px;display:flex}.dlmm-terms>div{justify-content:space-between;gap:10px;display:flex}.dlmm-terms dt{color:var(--rd-muted);flex:none}.dlmm-terms dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.dlmm-slippage{justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.dlmm-slippage .dlmm-seg{flex:none}.dlmm-go{border-radius:12px;height:48px;font-size:15px;font-weight:800;color:#090909!important}.dlmm-go:disabled{opacity:.45}.dlmm-go-alt{box-shadow:inset 0 0 0 1px #303030;background:var(--rd-raised)!important;color:var(--rd-text)!important}.dlmm-steppers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dlmm-stepper{flex-direction:column;gap:4px;font-size:12px;display:flex}.dlmm-stepper>div{background:#101010;border:1px solid #3b3b36;border-radius:10px;grid-template-columns:36px minmax(0,1fr) 36px;height:38px;display:grid;overflow:hidden}.dlmm-stepper button{color:var(--rd-muted);font-size:18px}.dlmm-stepper button:hover{color:var(--rd-text);background:#ffffff08}.dlmm-stepper input{text-align:center;min-width:0;color:var(--rd-text);font-variant-numeric:tabular-nums;background:0 0;outline:none;font-weight:700}.dlmm-preview{background:#101010;border:1px solid #3b3b36;border-radius:10px;align-items:flex-end;gap:1px;height:64px;padding:6px;display:flex}.dlmm-preview>span{border-radius:2px 2px 0 0;flex-direction:column-reverse;flex:1;min-width:1px;display:flex;overflow:hidden}.dlmm-preview>span.active{box-shadow:0 0 0 1px #fff8}.dlmm-preview i{min-height:0;display:block}@media (max-width:1023px){:is(.workspace:has(.dlmm-page),.workspace:has(.dlmm-pool)){padding-top:12px}}@media (max-width:900px){.dlmm-pool-grid{grid-template-columns:minmax(0,1fr)}.dlmm-pool-side{position:static}.dlmm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dlmm-stats>div:last-child{grid-column:span 2}}@media (max-width:720px){.dlmm-rows-head,.dlmm-row{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr);padding:12px}.dlmm-col-wide{display:none!important}.dlmm-pool .dlmm-back{display:none}}@media (max-width:560px){.dlmm-page,.dlmm-pool{padding:16px 16px 48px}.dlmm-hero h1{font-size:28px}.dlmm-hero p{font-size:13.5px}.dlmm-toolbar{flex-wrap:wrap}.dlmm-search{flex:1}.dlmm-search input{width:100%}.dlmm-pool-head{flex-wrap:wrap}.dlmm-pool-head h1{font-size:22px}.dlmm-pool-price{flex-direction:row;align-items:baseline;gap:8px;width:100%;margin-left:0}.dlmm-pool-price b{font-size:22px}.dlmm-chart-empty{height:170px}.dlmm-input input,.dlmm-input-out b{font-size:19px}.dlmm-seg button{padding:0 6px}}.dlmm-legend{flex-wrap:wrap;justify-content:flex-end}.dlmm-legend i{border-radius:3px;width:9px;height:9px;margin-left:8px;display:inline-block}.dlmm-legend i.bid,.dlmm-tip i.bid{background:linear-gradient(#70d6af,#1a9b4b)}.dlmm-legend i.ask,.dlmm-tip i.ask{background:linear-gradient(180deg, hsl(var(--accent-h) 85% 69%), hsl(calc(var(--accent-h) + 30) 70% 60%))}.dlmm-legend i.mine{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff40}.dlmm-plot{height:240px;margin-top:4px;position:relative}.dlmm-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 1px}.dlmm-grid span{background:linear-gradient(90deg,#0000,#ffffff0d 8% 92%,#0000);height:1px;display:block}.dlmm-range{pointer-events:none;background:linear-gradient(#ffffff0a,#ffffff05);border-radius:8px;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #ffffff17}.dlmm-bars{touch-action:pan-y;border-bottom:1px solid #2c2c2c;align-items:flex-end;gap:2px;display:flex;position:absolute;inset:0}.dlmm-bar{cursor:crosshair;outline:none;flex:1;align-items:flex-end;min-width:1px;height:100%;padding:0;display:flex}.dlmm-bar-fill{border-radius:4px 4px 1px 1px;flex-direction:column;width:100%;transition:height .45s cubic-bezier(.2,.8,.2,1),opacity .15s,filter .15s;display:flex;overflow:hidden}.dlmm-bar-fill.bid,.dlmm-bar-fill>.bid{background:linear-gradient(#70d6af 0% 45%,#0f7655 100%)}.dlmm-bar-fill.ask,.dlmm-bar-fill>.ask{background:linear-gradient(180deg, hsl(var(--accent-h) 85% 69%) 0%, hsl(var(--accent-h) 85% 69%) 45%, hsl(var(--accent-h) 85% 69%) 100%)}.dlmm-bar-fill>span{width:100%;display:block}.dlmm-bar.active .dlmm-bar-fill{box-shadow:0 0 0 1.5px #ffffffd9,0 0 18px #ffffff2e}.dlmm-plot.hovering .dlmm-bar:not(.hot) .dlmm-bar-fill{opacity:.38}.dlmm-bar.hot .dlmm-bar-fill{filter:brightness(1.15)}.dlmm-bar:focus-visible .dlmm-bar-fill{box-shadow:0 0 0 2px #fff}.dlmm-now{pointer-events:none;border-left:1px dashed #ffffff8c;width:0;position:absolute;top:-6px;bottom:0}.dlmm-now span{color:#101010;white-space:nowrap;font-variant-numeric:tabular-nums;background:#f2f1ee;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800;position:absolute;top:-2px;left:6px}.dlmm-now span.flip{left:auto;right:6px}.dlmm-tip{z-index:2;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101010f2;border:1px solid #303030;border-radius:12px;flex-direction:column;gap:3px;min-width:150px;padding:10px 12px;font-size:12px;display:flex;position:absolute;top:18px;transform:translate(14px);box-shadow:0 12px 32px #0009}.dlmm-tip.left{transform:translate(calc(-100% - 14px))}.dlmm-tip b{font-size:13px}.dlmm-tip span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dlmm-tip i{border-radius:2px;width:8px;height:8px;display:inline-block}.dlmm-axis{height:18px;color:var(--rd-muted);font-variant-numeric:tabular-nums;margin-top:8px;font-size:11px;position:relative}.dlmm-axis span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.dlmm-axis span:first-child{transform:none;left:0!important}.dlmm-axis span:last-child{transform:translate(-100%);left:100%!important}@media (max-width:560px){.dlmm-plot{height:180px}.dlmm-bars{gap:1px}.dlmm-axis span:nth-child(2),.dlmm-axis span:nth-child(4){display:none}.dlmm-legend{font-size:11px}}.dlmm-pool-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:18px;display:flex}.dlmm-pool-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dlmm-pool-title h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800}.dlmm-pool-stats{grid-template-columns:repeat(5,auto);gap:4px 28px;margin:0;display:grid}.dlmm-pool-stats>div{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.dlmm-pool-stats dt{color:var(--rd-muted);font-size:12px}.dlmm-pool-stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:800}.dlmm-apr{color:#70d6af}.dlmm-tabs{scrollbar-width:none;border-bottom:1px solid #222;gap:22px;margin:4px 0 16px;scroll-margin-top:80px;display:flex;overflow-x:auto}.dlmm-tabs button{height:42px;color:var(--rd-muted);white-space:nowrap;font-size:15px;font-weight:700;position:relative}.dlmm-tabs button.active{color:var(--rd-text)}.dlmm-tabs button.active:after{content:"";background:linear-gradient(90deg, #70d6af, hsl(var(--accent-h) 85% 69%));border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.dlmm-add{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:18px;display:grid}.dlmm-card-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dlmm-card-head h2,.dlmm-deposit-card h2{margin:0;font-size:16px;font-weight:700}.dlmm-card-head .dlmm-legend{margin-left:auto}.dlmm-reset{color:var(--rd-muted);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.dlmm-reset:hover{color:var(--rd-text)}.dlmm-range-card{flex-direction:column;gap:12px;padding:18px;display:flex}.dlmm-current{text-align:center;color:var(--rd-muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13.5px}.dlmm-current b{color:var(--rd-text)}.dlmm-range-chart{padding:0 6px}.dlmm-range-plot{-webkit-user-select:none;user-select:none;height:230px;margin-top:18px}.dlmm-range-band{background:linear-gradient(180deg, hsl(var(--accent-h) 85% 69% / .08), #70d6af0d);pointer-events:none;border-left:1px solid #fff2;border-right:1px solid #fff2;position:absolute;top:0;bottom:0}.dlmm-rbar{flex:1;align-items:flex-end;min-width:1px;height:100%;display:flex;position:relative}.dlmm-rbar>.pool{background:#ffffff14;border-radius:3px 3px 0 0;position:absolute;bottom:0;left:15%;right:15%}.dlmm-rbar.in>.pool{background:#ffffff1f}.dlmm-rbar>.plan{border-radius:4px 4px 1px 1px;flex-direction:column;width:100%;transition:height .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.dlmm-rbar>.plan>.bid{background:linear-gradient(#70d6af,#0f7655)}.dlmm-rbar>.plan>.ask{background:linear-gradient(180deg, hsl(var(--accent-h) 85% 69%), hsl(var(--accent-h) 85% 69%))}.dlmm-preview-hint{text-align:center;color:var(--rd-muted);pointer-events:none;flex-direction:column;align-items:center;gap:4px;font-size:12.5px;display:flex;position:absolute;inset:22% 10% auto}.dlmm-preview-hint b{color:var(--rd-text);font-size:14px}.dlmm-handle{cursor:ew-resize;touch-action:none;z-index:3;outline:none;place-items:center;width:22px;margin-left:-11px;display:grid;position:absolute;top:-10px;bottom:-6px}.dlmm-handle:before{content:"";opacity:.8;background:currentColor;width:2px;margin-left:-1px;position:absolute;top:4px;bottom:0;left:50%}.dlmm-handle i{background:currentColor;border-radius:4px;width:12px;height:18px;position:absolute;bottom:-2px;box-shadow:0 0 0 2px #101010,0 2px 10px #0008}.dlmm-handle.lo{color:#70d6af}.dlmm-handle.hi{color:hsl(var(--accent-h) 85% 69%)}.dlmm-handle:focus-visible i{box-shadow:0 0 0 2px #fff}.dlmm-range-plot.dragging{cursor:ew-resize}.dlmm-range-boxes{grid-template-columns:1fr 1fr .8fr;gap:10px;display:grid}.dlmm-price-box{text-align:center;background:#101010;border:1px solid #3b3b36;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:10px;font-size:12px;display:flex}.dlmm-price-row{grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:6px;width:100%;display:grid}.dlmm-price-row button{width:28px;height:28px;color:var(--rd-muted);border:1px solid #303030;border-radius:8px;place-items:center;display:grid}.dlmm-price-row button:hover{color:var(--rd-text);border-color:#3b3b36}.dlmm-price-row input{text-align:center;min-width:0;color:var(--rd-text);font-variant-numeric:tabular-nums;background:0 0;outline:none;font-size:17px;font-weight:800}.dlmm-delta{color:var(--rd-text);font-variant-numeric:tabular-nums;background:#ffffff0a;border-radius:999px;margin-top:2px;padding:2px 8px;font-weight:700}.dlmm-deposit-card{flex-direction:column;gap:14px;padding:18px;display:flex;position:sticky;top:84px}.dlmm-strategies{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dlmm-strategies button{color:var(--rd-muted);background:#101010;border:1px solid #3b3b36;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;font-size:13px;font-weight:700;transition:border-color .15s,color .15s;display:flex}.dlmm-strategies button:hover{border-color:#303030}.dlmm-strategies button.active{color:var(--rd-text);border-color:hsl(var(--accent-h) 85% 69%);box-shadow:0 0 0 1px hsl(var(--accent-h) 85% 69% / .33), 0 6px 22px hsl(var(--accent-h) 85% 69% / .13)}.dlmm-strategies svg .bid{fill:#70d6af}.dlmm-strategies svg .ask{fill:hsl(var(--accent-h) 85% 69%)}.dlmm-strategies svg .mid{fill:#f2f1ee}.dlmm-strategies button:not(.active) svg{opacity:.5}.dlmm-deposit-head{justify-content:space-between;align-items:center;display:flex}.dlmm-toggle{color:var(--rd-muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.dlmm-toggle input{opacity:0;pointer-events:none;position:absolute}.dlmm-toggle i{background:#303030;border-radius:999px;width:34px;height:20px;transition:background .15s;position:relative}.dlmm-toggle i:after{content:"";background:#f2f1ee;border-radius:999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.dlmm-toggle input:checked+i{background:hsl(var(--accent-h) 85% 69%)}.dlmm-toggle input:checked+i:after{transform:translate(14px)}.dlmm-toggle input:focus-visible+i{box-shadow:0 0 0 2px #fff}.dlmm-balance-row{align-items:center;gap:6px;display:inline-flex}.dlmm-fill{letter-spacing:.04em;text-transform:uppercase;height:20px;color:var(--rd-muted);border:1px solid #303030;border-radius:6px;padding:0 6px;font-size:10.5px;font-weight:800}.dlmm-fill:hover{color:var(--rd-text);border-color:#3b3b36}@media (max-width:1100px){.dlmm-add{grid-template-columns:minmax(0,1fr) 360px}.dlmm-pool-stats{grid-template-columns:repeat(3,auto)}}@media (max-width:900px){.dlmm-add{grid-template-columns:minmax(0,1fr)}.dlmm-deposit-card{position:static}.dlmm-pool-stats{grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.dlmm-pool-stats>div{align-items:flex-start}}@media (max-width:560px){.dlmm-pool-title h1{font-size:22px}.dlmm-pool-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dlmm-pool-stats dd{font-size:15px}.dlmm-tabs{gap:16px}.dlmm-tabs button{font-size:14px}.dlmm-range-card,.dlmm-deposit-card{padding:14px}.dlmm-range-plot{height:180px}.dlmm-range-boxes{grid-template-columns:1fr 1fr}.dlmm-price-row input{font-size:15px}}.referral-card{margin:12px 0}.referral-link{align-items:center;gap:8px;margin:6px 0;display:flex}.referral-link code{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.referral-link button{border:1px solid var(--border,#222);width:28px;height:28px;color:inherit;background:0 0;border-radius:8px;place-items:center;display:grid}.site-nav{position:relative}.site-nav>button.nav-more{align-items:center;gap:4px;display:inline-flex}.site-nav>button.nav-more svg{transition:transform .15s}.site-nav>button.nav-more svg.nav-more-open{transform:rotate(180deg)}.nav-more-menu{z-index:60;background:var(--rd-surface);border:1px solid #3b3b36;border-radius:10px;flex-direction:column;gap:2px;min-width:160px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 32px #00000073}.nav-more-menu>button{text-align:left;color:var(--rd-muted);white-space:nowrap;border-radius:8px;padding:8px 11px;font-size:14px;font-weight:500;transition:color .15s,background .15s}:is(.nav-more-menu>button:hover,.nav-more-menu>button:focus-visible){color:var(--rd-text);background:var(--rd-hover)}.nav-more-menu>button.active{color:var(--rd-text);background:var(--rd-raised)}:is(.site-nav>button:focus-visible,.nav-more-menu>button:focus-visible){outline:2px solid hsl(var(--accent-h) 85% 69%);outline-offset:2px}.home-trending>.hcard{min-height:280px}.home-trending>.hcard.hcard-placeholder{min-height:0}.home-grid.instant>.hcard{animation:none}.nl-card-skeleton{background:linear-gradient(100deg, var(--rd-surface,#1c1c1c) 30%, var(--rd-raised,#1d1d1d) 50%, var(--rd-surface,#1c1c1c) 70%) 0 0 / 300% 100%;height:153px;animation:1.4s ease-in-out infinite hcard-shimmer}:root:where([data-look=classic]){--rd-bg:#060510;--rd-surface:#12111a;--rd-raised:#161522;--rd-hover:#cbd0eb0f;--rd-active:#cbd0eb1a;--rd-text:#f7f7f7;--rd-muted:#9899a3;--rd-dim:#474b52;--rd-up:#21c95e;--rd-down:#ff622e}@media (min-width:1001px){:where(html[data-look=classic]) .main-shell>footer.site-footer{background:#060510f0;border-top:1px solid #1c1b29}}:where(html[data-look=classic]) .composite-sell-card .trade-side-switch button[data-side=buy][aria-pressed=true]{background:#21c95e2e!important}:where(html[data-look=classic]) .composite-sell-card .trade-side-switch button[data-side=sell][aria-pressed=true]{background:#ff622e2e!important}:where(html[data-look=classic]) .composite-sell-card .amount-shortcuts button{background:var(--rd-raised)}:where(html[data-look=classic]) .composite-sell-card .amount-shortcuts button:hover:not(:disabled){background:var(--rd-active)}:where(html[data-look=classic]) .composite-sell-card .trade-warning{background:#f5b5441a}:where(html[data-look=classic]) .composite-sell-card .trade-warning.blocked{background:#ff622e1a}@media (min-width:1001px){:where(html[data-look=classic]) .site-header{background:#060510e6;border-bottom:1px solid #cbd0eb12}:where(html[data-look=classic]) .site-nav>button:hover{background:var(--rd-hover)}:where(html[data-look=classic]) .site-nav>button.active{background:var(--rd-raised)}:where(html[data-look=classic]) .site-header-actions .header-search:not(.mobile-quick-search){border:1px solid #cbd0eb14}:where(html[data-look=classic]) .site-header-actions .header-search:not(.mobile-quick-search):hover{border-color:#cbd0eb29}:where(html[data-look=classic]) .site-header .account-button,:where(html[data-look=classic]) .site-header .account-signin{border:1px solid #cbd0eb14}:where(html[data-look=classic]) .site-header .account-button:hover,:where(html[data-look=classic]) .site-header .account-signin:hover{border-color:#cbd0eb29}}:where(html[data-look=classic]) .holdings-section .holdings-rows .rows-head{border-bottom:1px solid #cbd0eb0f}:where(html[data-look=classic]) .holdings-section .holdings-rows .rows-group+.rows-group,:where(html[data-look=classic]) .holdings-section .holdings-rows .rows-group+.rows-row,:where(html[data-look=classic]) .holdings-section .holdings-rows .rows-row+.rows-row{border-top:1px solid #cbd0eb0d}:where(html[data-look=classic]) .pool-shell-loading .shell-tabs{border-bottom:1px solid #cbd0eb12}:where(html[data-look=classic]) .sk{background:linear-gradient(100deg, var(--rd-raised) 30%, #1f1e2d 50%, var(--rd-raised) 70%) 0 0 / 300% 100%}:where(html[data-look=classic]) .terms-gate{border:1px solid #cbd0eb14!important}:where(html[data-look=classic]) .terms-gate-head{border-bottom:1px solid #cbd0eb12}:where(html[data-look=classic]) .terms-gate-foot{border-top:1px solid #cbd0eb12}:where(html[data-look=classic]) .terms-gate-primary{color:#0b0a14}:where(html[data-look=classic]) .lev-tabs{border:1px solid #1e1d2b}:where(html[data-look=classic]) .lev-tabs button.active{background:var(--rd-raised)}:where(html[data-look=classic]) .lev-search{border:1px solid #1e1d2b}:where(html[data-look=classic]) .lev-mbar{background:#060510}:where(html[data-look=classic]) .trade-mbar{border-top:1px solid #1e1d2b;background:#060510f2!important}:where(html[data-look=classic]) .trade-mbar .trade-mbar-buy{background:#21c95e}:where(html[data-look=classic]) .trade-mbar .trade-mbar-sell{background:#f6465d}:where(html[data-look=classic]) .tsheet{background:#0e0d17}:where(html[data-look=classic]) .tsheet-top{background:#0e0d17;border-bottom:1px solid #1e1d2b}:where(html[data-look=classic]) .tsheet-top button{background:#1a1926}:where(html[data-look=classic]) .lev-rows{border:1px solid #1e1d2b}:where(html[data-look=classic]) .lev-rows-head{border-bottom:1px solid #1e1d2b}:where(html[data-look=classic]) .lev-row{border-top:1px solid #1e1d2b;border-bottom:1px solid #17162300}:where(html[data-look=classic]) .lev-rows-head+.lev-row{border-top:0}:where(html[data-look=classic]) .lev-row:hover{background:#17162a}:where(html[data-look=classic]) .lev-card{border:1px solid #1e1d2b}:where(html[data-look=classic]) .lev-card:hover{border-color:#2e2c42}:where(html[data-look=classic]) .lev-notices{background:#f5b94a14;border:1px solid #f5b94a44}:where(html[data-look=classic]) .lev-notices-title{color:#f5b94a}:where(html[data-look=classic]) .lev-ahead,:where(html[data-look=classic]) .lev-state{color:#f5b94a;background:#f5b94a22}:where(html[data-look=classic]) .lev-chart,:where(html[data-look=classic]) .lev-gauge{border:1px solid #1e1d2b}:where(html[data-look=classic]) .lev-gauge-track{background:#1b1a29}:where(html[data-look=classic]) .lev-gauge-band{background:#21c95e38;box-shadow:inset 0 0 0 1px #21c95e47}:where(html[data-look=classic]) .lev-gauge-target{background:#8b8a9b}:where(html[data-look=classic]) .lev-stats>div,:where(html[data-look=classic]) .lev-trade{border:1px solid #1e1d2b}:where(html[data-look=classic]) .lev-side-tabs{background:#0b0a14}:where(html[data-look=classic]) .lev-side-tabs button.active.buy{color:#21c95e;background:#21c95e1f}:where(html[data-look=classic]) .lev-side-tabs button.active.sell{color:#f6465d;background:#f6465d1f}:where(html[data-look=classic]) .lev-input{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .lev-input:focus-within{border-color:#3a3856}:where(html[data-look=classic]) .lev-quick button{color:var(--rd-muted);background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .lev-quick button:hover{color:var(--rd-text);border-color:#2e2c42}:where(html[data-look=classic]) .lev-quick button.active{color:var(--rd-text);background:#16151f;border-color:#6b6a80}:where(html[data-look=classic]) .slip-seg{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .slip-seg button{color:var(--rd-muted)}:where(html[data-look=classic]) .slip-seg button:hover{color:var(--rd-text)}:where(html[data-look=classic]) .slip-seg button.active{color:var(--rd-text);background:#1e1d2c;box-shadow:inset 0 0 0 1px #34324a}:where(html[data-look=classic]) .slip-custom.active{background:#1e1d2c;box-shadow:inset 0 0 0 1px #34324a}:where(html[data-look=classic]) .slip-custom:focus-within{box-shadow:inset 0 0 0 1px #4a4866}:where(html[data-look=classic]) .slip-note{color:#f5b94a}:where(html[data-look=classic]) .lev-go{color:#07060f!important}:where(html[data-look=classic]) .trade-sheet .trade-detail-title strong{color:#e3dfed}:where(html[data-look=classic]) .trade-sheet .trade-detail-title time{color:#a199b0}:where(html[data-look=classic]) .trade-sheet dl>div{border-top:1px solid #1e1d2b}:where(html[data-look=classic]) .trade-sheet dt{color:#a199b0}:where(html[data-look=classic]) .trade-sheet dd{color:#e3dfed}:where(html[data-look=classic]) .trade-sheet dd a{color:#8fc1ff}:where(html[data-look=classic]) .trade-sheet p{color:#a6a0b5}:where(html[data-look=classic]) .back-button{color:#e3dfed}:where(html[data-look=classic]) .back-button:active{background:#1e1d2b}:where(html[data-look=classic]) .pool-name-field textarea,:where(html[data-look=classic]) .pool-name-field input{background:#0d0c15;border:1px solid #2a2938}:where(html[data-look=classic]) .pay-in-lev input{accent-color:var(--ppx-accent,#21c95e)}:where(html[data-look=classic]) .pay-in-lev small{color:var(--rd-muted,#9899a3)}:where(html[data-look=classic]) .dlmm-notice{background:#f5b94a14;border:1px solid #f5b94a44}:where(html[data-look=classic]) .dlmm-search{border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-search input{background:0 0}:where(html[data-look=classic]) .dlmm-card{border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-warn{color:#f5b94a}:where(html[data-look=classic]) .dlmm-badge{border:1px solid #2a2940}:where(html[data-look=classic]) .dlmm-pair-icons>:last-child{box-shadow:0 0 0 2px var(--rd-surface)}:where(html[data-look=classic]) .dlmm-rows{border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-rows-head{border-bottom:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-row{border-top:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-rows-head+.dlmm-row{border-top:0}:where(html[data-look=classic]) .dlmm-row:hover{background:#17162a}:where(html[data-look=classic]) .dlmm-field>input{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-field>input:focus{border-color:#3a3856}:where(html[data-look=classic]) .dlmm-seg{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-seg button{color:var(--rd-muted)}:where(html[data-look=classic]) .dlmm-seg button.active{background:var(--rd-raised);color:var(--rd-text);box-shadow:inset 0 0 0 1px #2e2c42}:where(html[data-look=classic]) .dlmm-stats>div{border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-withdraw{border-top:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-withdraw input[type=range]{accent-color:#8b7cf6}:where(html[data-look=classic]) .dlmm-percent{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-percent input{background:0 0}:where(html[data-look=classic]) .dlmm-percent:focus-within{border-color:#3a3856}:where(html[data-look=classic]) .dlmm-side-tabs{background:#0b0a14}:where(html[data-look=classic]) .dlmm-side-tabs button{color:var(--rd-muted)}:where(html[data-look=classic]) .dlmm-side-tabs button.active{background:var(--rd-raised);color:var(--rd-text);box-shadow:inset 0 0 0 1px #2e2c42}:where(html[data-look=classic]) .dlmm-input{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-input:focus-within{border-color:#3a3856}:where(html[data-look=classic]) .dlmm-input input{background:0 0}:where(html[data-look=classic]) .dlmm-flip{border:1px solid #2e2c42}:where(html[data-look=classic]) .dlmm-terms dt{color:var(--rd-muted)}:where(html[data-look=classic]) .dlmm-go{color:#07060f!important}:where(html[data-look=classic]) .dlmm-go-alt{box-shadow:inset 0 0 0 1px #2e2c42}:where(html[data-look=classic]) .dlmm-stepper>div{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-stepper button{color:var(--rd-muted)}:where(html[data-look=classic]) .dlmm-stepper button:hover{color:var(--rd-text);background:#ffffff08}:where(html[data-look=classic]) .dlmm-stepper input{background:0 0}:where(html[data-look=classic]) .dlmm-preview{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-preview>span.active{box-shadow:0 0 0 1px #fff8}:where(html[data-look=classic]) .dlmm-legend i.bid,:where(html[data-look=classic]) .dlmm-tip i.bid{background:linear-gradient(#3ee07f,#1a9b4b)}:where(html[data-look=classic]) .dlmm-legend i.ask,:where(html[data-look=classic]) .dlmm-tip i.ask{background:linear-gradient(#a698ff,#6b5ce0)}:where(html[data-look=classic]) .dlmm-legend i.mine{background:#ffffff1f}:where(html[data-look=classic]) .dlmm-bars{border-bottom:1px solid #262538}:where(html[data-look=classic]) .dlmm-bar-fill.bid,:where(html[data-look=classic]) .dlmm-bar-fill>.bid{background:linear-gradient(#3ee07f 0%,#21c95e 45%,#168a41 100%)}:where(html[data-look=classic]) .dlmm-bar-fill.ask,:where(html[data-look=classic]) .dlmm-bar-fill>.ask{background:linear-gradient(#a698ff 0%,#8b7cf6 45%,#5d4fd0 100%)}:where(html[data-look=classic]) .dlmm-now span{color:#0b0a14;background:#f7f7f7}:where(html[data-look=classic]) .dlmm-tip{background:#0b0a14f2;border:1px solid #2e2c42}:where(html[data-look=classic]) .dlmm-pool-stats dt{color:var(--rd-muted)}:where(html[data-look=classic]) .dlmm-apr{color:#3ee07f}:where(html[data-look=classic]) .dlmm-tabs{border-bottom:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-tabs button{color:var(--rd-muted)}:where(html[data-look=classic]) .dlmm-tabs button.active{color:var(--rd-text)}:where(html[data-look=classic]) .dlmm-tabs button.active:after{background:linear-gradient(90deg,#3ee07f,#8b7cf6)}:where(html[data-look=classic]) .dlmm-range-band{background:linear-gradient(#8b7cf614,#21c95e0d)}:where(html[data-look=classic]) .dlmm-rbar>.plan>.bid{background:linear-gradient(#3ee07f,#168a41)}:where(html[data-look=classic]) .dlmm-rbar>.plan>.ask{background:linear-gradient(#a698ff,#5d4fd0)}:where(html[data-look=classic]) .dlmm-handle i{background:currentColor;box-shadow:0 0 0 2px #0b0a14,0 2px 10px #0008}:where(html[data-look=classic]) .dlmm-handle.lo{color:#3ee07f}:where(html[data-look=classic]) .dlmm-handle.hi{color:#a698ff}:where(html[data-look=classic]) .dlmm-handle:focus-visible i{box-shadow:0 0 0 2px #fff}:where(html[data-look=classic]) .dlmm-price-box{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-price-row button{color:var(--rd-muted);border:1px solid #2a2940}:where(html[data-look=classic]) .dlmm-price-row button:hover{color:var(--rd-text);border-color:#3a3856}:where(html[data-look=classic]) .dlmm-price-row input{background:0 0}:where(html[data-look=classic]) .dlmm-strategies button{color:var(--rd-muted);background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .dlmm-strategies button:hover{border-color:#2e2c42}:where(html[data-look=classic]) .dlmm-strategies button.active{color:var(--rd-text);border-color:#8b7cf6;box-shadow:0 0 0 1px #8b7cf655,0 6px 22px #8b7cf622}:where(html[data-look=classic]) .dlmm-strategies svg .bid{fill:#21c95e}:where(html[data-look=classic]) .dlmm-strategies svg .ask{fill:#8b7cf6}:where(html[data-look=classic]) .dlmm-strategies svg .mid{fill:#f7f7f7}:where(html[data-look=classic]) .dlmm-toggle i{background:#2a2940}:where(html[data-look=classic]) .dlmm-toggle i:after{background:#f7f7f7}:where(html[data-look=classic]) .dlmm-toggle input:checked+i{background:#8b7cf6}:where(html[data-look=classic]) .dlmm-toggle input:focus-visible+i{box-shadow:0 0 0 2px #fff}:where(html[data-look=classic]) .dlmm-fill{border:1px solid #2a2940}:where(html[data-look=classic]) .dlmm-fill:hover{border-color:#3a3856}:where(html[data-look=classic]) .referral-link button{border:1px solid var(--border,#262536);color:inherit;background:0 0}:where(html[data-look=classic]) .nav-more-menu{border:1px solid #1e1d2b}:where(html[data-look=classic]) .nav-more-menu>button{color:var(--rd-muted)}:is(:where(html[data-look=classic]) .nav-more-menu>button:hover,:where(html[data-look=classic]) .nav-more-menu>button:focus-visible){color:var(--rd-text);background:var(--rd-hover)}:where(html[data-look=classic]) .nav-more-menu>button.active{color:var(--rd-text);background:var(--rd-raised)}:where(html[data-look=classic]) .nl-card-skeleton{background:linear-gradient(100deg, var(--rd-surface,#12111a) 30%, var(--rd-raised,#191825) 50%, var(--rd-surface,#12111a) 70%) 0 0 / 300% 100%}.bmap{color:var(--text-primary);flex-direction:column;gap:10px;margin-top:10px;display:flex}.bmap-summary{color:var(--text-secondary);flex-wrap:wrap;gap:4px 12px;font-size:11px;display:flex}.bmap-summary b{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.bmap-canvas{border:1px solid var(--border-subtle);background:radial-gradient(ellipse at center, var(--bg-elevated) 0%, var(--bg-default) 72%);border-radius:10px;height:280px;position:relative;overflow:hidden}.bmap-full .bmap-canvas{height:min(62dvh,520px)}.bmap-tab .bmap-canvas{height:440px}@media (max-width:700px){.bmap-tab .bmap-canvas{height:340px}}.bmap-svg{touch-action:none;-webkit-user-select:none;user-select:none;display:block}.bmap-bubble{cursor:pointer}.bmap-num{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.bmap-svg text{pointer-events:none}.bmap-tools{flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:8px;right:8px}.bmap-tool{border:1px solid var(--border-default);background:var(--bg-default);min-width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:7px;place-items:center;padding:0;display:grid}.bmap-tool:hover{color:var(--text-primary)}:is(.bmap-tool:focus-visible,.bmap-row:focus-visible,.bmap-profile:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.bmap-expand{padding:0 9px;font-size:11px;font-weight:600}.bmap-filling{text-align:center;color:var(--text-tertiary);pointer-events:none;font-size:10px;position:absolute;bottom:8px;left:0;right:0}.bmap-legend{flex-direction:column;gap:10px;display:flex}.bmap-keys{color:var(--text-tertiary);flex-wrap:wrap;gap:4px 12px;font-size:10px;display:flex}.bmap-keys>span{align-items:center;gap:6px;display:inline-flex}.bmap-key-line{border-top:1px solid var(--text-secondary);width:16px;display:inline-block}.bmap-key-line.dashed{border-top-style:dashed}.bmap-key-line.dotted{border-top-style:dotted}.bmap-dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.bmap-ring{border:2px solid var(--text-secondary);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.bmap-ring.dashed{border-style:dashed;border-width:1px;border-color:var(--text-primary)}.bmap-group{flex-direction:column;display:flex}.bmap-group-title{color:var(--text-secondary);padding:0 4px 4px;font-size:11px}.bmap-row{width:100%;min-height:32px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:12px;display:flex}.bmap-row:hover{background:var(--bg-tint)}.bmap-row[aria-pressed=true]{background:var(--bg-tint-strong)}.bmap-row.bmap-static{cursor:default;background:var(--bg-tint)}.bmap-row.bmap-sub{min-height:26px;padding:3px 8px;font-size:11px}.bmap-row-main{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bmap-row em,.bmap-row-main em{color:var(--text-tertiary);font-style:normal}.bmap-faint{color:var(--text-tertiary)}.bmap-more{color:var(--text-tertiary);padding:2px 8px;font-size:11px}.bmap-wallet{flex-direction:column;gap:12px;display:flex}.bmap-wallet-head{align-items:center;gap:10px;display:flex}.bmap-wallet-head img,.bmap-avatar{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.bmap-avatar{background:var(--bg-surface);color:var(--text-primary);place-items:center;font-size:14px;font-weight:700;display:grid}.bmap-wallet-name{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bmap-wallet-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bmap-wallet-name small{color:var(--text-secondary);font-size:11px}.bmap-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.bmap-facts>div{background:var(--bg-tint);text-align:center;border-radius:8px;padding:8px}.bmap-facts dt{color:var(--text-tertiary);font-size:10px}.bmap-facts dd{margin:0;font-size:13px;font-weight:500}.bmap-linked{flex-direction:column;max-height:192px;display:flex;overflow-y:auto}.bmap-profile{background:var(--accent-blue);width:100%;height:40px;color:var(--text-on-accent);cursor:pointer;border:0;border-radius:8px;font-size:13px;font-weight:600}.bmap-profile:hover{background:var(--accent-blue-hover)}.pools-dialog.bmap-dialog{width:760px}.bmap-dialog .bmap{margin-top:0}.holders-tab .holders-view{margin:0 0 10px}@media (min-width:1024px){.frame-tab-body .holders-tab .holders-view{margin:12px}.frame-tab-body .holders-tab .holders-map{padding:0 12px 12px}}.holders-map .bmap{margin-top:0}.holders-map-note{color:var(--text-secondary);padding:24px 4px;font-size:12px}.holdings-section .holdings-rows.no-lock-col .rows-head,.holdings-section .holdings-rows.no-lock-col .rows-row{grid-template-columns:minmax(180px,2fr) minmax(90px,1fr) minmax(130px,1.3fr) minmax(150px,auto)}@media (max-width:700px){.holdings-section .holdings-rows.no-lock-col .portfolio-holding>.rows-row,.holdings-section .holdings-rows.no-lock-col .rows-row.portfolio-holding{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"token token""holding dividends""actions actions"!important}.holdings-section .holdings-rows.no-lock-col .portfolio-holding>.rows-row>span:nth-child(4),.holdings-section .holdings-rows.no-lock-col .rows-row.portfolio-holding>span:nth-child(4){justify-content:stretch;flex-direction:row!important;grid-area:actions/1/actions/-1!important;display:flex!important}.holdings-section .holdings-rows.no-lock-col .portfolio-holding>.rows-row>span:nth-child(4):before,.holdings-section .holdings-rows.no-lock-col .rows-row.portfolio-holding>span:nth-child(4):before{content:none!important}}.ord-tabs{background:#101010;border:1px solid #3b3b36;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:3px;display:grid}.ord-tabs button{min-width:0;height:30px;color:var(--rd-muted);white-space:nowrap;border-radius:7px;padding:0 4px;font-size:12.5px;font-weight:700}.ord-tabs button:hover{color:var(--rd-text)}.ord-tabs button.active{background:var(--rd-raised);color:var(--rd-text);box-shadow:inset 0 0 0 1px #303030}.ord-tabs-pool{background:var(--rd-raised);border:0}.ord-tabs-pool button.active{background:var(--rd-active);box-shadow:none}.testnet-trade:not(.composite-sell-card)>.ord-tabs{margin-bottom:12px}.ord-form{flex-direction:column;gap:12px;min-width:0;display:flex}.ord-form .ord-small{height:44px}.ord-form .ord-small input{font-size:16px;font-weight:600}.ord-form .ord-small input::placeholder{font-weight:500}.ord-choice{flex-direction:column;gap:6px;display:flex}.ord-choice-label{color:var(--rd-muted);font-size:12.5px}.ord-hint{color:var(--rd-muted);margin:0;font-size:12px;line-height:1.5}.ord-warn,.ord-notice{color:#e09a1a;background:#e09a1a1a;border-radius:8px;margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.ord-error{color:var(--rd-down);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}.ord-notlive{text-align:center;color:var(--rd-muted);padding:28px 8px;font-size:13px;line-height:1.5}.ord-notlive b{color:var(--rd-text);margin-bottom:6px;font-size:15px;display:block}.ord-notlive p{margin:0}.ord-dlmm .dlmm-seg{display:grid}.ord-dlmm .dlmm-seg button{padding:0 4px}.ord-dlmm .dlmm-go:disabled,.ord-lev .lev-go:disabled{opacity:.45}.ord-pool .ord-side{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ord-pool .ord-side button{height:40px;color:var(--rd-muted);background:var(--rd-raised);border-radius:8px;font-size:15px;font-weight:700}.ord-pool .ord-side button[data-side=buy][aria-pressed=true]{color:var(--rd-up);background:#70d6af2e}.ord-pool .ord-side button[data-side=sell][aria-pressed=true]{color:var(--rd-down);background:#e8695e2e}.ord-form.ord-pool .ord-field{flex-direction:column;gap:6px;margin:0;font-size:12px;display:flex}.ord-pool .ord-field-top{color:var(--rd-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:12px;font-weight:500;display:flex}.ord-pool .ord-muted{color:var(--rd-muted)}.ord-pool .ord-input{background:var(--rd-raised);border-radius:10px;align-items:center;gap:8px;height:56px;padding:0 14px;display:flex}.ord-form.ord-pool .ord-input input{min-width:0;height:100%;color:var(--rd-text);font-variant-numeric:tabular-nums;outline:none;flex:1;margin:0;padding:0;font-size:22px;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important}.ord-form.ord-pool .ord-input input::placeholder{color:var(--rd-dim)}.ord-form.ord-pool .ord-small{height:44px}.ord-form.ord-pool .ord-small input{font-size:16px}.ord-pool .ord-unit{color:var(--rd-muted);flex:none;font-size:13px;font-weight:700}.ord-pool .ord-quick{gap:6px;display:grid}.ord-pool .ord-quick button{background:var(--rd-raised);min-width:0;height:34px;color:var(--rd-text);border-radius:8px;font-size:13px;font-weight:700}.ord-pool .ord-quick button:hover:not(:disabled){background:var(--rd-active)}.ord-pool .ord-quick button.active{background:var(--rd-active);box-shadow:inset 0 0 0 1px #3b3b36}.ord-pool .ord-quick button:disabled{color:var(--rd-dim)}.ord-pool .ord-terms,.ord-row-terms{flex-direction:column;gap:6px;margin:0;font-size:12.5px;display:flex}.ord-pool .ord-terms>div,.ord-row-terms>div{justify-content:space-between;gap:10px;display:flex}.ord-pool .ord-terms dt,.ord-row-terms dt{color:var(--rd-muted);flex:none}.ord-pool .ord-terms dd,.ord-row-terms dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.ord-pool .ord-go{border:0;border-radius:10px;width:100%;height:48px;font-size:16px;font-weight:700}.ord-pool .ord-go[data-side=buy]{background:var(--rd-up);color:#04130a}.ord-pool .ord-go[data-side=sell]{background:var(--rd-down);color:#1a0a04}.ord-pool .ord-go:disabled{background:var(--rd-raised);color:var(--rd-muted);opacity:1}.ord-pool .ord-error{text-align:center}.ord-panel{flex-direction:column;gap:16px;min-width:0;display:flex}.ord-panel-lev,.ord-panel-dlmm{background:var(--rd-surface);border:1px solid #3b3b36;border-radius:18px;margin-top:12px;padding:16px}.ord-panel-pool{border-top:1px solid #222;padding:14px 18px 16px}.composite-sell-card+.ord-panel-pool{padding:14px}.mpool-sheet .ord-panel{background:0 0;border:0;border-top:1px solid #222;border-radius:0;margin-top:14px;padding:14px 0 0}.ord-list{flex-direction:column;gap:8px;min-width:0;display:flex}.ord-list-title{color:var(--rd-text);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:700;display:flex}.ord-list-title em{background:var(--rd-active);color:var(--rd-muted);border-radius:999px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:700}.ord-empty{color:var(--rd-muted);margin:0;font-size:12.5px}.ord-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ord-row{background:var(--rd-raised);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.ord-row-top{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.ord-row-top b{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex:1;min-width:0;font-weight:600}.ord-tag{white-space:nowrap;flex:none;font-size:11px;font-weight:700}.ord-tag.buy{color:var(--rd-up)}.ord-tag.sell{color:var(--rd-down)}.ord-cancel,.ord-link{height:26px;color:var(--rd-text);white-space:nowrap;border:1px solid #303030;border-radius:7px;flex:none;padding:0 9px;font-size:12px;font-weight:600}.ord-link{color:var(--rd-muted);align-items:center;gap:4px;display:inline-flex}.ord-cancel:hover:not(:disabled),.ord-link:hover{color:var(--rd-text);border-color:#85857a}.ord-cancel:disabled{color:var(--rd-muted)}.ord-row-note{color:#e09a1a;margin:0;font-size:12px}.ord-view{flex-direction:column;gap:12px;min-width:0;display:flex}.ord-view-switch{background:#101010;border:1px solid #3b3b36;border-radius:10px;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.ord-view-switch button{height:30px;color:var(--rd-muted);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.ord-view-switch button.active{background:var(--rd-raised);color:var(--rd-text);box-shadow:inset 0 0 0 1px #303030}.ord-view-switch em{background:var(--rd-active);border-radius:999px;padding:0 6px;font-size:11px;font-style:normal;line-height:17px}@media (max-width:560px){.ord-tabs button{height:34px}.ord-form .ord-small input,.ord-form.ord-pool .ord-small input{font-size:16px}.ord-row-top{flex-wrap:wrap}}:where(html[data-look=classic]) .ord-tabs{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .ord-tabs button.active{box-shadow:inset 0 0 0 1px #2e2c42}:where(html[data-look=classic]) .ord-tabs-pool button.active{box-shadow:none}:where(html[data-look=classic]) .ord-warn,:where(html[data-look=classic]) .ord-notice{color:#f5b94a;background:#f5b94a1a}:where(html[data-look=classic]) .ord-pool .ord-side button[data-side=buy][aria-pressed=true]{background:#21c95e2e}:where(html[data-look=classic]) .ord-pool .ord-side button[data-side=sell][aria-pressed=true]{background:#ff622e2e}:where(html[data-look=classic]) .ord-pool .ord-quick button{background:var(--rd-raised)}:where(html[data-look=classic]) .ord-pool .ord-quick button:hover:not(:disabled){background:var(--rd-active)}:where(html[data-look=classic]) .ord-pool .ord-quick button.active{background:var(--rd-active);box-shadow:inset 0 0 0 1px #3a3856}:where(html[data-look=classic]) .ord-panel-lev,:where(html[data-look=classic]) .ord-panel-dlmm{border:1px solid #1e1d2b}:where(html[data-look=classic]) .ord-panel-pool,:where(html[data-look=classic]) .mpool-sheet .ord-panel{border-top:1px solid #1e1d2b}:where(html[data-look=classic]) .ord-cancel{border:1px solid #2e2c42}:where(html[data-look=classic]) .ord-link{color:var(--rd-muted);border:1px solid #2e2c42}:where(html[data-look=classic]) .ord-cancel:hover:not(:disabled),:where(html[data-look=classic]) .ord-link:hover{border-color:#6b6a80}:where(html[data-look=classic]) .ord-row-note{color:#f5b94a}:where(html[data-look=classic]) .ord-view-switch{background:#0b0a14;border:1px solid #1e1d2b}:where(html[data-look=classic]) .ord-view-switch button.active{background:var(--rd-raised);box-shadow:inset 0 0 0 1px #2e2c42}.swp-page,.swp-menu,.swp-picker,.swc-sheet-wrap{--swp-accent:hsl(var(--accent-h) 85% 69%);--swp-line:#222;--swp-line-strong:#323232;--swp-soft:#c8c8c8;--swp-ease:cubic-bezier(.4, 0, .2, 1)}.swp-page{justify-content:center;padding:118px 0 64px;display:flex}.swp-shell{grid-template-columns:140px minmax(0,520px) 140px;justify-content:center;align-items:start;column-gap:8px;width:100%;max-width:1356px;display:grid}.swp-page.charted .swp-shell{grid-template-columns:140px minmax(0,520px) minmax(420px,640px)}.swp-col{width:100%;min-width:0;max-width:520px}.swp-rail{flex-direction:column;gap:2px;min-width:0;display:flex}.swp-rail p{height:32px;color:var(--rd-muted);align-items:center;margin:0 0 14px;padding:0 8px;font-size:14px;line-height:20px;display:flex}.swp-rail button{height:40px;color:var(--swp-soft);text-align:left;transition:color .15s var(--swp-ease), background-color .15s var(--swp-ease);border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:8px;font-size:16px;font-weight:500;line-height:24px;display:flex}.swp-rail button:hover{color:var(--rd-text);background:var(--rd-hover)}.swp-rail button.on{color:var(--rd-text);background:0 0}.swp-rail button svg{color:var(--swp-accent);flex:none}.swp-rail button:focus-visible{outline:2px solid var(--swp-accent);outline-offset:2px}.swp-round:focus-visible{outline:2px solid var(--swp-accent);outline-offset:2px}.swp-token:focus-visible{outline:2px solid var(--swp-accent);outline-offset:2px}.swp-paste:focus-visible{outline:2px solid var(--swp-accent);outline-offset:2px}.swp-flip:focus-visible{outline:2px solid var(--swp-accent);outline-offset:2px}.swp-main:focus-visible{outline:2px solid var(--swp-accent);outline-offset:2px}.swp-pill.swp-type-pill{display:none}.swp-type-menu{width:264px;padding:6px}.swp-type-menu button{text-align:left;width:100%;color:var(--rd-text);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.swp-type-menu button:hover{background:var(--rd-hover)}.swp-type-menu button>span{flex-direction:column;gap:2px;min-width:0;display:flex}.swp-type-menu b{font-size:14px;font-weight:500;line-height:20px}.swp-type-menu small{color:var(--rd-muted);font-size:12px;line-height:16px}.swp-type-menu svg{color:var(--swp-accent);flex:none}.swp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.swp-bar{justify-content:space-between;align-items:center;gap:8px;height:32px;margin-bottom:12px;display:flex}.swp-bar-start{align-items:center;gap:8px;min-width:0;display:inline-flex}.swp-bar-end{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.swp-bar .demo-button{border-radius:999px;gap:6px;height:32px;padding:0 12px;font-size:14px;font-weight:500}.swp-pill{background:var(--rd-surface);height:32px;color:var(--rd-text);white-space:nowrap;transition:border-color .15s var(--swp-ease), background-color .15s var(--swp-ease);border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.swp-pill:hover{border-color:var(--swp-line-strong);background:var(--rd-raised)}.swp-pill svg{color:var(--swp-accent)}.swp-pill svg:last-child{color:var(--rd-text)}.swp-pill em{color:var(--rd-muted);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.swp-round{width:32px;height:32px;color:var(--rd-muted);transition:color .15s var(--swp-ease), background-color .15s var(--swp-ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.swp-round:hover:not(:disabled),.swp-round.on{background:var(--rd-hover);color:var(--rd-text)}.swp-round:disabled{opacity:.45}.swp-menu{z-index:60;border:1px solid var(--swp-line-strong);background:var(--rd-surface);width:276px;color:var(--rd-text);border-radius:12px;padding:8px;box-shadow:0 18px 50px #0000008c}.swp-menu p{border-bottom:1px solid var(--swp-line);color:var(--rd-text);margin:0;padding:8px 8px 12px;font-size:12px;line-height:16px}.swp-menu [role=radiogroup]{border-bottom:1px solid var(--swp-line);flex-direction:column;padding:8px 0;display:flex}.swp-menu [role=radio]{height:36px;color:var(--rd-text);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:flex}.swp-menu [role=radio]:hover{background:var(--rd-hover)}.swp-menu [role=radio] i{border:1px solid var(--swp-line-strong);border-radius:50%;width:16px;height:16px}.swp-menu [role=radio][aria-checked=true] i{border:5px solid var(--swp-accent);background:#101010}.swp-menu-custom{border:1px solid var(--swp-line);background:var(--rd-raised);border-radius:8px;justify-content:space-between;align-items:center;height:36px;margin-top:8px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.swp-menu-custom>span:last-child{color:var(--rd-muted);align-items:center;gap:4px;display:inline-flex}.swp-menu-custom input{text-align:right;width:56px;color:var(--rd-text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:14px}.swp-menu-custom:focus-within{border-color:var(--swp-accent)}.swp-menu-custom.bad{border-color:#e8695e}.swp-menu-bad{color:#e8695e;padding:6px 10px 2px;font-size:12px;display:block}.swp-panels{flex-direction:column;gap:8px;display:flex;position:relative}.swp-panel{border:1px solid var(--swp-line-strong);background:var(--rd-surface);transition:border-color .15s var(--swp-ease), background-color .15s var(--swp-ease);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px 20px;display:flex}.swp-panel.sell{background:#1c1c1c}.swp-panel.buy{position:relative}.swp-qbar{opacity:0;pointer-events:none;height:2px;transition:opacity .2s var(--swp-ease);border-radius:2px;position:absolute;bottom:-1px;left:20px;right:20px;overflow:hidden}.swp-qbar[data-on]{opacity:1}.swp-qbar:after{content:"";background:var(--rd-muted);width:30%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.swp-qbar[data-on]:after{animation:swp-qbar 1.1s var(--swp-ease) infinite}@keyframes swp-qbar{to{transform:translate(340%)}}.swp-panel:focus-within{border-color:var(--swp-accent)}.swp-panel-top{justify-content:space-between;align-items:center;min-height:20px;display:flex}.swp-paste{height:22px;color:var(--rd-muted);transition:color .15s var(--swp-ease), background-color .15s var(--swp-ease);border-radius:999px;align-items:center;gap:4px;margin:-1px -8px -1px 0;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.swp-paste:hover{color:var(--rd-text);background:var(--rd-hover)}.swp-paste-icon{display:none}.swp-panel-top label{color:var(--rd-muted);font-size:14px;line-height:20px}.swp-panel-mid{align-items:center;gap:12px;min-height:40px;display:flex}.swp-panel-mid input{width:100%;min-width:0;height:40px;color:var(--rd-text);font:inherit;letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1 1 0;padding:0;font-size:32px;font-weight:500;line-height:40px}.swp-panel-mid input::placeholder{color:var(--rd-text);opacity:1}.swp-panel-mid input.long{font-size:26px}.swp-panel-mid input.wait{opacity:.7}.swp-panel-mid input:read-only{cursor:default}.swp-pick{flex:none;align-items:center;gap:8px;display:inline-flex}.swp-shortcuts{align-items:center;gap:8px;display:inline-flex}.swp-shortcuts button{transition:scale .15s var(--swp-ease), opacity .15s var(--swp-ease);border-radius:50%;display:inline-flex}.swp-shortcuts button:hover{scale:1.1}.swp-shortcuts button:active{scale:.95}.swp-token{border:1px solid var(--swp-line-strong);height:38px;color:var(--rd-text);white-space:nowrap;transition:background-color .15s var(--swp-ease), scale .15s var(--swp-ease);background:#212121;border-radius:999px;align-items:center;gap:2px;padding:0 8px 0 6px;display:inline-flex}.swp-token:active{scale:.97}.swp-panel.sell .swp-token{background:#303030;border-color:#3e3e3e}.swp-token:hover{background:#3a3a3a}.swp-token>span:not(.swp-icon):not(.swp-verified){padding:0 4px;font-size:16px;font-weight:500;line-height:24px}.swp-panel-bottom{min-height:20px;color:var(--rd-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.swp-panel-bottom>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.swp-panel-bottom em{font-style:normal}.swp-panel-bottom em.bad{color:#e8695e}.swp-balance{flex:none;align-items:center;gap:6px;display:inline-flex}.swp-balance button{background:hsl(var(--accent-h) 85% 69% / .12);height:20px;color:var(--swp-accent);border-radius:999px;padding:0 7px;font-size:11px;font-weight:600;line-height:20px}.swp-balance button:hover{background:hsl(var(--accent-h) 85% 69% / .22)}.swp-icon{color:var(--rd-muted);background:#1c1c1c;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.swp-icon img{object-fit:cover;width:100%;height:100%}.swp-flip{z-index:2;width:36px;height:36px;color:var(--rd-text);transition:transform .2s var(--swp-ease), background-color .15s var(--swp-ease);background:#1c1c1c;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;margin:-18px 0 0 -18px;display:inline-flex;position:absolute;top:142px;left:50%}.swp-flip:hover{background:var(--rd-raised);transform:rotate(180deg)}.swp-rate{height:32px;color:var(--rd-muted);align-items:center;gap:6px;margin-top:8px;padding:0 0 0 8px;display:flex}.swp-rate button{color:var(--rd-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.swp-rate button:hover{color:var(--rd-text)}.swp-rate-text{align-items:center;gap:4px;display:inline-flex}.swp-hint{color:var(--rd-muted);margin:2px 8px 0;font-size:12px;line-height:17px}.swp-gap{min-height:24px;padding:8px 0 16px}.swp-gap:empty{padding:0}.swp-notice{border-radius:12px;margin:0;padding:10px 14px;font-size:13px;line-height:18px}.swp-notice.bad{color:#e8695e;background:#e8695e14;border:1px solid #e8695e40}.swp-notice.warn{color:#f7d38a;background:#e09a1a12;border:1px solid #e09a1a40}.swp-main{background:var(--swp-accent);color:#101010;width:100%;height:48px;transition:filter .15s var(--swp-ease), opacity .15s var(--swp-ease), scale .15s var(--swp-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:16px;font-weight:500;line-height:24px;display:flex}.swp-main:active:not(:disabled){scale:.99}.swp-main:hover:not(:disabled){filter:brightness(1.08)}.swp-main:disabled{opacity:.45}.swp-main.danger{color:#fff;background:#e8695e}.swp-details{margin-top:20px}.swp-details.wait dd{opacity:.7}.swp-details header p{flex:1 1 0;justify-content:flex-end}.swp-details header p .swp-via{text-align:right;flex:1 1 0}.swp-details header p .swp-steps{order:1}.swp-row dd{flex:1 1 0}.swp-details header{justify-content:space-between;align-items:center;gap:8px;min-height:24px;padding:0 6px;display:flex}.swp-details h3{white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:500;line-height:24px;display:inline-flex}.swp-details-mark{background:hsl(var(--accent-h) 85% 69% / .12);width:24px;height:24px;color:var(--swp-accent);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.swp-tag{color:var(--rd-muted);font-size:13px;font-weight:400;line-height:16px;display:inline}.swp-stock h3{min-width:0}.swp-stock .swp-tag{text-overflow:ellipsis;min-width:0;overflow:hidden}.swp-details header p{min-width:0;color:var(--rd-muted);align-items:center;gap:8px;margin:0;font-size:12px;line-height:16px;display:inline-flex}.swp-steps{border:1px solid var(--swp-line-strong);color:var(--rd-text);background:#1c1c1c;border-radius:6px;flex:none;padding:2px 6px}.swp-via{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.swp-details dl{border:1px solid var(--swp-line-strong);background:var(--rd-surface);border-radius:16px;flex-direction:column;margin:12px 0 0;padding:7px;display:flex}.swp-row{border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 12px;font-size:14px;line-height:20px;display:flex}.swp-row dt{min-width:0;color:var(--rd-text);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.swp-row dd{color:var(--swp-soft);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.swp-row dd.bad{color:#e8695e}.swp-row dd.warn{color:#e09a1a}.swp-notice-title{margin-bottom:2px;font-weight:600;display:block}.swp-row.best{border-color:hsl(var(--accent-h) 85% 69% / .45);background:hsl(var(--accent-h) 85% 69% / .07);min-height:44px}.swp-row.best dd{color:var(--rd-text);font-weight:500}.swp-badge{color:var(--rd-muted);font-size:12px;line-height:18px}.swp-step{width:20px;height:20px;color:var(--rd-muted);background:#2a2a2a;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.swp-foot{color:var(--rd-muted);margin:10px 6px 0;font-size:12px;line-height:17px}.swp-ofields{flex-direction:column;gap:8px;margin-top:8px;display:flex}.swp-ocards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.swp-ocard{border:1px solid var(--swp-line-strong);background:var(--rd-surface);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:16px 20px;transition:border-color .12s;display:flex}.swp-ocard:focus-within{border-color:var(--swp-accent)}.swp-ocard-top,.swp-ocard-bottom{min-height:20px;color:var(--rd-muted);justify-content:space-between;align-items:center;gap:10px;font-size:14px;line-height:20px;display:flex}.swp-ocard-top label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.swp-off{color:var(--swp-accent);font-variant-numeric:tabular-nums;flex:none;font-size:14px}.swp-ocard-mid{align-items:center;gap:8px;min-width:0;display:flex}.swp-ocard-mid input,.swp-ocard-mid output{width:100%;min-width:0;height:36px;color:var(--rd-text);font:inherit;letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;flex:1 1 0;padding:0;font-size:28px;font-weight:500;line-height:36px;overflow:hidden}.swp-ocard-mid input::placeholder{color:var(--rd-muted);opacity:.6}.swp-ocard-unit{color:var(--rd-muted);flex:none;font-size:20px;font-weight:500;line-height:28px}.swp-quick{flex-wrap:wrap;align-items:center;min-width:0;display:inline-flex}.swp-quick button{color:var(--swp-accent);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0;font-size:13px;font-weight:600;line-height:20px}.swp-quick button+button:before{content:"·";width:14px;color:var(--rd-muted);text-align:center;font-weight:400;display:inline-block}.swp-quick button:hover:not(:disabled){filter:brightness(1.15)}.swp-quick button:disabled{color:var(--rd-muted)}.swp-market{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:13px}.swp-market b{color:var(--swp-accent);font-weight:500}.swp-seg-row{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:4px;display:flex}.swp-seg-label{color:var(--rd-text);white-space:nowrap;font-size:15px;font-weight:500;line-height:20px}.swp-seg{align-items:center;gap:2px;min-width:0;display:inline-flex}.swp-seg button{height:34px;color:var(--swp-soft);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;transition:background .12s,color .12s}.swp-seg button:hover:not(:disabled):not(.active){color:var(--rd-text)}.swp-seg button.active{color:var(--rd-text);background:#303030}.swp-seg button:disabled{opacity:.5}.swp-seg-row.wide{padding:0}.swp-seg-row.wide .swp-seg{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.swp-seg-row.wide .swp-seg button{background:var(--rd-surface);height:40px;color:var(--rd-muted);border-radius:14px}.swp-seg-row.wide .swp-seg button.active{background:hsl(var(--accent-h) 85% 69% / .12);color:var(--swp-accent)}.swp-osum{border:1px solid var(--swp-line-strong);border-radius:16px;flex-direction:column;gap:6px;margin:8px 0 0;padding:14px 16px;display:flex}.swp-osum>div{justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:14px;line-height:20px;display:flex}.swp-osum dt{color:var(--rd-muted);white-space:nowrap}.swp-osum dd{min-width:0;color:var(--rd-text);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:0;overflow:hidden}.swp-onote{color:var(--rd-muted);margin:12px 4px 0;font-size:13px;line-height:18px}.swp-onote.warn{color:#e09a1a}.swp-onote.bad{color:#e8695e}.swp-onote.center{text-align:center;margin:12px 8px 0;font-size:12px;line-height:17px}.swp-ofields+.swp-osum+.swp-main,.swp-osum+.swp-main{margin-top:16px}.swp-onote+.swp-main{margin-top:12px}.swp-orders{margin-top:32px}.swo-view .ord-view-switch{background:0 0;border:0;gap:2px;padding:0}.swo-view .ord-view-switch button{border-radius:999px;height:34px;padding:0 12px;font-size:14px;font-weight:500}.swo-view .ord-view-switch button.active{box-shadow:none;background:#303030}.swo-view .ord-list-title{display:none}.swo-view .ord-empty{border:1px solid var(--swp-line-strong);text-align:center;border-radius:16px;padding:28px 0;font-size:14px}.swo-rows{border:1px solid var(--swp-line-strong);border-radius:16px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.swo-row{align-items:flex-start;gap:12px;min-width:0;padding:14px 16px;display:flex}.swo-row+.swo-row{border-top:1px solid var(--swp-line)}.swo-pair{flex:none;padding-top:1px;display:inline-flex}.swo-pair>*+*{box-shadow:0 0 0 2px var(--rd-bg,#101010);border-radius:50%;margin-left:-8px}.swo-main{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.swo-line{align-items:center;gap:8px;min-width:0;font-size:14px;line-height:20px;display:flex}.swo-line b{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;font-weight:500;overflow:hidden}.swo-side{flex:none;font-size:12px;font-weight:600;line-height:20px}.swo-side.buy{color:var(--rd-up)}.swo-side.sell{color:#e8695e}.swo-sub{color:var(--rd-muted);flex-wrap:wrap;gap:2px 14px;font-size:12.5px;line-height:18px;display:flex}.swo-sub em{color:var(--swp-soft);font-variant-numeric:tabular-nums;font-style:normal}.swo-sub .bad{color:#e09a1a}.swo-progress{align-items:center;gap:10px;margin-top:4px;display:flex;position:relative}.swo-progress:before{content:"";background:#292929;border-radius:999px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0;right:76px}.swo-progress i{background:var(--swp-accent);border-radius:999px;max-width:calc(100% - 76px);height:4px;display:block;position:relative}.swo-progress span{text-align:right;width:66px;color:var(--rd-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px;line-height:16px}.swo-cancel{width:30px;height:30px;color:var(--rd-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.swo-cancel:hover:not(:disabled){color:var(--rd-text);background:#292929}.swo-cancel:disabled{opacity:.45}.swo-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite swp-spin}@keyframes swp-spin{to{transform:rotate(360deg)}}.swp-overlay{z-index:130;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101010b8;position:fixed;inset:0}.swp-picker{z-index:131;border:1px solid var(--swp-line-strong);background:var(--rd-surface);width:560px;max-width:calc(100vw - 32px);height:min(80dvh,680px);color:var(--rd-text);border-radius:16px;outline:0;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.swp-picker-grab{display:none}.swp-picker-head{border-bottom:1px solid var(--swp-line);flex:none;align-items:center;gap:12px;height:64px;padding:0 16px 0 24px;display:flex}.swp-picker-head>svg{color:var(--rd-text);flex:none}.swp-picker-head input{min-width:0;height:24px;color:var(--rd-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px;line-height:24px}.swp-picker-head input::placeholder{color:var(--rd-muted);opacity:1}.swp-picker-close{width:32px;height:32px;color:var(--rd-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.swp-picker-close:hover{background:var(--rd-hover)}.swp-picker-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:16px 8px 12px;display:flex}.swp-popular{padding:0 8px}.swp-popular h3{color:var(--rd-muted);margin:0;font-size:16px;font-weight:400;line-height:24px}.swp-popular>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.swp-popular button{border:1px solid var(--swp-line-strong);width:36px;height:36px;transition:border-color .15s var(--swp-ease), scale .15s var(--swp-ease);background:#1c1c1c;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.swp-popular button:hover{border-color:var(--rd-muted);scale:1.06}.swp-filters{scrollbar-width:none;flex:none;gap:8px;padding:8px 8px 4px;display:flex;overflow-x:auto}.swp-filters button{height:32px;color:var(--rd-muted);border-radius:999px;flex:none;padding:0 4px;font-size:14px;font-weight:500;line-height:20px}.swp-filters button:hover,.swp-filters button.on{color:var(--rd-text)}.swp-filters button+button{margin-left:8px}.swp-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#303030 transparent;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.swp-list-head{letter-spacing:.04em;text-transform:uppercase;color:var(--rd-muted);margin:0;padding:14px 8px 6px;font-size:12px;font-weight:600;line-height:16px}.swp-list li:first-child .swp-list-head{padding-top:4px}.swp-list li>button{text-align:left;width:100%;height:72px;color:inherit;border-radius:8px;align-items:center;gap:12px;padding:12px 8px;display:flex}:is(.swp-list li>button:hover,.swp-list li>button:focus-visible){background:var(--rd-hover);outline:0}.swp-list li>button.current{background:hsl(var(--accent-h) 85% 69% / .07)}.swp-list-name{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.swp-list-name b{align-items:center;min-width:0;font-size:16px;font-weight:500;line-height:24px;display:flex}.swp-list-name b>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.swp-verified{vertical-align:0;flex:none;margin-left:5px}.swp-token .swp-verified{margin:0 2px 0 -1px}.swp-list-name small{color:var(--rd-text);white-space:nowrap;align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.swp-list-name small i{background:#414141;border-radius:50%;width:4px;height:4px}.swp-list-name small span{color:var(--rd-muted);font-weight:500}.swp-list-note{color:#e09a1a;margin:2px 8px 8px 52px;font-size:12.5px;line-height:1.45}.swp-list-note.bad{color:#e8695e}.swp-unlisted-note{color:#e09a1a;overflow-wrap:anywhere;margin:2px 8px 0;font-size:12px;line-height:17px}.swp-unlisted-note.bad{color:#e8695e}.swp-list-balance{color:var(--rd-muted);font-variant-numeric:tabular-nums;flex:none;font-size:14px;line-height:20px}.swp-list-empty{text-align:center;color:var(--rd-muted);padding:28px 12px;font-size:14px}.swp-list-balance.held{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;max-width:42%;display:flex}.swp-list-balance.held b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--rd-text);font-weight:500;overflow:hidden}.swp-list-balance.held small{font-size:12.5px;line-height:16px}.swp-fold{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.2,.7,.2,1);display:grid}.swp-fold[data-open]{grid-template-rows:1fr}.swp-fold-inner{opacity:0;min-height:0;transition:opacity .2s;overflow:hidden}.swp-fold[data-open]>.swp-fold-inner{opacity:1}.swp-fold-inner>ul{margin:0;padding:0;list-style:none}.swp-list li.swp-fold-row{border-top:1px solid var(--swp-line)}.swp-list li.swp-fold-row>button{color:var(--rd-muted);border-radius:0;justify-content:space-between;gap:12px;font-size:14px;font-weight:500;line-height:20px}:is(.swp-list li.swp-fold-row>button:hover,.swp-list li.swp-fold-row>button:focus-visible,.swp-list li.swp-fold-row>button:active){color:var(--rd-text);background:var(--rd-hover)}.swp-fold-row svg{flex:none;transition:transform .26s cubic-bezier(.2,.7,.2,1)}.swp-fold-row button[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.swp-fold,.swp-fold-inner,.swp-fold-row svg{transition:none}}.swp-list-skel{align-items:center;gap:12px;height:72px;padding:12px 8px;display:flex}.swp-list-skel span{background:#212121;border-radius:999px;animation:1.2s ease-in-out infinite alternate swp-skel;display:block}.swp-list-skel span:first-child{flex:none;width:32px;height:32px}.swp-list-skel span:last-child{width:46%;height:14px}@keyframes swp-skel{0%{opacity:.55}to{opacity:1}}@media (max-width:1023px){.swp-shell,.swp-page.charted .swp-shell{grid-template-columns:minmax(0,520px)}.swp-rail{display:none}.swp-pill.swp-type-pill{padding:0 8px 0 12px;display:inline-flex}}@media (max-width:760px){.swp-page{padding:12px 0 32px}.swp-paste{display:none}.swp-paste-icon{border:1px solid var(--swp-line-strong);width:38px;height:38px;color:var(--rd-muted);transition:color .15s var(--swp-ease);background:#212121;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.swp-paste-icon:hover{color:var(--rd-text)}.swp-slip-label{display:none}.swp-pill{gap:8px;padding:0 10px}.swp-panel{gap:10px;padding:16px 20px;position:relative}.swp-panel-top{min-height:38px}.swp-pick{position:absolute;top:16px;right:20px}.swp-shortcuts{display:none}.swp-panel-mid input.long{font-size:24px}.swp-flip{top:156px}.swp-ocard{padding:14px 16px}.swp-ocard-mid input,.swp-ocard-mid output{font-size:24px}.swp-seg button{padding:0 9px}.swp-seg-label{font-size:14px}.swp-row{padding:0 10px;font-size:13.5px}.swp-row.best dt .swp-badge{display:none}.swp-details h3{font-size:17px}.swp-picker{top:auto;bottom:var(--swp-sheet-bottom,0px);width:auto;max-width:none;height:var(--swp-sheet-height,90dvh);max-height:calc(100dvh - env(safe-area-inset-top) - 12px);padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;border-radius:20px 20px 0 0;transition:transform .18s ease-out;left:0;right:0;transform:none}.swp-picker-grab{touch-action:none;cursor:grab;flex:none;justify-content:center;height:22px;padding-top:8px;display:flex}.swp-picker-grab i{background:#3b3b3b;border-radius:999px;width:38px;height:4px}.swp-picker[data-short] .swp-popular{display:none}.swp-picker[data-short] .swp-picker-body{padding-top:6px}.swp-picker-head{height:52px;padding:0 12px 0 16px}.swp-picker-close{width:40px;height:40px}.swp-picker-body{padding:12px 8px 8px}.swp-list li>button,.swp-list-skel{height:64px;padding:10px 8px}.swp-list-balance.held{max-width:46%}}@media (max-width:380px){.swp-panel-mid input{font-size:28px}.swp-via{display:none}}.swp-stock header{flex-wrap:wrap;row-gap:4px}.swp-stock header p{white-space:normal}.swp-orders-pill{padding:0 10px}.swp-orders-pill i,.sso-live i{background:var(--rd-muted);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite sso-dot}@keyframes sso-dot{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.swp-orders-pill i,.sso-live i{animation:none}}.swp-orders-pill.flash{animation:1.2s ease-out swp-orders-flash}@keyframes swp-orders-flash{0%{border-color:#ffffff59}to{border-color:#ffffff12}}@media (prefers-reduced-motion:reduce){.swp-orders-pill.flash{animation:none}}.sso-pop{z-index:60;overscroll-behavior:contain;border:1px solid var(--swp-line-strong);background:var(--rd-surface);width:400px;max-width:calc(100vw - 32px);max-height:min(70vh,560px);color:var(--rd-text);border-radius:16px;overflow-y:auto;box-shadow:0 18px 50px #0000008c}.sso{background:var(--rd-surface);font-variant-numeric:tabular-nums}.sso header{z-index:1;background:var(--rd-surface);position:sticky;top:0}.sso-head-end{align-items:center;gap:10px;display:inline-flex}.sso-close{width:28px;height:28px;color:var(--rd-muted);border-radius:8px;justify-content:center;align-items:center;margin-right:-6px;display:inline-flex}.sso-close:hover{background:var(--rd-hover);color:var(--rd-text)}.sso-empty{color:var(--rd-muted);margin:0;padding:18px 14px;font-size:13px;line-height:18px}.sso header{border-bottom:1px solid var(--swp-line);justify-content:space-between;align-items:center;gap:8px;height:44px;padding:0 14px;display:flex}.sso h3{margin:0;font-size:15px;font-weight:500}.sso-live{color:var(--rd-muted);align-items:center;gap:6px;font-size:12px;font-weight:400;display:inline-flex}.sso ul{margin:0;padding:0;list-style:none}.sso-row{border-top:1px solid var(--swp-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;height:56px;padding:0 14px;display:grid}.sso-row:first-child{border-top:0}.sso-icon{object-fit:cover;background:#1c1c1c;border-radius:50%;width:28px;height:28px}.sso-main{flex-direction:column;gap:3px;min-width:0;display:flex}.sso-main b{align-items:center;gap:6px;min-width:0;font-size:13.5px;font-weight:500;line-height:18px;display:flex}.sso-main b>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sso-side{font-size:12px;font-style:normal;font-weight:700}.sso-side.buy{color:#70d6af}.sso-side.sell{color:#e8695e}.sso-main small{min-width:0;height:16px;color:var(--rd-muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex;overflow:hidden}.sso-main small .xso-steps em{font-size:12px;font-style:normal;font-weight:600}.sso-got{text-overflow:ellipsis;overflow:hidden}.sso-ok{color:var(--rd-text);font-weight:500}.sso-bad{color:#e09a1a;font-weight:500}.sso-owed{color:var(--swp-accent);font-weight:600}.sso-end{color:var(--rd-muted);flex-direction:column;align-items:flex-end;gap:3px;font-size:12px;line-height:16px;display:flex}.sso-end a{color:var(--rd-muted);text-underline-offset:2px;text-decoration:underline}.sso-end a:hover{color:var(--rd-text)}.sso-more{border-top:1px solid var(--swp-line);width:100%;height:40px;color:var(--rd-muted);font-size:13px;font-weight:500;display:block}.sso-more:hover{color:var(--rd-text)}@media (max-width:760px){.sso-row{gap:8px;padding:0 12px}.swp-orders-pill{gap:6px;padding:0 10px}}@media (max-width:640px){[data-radix-popper-content-wrapper][data-sso-sheet]{min-width:0!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}.sso-pop{width:100%;max-width:none;max-height:70vh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:16px 16px 0 0}}.swp-main .swo-spin{flex-shrink:0;margin-right:8px}.brg-toggle{width:fit-content;color:var(--rd-text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin:0 0 12px 8px;font-size:14px;font-weight:500;line-height:20px;display:flex;position:relative}.brg-toggle small{color:var(--rd-muted);font-size:12px;font-weight:400}.brg-toggle input,.brg-gas input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.brg-check{border:1px solid var(--swp-line-strong);background:#1c1c1c;border-radius:4px;flex:none;width:16px;height:16px;transition:background .12s,border-color .12s;display:inline-block;position:relative}.brg-toggle input:checked+.brg-check,.brg-gas input:checked+.brg-check{background:var(--swp-accent);border-color:var(--swp-accent)}.brg-toggle input:checked+.brg-check:after,.brg-gas input:checked+.brg-check:after{content:"";border:2px solid #101010;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1.5px;left:5px;transform:rotate(45deg)}:is(.brg-toggle input:focus-visible+.brg-check,.brg-gas input:focus-visible+.brg-check){outline:2px solid var(--swp-accent);outline-offset:2px}.brg-toggle:hover .brg-check{border-color:var(--swp-accent)}.brg-loading{border:1px solid var(--swp-line-strong);background:var(--rd-surface);border-radius:16px;height:340px}.brg-coin{--brg-ring:var(--rd-surface);flex:none;display:inline-flex;position:relative}.brg-coin>.swp-icon{letter-spacing:-.02em;line-height:1}.brg-coin>.swp-icon img{display:block}.brg-badge{max-width:none;box-shadow:0 0 0 1.5px var(--brg-ring);background:var(--brg-ring);object-fit:cover;border-radius:50%;display:block;position:absolute;bottom:-2px;right:-2px}.swp-token .brg-coin{--brg-ring:#212121}.swp-panel.sell .swp-token .brg-coin{--brg-ring:#303030}.brg-token{gap:4px}.brg-check-addr{border:1px solid var(--swp-line-strong);border-radius:12px;min-height:0;margin-top:8px;padding:8px 12px}.brg-check-addr>span:last-child{flex-direction:column;gap:1px;line-height:18px;display:flex}.brg-check-addr b{font-variant-numeric:tabular-nums;font-weight:500}.brg-check-addr small{color:var(--rd-muted);font-size:12px}.brg-list-note{color:var(--rd-muted);margin:4px 8px 8px;font-size:12.5px;line-height:1.45}.brg-token-name{align-items:baseline;gap:6px;display:inline-flex}.brg-token-name small{color:var(--rd-muted);font-size:12px;font-weight:400}.brg-wallet,.brg-to{min-height:32px;color:var(--rd-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:0 4px 0 8px;font-size:12.5px;line-height:18px;display:flex}.brg-wallet-who{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.brg-wallet-who img{border-radius:4px;flex:none}.brg-wallet-who b{color:var(--rd-text);font-variant-numeric:tabular-nums;font-weight:500}.brg-wallet-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.brg-wallet-acts button,.brg-to button{height:26px;color:var(--rd-muted);border-radius:999px;padding:0 8px;font-size:12px;font-weight:500}.brg-wallet-acts button:hover:not(:disabled),.brg-to button:hover{color:var(--rd-text);background:var(--rd-hover)}.brg-wallet-acts button.brg-wallet-pick{border:1px solid var(--swp-line-strong);color:var(--rd-text);align-items:center;gap:6px;display:inline-flex}.brg-wallet-acts button.brg-wallet-pick img{border-radius:4px}.brg-wallet-acts button:disabled{opacity:.5}.brg-to{border:1px solid var(--swp-line-strong);background:var(--rd-surface);border-radius:12px;height:40px;margin-top:10px;padding:0 6px 0 12px}.brg-to:focus-within{border-color:var(--swp-accent)}.brg-to label{color:var(--rd-muted);flex:none;font-size:13px}.brg-to input{min-width:0;height:100%;color:var(--rd-text);font:inherit;font-variant-numeric:tabular-nums;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;font-size:13px}.brg-to input::placeholder{color:var(--rd-muted);opacity:1}.brg-sum span{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.brg-sum span i{background:#414141;border-radius:50%;width:3px;height:3px}.brg-step-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.brg-details .swp-row dt{flex:auto}.brg-details .swp-row dd{flex:none}.brg-fees{color:var(--rd-muted);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;margin:-4px 0 6px;padding:0 12px 0 24px;font-size:12.5px;line-height:18px;display:grid}.brg-fees b{color:var(--swp-soft);text-align:right;font-variant-numeric:tabular-nums;font-weight:400}.brg-gas{border-top:1px solid var(--swp-line);min-height:40px;color:var(--rd-text);cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:flex;position:relative}.brg-chains{scrollbar-width:none;flex:none;gap:6px;padding:0 8px 4px;display:flex;overflow-x:auto}.brg-chains button{width:64px;color:var(--rd-muted);border:1px solid #0000;border-radius:10px;flex-direction:column;flex:none;align-items:center;gap:4px;padding:6px 0 4px;font-size:11px;font-weight:500;line-height:14px;display:inline-flex}.brg-chains button img{object-fit:cover;opacity:.75;border-radius:50%;width:26px;height:26px;transition:opacity .12s}.brg-chains button span{text-overflow:ellipsis;white-space:nowrap;max-width:60px;overflow:hidden}.brg-chains button:hover{color:var(--rd-text)}.brg-chains button:hover img,.brg-chains button.on img{opacity:1}.brg-chains button.on{border-color:var(--swp-accent);background:hsl(var(--accent-h) 85% 69% / .07);color:var(--rd-text)}.sso-row.bro-row{align-items:center;height:auto;min-height:56px;padding-top:9px;padding-bottom:9px}.bro-icon{width:28px;height:28px;display:inline-flex;position:relative}.bro-main{text-align:left;color:inherit;cursor:pointer;background:0 0;padding:0}.bro-kind{color:var(--rd-muted);font-size:12px;font-style:normal;font-weight:600}.bro-steps{color:var(--rd-muted);flex-direction:column;grid-column:1/-1;gap:2px;margin:6px 0 0 38px;padding:0;font-size:12px;line-height:18px;list-style:none;display:flex}.bro-steps li{grid-template-columns:10px minmax(0,1fr) auto 36px;align-items:center;gap:8px;display:grid}.bro-steps li i{background:#313131;border-radius:50%;width:6px;height:6px}.bro-steps li.done i{background:var(--rd-text)}.bro-steps li.now i{background:var(--rd-text);animation:1.2s ease-in-out infinite xso-pulse}.bro-steps li.bad i{background:#e09a1a}.bro-steps li.done span,.bro-steps li.now span{color:var(--rd-text)}.bro-steps time{font-variant-numeric:tabular-nums}.bro-steps a{color:var(--rd-muted);text-underline-offset:2px;text-align:right;text-decoration:underline}.bro-steps a:hover{color:var(--rd-text)}.bro-steps li.bro-error,.bro-steps li.bro-note{padding-top:2px;display:block}.bro-steps li.bro-error{color:#e09a1a}@media (max-width:760px){.brg-toggle{margin-left:4px}.brg-token-name small{display:none}.brg-chains button{width:58px}.brg-fees{padding-left:12px}}.swp-pill.brg-mode-pill{color:var(--rd-text);padding:0 10px}.swp-pill.brg-mode-pill[aria-pressed=true]{border-color:var(--swp-line-strong)}@media (max-width:420px){.swp-bar-end{gap:4px}.swp-bar .demo-button{padding:0 10px}.swp-pill.brg-mode-pill,.swp-orders-pill{padding:0 8px}}.brg-details dd.brg-route{color:var(--rd-muted);font-weight:400}.brg-suggest{flex-wrap:wrap;gap:6px;margin:8px 0 0;display:flex}.brg-suggest button{border:1px solid var(--swp-line-strong);color:var(--rd-text);border-radius:10px;padding:6px 10px;font-size:13px;line-height:18px}.brg-suggest button:hover{border-color:var(--rd-muted)}.swc{min-width:0;margin-left:40px}.swc-head{align-items:center;gap:8px;height:32px;display:flex}.swc-pair{align-items:center;gap:10px;min-width:0;display:inline-flex}.swc-pair b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;font-weight:500;line-height:28px;overflow:hidden}.swc-icons{flex:none;display:inline-flex}.swc-icons>*+*{box-shadow:0 0 0 2px var(--rd-bg,#101010);margin-left:-8px}.swc-round{background:var(--rd-surface);width:32px;height:32px;color:var(--rd-text);transition:background-color .15s var(--swp-ease);border:1px solid #ffffff12;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.swc-round:hover{background:var(--rd-raised)}.swc-addr{height:28px;color:var(--swp-soft);font-variant-numeric:tabular-nums;transition:color .15s var(--swp-ease), background-color .15s var(--swp-ease);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.swc-addr:hover{color:var(--rd-text);background:var(--rd-hover)}.swc-top{justify-content:space-between;align-items:flex-end;gap:16px;margin:14px 0 24px;display:flex}.swc-price{flex-direction:column;min-width:0;display:flex}.swc-price small{color:var(--rd-muted);font-size:12px;line-height:16px}.swc-price strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:32px;font-weight:500;line-height:40px}.swc-price span{color:var(--rd-muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:20px}.swc-price span.up{color:var(--rd-up,#70d6af)}.swc-price span.down{color:#e8695e}.swc-price em{color:var(--rd-muted);font-style:normal;font-weight:400}.swc-stats{gap:24px;margin:0;display:flex}.swc-stats>div{flex-direction:column-reverse;min-width:0;display:flex}.swc-stats dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:16px;font-weight:500;line-height:24px}.swc-stats dt{color:var(--rd-muted);white-space:nowrap;font-size:14px;line-height:20px}.swc-box{border:1px solid var(--swp-line-strong);background:#121212;border-radius:16px;overflow:hidden}.swc-res{border-bottom:1px solid var(--swp-line);scrollbar-width:none;align-items:center;gap:2px;height:40px;padding:0 6px;display:flex;overflow-x:auto}.swc-res button{height:28px;color:var(--swp-soft);transition:color .15s var(--swp-ease), background-color .15s var(--swp-ease);border-radius:8px;flex:none;padding:0 8px;font-size:14px;font-weight:500;line-height:20px}.swc-res button:hover:not(:disabled){color:var(--rd-text);background:var(--rd-hover)}.swc-res button.on{color:var(--swp-accent)}.swc-res button:disabled{opacity:.4}.swc-mode{align-items:center;gap:2px;margin-left:auto;padding-left:8px;display:inline-flex}.swc-res .swc-mode button{color:var(--rd-muted)}.swc-res .swc-mode button[aria-pressed=true]{color:var(--rd-text);background:var(--rd-hover)}.swc-short{display:none}@media (max-width:480px){.swc-long{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.swc-short{display:inline}.swc-res{padding:0 4px}.swc-res button{padding:0 6px}}.swc-plot{position:relative}.swc-tv{position:absolute;inset:0}.swc-loading{background:#121212;animation:1.2s ease-in-out infinite alternate swp-skel;position:absolute;inset:0}.swc-empty{text-align:center;height:100%;color:var(--rd-muted);justify-content:center;align-items:center;margin:0;padding:0 24px;font-size:14px;line-height:20px;display:flex}.swc-sheet-wrap{z-index:125;color:var(--rd-text);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.swc-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:swc-fade .18s var(--swp-ease);background:#101010b8;position:absolute;inset:0}.swc-sheet{width:100%;max-width:600px;max-height:calc(100dvh - 24px);animation:swc-rise .22s var(--swp-ease);flex-direction:column;gap:12px;margin:0 auto;display:flex;position:relative}.swc-sheet-head{justify-content:space-between;align-items:center;gap:8px;padding:0 16px;display:flex}.swc-pair-pill{border:1px solid var(--swp-line-strong);background:var(--rd-surface);border-radius:999px;align-items:center;min-width:0;height:40px;padding:0 14px 0 6px;display:inline-flex}.swc-pair-pill b{font-size:16px;line-height:24px}.swc-pair-pill .swc-pair{gap:8px}.swc-sheet-acts{gap:8px;display:inline-flex}.swc-sheet-acts .swc-round{width:40px;height:40px}.swc-sheet-body{overscroll-behavior:contain;min-height:0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border:1px solid var(--swp-line-strong);background:var(--rd-surface);border-bottom:0;border-radius:16px 16px 0 0;flex-direction:column;gap:16px;display:flex;overflow-y:auto}.swc-sheet-body .swc-box{flex:none}.swc-sheet-body .swc-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.swc-sheet-body .swc-stats dd,.swc-sheet-body .swc-stats dt{text-overflow:ellipsis;overflow:hidden}.swc-sheet-btns{flex-direction:column;gap:12px;display:flex}.swc-second{border:1px solid var(--swp-line-strong);background:var(--rd-raised);width:100%;height:48px;color:var(--rd-text);transition:background-color .15s var(--swp-ease);border-radius:999px;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:24px;display:flex}.swc-second:hover{background:#212121}@keyframes swc-fade{0%{opacity:0}}@keyframes swc-rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.swc-backdrop,.swc-sheet{animation:none}}@media (min-width:761px){.swc-sheet-wrap{justify-content:center;padding:24px 16px}.swc-sheet-head{padding:0}.swc-sheet-body{border-bottom:1px solid var(--swp-line-strong);border-radius:16px;padding-bottom:16px}}:where(html[data-look=classic]) .swp-page,:where(html[data-look=classic]) .swp-menu,:where(html[data-look=classic]) .swp-picker,:where(html[data-look=classic]) .swc-sheet-wrap{--swp-line:#1e1d2b;--swp-line-strong:#2c2b3f;--swp-soft:#c4c5d0}:where(html[data-look=classic]) .swp-menu [role=radio][aria-checked=true] i{background:#0b0a14}:where(html[data-look=classic]) .swp-menu-custom.bad{border-color:#f6465d}:where(html[data-look=classic]) .swp-menu-bad{color:#f6465d}:where(html[data-look=classic]) .swp-panel.sell{background:#191827}:where(html[data-look=classic]) .swp-token{background:#1c1b2b}:where(html[data-look=classic]) .swp-panel.sell .swp-token{background:#2a2940;border-color:#353450}:where(html[data-look=classic]) .swp-token:hover{background:#32314a}:where(html[data-look=classic]) .swp-panel-bottom em.bad{color:#f6465d}:where(html[data-look=classic]) .swp-icon{background:#1b1a29}:where(html[data-look=classic]) .swp-flip{background:#191827}:where(html[data-look=classic]) .swp-notice.bad{color:#ff8a98;background:#f6465d14;border:1px solid #f6465d40}:where(html[data-look=classic]) .swp-notice.warn{background:#f5b94a12;border:1px solid #f5b94a40}:where(html[data-look=classic]) .swp-main{color:#0b0a14}:where(html[data-look=classic]) .swp-main.danger{background:#f6465d}:where(html[data-look=classic]) .swp-steps{background:#191827}:where(html[data-look=classic]) .swp-row dd.bad{color:#f6465d}:where(html[data-look=classic]) .swp-row dd.warn{color:#f5b94a}:where(html[data-look=classic]) .swp-row.best dd{color:var(--rd-text)}:where(html[data-look=classic]) .swp-step{background:#23223a}:where(html[data-look=classic]) .swp-seg button.active{background:#2a2940}:where(html[data-look=classic]) .swp-seg-row.wide .swp-seg button{background:var(--rd-surface)}:where(html[data-look=classic]) .swp-seg-row.wide .swp-seg button.active{background:hsl(var(--accent-h) 85% 69% / .12)}:where(html[data-look=classic]) .swp-osum dd{color:var(--rd-text)}:where(html[data-look=classic]) .swp-onote.warn{color:#f5b94a}:where(html[data-look=classic]) .swp-onote.bad{color:#ff8a98}:where(html[data-look=classic]) .swo-view .ord-view-switch button.active{background:#2a2940}:where(html[data-look=classic]) .swo-pair>*+*{box-shadow:0 0 0 2px var(--rd-bg,#0b0a14)}:where(html[data-look=classic]) .swo-side.sell{color:#f6465d}:where(html[data-look=classic]) .swo-sub em{color:var(--swp-soft)}:where(html[data-look=classic]) .swo-sub .bad{color:#f5b94a}:where(html[data-look=classic]) .swo-progress:before{background:#232236}:where(html[data-look=classic]) .swo-progress i{background:var(--swp-accent)}:where(html[data-look=classic]) .swo-cancel:hover:not(:disabled){background:#232236}:where(html[data-look=classic]) .swp-overlay{background:#030309b8}:where(html[data-look=classic]) .swp-popular button{background:#191827}:where(html[data-look=classic]) .swp-list{scrollbar-color:#2a2938 transparent}:is(:where(html[data-look=classic]) .swp-list li>button:hover,:where(html[data-look=classic]) .swp-list li>button:focus-visible){background:var(--rd-hover)}:where(html[data-look=classic]) .swp-list li>button.current{background:hsl(var(--accent-h) 85% 69% / .07)}:where(html[data-look=classic]) .swp-list-name small i{background:#3a394f}:where(html[data-look=classic]) .swp-list-note{color:#f5b94a}:where(html[data-look=classic]) .swp-list-note.bad{color:#ff8a98}:where(html[data-look=classic]) .swp-unlisted-note{color:#f5b94a}:where(html[data-look=classic]) .swp-unlisted-note.bad{color:#ff8a98}:is(:where(html[data-look=classic]) .swp-list li.swp-fold-row>button:hover,:where(html[data-look=classic]) .swp-list li.swp-fold-row>button:focus-visible,:where(html[data-look=classic]) .swp-list li.swp-fold-row>button:active){background:var(--rd-hover)}:where(html[data-look=classic]) .swp-list-skel span{background:#1d1c29}@media (max-width:760px){:where(html[data-look=classic]) .swp-paste-icon{background:#1c1b2b}:where(html[data-look=classic]) .swp-picker-grab i{background:#34334a}}:where(html[data-look=classic]) .swp-orders-pill i,:where(html[data-look=classic]) .sso-live i{background:var(--rd-muted)}:where(html[data-look=classic]) .sso-icon{background:#1b1a29}:where(html[data-look=classic]) .sso-side.buy{color:#21c95e}:where(html[data-look=classic]) .sso-side.sell{color:#f6465d}:where(html[data-look=classic]) .sso-bad{color:#f0b04a}:where(html[data-look=classic]) .brg-check{background:#191827}:where(html[data-look=classic]) .brg-toggle input:checked+.brg-check,:where(html[data-look=classic]) .brg-gas input:checked+.brg-check{background:var(--swp-accent)}:where(html[data-look=classic]) .brg-toggle input:checked+.brg-check:after,:where(html[data-look=classic]) .brg-gas input:checked+.brg-check:after{border:solid #0b0a14}:where(html[data-look=classic]) .brg-toggle:hover .brg-check{border-color:var(--swp-accent)}:where(html[data-look=classic]) .swp-token .brg-coin{--brg-ring:#1c1b2b}:where(html[data-look=classic]) .swp-panel.sell .swp-token .brg-coin{--brg-ring:#2a2940}:where(html[data-look=classic]) .brg-wallet-acts button:hover:not(:disabled),:where(html[data-look=classic]) .brg-to button:hover{background:var(--rd-hover)}:where(html[data-look=classic]) .brg-sum span i{background:#3a394f}:where(html[data-look=classic]) .brg-chains button.on{background:hsl(var(--accent-h) 85% 69% / .07)}:where(html[data-look=classic]) .bro-steps li i{background:#2a2840}:where(html[data-look=classic]) .bro-steps li.done i,:where(html[data-look=classic]) .bro-steps li.now i{background:var(--rd-text)}:where(html[data-look=classic]) .bro-steps li.bad i{background:#f0b04a}:where(html[data-look=classic]) .bro-steps li.bro-error{color:#f0b04a}:where(html[data-look=classic]) .brg-details dd.brg-route{color:var(--rd-muted)}:where(html[data-look=classic]) .swc-icons>*+*{box-shadow:0 0 0 2px var(--rd-bg,#060510)}:where(html[data-look=classic]) .swc-price span.up{color:var(--rd-up,#21c95e)}:where(html[data-look=classic]) .swc-price span.down{color:#f6465d}:where(html[data-look=classic]) .swc-price em{color:var(--rd-muted)}:where(html[data-look=classic]) .swc-box{background:#0f0e18}:where(html[data-look=classic]) .swc-res button:hover:not(:disabled),:where(html[data-look=classic]) .swc-res .swc-mode button[aria-pressed=true]{background:var(--rd-hover)}:where(html[data-look=classic]) .swc-loading{background:#0f0e18}:where(html[data-look=classic]) .swc-backdrop{background:#030309b8}:where(html[data-look=classic]) .swc-second:hover{background:#1d1c2b}
