.portfolio-overview{background:var(--raised);border:1px solid var(--line);padding:var(--space-3) var(--space-5);margin-bottom:var(--space-6);--slice-lending:#6d93f0;--slice-farming:#e8c690;--pf-display:40px;--pf-lead:22px;border-radius:18px;display:grid}:root.light-theme .portfolio-overview{--slice-lending:#24409c;--slice-farming:#b87f22}.portfolio-worth{gap:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr) 21rem;align-items:center;display:grid}.portfolio-total,.portfolio-allocation{flex-direction:column;min-width:0;display:flex}.portfolio-total>h2{font-size:var(--text-base);color:var(--ink-muted);margin:0;font-weight:500;line-height:1.4}.portfolio-figure{margin:var(--space-1) 0 0;font-size:var(--pf-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.05}.portfolio-allocation .ring-widget{gap:var(--space-3);flex:none;grid-template-columns:88px minmax(0,1fr);align-content:center;min-height:0}.portfolio-allocation .ring-legend{align-content:center;gap:var(--space-1)}.portfolio-allocation .ring-legend button{font-size:var(--text-xs);gap:var(--space-2);min-height:30px;padding:var(--space-1) var(--space-2)}.portfolio-allocation .ring-legend button>small{font-size:var(--text-xs);width:auto}.portfolio-allocation .ring-centre strong{font-size:var(--text-base);max-width:60px}.portfolio-allocation .ring-centre span{letter-spacing:-.01em;font-size:9px}.portfolio-groups{gap:var(--space-5);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(220px,1fr));align-items:start;display:grid}.portfolio-group{align-content:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) max-content;min-width:0;display:grid}.portfolio-group>h3{align-items:center;gap:var(--space-2);min-height:24px;font-size:var(--text-base);color:var(--ink);grid-column:1/-1;margin:0;font-weight:600;line-height:1.4;display:flex}.portfolio-swatch{border-radius:50%;flex:none;width:8px;height:8px}.portfolio-group[data-side=lending] .portfolio-swatch{background:var(--slice-lending)}.portfolio-group[data-side=farming] .portfolio-swatch{background:var(--slice-farming)}.portfolio-lead{align-items:baseline;gap:var(--space-2);font-size:var(--pf-lead);letter-spacing:-.02em;font-variant-numeric:tabular-nums;grid-column:1/-1;margin:0;font-weight:650;line-height:1.2;display:flex}.portfolio-lead>span{font-size:var(--text-base);color:var(--ink-muted);letter-spacing:0;font-weight:500}.portfolio-group[data-side=rates]{grid-template-columns:minmax(0,1fr) 12rem}.portfolio-facts{gap:var(--space-1);margin:var(--space-1) 0 0;font-size:var(--text-base);font-variant-numeric:tabular-nums;grid-column:1/-1;display:grid}.portfolio-facts>div{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.portfolio-facts dt{color:var(--ink-muted);min-width:0}.portfolio-facts dt .explainer-trigger{text-align:left;justify-content:flex-start}.portfolio-facts dd{white-space:nowrap;margin:0;font-weight:600}.indicator{grid-column:1/-1;grid-template-columns:subgrid;margin-top:var(--space-1);align-items:baseline;row-gap:4px;min-width:0;display:grid}.indicator-label{font-size:var(--text-base);color:var(--ink-muted);min-width:0;font-weight:500;line-height:1.4}.indicator-figure{font-size:var(--text-base);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-weight:650;line-height:1.4}.indicator-read{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-width:0;display:grid}.indicator-drawing{min-width:0}.indicator-refs{justify-items:start;display:grid}.indicator-caption{font-size:var(--text-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.4}.indicator-plot{align-items:baseline;column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);row-gap:4px;display:grid}.indicator-plot>.indicator-track{grid-column:1/-1}.indicator-plot>.indicator-track:not(:last-child){margin-bottom:var(--space-2)}.indicator-row-label{font-size:var(--text-base);color:var(--ink-muted);font-weight:500;line-height:1.4}.indicator-row-figure{font-size:var(--text-base);font-variant-numeric:tabular-nums;justify-self:end;font-weight:650;line-height:1.4}.indicator-track{background:var(--line);border-radius:4px;height:8px;position:relative}.indicator-track>i{background:var(--brand);border-radius:4px;height:100%;display:block}.indicator-track.is-alarm{outline:1px solid var(--danger);outline-offset:1px}.indicator-track.is-alarm>i{background:var(--danger)}.indicator-mark{background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.indicator-reference{align-items:center;gap:6px;display:inline-flex}.indicator-key{background:var(--ink);border-radius:1px;flex:none;width:2px;height:.95em}.portfolio-unpriced{font-size:var(--text-xs);margin:0}.portfolio-unpriced>div{gap:var(--space-2)}.portfolio-unpriced dd{font-weight:400}.portfolio-asof{align-items:baseline;gap:var(--space-1) var(--space-3);margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.portfolio-ledger{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.portfolio-ledger th,.portfolio-ledger td{padding:var(--space-1) 0;border-top:1px solid var(--line);font-size:var(--text-xs);vertical-align:baseline;background:0 0;border-bottom:0}.portfolio-ledger th{text-align:left;color:var(--ink-muted);font-weight:400}.portfolio-ledger td{text-align:right;white-space:nowrap;font-weight:600}.portfolio-note{font-size:var(--text-xs);color:var(--ink-muted);margin:0;line-height:1.55}.portfolio-empty{gap:var(--space-2);justify-items:start;display:grid}.portfolio-empty .button{font-size:var(--text-xs)}.portfolio-more{margin-top:var(--space-2);font-size:var(--text-xs);grid-column:1/-1;min-width:0}.portfolio-more>summary{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;color:var(--ink-muted);cursor:pointer;list-style:none;transition:color .14s;display:flex}.portfolio-more>summary::-webkit-details-marker{display:none}.portfolio-more>summary:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;width:0;height:0;transition:transform .14s}.portfolio-more[open]>summary:before{transform:rotate(90deg)}.portfolio-more>summary:hover,.portfolio-more>summary:focus-visible{color:var(--ink)}.portfolio-more>summary:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:3px;border-radius:4px}.portfolio-more>h4{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--ink-muted);font-weight:500}@media (prefers-reduced-motion:reduce){.portfolio-more>summary,.portfolio-more>summary:before{transition:none}}.portfolio-section-heading{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.portfolio-genesis{gap:var(--space-2);margin-bottom:var(--space-6);display:grid}.portfolio-genesis .portfolio-section-heading{margin-bottom:0}.portfolio-boosts{gap:var(--space-2);margin:0;display:grid}.portfolio-boosts dd{margin:0}@media (width<=1100px){.portfolio-overview{--pf-display:30px;padding:var(--space-3) var(--space-4)}.portfolio-groups{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-group[data-side=rates]{grid-column:1/-1}.portfolio-allocation .ring-widget{grid-template-columns:68px minmax(0,1fr)}}@media (width<=780px){.portfolio-overview{margin-bottom:var(--space-4)}.portfolio-worth,.portfolio-groups{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.portfolio-worth{align-items:start}.portfolio-group,.portfolio-group[data-side=rates],.indicator,.indicator-read{grid-template-columns:minmax(0,1fr) auto}.indicator-read{grid-template-columns:minmax(0,1fr);row-gap:6px}.indicator-caption{white-space:normal}.portfolio-section-heading h2{font-size:var(--pf-lead)}}.brand-artwork{gap:var(--space-4);width:100%;min-width:0;padding:var(--space-4);justify-items:center;margin:0;display:grid;container-type:inline-size}.brand-artwork-flow{align-items:stretch;gap:var(--space-2);grid-template-columns:1fr auto 1fr auto 1fr;width:100%;display:grid}.brand-node{align-content:start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);background:var(--raised);border-radius:14px;min-width:0;display:grid}.brand-node-role{align-items:center;gap:var(--space-1);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:800;display:flex}.brand-node-centre{border-color:color-mix(in srgb, var(--brand) 40%, var(--line));background:var(--brand-soft);justify-items:start}.brand-node strong{font-size:var(--text-sm);font-weight:600;line-height:1.35}.brand-connector{width:44px;height:40px;color:var(--ink-faint);align-self:center}.brand-connector-return{color:var(--brand);stroke:currentColor}.brand-artwork figcaption{font-size:var(--text-sm);color:var(--ink-muted);text-align:center;max-width:44ch;line-height:1.6}@container (width<=520px){.brand-artwork-flow{grid-template-columns:minmax(0,1fr);justify-items:stretch}.brand-connector{justify-self:center;width:36px;height:32px;transform:rotate(90deg)}}.protocol-figures{align-content:start;gap:var(--space-2);width:100%;min-width:0;padding:var(--space-4);border:1px solid var(--line);background:var(--surface);border-radius:18px;display:grid}.figures-headline{margin:var(--space-3) 0 0;gap:var(--space-1);display:grid}.figures-headline dt{font-size:var(--text-xs);color:var(--ink-muted)}.figures-number{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(34px,3.4vw,46px);font-weight:600;line-height:1.05}.protocol-figures .liquidity-rail{margin-top:var(--space-3)}.protocol-figures .liquidity-rail.unknown{border:1px dashed var(--line);background:0 0}.figures-grid{margin:var(--space-3) 0 0;gap:var(--space-3) var(--space-2);grid-template-rows:auto auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.figures-grid>div{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-1);min-width:0;display:grid}.figures-grid dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:800}.figures-grid dd{font-size:var(--text-lg);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.figures-table-wrap{margin-top:var(--space-4);position:relative;overflow-x:auto}.figures-vaults{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.figures-vaults th,.figures-vaults td{text-align:right;padding:var(--space-2) 0;border-bottom:1px solid var(--line);white-space:nowrap}.figures-vaults thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);padding-top:0;font-size:10px;font-weight:800}.figures-vaults th:first-child,.figures-vaults td:first-child{text-align:left}.figures-vaults tbody th{align-items:center;gap:var(--space-2);font-weight:600;display:flex}.figures-vaults tbody tr:last-child th,.figures-vaults tbody tr:last-child td{border-bottom:0}.figures-note{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--ink-muted);max-width:52ch;line-height:1.7}.figures-error{color:var(--ink)}@media (width<=760px){.protocol-figures{padding:var(--space-3)}.figures-grid{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.figures-vaults{font-size:var(--text-xs)}}.environment-banner .faucet-trigger{border:1px solid color-mix(in srgb, var(--brand) 25%, var(--line));background:color-mix(in srgb, var(--brand) 6%, var(--surface));white-space:nowrap;border-radius:8px;flex-shrink:0;min-height:32px;padding:5px 10px;font-weight:700}.faucet-trigger:hover{background:color-mix(in srgb, var(--brand) 12%, var(--surface))}.faucet-panel{gap:24px;display:grid}.faucet-intro,.faucet-connect p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.65}.faucet-panel h3{font-size:var(--text-sm);margin:0 0 12px}.faucet-assets{gap:10px;display:grid}.faucet-asset{background:var(--raised);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.faucet-asset-copy{flex:1;gap:5px;min-width:0;display:grid}.faucet-asset-copy strong{font-size:var(--text-sm)}.faucet-asset-copy small,.faucet-external small{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.5}.faucet-asset .button{flex-shrink:0;gap:3px;display:grid}.faucet-asset .button small{color:var(--ink-muted);font-weight:500}.faucet-asset-skeleton>div{flex:1;gap:8px;display:grid}.faucet-checking,.faucet-connect{border:1px solid var(--line);border-radius:12px;justify-items:start;gap:12px;padding:16px;display:grid}.faucet-checking{color:var(--ink-muted);font-size:var(--text-xs)}.faucet-external{border:1px solid var(--line);color:var(--brand);border-radius:12px;align-items:center;gap:16px;padding:16px;text-decoration:none;display:flex}.faucet-external:hover{background:var(--raised)}.faucet-external>span{flex:1;gap:6px;display:grid}.faucet-external strong{font-size:var(--text-sm)}@media (width<=700px){.environment-banner .faucet-trigger{min-height:36px;margin-left:auto;padding:6px 8px;font-size:11px;display:flex}.faucet-asset{gap:10px;padding:12px}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sheet-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:80;transition:opacity .22s var(--ease);background:#101a325c;position:fixed;inset:0}.sheet-backdrop[data-starting-style],.sheet-backdrop[data-ending-style]{opacity:0}.sheet-root{z-index:81;pointer-events:none;outline:none;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.sheet-surface{--sheet-gutter-block:var(--space-4);--sheet-gutter-inline:var(--space-5);pointer-events:auto;background:var(--raised);width:min(580px,100%);max-height:calc(100dvh - 64px);box-shadow:var(--shadow);border:1px solid var(--line);transition:transform .2s var(--ease), opacity .2s var(--ease);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.sheet-wide .sheet-surface{width:min(1080px,100%)}.sheet-root[data-starting-style] .sheet-surface,.sheet-root[data-ending-style] .sheet-surface{opacity:0;transform:translateY(14px)scale(.98)}.sheet-heading{padding:var(--sheet-gutter-block) var(--sheet-gutter-inline);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.sheet-heading h2{margin-top:5px;font-size:23px}.sheet-heading .eyebrow{font-size:9px}.sheet-heading>.icon-button{background:var(--surface);border-radius:50%}.sheet-body{overscroll-behavior:contain;min-height:0;padding:var(--sheet-gutter-block) var(--sheet-gutter-inline);scrollbar-gutter:stable;flex:1;position:relative;overflow-y:auto}.sheet-notifications{pointer-events:auto}.action-detail-page{outline:none}.vault-detail-grid,.farm-workspace,.position-workspace{grid-template-columns:1fr;gap:24px;display:grid}.lending-workspace{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}.lending-operation,.operation-history,.farm-form-panel,.position-workspace>*{min-width:0}.operation-history{align-content:start;gap:20px;display:grid}.position-preview>.operation-history{margin-top:24px}.operation-explainer{margin-bottom:24px;font-size:13px;line-height:1.7}.market-detail-identity{align-items:center;gap:18px;margin-bottom:24px;display:flex}.market-detail-identity p{max-width:66ch;margin-top:8px;font-size:12px}.position-funding{border-bottom:1px solid var(--line);gap:10px;margin-bottom:18px;padding-bottom:18px;font-size:12px;display:grid}.position-funding>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.position-funding dt{color:var(--ink-muted)}.position-funding dd{text-align:right;overflow-wrap:anywhere}.spend-action{gap:14px;min-width:0;display:grid}.spend-action>.action{width:100%}.spend-action>.action>.button{isolation:isolate;position:relative;overflow:hidden}.spend-track{gap:3px;height:3px;display:flex;position:absolute;inset:auto 12px 5px}.spend-track-step{border-radius:2px;flex:1}.spend-track-step.waiting{background:color-mix(in srgb, currentColor 20%, transparent)}.spend-track-step.current{background:color-mix(in srgb, currentColor 55%, transparent)}.spend-track-step.done{background:currentColor}.spend-track-step.running{background:repeating-linear-gradient(115deg, currentColor 0 6px, color-mix(in srgb, currentColor 30%, transparent) 6px 12px);background-size:200% 100%;animation:1.1s linear infinite spend-track-move}@keyframes spend-track-move{0%{background-position:0 0}to{background-position:-24px 0}}@media (prefers-reduced-motion:reduce){.spend-track-step.running{animation:none}}.vault-card{grid-template-columns:minmax(0,1fr);border:0!important;border-radius:0!important;gap:22px!important;padding:0!important}.vault-header{border-bottom:1px solid var(--line);min-width:0;padding-bottom:20px;flex-wrap:wrap!important;align-items:center!important;gap:12px!important}.vault-header h2{font-size:25px!important}.vault-subtitle{margin-top:5px;font-size:11px}.vault-rate{background:color-mix(in srgb, var(--ok) 8%, var(--raised));border-radius:7px;align-self:flex-start;margin-left:auto;padding:6px 10px;font-size:12px}.vault-action-tabs,[aria-label=Direction]{background:var(--surface);border-radius:11px;gap:6px;padding:5px;display:flex}.vault-action-tabs button{min-height:42px;color:var(--ink-muted);border-radius:8px;flex:1;padding:9px;font-size:12px;font-weight:700}.vault-action-tabs button[aria-pressed=true]{background:var(--raised);color:var(--brand);box-shadow:0 2px 6px #1420390a}.vault-actions{grid-template-columns:minmax(0,1fr);gap:18px!important;display:grid!important}.vault-actions label{background:var(--canvas);border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:18px;position:relative;gap:10px!important;display:flex!important}.vault-actions label>span{font-size:12px!important}.vault-actions label input{background:0 0;border:0;width:100%;min-width:0;min-height:50px;padding:0!important;font-size:32px!important;font-weight:600!important}.vault-actions label>.amount-max{min-height:34px;font-size:10px;position:absolute;top:12px;right:12px}.vault-actions>.action{background:var(--raised);z-index:2;width:100%;padding:10px 0;position:sticky;bottom:0}.vault-actions>.action .button{min-height:48px}.available-balances{color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;font-size:11px;display:flex}.available-balances strong{color:var(--ink);margin-top:4px;font-size:12px;display:block}.amount-max{color:var(--brand);background:var(--brand-soft);border-radius:6px;min-height:30px;padding:4px 9px;font-size:11px;font-weight:700}.vault-figures{background:var(--canvas);border-radius:11px;padding:18px}.vault-figures .figure{font-size:16px}.lending-notes{border:1px solid var(--line);background:var(--canvas);border-radius:12px;padding:20px 24px}.lending-notes h2{margin:10px 0;font-size:15px}.lending-notes p{font-size:11px;line-height:1.8}.lending-notes dl{gap:10px;margin:16px 0;display:grid}.lending-notes dl>div{justify-content:space-between;gap:16px;font-size:11px;display:flex}.lending-notes dt{color:var(--ink-muted)}.lending-notes dd{font-weight:700}.risk-note{color:var(--warn)!important}.detail-connect{border:1px solid var(--line);background:var(--canvas);border-radius:12px;align-items:center;gap:20px;margin-bottom:20px;padding:18px;display:flex}.detail-connect p{font-size:12px}.detail-connect .button{white-space:nowrap;font-size:12px}.detail-connect>p{text-align:left!important;border:0!important;padding:0!important}.farm-form-panel>h2{display:none}.market-picker{margin-bottom:20px;position:relative}.market-picker-trigger{border:1px solid var(--line);background:var(--canvas);text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:70px;padding:15px 18px;display:flex}.market-picker-trigger strong{font-size:20px}.market-picker-trigger small{color:var(--ink-muted);font-size:11px;display:block}.market-picker-menu{border:1px solid var(--line);background:var(--raised);box-shadow:var(--shadow);z-index:10;border-radius:12px;max-height:360px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.market-picker-search{padding:5px}.market-picker-search input{width:100%}.market-picker-option{cursor:pointer;border-radius:8px;align-items:center;gap:12px;min-height:65px;padding:10px 12px;display:flex}.market-picker-option[aria-selected=true]{background:var(--brand-soft)}.market-picker-option small{color:var(--ink-muted);font-size:11px;display:block}.market-picker-empty{text-align:center;color:var(--ink-muted);padding:24px;font-size:12px}.leverage-control{border:1px solid var(--line);--slider-colour:var(--brand);border-radius:12px;gap:12px;padding:18px 20px;display:grid}.leverage-heading{justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.leverage-heading output{letter-spacing:-.04em;color:var(--slider-colour);font-size:28px}.leverage-control input{width:100%;height:26px;min-height:26px;accent-color:var(--slider-colour);cursor:pointer;appearance:none;background:0 0}.leverage-control input::-webkit-slider-runnable-track{background:var(--slider-colour);border-radius:8px;height:6px}.leverage-control input::-webkit-slider-thumb{appearance:none;background:var(--raised);border:4px solid var(--slider-colour);border-radius:50%;width:20px;height:20px;margin-top:-7px;box-shadow:0 1px 7px #10203520}.leverage-control input::-moz-range-track{background:var(--slider-colour);border-radius:8px;height:6px}.leverage-control input::-moz-range-thumb{background:var(--raised);border:4px solid var(--slider-colour);border-radius:50%;width:13px;height:13px}.leverage-scale{color:var(--ink-faint);justify-content:space-between;font-size:10px;display:flex}.leverage-suggestion{justify-content:space-between;gap:8px;font-size:10px;display:flex}.leverage-suggestion output{margin-left:5px;font-weight:800}.leverage-suggestion button{color:var(--brand);padding:0;font-weight:700}.leverage-guidance,.leverage-warning,.leverage-suggestion-error{font-size:10px;line-height:1.8}.leverage-control.is-warning{--slider-colour:var(--warn);background:var(--warn-soft);border-color:color-mix(in srgb, var(--warn) 35%, var(--line))}.leverage-warning{color:var(--warn)}.opening-range{margin:18px 0}.opening-range>svg{width:100%;height:auto;display:block;overflow:visible}.range-legend{color:var(--ink-muted);gap:15px;margin-bottom:5px;font-size:9px;display:flex}.range-legend span{align-items:center;gap:5px;display:flex}.range-legend i{background:var(--brand);border-radius:50%;width:6px;height:6px}.range-legend .liquidation-key i{background:var(--danger)}.direction-explanation{color:var(--ink-muted);font-size:11px}.direction-explanation summary{color:var(--brand);padding:0;font-size:11px}.direction-explanation p{margin-top:10px}.position-accounting{background:var(--canvas);border-radius:10px;padding:0 18px}.position-accounting summary{font-size:12px;font-weight:700}.position-accounting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:20px;display:grid}.position-card .figure{overflow-wrap:anywhere}.position-accounting-grid>div{min-width:0}.recentre-control{flex:18rem;justify-items:start;gap:8px;display:grid}.position-group{gap:var(--space-4);margin-bottom:0;display:grid}.position-group-heading{padding:var(--space-3);border:1px solid var(--line);background:var(--canvas);border-radius:12px}.position-group-heading dl{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;display:grid}.position-group-heading dt{font-size:var(--text-xs);color:var(--ink-faint)}.position-group-heading dd{margin:0}.position-group-heading dd>small{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--ink-faint);font-weight:400;display:block}.open-receipt{color:var(--ok);margin:0;font-size:12px;line-height:1.8}.open-receipt:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.position-explorer{margin-top:20px}.position-explorer-heading,.position-explorer-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.management-empty{text-align:center;background:var(--raised);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:center;gap:15px;padding:55px 24px;display:flex}.management-empty>svg{color:var(--brand)}.management-empty p{font-size:12px}.wallet-toast-stack{z-index:150;pointer-events:none;gap:10px;width:min(360px,100vw - 32px);display:grid;position:fixed;bottom:24px;right:24px}.wallet-toast{pointer-events:auto;border:1px solid var(--line);border-left:3px solid var(--brand);background:var(--raised);box-shadow:var(--shadow);animation:tile-in .2s var(--ease);border-radius:12px;padding:18px}.wallet-toast-countdown{background:var(--ok);transform-origin:0;height:2px;animation:wallet-toast-drain var(--dismiss-ms,8s) linear forwards;border-bottom-right-radius:12px;border-bottom-left-radius:12px;margin:14px -18px -18px;display:block}@keyframes wallet-toast-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.wallet-toast-countdown{opacity:.5;animation:none}}.wallet-toast.confirmed{border-left-color:var(--ok)}.wallet-toast.failed,.wallet-toast.cancelled{border-left-color:var(--danger)}.wallet-toast-title{align-items:center;gap:8px;font-size:12px;display:flex}.wallet-toast-title>button{place-items:center;min-width:28px;min-height:28px;margin-left:auto;padding:4px;display:grid}.wallet-toast p{overflow-wrap:anywhere;margin-top:8px;font-size:11px}.wallet-toast-spinner{border:2px solid var(--line);border-top-color:var(--brand);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite spin}.wallet-toast-actions,.wallet-toast-transactions{flex-wrap:wrap;gap:10px;margin-top:10px;font-size:10px;display:flex}.wallet-toast-actions button{color:var(--brand);padding:5px 0;font-size:11px}.wallet-toast-transactions a,.wallet-toast-hash{align-items:center;gap:5px;display:flex}.wallet-toast-hash{color:var(--ink-muted);font:inherit;text-align:left;padding:0}.wallet-toast-hash code{color:var(--ink)}.wallet-toast-affordance{color:var(--brand);align-items:center;display:inline-flex}.wallet-toast-hash:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.account-identity{flex-direction:column;align-items:center;gap:13px;padding:12px 0 30px;display:flex}.account-avatar{background:var(--brand-soft);width:64px;height:64px;color:var(--brand);border-radius:20px;place-items:center;display:grid}.account-identity code{overflow-wrap:anywhere;word-break:break-all;text-align:center;font-size:11px}.account-identity p{font-size:11px}.disconnect-button{width:100%;color:var(--danger);margin-top:24px}.test-wallet{border-radius:12px;border:1px solid var(--line)!important;grid-template-columns:1fr 1fr!important;gap:14px!important;padding:20px!important;display:grid!important}.test-wallet>span:first-child{grid-column:1/-1;font-weight:700;color:var(--ink)!important;font-size:14px!important}.test-wallet>.action,.test-wallet>a{grid-column:1/-1}.test-wallet .button{font-size:11px}.wallet-checking{border:1px solid var(--line);background:var(--raised);border-radius:14px;padding:40px}.guide-workspace{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;display:grid}.guide-navigation{position:sticky;top:112px}.guide-search{border:1px solid var(--line);background:var(--raised);border-radius:9px;align-items:center;gap:7px;margin-bottom:24px;padding:0 10px;display:flex}.guide-search input{background:0 0;border:0;width:100%;padding-left:0;font-size:12px}.guide-group{margin-bottom:20px}.guide-group h3{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint);margin:0 12px 10px;font-size:9px}.guide-group button{text-align:left;width:100%;min-height:42px;color:var(--ink-muted);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;display:flex}.guide-group button[aria-current=page]{background:var(--brand-soft);color:var(--brand);font-weight:700}.guide-group button svg{opacity:0}.guide-group button[aria-current=page] svg{opacity:1}.guide-help{background:var(--raised);border:1px solid var(--line);border-radius:12px;gap:10px;margin-top:30px;padding:20px;display:grid}.guide-help>svg{color:var(--brand)}.guide-help strong{font-size:12px}.guide-help p{font-size:11px}.guide-reader{background:var(--raised);border:1px solid var(--line);border-radius:18px;min-width:0;padding:40px 48px;scroll-margin-top:100px}.reader-breadcrumb{color:var(--ink-faint);align-items:center;gap:8px;margin-bottom:28px;font-size:10px;display:flex}.guide-reader header>h2{font-size:36px;font-weight:600}.guide-reader header>p{margin:14px 0 24px;font-size:14px;line-height:1.8}.guide-takeaway{border-left:3px solid var(--brand);background:var(--brand-soft);border-radius:0 10px 10px 0;gap:14px;margin-bottom:30px;padding:20px 22px;display:flex}.guide-takeaway>svg{color:var(--brand);margin-top:2px}.guide-takeaway strong{color:var(--brand);font-size:11px}.guide-takeaway p{color:var(--ink);margin-top:5px;font-size:12px;line-height:1.8}.guide-body{overflow-wrap:anywhere;font-size:13px;line-height:1.9}.guide-body h2{margin:30px 0 16px;font-size:24px}.guide-body h3{margin:28px 0 12px;font-size:17px}.guide-body p{margin:12px 0}.guide-body li{color:var(--ink-muted);margin:8px 0}.guide-body code{background:var(--surface);overflow-wrap:anywhere;border-radius:4px;padding:2px 5px;font-size:11px}.guide-body aside,.guide-body blockquote{background:var(--canvas);border:1px solid var(--line);border-radius:10px;margin:20px 0;padding:20px}.guide-body table{border:1px solid var(--line);border-radius:10px;margin:20px 0;display:block;position:relative;overflow:auto}.guide-body table td{vertical-align:top;font-size:11px}.chapter-navigation{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;margin-top:36px;padding-top:28px;display:grid}.chapter-navigation button{text-align:left;border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:7px;padding:15px;display:flex}.chapter-navigation small{color:var(--ink-faint);font-size:9px}.chapter-navigation strong{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.chapter-navigation button:last-child{text-align:right;align-items:flex-end}@keyframes spin{to{transform:rotate(360deg)}}@media (width>=1000px){.vault-detail-grid{grid-template-columns:1fr .85fr;gap:30px}.vault-detail-grid>.lending-notes{align-self:start}.farm-workspace>.lending-notes dl{grid-template-columns:repeat(3,1fr);gap:20px}.farm-workspace>.lending-notes dl>div{flex-direction:column;gap:3px}}@media (width<=900px){.sheet-wide .sheet-surface{width:100%}.sheet-surface{--sheet-gutter-inline:var(--space-4)}.guide-workspace{grid-template-columns:190px minmax(0,1fr);gap:24px}.guide-reader{padding:30px}.guide-reader header>h2{font-size:30px}}@media (width<=680px){.sheet-root{align-items:flex-end;padding:0}.sheet-surface,.sheet-wide .sheet-surface{border:0;border-top:1px solid var(--line);width:100%;height:94dvh;max-height:94dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:22px 22px 0 0}.sheet-root[data-starting-style] .sheet-surface,.sheet-root[data-ending-style] .sheet-surface{opacity:1;transform:translateY(100%)}.sheet-heading{padding-bottom:var(--space-3)}.sheet-heading h2{font-size:21px}.sheet-heading .eyebrow{font-size:8px}.sheet-heading .icon-button{width:40px;height:40px}.lending-workspace{grid-template-columns:minmax(0,1fr);gap:28px}.vault-header h2{font-size:23px!important}.vault-rate{text-align:center;align-self:auto;width:100%;margin-left:0;font-size:10px}.detail-connect{text-align:left;flex-direction:column;align-items:stretch;gap:14px}.lending-notes{padding:18px}.wallet-toast-stack{right:16px;bottom:calc(78px + env(safe-area-inset-bottom));width:calc(100vw - 32px)}.sheet-notifications .wallet-toast-stack{bottom:calc(20px + env(safe-area-inset-bottom))}.wallet-toast-title>button{min-width:32px;min-height:32px}.guide-workspace{grid-template-columns:1fr;gap:20px}.guide-navigation{position:static}.guide-search{margin-bottom:14px}.guide-group{display:contents}.guide-group h3,.guide-help{display:none}.guide-group button{border:1px solid var(--line);background:var(--raised);width:auto;min-height:36px;margin:0 4px 5px 0;padding:8px 10px;font-size:10px;display:inline-flex}.guide-group button svg{display:none}.guide-reader{border-radius:14px;padding:24px 22px}.reader-breadcrumb{margin-bottom:22px;font-size:9px}.guide-reader header>h2{font-size:30px}.guide-reader header>p{font-size:12px}.guide-takeaway{gap:10px;padding:16px}.guide-takeaway p{font-size:11px}.guide-body{font-size:12px}.guide-body h2{font-size:22px}.guide-body h3{font-size:16px}.chapter-navigation{gap:10px}.chapter-navigation button{padding:12px}.chapter-navigation strong{font-size:11px}.position-explorer-heading,.position-explorer-toolbar{flex-wrap:wrap}}.performance-panel{border:1px solid var(--line);background:var(--canvas);border-radius:14px;min-width:0;padding:22px}.performance-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.performance-panel h3{margin-top:6px;font-size:16px}.performance-tabs{justify-content:space-between;align-items:center;gap:10px;display:flex}.history-windows{gap:3px;display:flex}.history-windows button{min-height:30px;color:var(--ink-muted);border-radius:6px;padding:6px;font-size:9px}.history-windows button[aria-pressed=true]{color:var(--brand);background:var(--brand-soft)}.performance-number{align-items:center;gap:14px;margin:24px 0 12px;display:flex}.performance-number>strong{letter-spacing:-.04em;font-size:30px;font-weight:650}.performance-number>span{color:var(--ink-muted);font-size:10px}.performance-number small{margin-top:4px;font-size:8px;display:block}.performance-chart{width:100%;height:auto;overflow:visible}.history-note{margin-top:14px;font-size:9px;line-height:1.8}.history-empty{text-align:center;min-height:180px;color:var(--ink-faint);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:11px;display:flex}.history-empty small{max-width:240px;font-size:10px}.risk-disclosure{margin-top:20px;font-size:12px}.risk-disclosure .lending-notes{margin-top:8px}.market-history-disclosure{border:1px solid var(--line);border-radius:12px;margin-bottom:24px;padding:0 18px;font-size:12px}.market-history-pair{grid-template-columns:1fr 1fr;gap:18px;padding-bottom:20px;display:grid}.yield-estimate{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:18px}.yield-estimate-title{justify-content:space-between;align-items:center;font-size:11px;display:flex}.yield-estimate-title strong{letter-spacing:-.04em;font-size:30px;font-weight:650}.yield-estimate dl{gap:6px;margin:14px 0;display:grid}.yield-estimate dl>div{justify-content:space-between;gap:15px;font-size:10px;display:flex}.yield-estimate dt{color:var(--ink-muted)}.yield-estimate dd{font-weight:700}.yield-estimate p{font-size:9px;line-height:1.8}.yield-estimate details{font-size:10px}.yield-estimate summary{padding:10px 0 0}.negative{color:var(--danger)}.vault-details{font-size:12px}.vault-details summary{border-bottom:1px solid var(--line)}.vault-details[open]>.vault-figures{margin-bottom:16px}@media (width<=680px){.market-history-pair{grid-template-columns:1fr}.performance-panel{padding:18px}.market-history-disclosure{padding:0 14px;font-size:11px}.yield-estimate-title strong{font-size:32px}}.farm-market-picker{margin-bottom:20px;position:relative}.market-picker-popover{z-index:20;box-shadow:var(--shadow);background:var(--raised);border:1px solid var(--line);border-radius:14px;padding:12px;position:absolute;top:calc(100% + 8px);left:0;right:0}.market-picker-popover>input{width:100%;font-size:12px}.market-picker-options{max-height:280px;margin-top:9px;position:relative;overflow:auto}.market-picker-options>div{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.market-picker-options>div.active,.market-picker-options>div[aria-selected=true]{background:var(--brand-soft)}.market-option-name{flex-direction:column;gap:3px;display:flex}.market-option-name strong{font-size:15px}.market-option-name small{color:var(--ink-muted);font-size:10px}.market-choice-indicator{color:var(--brand);margin-left:auto}.market-picker-footer{color:var(--ink-faint);padding:12px 5px 0;font-size:9px}.market-picker-chevron{margin-left:auto}.market-picker-chevron.expanded{transform:rotate(180deg)}.workspace-tabs{border-bottom:1px solid var(--line);gap:24px;margin:-8px 0 24px;display:flex}.workspace-tabs button{min-height:44px;color:var(--ink-muted);padding:12px 0 16px;font-size:13px;font-weight:700;position:relative}.workspace-tabs button[data-active]{color:var(--brand)}.workspace-tabs button[data-active]:after{content:"";background:var(--brand);height:2px;position:absolute;bottom:-1px;left:0;right:0}.vault-workspace [role=tabpanel][hidden]{display:none}.vault-workspace .performance-panel{background:0 0;border:0;padding:0}.vault-workspace .performance-chart{max-height:260px}.vault-workspace .detail-connect{margin-bottom:24px;padding:14px}.vault-workspace .performance-number{margin-top:32px}@media (width>=681px){.sheet-surface:has(.action-detail-page){height:min(820px,100dvh - 64px)}}.market-analytics,.vault-history{gap:var(--space-4);min-width:0;display:grid}.market-analytics>.segmented{justify-self:start}.vault-activity-chart{width:100%;height:12rem;overflow:visible}.vault-history-note{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.6}.vault-history .segmented{justify-self:start}.vault-activity-chart path{vector-effect:non-scaling-stroke;stroke-width:2px}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#101725;--raised:#172133;--surface:#1d2940;--ink:#edf2ff;--ink-muted:#abb9d0;--ink-faint:#9aacbf;--line:#2c3951;--brand:#91a7ff;--brand-solid:#4967ef;--brand-soft:#243456;--ok:#67d2ba;--warn:#efba75;--danger:#ff959e;--warn-soft:#382d20;--shadow:0 18px 60px #050c1840;--radius:16px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-lg:20px;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:40px;--mono:"SFMono-Regular", Consolas, monospace;--ease:cubic-bezier(.23, 1, .32, 1);font-family:Manrope Variable,sans-serif}:root.light-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f5f7fa;--raised:#fff;--surface:#edf1f7;--ink:#142039;--ink-muted:#60708a;--ink-faint:#64748b;--line:#e1e7ef;--brand:#3458ed;--brand-solid:#3458ed;--brand-soft:#edf1ff;--ok:#13816e;--warn:#a46009;--danger:#c63648;--warn-soft:#fff4e2;--shadow:0 18px 60px #243c6414}*{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-padding-top:100px}body{background:var(--canvas);color:var(--ink);margin:0;font-size:14px;line-height:1.55}button,input,select,textarea{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.55}a{color:var(--brand);text-underline-offset:3px}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--brand);outline-offset:3px}input,select,textarea{background:var(--raised);min-width:0;color:var(--ink);border:1px solid var(--line);border-radius:10px;min-height:44px;padding:10px 13px}input::placeholder{color:var(--ink-faint)}input[type=range]{border:0;padding:0}h1,h2,h3,p,dl,figure{margin:0}h1,h2,h3{letter-spacing:-.035em;line-height:1.2}h2{font-size:20px}h3{font-size:16px}p{color:var(--ink-muted)}strong,dd,.figure{font-variant-numeric:tabular-nums}dd{margin:0}svg{flex-shrink:0}img{max-width:100%}summary{cursor:pointer}summary::marker{color:var(--ink-faint)}details>summary{padding:14px 0}details[open]>summary{margin-bottom:8px}.positive{color:var(--ok)!important}.muted{color:var(--ink-muted)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{background:var(--raised);z-index:999;padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.button,.manage-button,.explorer-select{white-space:nowrap;border:1px solid var(--line);background:var(--raised);border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 18px;font-weight:700;line-height:1.4;transition:background .15s,transform .15s;display:inline-flex}.button.primary{background:var(--brand-solid);color:#fff;border-color:#0000;box-shadow:0 3px 7px #3458ed15}.icon-button{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.text-button,.quiet-button{min-height:40px;color:var(--brand);align-items:center;gap:8px;font-weight:700;display:inline-flex}.quiet-button{color:var(--ink-muted);font-size:12px}.action{flex-direction:column;gap:5px;min-width:0;display:inline-flex}.action-reason{color:var(--ink-faint);max-width:42ch;font-size:12px}.action .button{width:100%}.eyebrow{letter-spacing:.12em;color:var(--ink-faint);align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.status-dot{background:var(--ok);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.badge,.tile-tag{border:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:800}.app-header{background:var(--raised);border-bottom:1px solid var(--line);z-index:30;align-items:center;gap:56px;height:88px;padding:0 max(32px,50vw - 680px);display:flex;position:sticky;top:0}.brand{flex-shrink:0;align-items:center;gap:10px;padding:0;display:flex}.brand strong{letter-spacing:-.055em;font-size:28px;font-weight:800}.primary-nav{align-self:stretch;gap:8px;display:flex}.nav-item{color:var(--ink-muted);white-space:nowrap;align-items:center;gap:8px;padding:0 15px;font-weight:650;display:flex;position:relative}.nav-item[aria-current=page]{color:var(--brand)}.nav-item[aria-current=page]:after{content:"";background:var(--brand);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:14px;right:14px}.primary-nav .nav-item>svg{display:none}.header-utilities{align-items:center;gap:12px;margin-left:auto;display:flex}.header-utilities>.action .action-reason{background:var(--raised);border:1px solid var(--line);z-index:3;padding:8px 12px;position:absolute;top:72px;right:24px}.network-pill{white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.network-pill small{background:var(--surface);border-radius:4px;padding:3px 6px;font-size:10px}.environment-banner{min-height:36px;color:var(--ink-muted);border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:10px;padding:5px 24px;font-size:11px;display:flex}.environment-banner .badge{white-space:nowrap}.environment-banner button{color:var(--brand);align-items:center;gap:5px;font-size:11px;display:flex}.studio-main{max-width:1360px;min-height:80vh;margin:0 auto;padding:32px 32px 0}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.page-heading h1{letter-spacing:-.05em;margin:8px 0 10px;font-size:44px;font-weight:700}.page-heading p{max-width:620px;font-size:13px}.learn-link{text-align:left;color:var(--ink-muted);flex-shrink:0;align-items:center;gap:12px;font-size:12px;display:flex}.learn-link>svg{background:var(--raised);border:1px solid var(--line);box-sizing:content-box;border-radius:50%;padding:14px}.learn-link strong{color:var(--ink);align-items:center;gap:8px;margin-top:3px;font-size:12px;display:flex}.page-footer{color:var(--ink-faint);border-top:1px solid var(--line);justify-content:space-between;gap:20px;margin-top:36px;padding:32px 0;font-size:10px;display:flex}.capital-overview{background:var(--raised);border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr 1.08fr;min-height:266px;margin-bottom:32px;display:grid;overflow:hidden}.capital-primary{flex-direction:column;padding:26px 32px;display:flex}.capital-primary>.eyebrow{margin-bottom:12px}.metric-label{color:var(--ink-muted);font-size:12px}.capital-number{letter-spacing:-.045em;font-size:40px;font-weight:650;line-height:1.3}.liquidity-rail{background:var(--brand-soft);border-radius:4px;height:7px;margin-top:18px;overflow:hidden}.liquidity-rail i{background:var(--brand);height:100%;transition:width .3s var(--ease);border-radius:4px;display:block}.liquidity-labels{color:var(--ink-muted);justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.liquidity-labels i{background:var(--brand);border-radius:2px;width:6px;height:6px;margin-right:5px;display:inline-block}.capital-metrics{gap:48px;margin-top:auto;padding-top:20px;display:flex}.capital-metrics dt{color:var(--ink-muted);margin-bottom:3px;font-size:10px}.capital-metrics dd{letter-spacing:-.02em;font-size:18px;font-weight:650}.capital-allocation{border-left:1px solid var(--line);flex-direction:column;padding:24px 28px;display:flex}.allocation-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.allocation-heading>span{align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.segmented{background:var(--surface);border-radius:9px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.segmented button{min-height:30px;color:var(--ink-muted);border-radius:6px;padding:5px 10px;font-size:10px;font-weight:700}.segmented button[aria-pressed=true]{background:var(--raised);color:var(--ink);box-shadow:0 1px 5px #1420390c}.ring-widget{flex:1;grid-template-columns:170px 1fr;align-items:center;gap:20px;min-height:175px;display:grid}.ring-visual{aspect-ratio:1;position:relative}.ring-chart{width:100%;height:100%}.ring-pending{border:9% solid var(--surface);border-radius:50%;width:100%;height:100%;animation:1.6s ease-in-out infinite skeleton-pulse}.ring-visual path{transition:fill-opacity .18s,stroke-width .18s}.ring-centre{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring-centre strong{letter-spacing:-.04em;text-overflow:ellipsis;max-width:105px;font-size:28px;font-weight:650;overflow:hidden}.ring-centre span{color:var(--ink-muted);font-size:10px}.ring-legend{align-content:center;gap:2px;min-width:0;display:grid}.ring-legend button{text-align:left;border-radius:6px;grid-template-columns:7px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:35px;padding:5px;font-size:10px;display:grid}.ring-legend button:hover,.ring-legend button:focus{background:var(--surface)}.ring-legend button>i{background:var(--swatch);border-radius:50%;width:6px;height:6px}.ring-legend button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ring-legend button>strong{font-weight:700}.ring-legend button>small{color:var(--ink-faint);text-align:right;width:35px;font-size:10px}.chart-footnote{color:var(--ink-faint);margin-top:7px;font-size:9px}.chart-unavailable{min-height:170px;color:var(--ink-faint);place-content:center;font-size:12px;display:grid}.panel-heading,.farm-explorer-heading{align-items:center;gap:14px;margin-bottom:18px;display:flex}.panel-heading h2,.farm-explorer-heading h2{font-size:22px}.heading-with-count{align-items:center;gap:9px;display:flex}.count-badge,.farm-explorer-heading h2>span{color:var(--ink-muted);background:var(--surface);vertical-align:middle;border-radius:5px;padding:4px 7px;font-size:11px;font-weight:600}.count-badge.attention{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, var(--surface))}.liquidate-offer{vertical-align:middle;flex-direction:column;align-items:flex-end;gap:4px;margin-right:8px;display:inline-flex}.liquidate-offer>.button{min-height:36px;font-size:11px}.panel-heading>.view-mode,.farm-explorer-heading>.view-mode{margin-left:auto}.farm-explorer-heading p{margin-top:7px;font-size:12px}.farm-explorer-panel:focus-visible,.collection-tabpanel:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.collection-sort{color:var(--ink-muted);justify-content:flex-end;align-items:center;gap:8px;margin:0 0 12px;font-size:11px;display:flex}.sort-label{white-space:nowrap}.sort-trigger{border:1px solid var(--line);background:var(--raised);min-width:0;min-height:38px;color:var(--ink-muted);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;transition:border-color .15s,background-color .15s;display:flex}.sort-trigger>svg{flex-shrink:0}.sort-trigger[data-popup-open]{border-color:var(--brand);color:var(--brand);background:var(--brand-soft)}.sort-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sort-chevron{flex-shrink:0;transition:transform .15s;display:flex}.sort-trigger[data-popup-open] .sort-chevron{transform:rotate(180deg)}.sort-positioner{z-index:60;outline:none}.sort-popup{width:264px;max-width:var(--available-width);max-height:var(--available-height);overscroll-behavior:contain;border:1px solid var(--line);background:var(--raised);color:var(--ink);transform-origin:var(--transform-origin);border-radius:14px;outline:none;padding:6px;transition:opacity .15s,transform .15s;position:relative;overflow-y:auto;box-shadow:0 12px 40px #0f1b3229,0 2px 6px #0f1b320d}.sort-popup[data-starting-style],.sort-popup[data-ending-style]{opacity:0;transform:translateY(-4px)scale(.98)}.sort-menu-heading{color:var(--ink-muted);padding:9px 10px 11px;font-size:11px;font-weight:650}.sort-options{gap:3px;display:grid}.sort-option{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9px;outline:none;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:48px;padding:7px 10px;font-size:12px;font-weight:550;line-height:1.4;display:grid}.sort-option-icon{background:var(--surface);width:30px;height:30px;color:var(--ink-muted);border-radius:8px;place-items:center;display:grid}.sort-option[data-highlighted]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.sort-option[data-selected]{background:var(--brand-soft);color:var(--brand)}.sort-option[data-selected] .sort-option-icon{background:color-mix(in srgb, var(--brand) 12%, transparent);color:var(--brand)}.sort-check{display:flex}@media (hover:hover){.sort-trigger:hover{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}}@media (prefers-reduced-motion:reduce){.sort-trigger,.sort-chevron,.sort-popup{transition:none}}.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.market-tile{background:var(--raised);border:1px solid var(--line);border-radius:16px;flex-direction:column;min-width:0;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.tile-identity{align-items:center;gap:12px;display:flex}.tile-identity h3{letter-spacing:-.02em;font-size:16px;font-weight:800}.tile-identity h3 span{color:var(--ink-muted);font-size:12px;font-weight:500}.tile-identity>div>span{color:var(--ink-faint);font-size:10px}.tile-tag{color:var(--ink-muted);margin-left:auto;font-size:8px}.asset-icon{background:color-mix(in srgb, var(--asset-color) 13%, var(--raised));color:var(--asset-color);border:1px solid color-mix(in srgb, var(--asset-color) 15%, transparent);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;font-weight:800;display:inline-flex}.pair-icons{flex-shrink:0;align-items:center;padding-right:7px;display:inline-flex;position:relative}.pair-icons .asset-icon+.asset-icon{border:3px solid var(--raised);border-radius:50%;width:24px;height:24px;font-size:13px;position:absolute;bottom:-3px;right:0}.tile-yield{flex-direction:column;margin:27px 0 24px;display:flex}.tile-yield>span{color:var(--ink-muted);font-size:11px}.tile-yield>strong{letter-spacing:-.045em;font-size:35px;font-weight:650;line-height:1.4}.market-tile:not(.farm-tile) .tile-yield>strong{color:var(--ok)}.tile-yield small{color:var(--ink-faint);align-items:center;gap:6px;font-size:10px;display:flex}.tile-stats{grid-template-columns:1fr 1fr;gap:16px;padding-bottom:20px;display:grid}.tile-stats dt{color:var(--ink-muted);margin-bottom:5px;font-size:10px}.tile-stats dd{font-size:14px;font-weight:700}.tile-utilisation{padding-bottom:22px}.tile-utilisation>span{color:var(--ink-muted);justify-content:space-between;margin-bottom:8px;font-size:10px;display:flex}.mini-track{background:var(--surface);border-radius:8px;height:4px;overflow:hidden}.mini-track i{background:var(--brand);height:100%;display:block}.tile-action{background:var(--brand-soft);color:var(--brand);border-radius:9px;justify-content:space-between;align-items:center;min-height:44px;margin-top:auto;padding:12px 14px;font-size:12px;font-weight:800;display:flex}.tile-owned{color:var(--ink-muted);align-items:center;gap:5px;margin-bottom:15px;font-size:10px;display:flex}.tile-owned strong{margin-left:auto}.filter-count{background:var(--raised);border-radius:5px;margin-left:5px;padding:2px 5px}.market-paused{color:var(--warn)}.table-scroll,.farm-explorer-scroll,.position-explorer-scroll{border:1px solid var(--line);background:var(--raised);border-radius:14px;position:relative;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}th{color:var(--ink-muted);background:var(--surface);white-space:nowrap;font-size:10px;font-weight:600}th,td{border-bottom:1px solid var(--line);padding:16px 18px}th button{min-height:24px;padding:0;font-size:10px;font-weight:600}tbody tr:last-child td{border-bottom:0}td small{color:var(--ink-faint);margin-top:4px;font-size:10px;display:block}.asset-cell,.explorer-asset{text-align:left;align-items:center;gap:12px;padding:0;display:flex}.asset-cell strong,.explorer-asset strong{white-space:nowrap;font-size:13px;font-weight:800}.asset-cell small,.explorer-asset small{color:var(--ink-muted);font-size:10px;display:block}.market-table th.figure-col,.market-table td.figure-col{text-align:right;font-variant-numeric:tabular-nums}.market-table th.figure-col button{margin-left:auto;display:inline-flex}.utilisation-cell{justify-items:end;gap:7px;min-width:70px;display:grid}.market-table td.figure-col .mini-track{width:100%}.manage-button,.explorer-select{min-height:36px;color:var(--brand);background:var(--brand-soft);border:0;font-size:11px}.position-table{min-width:780px}.position-table td{vertical-align:middle}.position-table td:last-child{text-align:right}.position-table .position-debt-detail{max-width:200px;line-height:1.6}.position-status{white-space:nowrap;color:var(--ok);background:color-mix(in srgb, var(--ok) 10%, var(--raised));border-radius:6px;align-items:center;padding:4px 9px;font-size:11px;display:inline-flex}.position-status.attention,.position-status.paused{color:var(--warn);background:var(--warn-soft)}.position-health-guide{max-width:75ch;line-height:1.7}.market-rates{border-block:1px solid var(--line);gap:8px;margin-bottom:18px;padding:14px 0;font-size:12px;display:grid}.market-rates>div{justify-content:space-between;gap:14px;display:flex}.market-rates dt{color:var(--ink-muted)}.market-rates dd{white-space:nowrap;font-weight:650}td .market-rates{border:0;min-width:180px;margin:0;padding:0;font-size:11px}.positions-explorer .management-empty{margin-top:16px}.market-pagination{color:var(--ink-muted);justify-content:space-between;align-items:center;gap:14px;margin-top:20px;font-size:11px;display:flex}.market-pagination>div{align-items:center;gap:14px;display:flex}.market-pagination .button{min-height:34px;padding:6px 12px;font-size:10px}.table-caption,.farm-explorer-footer{color:var(--ink-faint);justify-content:space-between;gap:15px;margin-top:12px;font-size:10px;display:flex}.market-alerts{border:1px solid var(--line);background:var(--warn-soft);border-radius:12px;margin-bottom:20px;padding:0 18px;font-size:12px}.market-alerts summary{align-items:center;gap:10px;display:flex}.market-alerts summary>span{color:var(--ink-muted);font-size:11px}.holdings-tabs{border-bottom:1px solid var(--line);gap:28px;margin-bottom:24px;display:flex}.holdings-tabs button{min-height:50px;color:var(--ink-muted);border-bottom:2px solid #0000;align-items:center;gap:7px;padding:8px 3px 15px;font-size:13px;font-weight:700;display:flex}.holdings-tabs button[aria-current=page]{color:var(--brand);border-color:var(--brand)}.holdings-tabs button span{background:var(--surface);border-radius:5px;padding:2px 7px;font-size:10px}.portfolio-welcome{border:1px solid var(--line);background:var(--raised);border-radius:20px;grid-template-columns:1.1fr .9fr;align-items:center;min-height:420px;display:grid;position:relative;overflow:hidden}.portfolio-welcome-copy{min-width:0;padding:44px 0 44px 44px}.portfolio-welcome h2{max-width:430px;margin:16px 0;font-size:clamp(30px,3.1vw,44px);font-weight:600}.portfolio-welcome p{max-width:350px;margin-bottom:28px}.portfolio-welcome-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.portfolio-welcome>.brand-artwork{justify-self:center;max-width:460px;padding:26px}.orbit-home{max-width:1424px;margin:auto;padding:0 32px}.home-hero{border:1px solid var(--line);background:var(--raised);border-radius:20px;grid-template-columns:1.05fr .95fr;align-items:center;min-height:590px;margin-top:24px;display:grid;position:relative;overflow:hidden}.home-hero>.protocol-figures{align-self:center;margin:44px 44px 44px 16px}.hero-copy{min-width:0;padding:52px 0 52px 50px}.hero-copy .eyebrow{color:var(--ink-muted);font-size:10px}.hero-copy h1{letter-spacing:-.065em;margin:24px 0;font-size:clamp(44px,4.8vw,68px);font-weight:600;line-height:1.04}.hero-copy>p{max-width:375px;font-size:15px;line-height:1.8}.hero-actions{align-items:center;gap:24px;margin:30px 0;display:flex}.hero-actions .button{padding:15px 24px}.hero-disclosure{color:var(--ink-muted);font-size:10px}.home-paths{grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0 80px;display:grid}.home-paths article{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:20px;padding:28px 12px;display:grid}.path-number{letter-spacing:.1em;color:var(--ink-faint);font-size:10px;font-weight:800}.home-paths h2,.home-paths p,.home-paths button{grid-column:1/-1}.home-paths h2{font-size:26px;font-weight:600;line-height:1.25}.home-paths p{font-size:13px;line-height:1.8}.home-paths button{justify-self:start;font-size:12px}.home-principles{grid-template-columns:1fr 1fr;gap:64px;padding:20px 12px 40px;display:grid}.home-principles h2{margin-top:18px;font-size:38px;font-weight:600;line-height:1.2}.home-principles .brand-artwork{margin-top:var(--space-6);justify-items:start;padding:0}.home-principles .brand-artwork figcaption{text-align:left}.home-principles button{text-align:left;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 0;display:flex}.home-principles button strong{font-size:14px}.home-principles button p{margin-top:8px;font-size:12px}@media (hover:hover){.button:not(:disabled):hover{background:var(--surface)}.button.primary:not(:disabled):hover{background:#2449dc}.icon-button:hover{background:var(--surface)}.market-tile:hover{border-color:color-mix(in srgb, var(--brand) 30%, var(--line));transform:translateY(-2px);box-shadow:0 8px 24px #24406b08}.tile-action:hover{background:var(--brand-solid);color:#fff}tbody tr:hover{background:color-mix(in srgb, var(--brand-soft) 40%, var(--raised))}.text-button:hover{color:var(--ink)}.nav-item:hover{color:var(--brand)}}@media (width>=1000px){.market-tile{animation:tile-in .28s var(--ease) both}.market-tile:nth-child(2){animation-delay:35ms}.market-tile:nth-child(3){animation-delay:70ms}}@keyframes tile-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width<=1150px){.app-header{gap:25px;padding:0 28px}.nav-item{padding:0 10px}.network-pill{display:none}.capital-primary{padding:24px}.capital-allocation{padding:24px 20px}.ring-widget{grid-template-columns:140px 1fr;gap:6px}.ring-legend button{gap:5px}.asset-grid{gap:14px}.market-tile{padding:20px}}@media (width<=900px){.app-header{gap:20px;height:76px;padding:0 24px}.nav-item{padding:0 10px;font-size:12px}.primary-nav .nav-item>svg{display:block}.primary-nav .nav-label{display:none}.nav-item[aria-current=page]:after{left:6px;right:6px}.header-utilities{gap:5px}.header-utilities .button{padding:10px 12px;font-size:12px}.studio-main{padding:26px 24px 0}.capital-overview{grid-template-columns:1fr 1fr}.capital-number{font-size:34px}.capital-allocation .ring-widget{grid-template-columns:125px 1fr}.ring-legend button{grid-template-columns:6px 1fr auto}.ring-legend small{display:none}.allocation-heading{flex-wrap:wrap;gap:8px}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capital-metrics{gap:24px}.learn-link{display:none}.farm-explorer-heading{flex-wrap:wrap}.home-hero{min-height:510px}.hero-copy{padding:40px 0 40px 30px}.hero-copy h1{font-size:50px}.home-paths{gap:18px}.home-paths h2{font-size:22px}}@media (width<=680px){html{scroll-padding-top:80px}.app-header{gap:8px;height:72px;padding:0 18px}.brand{gap:8px}.brand strong{font-size:28px}.brand img{height:37px!important}.header-utilities{gap:2px}.header-utilities .button{min-height:40px;padding:10px 11px;font-size:11px}.header-utilities .button>svg{display:none}.theme-toggle{width:35px}.primary-nav{height:calc(67px + env(safe-area-inset-bottom));padding:4px 12px env(safe-area-inset-bottom);background:var(--raised);border-top:1px solid var(--line);z-index:40;justify-content:space-around;gap:0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 22px #14203905}.primary-nav .nav-item{flex-direction:column;flex:1;justify-content:center;gap:5px;padding:4px 0;font-size:10px}.primary-nav .nav-item>svg{width:20px;height:20px;display:block}.primary-nav .nav-label{display:block}.nav-item[aria-current=page]:after{height:3px;inset:0 32% auto}.environment-banner{justify-content:flex-start;gap:8px;padding:7px 18px;font-size:9px}.environment-banner .environment-guide{display:none}.environment-banner .badge{padding:2px 5px;font-size:8px}.studio-main{padding:24px 18px 80px}.page-heading{gap:10px;margin-bottom:22px}.page-heading h1{margin:7px 0 10px;font-size:36px}.page-heading p{font-size:12px;line-height:1.7}.eyebrow{font-size:9px}.capital-overview{grid-template-columns:1fr;margin-bottom:26px}.capital-primary{padding:22px}.capital-number{font-size:38px}.capital-metrics{justify-content:space-between;padding-top:18px}.capital-allocation{border-left:0;border-top:1px solid var(--line);padding:18px 22px}.capital-allocation .ring-widget{grid-template-columns:132px 1fr;gap:14px;min-height:130px}.allocation-heading{flex-wrap:nowrap}.allocation-heading>span{font-size:11px}.segmented button{min-height:34px;padding:5px 8px;font-size:9px}.ring-legend button{min-height:30px}.ring-centre strong{font-size:24px}.chart-footnote{font-size:8px}.asset-grid{grid-template-columns:1fr;gap:14px}.market-tile{padding:22px}.tile-yield{margin:20px 0}.tile-stats{padding-bottom:16px}.tile-utilisation{padding-bottom:18px}.tile-tag{font-size:9px}.tile-identity h3{font-size:18px}.tile-identity>div>span,.tile-yield>span,.tile-stats dt{font-size:11px}.tile-yield>strong{font-size:36px}.panel-heading,.farm-explorer-heading{flex-wrap:wrap;gap:8px}.panel-heading h2,.farm-explorer-heading h2{font-size:21px}.farm-explorer-heading p{font-size:11px}.farm-explorer-heading>div:first-child{flex:1}.panel-heading>.view-mode,.farm-explorer-heading>.view-mode{margin-left:0}.sort-trigger{max-width:220px;min-height:44px}.sort-compact .sort-trigger{width:44px;height:44px;padding:0}.sort-compact .sort-label,.sort-compact .sort-value,.sort-compact .sort-chevron{display:none}.collection-sort{font-size:10px}.market-pagination{margin-top:16px;font-size:10px}.market-pagination>div{gap:8px}.market-pagination .button{min-height:38px;padding:6px 9px}.market-pagination>div>span{font-size:9px}.table-caption,.farm-explorer-footer{flex-wrap:wrap;font-size:9px}.table-caption>span:last-child,.farm-explorer-footer>span{display:none}.table-scroll,.farm-explorer-scroll,.position-explorer-scroll{max-width:100%;margin:0 -1px}th,td{padding:14px 15px}.holdings-tabs{gap:22px}.portfolio-welcome{grid-template-columns:1fr;min-height:0}.portfolio-welcome-copy{padding:28px 26px 0}.portfolio-welcome>.brand-artwork{max-width:100%;padding:20px 26px 26px}.portfolio-welcome h2{font-size:32px}.portfolio-welcome-actions{gap:14px}.page-footer{flex-direction:column;gap:10px;margin-top:28px;padding:22px 0;font-size:9px}.orbit-home{padding:0 18px 80px}.home-hero{grid-template-columns:1fr;min-height:0;margin-top:18px}.hero-copy{padding:36px 25px 0}.hero-copy h1{font-size:clamp(38px,10vw,49px)}.hero-copy>p{max-width:300px;font-size:13px}.home-hero>.protocol-figures{margin:26px 18px 24px}.hero-actions{gap:14px;margin:24px 0}.hero-actions .button{padding:13px 17px;font-size:12px}.hero-actions .text-button{font-size:11px}.hero-actions svg{width:14px}.hero-disclosure{font-size:9px}.home-paths{grid-template-columns:1fr;gap:0;margin-bottom:36px}.home-paths article{gap:15px;padding:25px 8px}.home-paths h2{font-size:27px}.home-principles{grid-template-columns:1fr;gap:18px;padding:12px 8px}.home-principles h2{font-size:32px}.market-alerts summary{flex-wrap:wrap}.market-alerts summary>span{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.language-trigger{gap:4px;width:61px;min-height:40px;padding:5px 6px;font-size:10px;font-weight:700}.language-popup{width:220px}.language-switcher{align-items:center;display:flex}html[lang=zh-TW] .eyebrow{letter-spacing:.08em}html[lang=zh-TW] .nav-item{letter-spacing:0}html[lang=zh-TW] .page-heading h1{letter-spacing:-.025em}@media (width<=680px){.language-trigger{width:52px;padding:5px 2px;font-size:10px}.header-utilities .button{padding:9px;font-size:10px}.theme-toggle{width:30px}.brand{gap:6px}.brand strong{font-size:28px}}.skeleton-line{background:var(--line);border-radius:5px;max-width:100%;height:12px;animation:1.6s ease-in-out infinite skeleton-pulse;display:block}.skeleton-line.tall{border-radius:8px;height:40px}.chart-pending{background:var(--line);opacity:.5;border-radius:8px;width:100%;animation:1.6s ease-in-out infinite skeleton-pulse}.skeleton-icon{background:var(--line);border-radius:13px;flex-shrink:0;width:42px;height:42px;animation:1.6s ease-in-out infinite skeleton-pulse;display:block}@keyframes skeleton-pulse{0%,to{opacity:.6}50%{opacity:1}}.home-risk{border:1px solid var(--line);background:var(--raised);color:var(--ink-muted);border-radius:16px;align-items:flex-start;gap:20px;padding:24px 28px;display:flex}.home-risk strong{color:var(--ink)}.home-risk p{margin:8px 0 0;line-height:1.7}.path-risk{font-size:12px!important}.sheet-heading{gap:16px}.wallet-resolution,.market-skeleton,.market-skeleton>div{width:100%;min-width:0}@media (width>=681px){.capital-overview{height:282px;min-height:282px}}@media (width<=680px){.capital-primary{min-height:252px}.capital-allocation{min-height:230px}}.overview-refresh-error{color:var(--warn);margin:-20px 0 24px;font-size:12px}.protocol-overview-shared{min-width:0}:root{--accent:var(--brand);--paper:var(--raised)}.vault-charts{gap:28px;margin-top:24px;display:grid}.price-history-trigger{min-height:30px;font-size:11px}.price-history-chart{min-height:160px;height:auto!important}.legal-links{flex-wrap:wrap;gap:10px 20px;font-size:12px;display:flex}.page-footer>.legal-links{flex-shrink:0}.legal-links a{color:var(--ink-muted);text-underline-offset:4px;text-decoration:underline}.legal-links a:hover{color:var(--brand)}.home-legal-footer{max-width:1440px;margin:0 auto;padding-inline:clamp(20px,5vw,72px)}.legal-layout{grid-template-columns:220px minmax(0,760px);justify-content:center;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.legal-toc{gap:24px;display:grid;position:sticky;top:110px}.legal-toc>nav{gap:12px;display:grid}.legal-toc a{color:var(--ink-muted);font-size:13px;line-height:1.65;text-decoration:none}.legal-toc a:hover{color:var(--brand)}.legal-document{border:1px solid var(--line);background:var(--surface);border-radius:20px;min-width:0;padding:32px}.legal-document section{margin-top:36px;scroll-margin-top:110px}.legal-document h2{letter-spacing:-.025em;font-size:19px;line-height:1.5}.legal-document p{color:var(--ink-muted);margin-top:12px;font-size:14px;line-height:1.9}.legal-document .legal-summary{color:var(--ink);font-size:17px}.legal-meta{color:var(--ink-muted);flex-wrap:wrap;gap:8px 16px;font-size:11px;display:flex}.legal-contact{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;display:grid}.legal-contact>a,.contact-placeholder{border:1px solid var(--line);border-radius:10px;gap:5px;padding:12px 16px;font-size:13px;display:grid}.contact-placeholder{color:var(--ink-muted)}.contact-placeholder small{font-size:10px}.legal-version{border-top:1px solid var(--line);margin-top:32px;padding-top:20px;font-size:12px}.legal-version code{overflow-wrap:anywhere}.privacy-controls{border:1px solid var(--line);border-radius:12px;padding:20px}.privacy-controls .button{white-space:normal;margin-top:12px}.terms-intro{gap:var(--space-4);isolation:isolate;display:grid}.terms-lede{font-size:var(--text-sm);color:var(--ink-muted);max-width:62ch;margin:0;line-height:1.8}.terms-risk-note{border-left:3px solid var(--warn);padding:var(--space-3);background:var(--warn-soft);font-size:var(--text-sm);border-radius:0 10px 10px 0;line-height:1.7}.terms-risk-note>strong{font-size:var(--text-base)}.terms-risk-note p{margin:var(--space-2) 0 0}.terms-record{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--text-xs);color:var(--ink-muted);display:grid}.terms-record>p{margin:0;line-height:1.7}.terms-facts{gap:var(--space-2);margin:0;display:grid}.terms-facts>div{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.terms-facts dd{color:var(--ink);margin:0}.terms-checkbox{cursor:pointer;font-size:var(--text-sm);align-items:flex-start;gap:12px;line-height:1.7;display:flex}.terms-checkbox input{width:18px;height:18px;min-height:0;accent-color:var(--brand);background:0 0;border:0;flex:none;margin:calc(.85em - 9px) 0 0;padding:0}.terms-message{font-size:var(--text-xs);color:var(--ink-muted)}.terms-message pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--canvas);border-radius:8px;padding:12px;font-size:11px;line-height:1.8}.sheet-body:has(>.terms-intro){scroll-padding-bottom:calc(var(--space-6) * 5)}.terms-actions{bottom:calc(var(--sheet-gutter-block) * -1);z-index:1;margin-inline:calc(var(--sheet-gutter-inline) * -1);padding:var(--space-3) var(--sheet-gutter-inline) calc(var(--space-3) + var(--sheet-gutter-block));background:var(--raised);border-top:1px solid var(--line);gap:var(--space-3);display:grid;position:sticky}.terms-actions .button{width:100%;min-height:46px}.terms-receipt{border-bottom:1px solid var(--line);padding:16px 24px}.terms-receipt p{margin:0 0 14px;font-size:12px}.terms-receipt small{color:var(--ink-muted);margin-top:6px;display:block}@media (width<=767px){.legal-layout{flex-direction:column;gap:24px;display:flex}.legal-toc{width:100%;position:static}.legal-toc>nav:first-of-type{padding-bottom:8px;display:flex;position:relative;overflow:auto}.legal-toc>nav:first-of-type a{flex-shrink:0}.legal-toc>.legal-links{display:none}.legal-document{padding:22px 18px}.legal-document h2{font-size:18px}.page-footer{align-items:flex-start}.legal-contact{gap:8px}}.marketing-header{z-index:45;align-items:center;gap:32px;max-width:1440px;min-height:96px;margin:auto;padding:24px clamp(24px,5vw,72px);display:flex;position:relative}.marketing-header .brand{margin-right:auto}.marketing-nav{align-items:center;gap:28px;display:flex}.marketing-nav a,.marketing-nav button{color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:13px;text-decoration:none}.marketing-nav a:hover,.marketing-nav button:hover{color:var(--brand)}.marketing-utilities{align-items:center;gap:12px;display:flex}.marketing-menu{display:none}.marketing-mobile-links{padding:24px;display:grid}.marketing-mobile-links>a,.marketing-mobile-links>button{border:0;border-bottom:1px solid var(--line);font:inherit;color:var(--ink);background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:18px;text-decoration:none;display:flex}@media (width<=1050px){.marketing-nav{gap:16px}.marketing-header{gap:18px;padding-inline:24px}}@media (width<=767px){.marketing-header{gap:12px;min-height:76px;padding:16px 18px}.marketing-header .brand strong{font-size:28px}.marketing-header .brand img{height:37px}.marketing-nav,.marketing-theme{display:none}.marketing-menu{display:grid}.marketing-utilities{gap:6px}.marketing-utilities .button{min-height:40px;padding:10px 12px;font-size:11px}.marketing-utilities .button svg{display:none}.marketing-utilities>.language-switcher{max-width:60px}.orbit-home{padding-bottom:0}.home-legal-footer{padding-bottom:28px}.view-terms,.view-privacy,.view-risk{padding-bottom:24px}}.market-rate-baseline{max-width:34ch;color:var(--ink-muted);margin:8px 0 0;font-size:11px;line-height:1.5}.range-filter{border-radius:var(--radius);background:var(--raised);border:1px solid var(--line);gap:2px;padding:2px;display:inline-flex}.range-filter-option{appearance:none;cursor:pointer;border-radius:calc(var(--radius) - 2px);color:var(--ink-muted);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:4px 10px}.range-filter-option[aria-pressed=true]{background:var(--surface);color:var(--ink)}.range-filter-option:disabled{opacity:.4;cursor:not-allowed}.error-boundary{max-width:34rem;margin:var(--space-8) auto;padding:var(--space-6);border:1px solid var(--line);border-left:3px solid var(--danger);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.error-boundary h1{margin:0 0 var(--space-3);font-size:var(--text-lg)}.error-boundary p{margin:0 0 var(--space-4)}.error-boundary-detail{color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin-bottom:0}.not-found{gap:16px;max-width:620px;display:grid}.not-found-code{letter-spacing:-.06em;color:var(--line);margin:0;font-size:128px;font-weight:700;line-height:1}.not-found-path{color:var(--ink-muted);overflow-wrap:anywhere;margin:0;font-size:13px}.not-found-links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.action-foot{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.action-note{color:var(--ink-muted);margin-left:auto;font-size:12px}
