:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1a1c1b;background:#f5f5f2;font-synthesis:none;text-rendering:optimizeLegibility;--bg:#f5f5f2;--panel:#fff;--ink:#1a1c1b;--muted:#707773;--line:#dfe2dc;--soft:#eef0eb;--accent:#536b32;--mono:ui-monospace,SFMono-Regular,Menlo,monospace}*{box-sizing:border-box}html,body{overflow-x:hidden}body{margin:0;min-width:320px;background:var(--bg);color:var(--ink)}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}.app-shell{max-width:1360px;margin:auto;min-height:100vh;padding:0 5vw}.topbar{height:70px;display:flex;align-items:center;gap:27px;border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0;z-index:20}.brand{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:700;letter-spacing:-.55px;white-space:nowrap}.brand-mark{display:block;width:44px;height:33px;object-fit:contain;border-radius:0}.nav{display:flex;align-items:center;gap:18px}.nav button,.button-quiet{border:0;background:none;color:#69706c;font-size:12px;padding:8px 0}.nav button:hover,.nav button.active{color:var(--ink)}.header-search{height:37px;display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid #d9dcd6;border-radius:4px;background:#fff;flex:1;max-width:405px;margin-left:auto;color:#7b827e}.header-search svg{width:14px;height:14px}.header-search input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--ink);font-size:11px}.header-search input::placeholder{color:#929893}.header-search kbd{border:1px solid #e1e4df;border-radius:3px;padding:2px 5px;font:9px var(--mono);color:#858b87}.add-position{display:none}.top-actions{display:flex;align-items:center;gap:10px}.network-pill{display:flex;align-items:center;gap:7px;padding:8px 10px;color:#5f6863;font-size:10px}.network-pill i,.live-label i,.eyebrow>span:first-child{width:6px;height:6px;border-radius:50%;background:#6f8b43}.wallet-button{display:flex;align-items:center;gap:7px;background:#1a1c1b;color:#fff;border:1px solid #1a1c1b;border-radius:4px;padding:9px 12px;font-size:10px;font-weight:600}.wallet-button:hover{background:#373c37}.mobile-menu{display:none;background:none;border:0}.hero{padding:52px 0 36px;display:grid;grid-template-columns:1fr minmax(300px,.7fr);gap:8vw;align-items:center}.hero-copy{max-width:550px}.eyebrow{font:9px var(--mono);letter-spacing:1px;color:#626a65;display:flex;align-items:center;gap:8px}.hero h1,.build-intro h2,.how-section h2{font-size:clamp(38px,5.2vw,62px);line-height:1.03;letter-spacing:-2.8px;font-weight:550;margin:18px 0 14px}.hero h1 em,.build-intro h2 em,.how-section h2 em{font-family:Georgia,serif;font-weight:400;color:var(--accent)}.hero-copy>p{max-width:400px;font-size:13px;line-height:1.7;color:#69716c;margin:0}.hero-actions{display:flex;align-items:center;gap:22px;margin-top:23px}.button-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#1a1c1b;color:#fff;border:1px solid #1a1c1b;border-radius:4px;padding:10px 13px;font-size:10px;font-weight:600;transition:background .16s}.button-primary:hover{background:#394038}.button-primary:disabled{opacity:.45;cursor:not-allowed}.button-quiet{display:inline-flex;align-items:center;gap:7px}.button-quiet:hover{color:var(--ink)}.feature-card{background:var(--panel);border:1px solid var(--line);border-radius:5px;padding:19px 20px}.feature-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #eceee9;color:#747b76;font:8px var(--mono);letter-spacing:.8px}.live-label{display:flex;align-items:center;gap:6px;color:#606c55}.live-label i{width:5px;height:5px}.feature-title{display:flex;align-items:center;gap:12px;margin:18px 0}.feature-title h2{margin:0;font-size:21px;letter-spacing:-.7px;font-weight:600}.feature-title h2 small{font-size:12px;color:#8a918c}.coin-pair{width:39px;display:flex;align-items:center;flex:none}.coin-pair i{width:27px;height:27px;display:grid;place-items:center;background:#e7e9e5;color:#202321;border:2px solid #fff;border-radius:50%;font-style:normal;font-size:9px;font-weight:700}.coin-pair i+i{margin-left:-10px;background:#cdd1ca}.feature-details{display:grid;grid-template-columns:1fr auto;gap:14px;padding:12px 0 15px;border-top:1px solid #eceee9}.feature-details div{display:grid;gap:5px}.feature-details small{font:8px var(--mono);letter-spacing:.7px;color:#818883}.feature-details b{font:10px var(--mono);font-weight:500;color:#333936}.feature-button{width:100%;justify-content:space-between}.stats-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px 0}.stats-strip>div{padding:2px 18px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.stats-strip>div:first-child{padding-left:0}.stats-strip>div:last-child{border:0}.stats-strip small,.position-summary>span{font:8px var(--mono);letter-spacing:.7px;color:#7a827d}.stats-strip b{font-size:12px;font-weight:600;color:#343936}.stats-strip b span{font:9px var(--mono);color:#858c87;margin-left:4px}.content-section{padding:54px 0 58px}.section-heading{display:flex;align-items:end;justify-content:space-between;margin:0 0 18px}.section-heading h2,.build-intro h2,.how-section h2{font-size:35px;letter-spacing:-1.4px;margin:8px 0 5px}.section-heading h2 em,.build-intro h2 em,.how-section h2 em{font-family:Georgia,serif;font-weight:400;color:var(--accent)}.section-heading p,.build-intro>p{font-size:11px;color:#707873;margin:0}.refresh-button{border:1px solid #d4d8d1;background:#fff;border-radius:4px;padding:8px 10px;display:flex;align-items:center;gap:7px;color:#535c56;font-size:9px}.refresh-button:hover{border-color:#909990}.pool-toolbar{display:flex;align-items:center;justify-content:space-between;margin:15px 0 8px}.pool-search{display:none}.venue-label{font:8px var(--mono);letter-spacing:.7px;color:#717a74;display:flex;align-items:center;gap:7px}.venue-label i{width:5px;height:5px;background:#758a56;border-radius:50%}.pool-table{display:block;border-top:1px solid #cdd2cc;border-bottom:1px solid #dfe2dc}.table-head,.pool-row{display:grid;grid-template-columns:minmax(220px,1.6fr) minmax(145px,1fr) minmax(120px,.8fr) minmax(82px,.55fr) minmax(112px,.6fr);align-items:center;gap:12px}.table-head{padding:10px 11px;color:#7a827d;font:8px var(--mono);letter-spacing:.7px}.pool-row{width:100%;text-align:left;padding:13px 11px;border:0;border-top:1px solid #e8eae6;background:transparent;font-size:11px;color:#3f4641;transition:background .12s}.pool-row:hover{background:#eeefeb}.pool-row>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pool-row>span:not(:first-child){font:9px var(--mono)}.pool-row>span small{font:8px var(--mono);color:#838b86;display:block;margin-top:4px}.pool-name{display:flex;align-items:center;gap:10px;min-width:0}.pool-name>b{font-size:11px;font-weight:600;color:#202522;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pool-name>b small{font:10px DM Sans,sans-serif;color:#8b928d;margin:0 3px}.pair-address{display:none!important}.coin-pair i{width:25px;height:25px;font-size:9px}.coin-pair i+i{margin-left:-9px}.fee-chip{font:8px var(--mono);font-style:normal;color:#555e58!important;border:1px solid #dfe2dc;border-radius:3px;padding:4px 5px;background:#fafaf8}.manage-link{color:#374a28!important;display:flex;align-items:center;gap:5px;font-family:inherit!important;font-size:9px!important}.manage-link svg{width:13px}.table-footer{border-top:1px solid #e8eae6;padding:11px;color:#818983;font-size:9px;display:flex;align-items:center;gap:4px}.table-footer a,.position-summary a{color:#48563d;display:inline-flex;align-items:center;gap:5px}.honesty-note,.risk-note{display:flex;gap:10px;align-items:flex-start;background:transparent;border-left:2px solid #bbc5ad;padding:9px 0 9px 11px;margin-top:16px;max-width:790px}.honesty-note svg,.risk-note svg{color:#687c4e;flex:none;width:14px}.honesty-note p,.risk-note p{font-size:9px;line-height:1.6;color:#737b76;margin:0}.honesty-note b,.risk-note b{color:#343b35}.build-view{padding:44px 0 58px;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:7vw;align-items:start}.back-link{display:block;background:none;border:0;color:#757e78;font-size:10px;margin-bottom:24px;padding:0}.back-link:hover{color:var(--ink)}.build-intro h2{max-width:480px;margin:13px 0 9px}.position-summary{margin-top:22px;padding-top:13px;border-top:1px solid var(--line);display:grid;gap:8px;max-width:460px}.position-summary b,.position-summary a{font:9px var(--mono);color:#3f4742}.manage-card{background:#fff;border:1px solid var(--line);padding:18px;border-radius:5px}.manage-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.manage-title h3{margin:5px 0 0;font-size:16px;font-weight:600}.manage-title>svg{color:var(--accent)}.manage-title .eyebrow{font-size:8px}.toggle{display:grid;grid-template-columns:1fr 1fr;background:#f0f1ee;border:1px solid #e0e3de;padding:3px;border-radius:4px;margin-bottom:16px}.toggle button{border:0;background:none;border-radius:3px;padding:8px;color:#727a75;font-size:9px}.toggle button.selected{background:#fff;color:#202522;box-shadow:0 0 0 1px #dfe2dc}.manage-card label{display:block;margin:12px 0 5px;color:#555e58;font-size:9px}.amount-box{min-height:43px;border:1px solid #d8dcd6;border-radius:4px;display:flex;align-items:center;padding:0 9px;gap:7px;background:#fff}.amount-box:focus-within{border-color:#89957d}.amount-box input{min-width:0;flex:1;border:0;outline:0;background:none;color:#202522;font:12px var(--mono)}.amount-box input::placeholder{color:#a2a8a3}.amount-box>span{font:8px var(--mono);color:#5f6962}.max-button{background:#eff1ec;border:0;border-radius:3px;padding:5px 6px;color:#46513e;font:8px var(--mono)}.max-button:hover{background:#e0e5d8}.fine-print{color:#7b837e;font-size:9px;line-height:1.55}.submit{width:100%;margin-top:12px}.wallet-note{display:flex;align-items:center;justify-content:center;gap:6px;color:#818983;font-size:8px;margin-top:10px}.wallet-note svg{color:#657b4c}.v4-pill{font:8px var(--mono);color:#515b54;border:1px solid #dfe2dc;border-radius:3px;padding:5px 6px}.range-presets{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:3px 0 11px}.range-presets button{background:#fff;border:1px solid #e0e3de;color:#68716b;border-radius:3px;padding:6px 3px;font-size:8px}.range-presets button.selected{background:#e8ecdf;border-color:#cbd4be;color:#39452d}.range-visual{padding:4px 0 11px}.range-labels{display:flex;justify-content:space-between;gap:5px;color:#77807a;font:7px var(--mono)}.range-labels span:nth-child(2){color:#465047;text-align:center}.range-track{height:20px;position:relative;margin:6px 2px 0;background:#e8eae6;border-radius:3px;overflow:hidden}.range-active{position:absolute;top:0;bottom:0;background:#d7dfcc;border-left:1px solid #74885b;border-right:1px solid #74885b;pointer-events:none}.range-track .spot-marker{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#202522;z-index:2;pointer-events:none}.range-slider{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:20px;margin:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:none;z-index:3}.range-slider::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:12px;height:18px;border:1px solid #56634b;border-radius:2px;background:#fff;box-shadow:none;pointer-events:auto;cursor:ew-resize}.range-slider::-moz-range-thumb{width:10px;height:16px;border:1px solid #56634b;border-radius:2px;background:#fff;box-shadow:none;pointer-events:auto;cursor:ew-resize}.range-slider::-webkit-slider-runnable-track{height:20px;background:transparent}.range-slider::-moz-range-track{height:20px;background:transparent}.price-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.price-inputs>div{min-width:0}.price-inputs label{overflow-wrap:anywhere}.price-caption{font:8px var(--mono);color:#828a84;margin-top:8px}.deposit-title{display:flex;align-items:center;justify-content:space-between;gap:7px;border-top:1px solid #e4e6e2;padding-top:12px;margin-top:13px}.deposit-title>span:last-child{font:8px var(--mono);color:#79817c}.wallet-balance{font:8px var(--mono);color:#7d857f;margin-top:4px;text-align:right}.positions-empty{min-height:210px;border:1px dashed #cbd0ca;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#7c847e;border-radius:4px}.positions-empty h3{font-size:16px;font-weight:600;color:#303632;margin:11px 0 4px}.positions-empty p{font-size:10px;margin:0 0 14px}.positions-empty .button-primary{font-size:10px}.empty-mark{width:42px;height:32px}.position-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.position-card{border:1px solid var(--line);background:#fff;padding:15px;border-radius:4px;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.position-card h3{font-size:14px;font-weight:600;margin:6px 0 0;color:#262b27}.position-liquidity{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.position-liquidity small{font:7px var(--mono);letter-spacing:.6px;color:#78817b}.position-liquidity b{font:9px var(--mono);color:#3e4641}.position-range{grid-column:1/-1;font:8px var(--mono);color:#777f79}.position-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:5px;border-top:1px solid #eceee9;padding-top:10px}.position-actions button{background:#fff;border:1px solid #dfe2dc;border-radius:3px;color:#48514a;padding:6px 8px;font-size:8px}.position-actions button:hover{background:#f0f1ee}.position-actions button:disabled{opacity:.45;cursor:wait}.how-section{padding-top:52px}.how-section>.eyebrow{color:#616a64}.how-section h2{font-size:42px;margin:14px 0 10px}.how-lead{font-size:12px;color:#727a75;line-height:1.65;max-width:520px}.steps{display:grid;grid-template-columns:repeat(3,1fr);margin:34px 0 25px;border-top:1px solid #d3d7d1;border-bottom:1px solid #d3d7d1}.steps article{padding:18px 18px 20px 0;border-right:1px solid #d3d7d1;margin-right:18px}.steps article:last-child{border:0;margin:0}.steps article>span{font:8px var(--mono);color:#6b7d52}.steps h3{font-size:14px;font-weight:600;color:#2c322e;margin:13px 0 6px}.steps p{font-size:9px;line-height:1.6;color:#737b76;max-width:270px;margin:0}.risk-note{max-width:740px}footer{min-height:68px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;color:#7a827d;font-size:9px}.footer-brand{font-size:14px;color:#303632}.footer-brand .brand-mark{width:38px;height:28px}footer>div{display:flex;gap:15px}footer>div a{display:flex;align-items:center;gap:5px;color:#5f6862}.toast{position:fixed;bottom:17px;left:50%;transform:translate(-50%);z-index:40;display:flex;align-items:center;gap:8px;background:#1d211d;color:#fff;border-radius:4px;padding:10px 13px;font-size:10px;box-shadow:none;max-width:92vw}.toast svg{flex:none}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1000px){.app-shell{padding:0 3.5vw}.topbar{gap:15px}.nav{gap:11px}.build-view{gap:4vw;grid-template-columns:minmax(0,1fr) 400px}.table-head,.pool-row{grid-template-columns:minmax(200px,1.45fr) minmax(130px,1fr) minmax(100px,.8fr) minmax(75px,.5fr) minmax(105px,.6fr)}}@media(max-width:720px){.app-shell{padding:0 15px}.topbar{height:62px;gap:8px}.brand{font-size:15px;gap:6px}.brand-mark{width:38px;height:28px}.nav{display:none}.nav.open{display:flex;position:absolute;top:61px;left:-15px;right:-15px;z-index:8;padding:12px 16px;background:#f5f5f2;border-bottom:1px solid #dfe2dc;gap:16px}.nav.open button{padding:8px 0}.header-search{height:35px;margin-left:auto;padding:0 8px}.header-search input{font-size:9px}.header-search kbd{display:none}.header-search svg{width:13px}.top-actions{gap:6px}.network-pill{font-size:0;padding:8px}.network-pill i{width:6px;height:6px}.wallet-button{padding:8px;font-size:0}.wallet-button svg{width:15px;height:15px}.mobile-menu{display:block;padding:5px;color:#39403b}.hero{grid-template-columns:1fr;gap:23px;padding:38px 0 23px}.hero h1{font-size:43px;letter-spacing:-2px;margin:14px 0 10px}.hero-copy>p{font-size:11px}.hero-actions{margin-top:17px}.feature-card{padding:15px}.stats-strip{grid-template-columns:repeat(2,1fr);padding:6px 0}.stats-strip>div{padding:10px 8px;border-bottom:1px solid var(--line)}.stats-strip>div:nth-child(2){border-right:0}.stats-strip>div:nth-child(3){padding-left:0}.stats-strip>div:nth-child(4){border-bottom:0}.stats-strip b{font-size:10px}.content-section{padding:34px 0 40px}.section-heading h2,.build-intro h2{font-size:31px}.section-heading p,.build-intro>p{font-size:10px}.refresh-button{font-size:0;padding:8px}.refresh-button svg{width:14px}.pool-table{overflow-x:auto}.table-head,.pool-row{min-width:670px;grid-template-columns:155px 130px 105px 70px 105px;gap:8px}.pool-row{padding:11px 8px}.pool-row>span:not(:first-child){font-size:8px}.pool-name{gap:6px}.pool-name>b{font-size:10px}.coin-pair{width:30px}.coin-pair i{width:20px;height:20px;font-size:8px}.fee-chip{font-size:7px}.manage-link{font-size:0!important;justify-content:flex-end}.manage-link svg{width:14px}.table-footer{font-size:8px;flex-wrap:wrap}.honesty-note p,.risk-note p{font-size:9px}.build-view{padding:28px 0 40px;grid-template-columns:1fr;gap:22px}.position-summary{margin-top:18px}.manage-card{padding:14px}.position-cards{grid-template-columns:1fr}.how-section{padding-top:36px}.how-section h2{font-size:36px}.how-lead{font-size:11px}.steps{grid-template-columns:1fr;margin:25px 0}.steps article{padding:14px 0;border-right:0;border-bottom:1px solid #d3d7d1;margin:0}.steps article:last-child{border-bottom:0}.steps h3{margin:9px 0 5px}.steps p{max-width:none}footer{padding:14px 0;flex-wrap:wrap;gap:9px}footer>span{order:3;width:100%}footer>div{gap:9px}footer>div a{font-size:8px}.price-inputs{gap:5px}.range-labels{font-size:6px}.position-card{padding:13px}}.ca-button,.theme-toggle{height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:4px;background:var(--panel);color:var(--ink);padding:0 9px;font-size:9px;white-space:nowrap}.ca-button span{font:8px var(--mono);letter-spacing:.5px;color:var(--muted)}.ca-button b{font:9px var(--mono);font-weight:500;max-width:84px;overflow:hidden;text-overflow:ellipsis}.ca-button:hover,.theme-toggle:hover{border-color:#9ba49a}.theme-toggle{width:34px;padding:0}.builder-network{font:8px var(--mono);color:var(--muted);border:1px solid var(--line);border-radius:3px;padding:5px 7px}.docs-contracts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 20px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.docs-contracts>div{display:grid;gap:8px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.docs-contracts span{font:8px var(--mono);letter-spacing:.7px;color:var(--muted)}.docs-contracts b,.docs-contracts a{font:10px var(--mono);font-weight:500;color:var(--ink);overflow-wrap:anywhere}.docs-contracts a{display:flex;align-items:center;gap:5px;width:max-content;max-width:100%;color:var(--accent)}:root[data-theme=dark]{color-scheme:dark;--bg:#252525;--panel:#2e2e2e;--ink:#f4f4f2;--muted:#b5b5b1;--line:#464646;--soft:#333;--accent:#deded8}:root[data-theme=dark] body{background:var(--bg);color:var(--ink)}:root[data-theme=dark] .topbar,:root[data-theme=dark] .nav.open{background:var(--bg);border-color:var(--line)}:root[data-theme=dark] .header-search,:root[data-theme=dark] .feature-card,:root[data-theme=dark] .manage-card,:root[data-theme=dark] .amount-box,:root[data-theme=dark] .refresh-button,:root[data-theme=dark] .position-card,:root[data-theme=dark] .docs-contracts{background:var(--panel);border-color:var(--line)}:root[data-theme=dark] .header-search input,:root[data-theme=dark] .amount-box input,:root[data-theme=dark] .pool-row,:root[data-theme=dark] .pool-name>b,:root[data-theme=dark] .feature-title h2,:root[data-theme=dark] .position-card h3,:root[data-theme=dark] .steps h3,:root[data-theme=dark] .stats-strip b,:root[data-theme=dark] .position-summary b,:root[data-theme=dark] .position-summary a,:root[data-theme=dark] .docs-contracts b,:root[data-theme=dark] .docs-contracts a{color:var(--ink)}:root[data-theme=dark] .header-search,:root[data-theme=dark] .header-search kbd,:root[data-theme=dark] .pool-table,:root[data-theme=dark] .table-head,:root[data-theme=dark] .pool-row,:root[data-theme=dark] .feature-head,:root[data-theme=dark] .feature-details,:root[data-theme=dark] .stats-strip,:root[data-theme=dark] .position-summary,:root[data-theme=dark] .steps,:root[data-theme=dark] .steps article,:root[data-theme=dark] .position-actions,:root[data-theme=dark] footer{border-color:var(--line)}:root[data-theme=dark] .pool-row:hover,:root[data-theme=dark] .toggle,:root[data-theme=dark] .range-track,:root[data-theme=dark] .position-actions button:hover,:root[data-theme=dark] .max-button{background:#2b302c}:root[data-theme=dark] .toggle,:root[data-theme=dark] .range-presets button,:root[data-theme=dark] .position-actions button,:root[data-theme=dark] .fee-chip,:root[data-theme=dark] .v4-pill,:root[data-theme=dark] .builder-network{background:var(--panel);border-color:var(--line);color:var(--ink)}:root[data-theme=dark] .toggle button.selected,:root[data-theme=dark] .range-presets button.selected{background:#343d2e;border-color:#697d54;color:#eef4e7}:root[data-theme=dark] .coin-pair i{background:#454b45;color:#f5f5f2;border-color:var(--panel)}:root[data-theme=dark] .coin-pair i+i{background:#596156}:root[data-theme=dark] .range-active{background:#45513d;border-color:#93a77a}:root[data-theme=dark] .range-slider::-webkit-slider-thumb,:root[data-theme=dark] .range-slider::-moz-range-thumb{background:#e8eee3;border-color:#849575}:root[data-theme=dark] .spot-marker{background:#f0f2ee}:root[data-theme=dark] .button-primary{background:#edf1e8;color:#171918;border-color:#edf1e8}:root[data-theme=dark] .button-primary:hover{background:#dce5d2}:root[data-theme=dark] .positions-empty{border-color:#454d46}:root[data-theme=dark] .positions-empty h3,:root[data-theme=dark] .honesty-note b,:root[data-theme=dark] .risk-note b{color:var(--ink)}:root[data-theme=dark] .network-pill,:root[data-theme=dark] .button-quiet,:root[data-theme=dark] .back-link,:root[data-theme=dark] .pool-row>span,:root[data-theme=dark] .feature-details b,:root[data-theme=dark] .steps p,:root[data-theme=dark] .risk-note p,:root[data-theme=dark] .honesty-note p,:root[data-theme=dark] .fine-print{color:var(--muted)}:root[data-theme=dark] .manage-link,:root[data-theme=dark] .table-footer a,:root[data-theme=dark] .position-summary a,:root[data-theme=dark] .position-summary b,:root[data-theme=dark] .footer-brand{color:var(--accent)}:root[data-theme=dark] .pool-name>b small{color:var(--muted)}:root[data-theme=dark] .submit{background:#edf1e8;color:#171918}@media(max-width:720px){.top-actions{gap:4px}.ca-button{height:31px;padding:0 6px;gap:4px}.ca-button b{max-width:46px;font-size:8px}.theme-toggle{height:31px;width:30px}.network-pill{display:none}.header-search{min-width:45px}.docs-contracts>div{padding:12px}.docs-contracts b,.docs-contracts a{font-size:9px}}:root[data-theme=light] .brand-mark{filter:invert(1)}.nav-external{font-size:12px;color:var(--muted)}.nav-external:hover{color:var(--ink)}.position-summary{grid-template-columns:94px minmax(0,1fr);gap:0 14px;max-width:520px}.position-summary>span{padding:10px 0 4px;align-self:end}.position-summary>a,.position-summary>b{min-width:0;min-height:34px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:3px 0 10px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.position-summary>b{justify-content:space-between}.flip-price{border:1px solid var(--line);border-radius:3px;background:var(--panel);color:var(--muted);font:9px inherit;padding:5px 8px;white-space:nowrap}.check-list{display:grid;gap:0;max-width:520px;margin-top:24px;padding:15px 16px;background:var(--panel);border:1px solid var(--line);border-radius:5px}.check-list>.eyebrow{padding-bottom:8px;margin-bottom:2px;border-bottom:1px solid var(--line)}.check-list>div{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid var(--line);font-size:11px;line-height:1.4;color:var(--ink)}.check-list>div:last-child{border-bottom:0;padding-bottom:2px}.check-list>div i{width:7px;height:7px;border-radius:50%;background:#a6a9a2}.check-list>div i.ready{background:#88ac62}.check-list>div i.failed{background:#d18273}.check-list>div b{font:8px var(--mono);letter-spacing:.5px;color:var(--muted)}.check-list>div i.ready+b{color:#88ac62}.check-list>div i.failed+b{color:#d18273}.safety-copy{max-width:520px;margin:12px 0 0;color:var(--muted);font-size:10px;line-height:1.65}:root[data-theme=dark] .check-list{background:#2e2e2e;border-color:#464646}:root[data-theme=dark] .flip-price{background:#2e2e2e;border-color:#464646;color:#b5b5b1}@media(max-width:720px){.position-summary{grid-template-columns:76px minmax(0,1fr);gap:0 10px}.position-summary>span{font-size:7px}.position-summary>a,.position-summary>b{font-size:8px;min-height:32px}.check-list{padding:12px}.check-list>div{font-size:10px;gap:7px}.safety-copy{font-size:9px}}
