:root{scrollbar-width:thin;scrollbar-color:#3a3a3a #121212;--bg:#090909;--bg-elevated:#101010;--surface:#141414;--surface-strong:#171717;--surface-soft:#141414d6;--border:#f70b0f2e;--border-strong:#f70b0f52;--text-primary:#fff;--text-secondary:#9ca3af;--text-tertiary:#6b7280;--brand-red:#f70b0f;--brand-red-soft:color-mix(in srgb, var(--brand-red) 58%, #fff);--motherlode-gold:#ecc771;--font-display:"Orbitron", system-ui, sans-serif;--font-ui:"Space Grotesk", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--accent-red:#dc2626;--accent-red-deep:#8d0d12;--soft-mint:#8fe6a3;--soft-red:#fca5a5;--refining-yield-accent:var(--soft-mint);--success:#22c55e;--danger:#f87171;--shadow:0 24px 80px #00000073;--mobile-nav-pill-max-width:28rem;color:var(--text-primary);background:var(--bg);font-family:var(--font-ui);font-weight:400}*{box-sizing:border-box}html{background:var(--bg);scrollbar-gutter:stable}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#121212;border-radius:6px}::-webkit-scrollbar-thumb{background:#3a3a3a;border:2px solid #121212;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#4a4a4a}::-webkit-scrollbar-button:single-button:vertical:decrement{background-color:#121212;background-position:50%;background-repeat:no-repeat;background-size:10px 10px;width:12px;height:14px;display:block}::-webkit-scrollbar-button:single-button:vertical:increment{background-color:#121212;background-position:50%;background-repeat:no-repeat;background-size:10px 10px;width:12px;height:14px;display:block}::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 2.5 2.2 8.5h7.6z'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 9.5 9.8 3.5H2.2z'/%3E%3C/svg%3E")}body{font-family:var(--font-ui);color:var(--text-primary);background:radial-gradient(circle at 100% 0,#f70b0f38,#0000 32%),radial-gradient(circle at 0 100%,#f70b0f29,#0000 28%),linear-gradient(#080808 0%,#0b0b0b 100%);margin:0;font-weight:400}@media (width<=899px){html{scrollbar-gutter:auto}html,body,*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}::-webkit-scrollbar{width:0;height:0;display:none}body{background-color:#070707;background-image:radial-gradient(118% 72% at 0 0,#0a0a0afa 0%,#0a0a0a59 38%,#0000 62%),radial-gradient(100% 70% at 100% 0,#f70b0f52 0%,#f70b0f14 42%,#0000 58%),radial-gradient(100% 68% at 0 100%,#f70b0f3d 0%,#f70b0f0f 40%,#0000 56%),radial-gradient(115% 78% at 100% 100%,#060606fc 0%,#06060666 40%,#0000 64%);background-repeat:no-repeat;background-size:100% 100%}}a{color:inherit;text-decoration:none}button,input,select{font:inherit}#root{min-height:100vh}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-shell__sticky-top{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#090909f5;position:sticky;top:0}.app-shell__header{background:0 0;border-bottom:1px solid #ffffff0f;gap:1rem;padding:1rem 1.25rem .85rem;display:grid}.app-shell__topbar{gap:1rem;display:grid}.app-shell__brand-cluster{flex-wrap:wrap;align-items:center;gap:2.1rem;display:flex}.brand-lockup{color:var(--text-primary);align-items:center;gap:.85rem;display:inline-flex}.brand-lockup__logo-link,.brand-lockup__wordmark-link{color:inherit;border-radius:.28rem;align-items:center;text-decoration:none;display:inline-flex}.brand-lockup__logo-link:focus-visible,.brand-lockup__wordmark-link:focus-visible{outline-offset:2px;outline:2px solid #f70b0fe0}.brand-lockup__wordmark-link img{display:block}.brand-lockup__logo{object-fit:contain;border-radius:0;flex:none;width:2.4rem;height:2.4rem}.brand-lockup__wordmark{width:auto;height:1.1rem;display:block}.app-shell__nav-list{background:linear-gradient(#230606eb,#0a0505eb);border:1px solid #f70b0feb;border-radius:999px;flex-wrap:nowrap;gap:.25rem;margin:0;padding:.15rem;list-style:none;display:flex;box-shadow:0 10px 26px #00000047}.app-shell__nav-item{min-width:0;display:flex}.app-shell__nav-link{width:100%;height:2rem;color:var(--text-secondary);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 .95rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .14s,background .14s;display:inline-flex}.app-shell__nav-link--hawg-slot{text-align:center;justify-content:center;min-width:7.05rem}.app-shell__nav-link:not(.app-shell__nav-link--active):hover,.app-shell__nav-link:not(.app-shell__nav-link--active):focus-visible{color:var(--text-primary);background:#f70b0f1f;outline:none}.app-shell__nav-link:active{color:var(--text-primary);background:#f70b0ffa;outline:none}.app-shell__nav-link--active{color:var(--text-primary);background:#f70b0ffa;font-weight:700}.app-shell__nav-link--active:hover,.app-shell__nav-link--active:focus-visible{color:var(--text-primary);background:#f70b0ffa}@keyframes app-shell-nav-hawg-glow{0%{box-shadow:0 0 #f70b0f00}45%{box-shadow:0 0 18px 3px #f70b0f80,0 0 6px 1px #f70b0f59}to{box-shadow:0 0 #f70b0f00}}.app-shell__nav-link--hawg-glow{color:#fff;animation:.52s ease-out app-shell-nav-hawg-glow}.app-shell__nav-link--hawg-glow.app-shell__nav-link--active{animation:.52s ease-out app-shell-nav-hawg-glow}.app-shell__trailing{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem 1.2rem;display:flex}.header-markets{font-family:var(--font-ui);flex-wrap:wrap;align-items:center;gap:.875rem 1.35rem;display:flex}.header-markets__pair{border-radius:.45rem;align-items:center;gap:.45rem;padding:.35rem .55rem;transition:background .14s;display:inline-flex}a.header-markets__pair{color:inherit;text-decoration:none}.header-markets__pair:hover{background:#ffffff0f}.header-markets__pair--icon-price{gap:.32rem}.header-markets__glyph{color:#ffffffe0;flex:none;width:1.15rem;height:1.15rem}.header-markets__glyph--mark{object-fit:contain;width:1.15rem;height:1.15rem;display:block}.header-markets__glyph--sol-mark{width:1.2rem;height:1.2rem}.header-markets__symbol{letter-spacing:.02em;font-size:.92rem;font-weight:500}.header-markets__price{color:#9ca7b8;font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:500}.header-markets__shift-report-slot{flex:none;justify-content:center;align-items:center;display:inline-flex}.header-markets__icon-cluster{align-items:center;gap:10px;display:inline-flex}.stats-aurora-icon-button{box-sizing:border-box;cursor:pointer;width:34px;height:34px;font:inherit;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.stats-aurora-icon-button:focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #ffffff61}.stats-aurora-icon-frame{box-sizing:border-box;isolation:isolate;filter:brightness(.92)saturate(1.15);border-radius:50%;width:26px;height:26px;transition:box-shadow .2s,filter .2s,transform .1s;position:relative;box-shadow:0 0 12px #f70b0f4d}.stats-aurora-icon-frame:before{content:"";z-index:0;background:conic-gradient(from var(--aurora-angle), #6b0712, #ff2d3d, #ff6b3d, #ff5d8f, #d6182a, #6b0712);border-radius:50%;animation:6s linear infinite aurora-spin;position:absolute;inset:-1.5px}.stats-aurora-icon-frame__fill{z-index:1;pointer-events:none;background:#050505;border-radius:50%;position:absolute;inset:1.5px}.stats-aurora-icon-glyph{z-index:2;filter:drop-shadow(0 0 10px #f70b0f59);pointer-events:none;width:100%;height:100%;color:var(--brand-red);padding:3px;position:absolute;inset:0}.stats-aurora-icon-button:hover .stats-aurora-icon-frame,.stats-aurora-icon-button:focus-visible .stats-aurora-icon-frame{filter:brightness(1.05)saturate(1.3);box-shadow:0 0 18px #f70b0f80}.stats-aurora-icon-button:active .stats-aurora-icon-frame{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.stats-aurora-icon-frame:before{animation:none}.stats-aurora-icon-button:active .stats-aurora-icon-frame{transform:none}}.shift-icon-button{--shift-icon-line:#b89090;box-sizing:border-box;cursor:pointer;width:34px;height:34px;font:inherit;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.shift-icon-button:focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #ffffff61}.shift-icon-frame{box-sizing:border-box;isolation:isolate;filter:brightness(.92)saturate(1.15);border-radius:7px;width:26px;height:26px;transition:box-shadow .2s,filter .2s,transform .1s,border-color .2s;position:relative;box-shadow:0 0 12px #f70b0f4d}.shift-icon-frame:before{content:"";z-index:0;background:conic-gradient(from var(--aurora-angle), #6b0712, #ff2d3d, #ff6b3d, #ff5d8f, #d6182a, #6b0712);border-radius:8.5px;animation:6s linear infinite aurora-spin;position:absolute;inset:-1.5px}.shift-icon-frame__fill{z-index:1;pointer-events:none;background:#050505;border-radius:5.5px;position:absolute;inset:1.5px}.shift-icon-bars{z-index:2;pointer-events:none;flex-direction:row;justify-content:center;align-items:flex-end;gap:3px;padding-bottom:6px;display:flex;position:absolute;inset:0}.shift-icon-bar{background:var(--shift-icon-line);border-radius:1px;width:2.5px}.shift-icon-bar--short{height:7px}.shift-icon-bar--tall{height:11px}.shift-icon-button:hover:not(.is-viewed) .shift-icon-frame,.shift-icon-button:focus-visible:not(.is-viewed) .shift-icon-frame{filter:brightness(1.05)saturate(1.3);box-shadow:0 0 18px #f70b0f80}.shift-icon-button:active .shift-icon-frame{transform:scale(.95)}.shift-icon-button.is-viewed .shift-icon-frame{border:1.5px solid var(--shift-icon-line);box-shadow:none;filter:none;background:0 0}.shift-icon-button.is-viewed .shift-icon-frame:before,.shift-icon-button.is-viewed .shift-icon-frame__fill{display:none}.shift-icon-button.is-viewed:hover .shift-icon-frame,.shift-icon-button.is-viewed:focus-visible .shift-icon-frame{filter:brightness(1.06);border-color:#d8b8b8}body.shift-report-dialog-open .app-shell__sticky-top{z-index:2001}body.shift-report-dialog-open .app-shell__sticky-top:before{content:"";z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(14px);background:#0302059e;position:absolute;inset:0}body.shift-report-dialog-open .header-markets__shift-report-slot--dialog-open{z-index:2;position:relative}body.shift-report-dialog-open .shift-icon-button--dialog-open .shift-icon-frame,body.shift-report-dialog-open .shift-icon-button--dialog-open:hover .shift-icon-frame,body.shift-report-dialog-open .shift-icon-button--dialog-open:focus-visible .shift-icon-frame{filter:brightness(1.05)saturate(1.3);box-shadow:0 0 18px #f70b0f80}body.shift-report-dialog-open .shift-icon-button--dialog-open.is-viewed .shift-icon-frame{filter:brightness(1.06);border-color:#d8b8b8;box-shadow:0 0 14px #f70b0f59}@media (width>=641px){.shift-icon-button--dialog-open .shift-icon-frame,.shift-icon-button--dialog-open:hover .shift-icon-frame,.shift-icon-button--dialog-open:focus-visible .shift-icon-frame{filter:brightness(1.05)saturate(1.3);box-shadow:0 0 18px #f70b0f80}.shift-icon-button--dialog-open.is-viewed .shift-icon-frame{filter:brightness(1.06);background:0 0;border:1.5px solid #d8b8b8;box-shadow:0 0 14px #f70b0f59}}@media (prefers-reduced-motion:reduce){.shift-icon-frame:before{animation:none}.shift-icon-button:active .shift-icon-frame{transform:none}}.clock-icon-button{--clock-icon-line:#b89090;box-sizing:border-box;cursor:pointer;width:34px;height:34px;font:inherit;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.clock-icon-button:focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #ffffff61}.clock-icon-frame{box-sizing:border-box;isolation:isolate;filter:brightness(.92)saturate(1.15);border-radius:50%;width:26px;height:26px;transition:box-shadow .2s,filter .2s,transform .1s;position:relative;box-shadow:0 0 12px #f70b0f4d}.clock-icon-frame:before{content:"";z-index:0;background:conic-gradient(from var(--aurora-angle), #6b0712, #ff2d3d, #ff6b3d, #ff5d8f, #d6182a, #6b0712);border-radius:50%;animation:6s linear infinite aurora-spin;position:absolute;inset:-1.5px}.clock-icon-frame__fill{z-index:1;pointer-events:none;background:#050505;border-radius:50%;position:absolute;inset:1.5px}.clock-icon-hand{z-index:2;background:var(--clock-icon-line);transform-origin:bottom;pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;bottom:50%;left:50%}.clock-icon-hand--hour{height:7px;transform:translate(-50%)rotate(-52deg)}.clock-icon-hand--minute{height:10px;transform:translate(-50%)rotate(38deg)}.clock-icon-button:hover .clock-icon-frame,.clock-icon-button:focus-visible .clock-icon-frame{filter:brightness(1.05)saturate(1.3);box-shadow:0 0 18px #f70b0f80}.clock-icon-button:active .clock-icon-frame{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.clock-icon-frame:before{animation:none}.clock-icon-button:active .clock-icon-frame{transform:none}}.header-markets__sheet-outline{width:1.56rem;height:1.56rem;color:var(--brand-red);pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.header-markets__sheet-outline-svg{width:100%;height:100%;display:block;overflow:visible}.header-markets__sheet-outline-aurora{box-sizing:border-box;pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.header-markets__sheet-outline-aurora--stack{width:1.8rem;height:1.98rem}.header-markets__sheet-outline-aurora--frame{width:1.96rem;height:2.22rem}.header-markets__sheet-outline-aurora-svg{width:100%;height:100%;display:block;overflow:visible}@media (width>=900px){.header-markets__sheet-outline{width:2.05rem;height:2.4rem}}.header-markets__demo-pct{font-family:var(--font-ui);letter-spacing:.02em;color:var(--brand-red-soft);font-variant-numeric:tabular-nums;pointer-events:none;flex:none;font-size:.62rem;font-weight:600}.header-markets__pickaxe-pair{pointer-events:none;flex:none;align-items:center;gap:10px;display:inline-flex}.header-markets__pickaxe{pointer-events:none;flex:none;justify-content:center;align-items:center;width:1.56rem;height:1.56rem;display:inline-flex}.header-markets__pickaxe--solid{color:var(--brand-red)}.header-markets__pickaxe-svg{width:100%;height:100%;display:block;overflow:visible}.header-social{align-items:center;gap:.35rem;display:inline-flex}.header-social__link{color:#6b7280;border-radius:.45rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:color .14s,background .14s;display:inline-flex}.header-social__link:hover,.header-social__link:focus-visible{color:var(--text-primary);background:#ffffff0f;outline:none}.header-social__icon{width:1.05rem;height:1.05rem}.wallet-panel{justify-content:flex-end;align-items:center;display:flex;position:relative}.wallet-panel--mobile{justify-self:end;gap:.875rem}.wallet-connect-menu{position:relative}.wallet-connect-menu__summary{cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.wallet-connect-menu__summary::-webkit-details-marker{display:none}.wallet-connect-menu__panel{z-index:40;background:#0a0505f5;border:1px solid #f70b0f47;border-radius:1rem;gap:.35rem;min-width:13.5rem;padding:.55rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0;box-shadow:0 18px 45px #00000059}.wallet-connect-menu__option{width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.55rem;padding:.58rem .65rem;font-weight:650;display:flex}.wallet-connect-menu__option:hover:not(:disabled),.wallet-connect-menu__option:focus-visible:not(:disabled){background:#f70b0f1f;border-color:#f70b0f8c;outline:none}.wallet-connect-menu__option:disabled{cursor:not-allowed;opacity:.55}.wallet-connect-menu__icon{border-radius:999px;width:1.2rem;height:1.2rem}.wallet-connect-menu__empty,.wallet-connect-menu__error{color:var(--text-secondary);margin:0;padding:.35rem .45rem;font-size:.82rem}.wallet-connect-menu__error{color:#ffb4b4}.wallet-account-modal__details{gap:.75rem;margin:0;display:grid}.wallet-account-modal__details div{background:#00000038;border:1px solid #ffffff14;border-radius:.9rem;gap:.25rem;padding:.75rem;display:grid}.wallet-account-modal__details dt{color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:700}.wallet-account-modal__details dd{overflow-wrap:anywhere;color:var(--text-primary);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem}.live-bar{min-height:2.55rem;font-family:var(--font-ui);background:0 0;border-bottom:1px solid #ffffff0f;flex-wrap:nowrap;align-items:center;gap:16px;padding:.45rem 1.25rem;font-size:.78rem;font-weight:500;display:flex;position:relative}.live-bar--compact{flex-wrap:wrap;row-gap:.35rem;min-height:2.15rem;padding-block:.3rem}.live-bar__metrics{z-index:3;flex-flow:row;flex:1;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.live-bar__metrics-row{flex-flow:row;flex:auto;align-items:center;gap:16px;min-width:0;line-height:1.25;display:flex;overflow:hidden}.live-bar__metrics-row--compact-summary{gap:.9rem}.live-bar__metrics-row .live-bar__item{flex:none}.live-bar__metrics-row .live-bar__label,.live-bar__metrics-row .live-bar__value,.live-bar__metrics-row .live-bar__ratio-num{font-size:1em}.live-bar__value,.live-bar__ratio-num,.live-bar__compact-menu-value{font-variant-numeric:tabular-nums}.live-bar__metrics-row .live-bar__value-group .live-bar__value--phase{justify-content:center;min-width:5.4em;display:inline-flex}.live-bar__metrics-row .live-bar__value--time-left{justify-content:center;min-width:3ch;display:inline-flex}.live-bar__metrics-row .live-bar__ratio-slash{font-size:.92em}.live-bar__actions{z-index:3;flex:none;align-items:center;gap:.2rem;margin-left:auto;display:flex;position:relative}.live-bar__settings-wrap{align-items:center;display:inline-flex;position:relative}.live-bar__settings-btn{color:#ffffff8c;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .14s,color .14s;display:inline-flex}.live-bar__settings-btn svg path{stroke:#ffffff8c;transition:stroke .14s}.live-bar__settings-btn:hover,.live-bar__settings-btn:focus-visible{background:#ffffff14;outline:none}.live-bar__settings-btn:hover svg path,.live-bar__settings-btn:focus-visible svg path{stroke:#fff}.live-bar__settings-btn[aria-expanded=true]{background:#ffffff14}.live-bar__settings-btn[aria-expanded=true] svg path{stroke:#fff}@media (hover:none) and (pointer:coarse){.live-bar__settings-btn:focus,.live-bar__settings-btn:focus-visible,.live-bar__settings-btn:hover{background:0 0}.live-bar__settings-btn:focus svg path,.live-bar__settings-btn:focus-visible svg path,.live-bar__settings-btn:hover svg path{stroke:#ffffff8c}.live-bar__settings-btn[aria-expanded=true],.live-bar__settings-btn[aria-expanded=true]:focus,.live-bar__settings-btn[aria-expanded=true]:focus-visible{background:#ffffff14}.live-bar__settings-btn[aria-expanded=true] svg path,.live-bar__settings-btn[aria-expanded=true]:focus svg path,.live-bar__settings-btn[aria-expanded=true]:focus-visible svg path{stroke:#fff}}.live-bar__chevron{color:#ffffffa6;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .14s,color .14s;display:inline-flex}.live-bar__chevron:hover,.live-bar__chevron:focus-visible{color:#fff;background:#ffffff14;outline:none}.live-bar__chevron[aria-expanded=true]{color:#fff;background:#ffffff14}@media (hover:none) and (pointer:coarse){.live-bar__chevron:focus,.live-bar__chevron:focus-visible,.live-bar__chevron:hover{color:#ffffffa6;background:0 0}.live-bar__chevron[aria-expanded=true],.live-bar__chevron[aria-expanded=true]:focus,.live-bar__chevron[aria-expanded=true]:focus-visible{color:#fff;background:#ffffff14}}.live-bar__item{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.live-bar__item--ratio{align-items:center}.live-bar__label{color:var(--text-tertiary);text-transform:none;letter-spacing:.02em;font-size:.78rem;font-weight:500}.live-bar__value{color:var(--text-primary);font-size:.78rem;font-weight:500}.live-bar__value--ratio{align-items:center;gap:.28rem;line-height:1.25;display:inline-flex}.live-bar__value-group{align-items:center;gap:.28rem;display:inline-flex}.live-bar__value--mint{color:var(--soft-mint)}.live-bar__value--yield-accent{color:var(--refining-yield-accent)}.live-bar__value--phase-active{color:var(--soft-mint)}.live-bar__value--phase-intermission{color:#93c5fd}.live-bar__value--phase-amber{color:#fcd34d}.live-bar__value--danger{color:var(--soft-red)}.live-bar__value--trend{align-items:center;gap:.24rem;display:inline-flex}.live-bar__trend-arrow{align-items:center;line-height:1;display:inline-flex}.live-bar__ratio-icon{flex:none;align-self:center}.live-bar__ratio-slash{color:#ffffff80;font-size:.78rem;font-weight:500;line-height:1}.live-bar__ratio-num{color:#fff;text-align:left;align-items:center;min-width:2.4ch;font-size:.78rem;font-weight:500;line-height:1.25;display:inline-flex}.live-bar__compact-menu{z-index:2;flex-direction:column;gap:.46rem;width:100%;padding-top:.1rem;display:flex;position:relative}.live-bar__compact-hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;display:grid}.live-bar__compact-hero-cell{background:#ffffff0b;border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;gap:.38rem;min-width:0;padding:.54rem .36rem;display:flex}.live-bar__compact-hero-cell--motherlode{gap:.26rem}a.live-bar__compact-hero-cell--link{color:inherit;cursor:pointer;text-decoration:none;transition:background .14s}a.live-bar__compact-hero-cell--link:hover{background:#ffffff14}a.live-bar__compact-hero-cell--link:focus-visible{outline-offset:2px;outline:2px solid #f70b0f8c}.live-bar__compact-hero-num{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.02em;font-size:.84rem;font-weight:700;line-height:1.1}.live-bar__compact-hero-ml{font-family:var(--font-ui);color:var(--motherlode-gold);letter-spacing:.01em;font-size:.8rem;font-weight:700;line-height:1}.live-bar__compact-net-hero{background:linear-gradient(165deg,#ffffff09,#ffffff02 70%);border:1px solid #ef202061;border-radius:.75rem;flex-direction:column;align-items:stretch;padding:12px 14px;display:flex}.live-bar__compact-net-header{justify-content:space-between;align-items:center;gap:.6rem;min-width:0;display:flex}.live-bar__compact-net-hero--deflationary{background:linear-gradient(165deg,#ef202029,#ef20200d 52%,#ffffff02 82%)}.live-bar__compact-net-hero--inflationary{background:linear-gradient(165deg,#ffffff09,#ffffff02 70%)}.live-bar__compact-net-pill--deflationary{color:#4ade80;border-color:#4ade806b}.live-bar__compact-net-label{color:#b5b5bc;min-width:0;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;flex:auto;font-size:9px;font-weight:500}.live-bar__compact-net-pill{color:#8b8b92;font-family:var(--font-ui);white-space:nowrap;border:1px solid #8b8b9252;border-radius:999px;flex:none;padding:.18rem .48rem;font-size:.68rem;font-weight:500}.live-bar__compact-net-body{align-items:baseline;gap:.5rem;min-width:0;margin-top:6px;display:flex}.live-bar__compact-net-value{flex:none;align-items:baseline;min-width:0;display:inline-flex}.live-bar__compact-net-num{color:#f4f4f6;font-family:var(--font-display);letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1}.live-bar__compact-net-unit{color:#f4f4f694;font-family:var(--font-ui);margin-left:3px;font-size:11px;font-weight:600;line-height:1}.live-bar__compact-net-copy{color:#9a9aa2;min-width:0;font-family:var(--font-ui);text-align:right;white-space:nowrap;flex:1;margin:0;font-size:11px;font-weight:400;line-height:1.2}:root{--live-bar-overlay-panel-border:1px solid #ffffff14;--live-bar-overlay-panel-bg:linear-gradient(180deg, #160b0e, #0b080a 42%);--live-bar-overlay-panel-shadow:0 24px 50px -16px #000000d9, 0 48px 120px 0 #000000b8;--live-bar-overlay-panel-radius:18px}.live-bar-overlay-panel{border:var(--live-bar-overlay-panel-border);background:var(--live-bar-overlay-panel-bg);box-shadow:var(--live-bar-overlay-panel-shadow)}.live-bar__compact-scrim{z-index:32;opacity:0;pointer-events:none;background:#00000059;transition:opacity .18s;position:fixed;inset:0}.live-bar__compact-scrim--open{opacity:1;pointer-events:auto}.live-bar__desktop-settings-scrim{bottom:0;left:0;right:0;top:var(--live-bar-desktop-scrim-top,0);z-index:40;opacity:0;pointer-events:none;background:#03020594;transition:opacity .18s;position:fixed}.live-bar__desktop-settings-scrim--open{opacity:1;pointer-events:auto}body.live-bar-settings-open .app-shell__sticky-top,body.live-bar-compact-overlay-open .app-shell__sticky-top{z-index:50}body.live-bar-settings-open .live-bar__settings-wrap{z-index:2}@media (width<=899px){.live-bar__compact-menu{box-sizing:border-box;border-radius:0 0 var(--live-bar-overlay-panel-radius) var(--live-bar-overlay-panel-radius);opacity:0;pointer-events:none;z-index:33;align-content:start;width:100%;max-height:none;margin:0;padding:.46rem 1.25rem .5rem;transition:opacity .18s;position:absolute;top:100%;left:0;right:0;overflow:hidden}.live-bar__compact-menu--open{opacity:1;pointer-events:auto}}.live-bar__compact-stat-row{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;padding-block:.4rem;display:flex}.live-bar__compact-stat-label{color:#8f8f97;font-family:var(--font-ui);letter-spacing:.02em;font-size:.76rem;font-weight:500;line-height:1.2}.live-bar__compact-stat-value{min-width:0;color:var(--text-primary);font-family:var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:right;justify-content:flex-end;align-items:center;gap:.34rem;font-size:.84rem;font-weight:600;line-height:1.2;display:inline-flex}.live-bar__compact-stat-value--yield{color:#3ecf7e}.live-bar__compact-stat-value--with-unit{gap:.26rem}.live-bar__compact-stat-unit{color:#ffffff8f;font-family:var(--font-ui);letter-spacing:.06em;font-size:.68rem;font-weight:500}.live-bar__compact-empty{color:var(--text-tertiary);font-family:var(--font-ui);padding:.35rem 0 .1rem;font-size:.78rem}.status-settings{z-index:25;border-radius:var(--live-bar-overlay-panel-radius);width:min(380px,100vw - 2rem);max-width:380px;max-height:min(70vh,28rem);font-family:var(--font-ui);color:var(--text-primary);flex-direction:column;padding:12px;font-size:.85rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0}@media (width<=899px){.status-settings.status-settings--compact{box-sizing:border-box;border-radius:0 0 var(--live-bar-overlay-panel-radius) var(--live-bar-overlay-panel-radius);z-index:33;width:100%;max-width:none;max-height:none;margin:0;position:absolute;top:100%;left:0;right:0}.status-settings--compact .status-settings__body{overflow-y:visible}}.status-settings__body{scrollbar-width:thin;scrollbar-color:#141414 #0a0a0a;flex-direction:column;flex:auto;gap:.65rem;min-height:0;padding-inline-end:.45rem;display:flex;overflow-y:auto}.status-settings__body::-webkit-scrollbar{width:8px}.status-settings__body::-webkit-scrollbar-button:vertical:decrement{background:var(--brand-red);width:8px;height:11px;display:block}.status-settings__body::-webkit-scrollbar-button:vertical:increment{background:var(--brand-red);width:8px;height:11px;display:block}.status-settings__body::-webkit-scrollbar-button:vertical:decrement:hover{background:var(--brand-red-soft)}.status-settings__body::-webkit-scrollbar-button:vertical:increment:hover{background:var(--brand-red-soft)}.status-settings__body::-webkit-scrollbar-track{background:#0a0a0a;border-radius:4px}.status-settings__body::-webkit-scrollbar-thumb{background:#141414;border:none;border-radius:4px}.status-settings__body::-webkit-scrollbar-thumb:hover{background:#1c1c1c}.status-settings__metrics{flex-direction:column;gap:.45rem;display:flex}.status-settings__metrics--hawg{margin-top:.45rem}.status-settings__metric-card{cursor:pointer;background:#0a0a0a;border:none;border-radius:10px;outline:none;padding:.5rem .65rem;transition:background .14s,box-shadow .14s}.status-settings__metric-card:hover:not(.status-settings__metric-card--open){background:#101010}.status-settings__metric-card:focus-visible:not(.status-settings__metric-card--open){outline-offset:2px;outline:2px solid #ffffff38}.status-settings__metric-card--open{box-shadow:none;background:#121212;border:none}.status-settings__metric-card--open:hover,.status-settings__metric-card--open:focus-visible{box-shadow:none;background:#161616;outline:none}.status-settings__metric-card--hawg-static{cursor:default}.status-settings__metric-card--hawg-static:hover{background:#0a0a0a}.status-settings__metric-card--hawg-static:focus-visible{outline:none}.status-settings__row{grid-template-columns:minmax(0,1fr) minmax(4.5rem,auto) 40px;align-items:center;gap:.5rem;min-height:1.65rem;display:grid}.status-settings__value-display-row{grid-template-columns:minmax(0,1fr) auto}.status-settings__row--no-value-cell{grid-template-columns:minmax(0,1fr) 40px}.status-settings__segmented{background:#ffffff0e;border-radius:999px;align-items:center;padding:2px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12}.status-settings__segmented-option{color:#ffffff8c;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.25rem .6rem;font-size:.78rem;font-weight:600}.status-settings__segmented-option--active{color:#fff;background:linear-gradient(#4a1818 0%,#140606 100%);box-shadow:0 0 10px #f70b0f38}.status-settings__segmented-option:focus-visible{outline-offset:2px;outline:1px solid #f70b0f8c}.status-settings__row-left{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.status-settings__label{color:#fff;font-size:.85rem;font-weight:500}.status-settings__value-cell{text-align:left;white-space:nowrap;justify-self:start}.status-settings__stat-value{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.02em;align-items:baseline;gap:.2rem;font-size:.85rem;font-weight:600;display:inline-flex}.status-settings__stat-value .live-bar__value,.status-settings__stat-value .live-bar__ratio-num{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit}.status-settings__stat-value--yield,.status-settings__stat-value--yield .live-bar__value--yield-accent{color:var(--refining-yield-accent)}.status-settings__stat-value .live-bar__value--mint{color:var(--soft-mint)}.status-settings__stat-value .live-bar__value--danger{color:var(--soft-red)}.status-settings__stat-value .live-bar__value--phase-active{color:var(--soft-mint)}.status-settings__stat-value .live-bar__value--phase-intermission{color:#93c5fd}.status-settings__stat-value .live-bar__value--phase-amber{color:#fcd34d}.status-settings__stat-unit{font-family:var(--font-ui);letter-spacing:.06em;color:#ffffff8f;font-size:.68rem;font-weight:500}.status-settings__sol-ore-label{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.status-settings__sol-ore-slash{color:#ffffff73;font-size:.95rem;font-weight:500;line-height:1}.status-settings__label--ratio-suffix{text-transform:lowercase}.status-settings__ratio{justify-content:flex-start;align-items:center;gap:.2rem;display:inline-flex}.status-settings__ratio-slash{color:#ffffff73;font-size:.75rem;font-weight:500}.status-settings-notch-toggle{cursor:pointer;flex:none;width:40px;height:20px;display:inline-flex;position:relative}.status-settings-notch-toggle input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.status-settings-notch-toggle__track{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:5px;width:40px;height:20px;transition:border-color .2s,background .2s;display:block;position:relative}.status-settings-notch-toggle__knob{width:13px;height:13px;box-shadow:none;pointer-events:none;background:#5a5a61;border-radius:3px;transition:left .2s,background .2s,box-shadow .2s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.status-settings-notch-toggle input:checked+.status-settings-notch-toggle__track{background:#ef20201f;border-color:#ef202080}.status-settings-notch-toggle input:checked+.status-settings-notch-toggle__track .status-settings-notch-toggle__knob{background:#ef2020;left:24px;box-shadow:0 0 8px #ef202080}.status-settings-notch-toggle input:focus-visible+.status-settings-notch-toggle__track{outline-offset:2px;outline:2px solid #f70b0f8c}.status-settings__desc{color:#ffffff8c;border-top:none;margin:.45rem 0 0;padding:.35rem .35rem 0;font-size:.85rem;line-height:1.45}.supernova-pro{width:100%;display:block;position:relative;overflow:visible}.supernova-pro__canvas-portal{z-index:2000;pointer-events:none;border:0;margin:0;padding:0;display:block;position:fixed}.app-shell__main{flex:auto;width:min(1120px,100%);margin:0 auto;padding:1.5rem 0 clamp(1.45rem,2.4vw,1.7rem)}.page-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0 16px;overflow-x:hidden}.page-content>.page-shell{min-width:0}.app-shell__footer-row{flex-direction:column;align-items:center;gap:0;margin-top:auto;display:flex;transform:translateY(-.62rem)}.ruby-legal-footer{box-sizing:border-box;border-top:none;width:min(1120px,100% - 2rem);margin-inline:auto;padding:22px 24px;position:relative}.ruby-legal-footer:before{content:"";background:linear-gradient(to right, transparent 0%, color-mix(in srgb, var(--brand-red) 40%, transparent) 50%, transparent 100%);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.ruby-legal-footer__brand-strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;width:100%;margin-top:.7rem;display:inline-flex}.ruby-legal-footer__brand-social-pair{align-items:center;gap:.45rem;display:inline-flex}.ruby-legal-footer--compact-app .ruby-legal-footer__brand-social-pair{gap:.55rem}.ruby-legal-footer__brand-link{color:#ffffff85;justify-content:center;align-items:center;text-decoration:none;transition:color .14s,opacity .14s;display:inline-flex}.ruby-legal-footer__brand-link:hover,.ruby-legal-footer__brand-link:focus-visible{color:#ffffffe0;opacity:1;outline:none}.ruby-legal-footer__brand-icon{width:1.2rem;height:1.2rem;display:block}.ruby-legal-footer__brand-wordmark-link{align-items:center;margin-inline:1.85rem 0;line-height:0;display:flex}.ruby-legal-footer--compact-app .ruby-legal-footer__brand-wordmark-link{margin-inline-start:1.75rem}.ruby-legal-footer__brand-wordmark{object-fit:contain;width:auto;max-width:min(9.5rem,42vw);height:1.2rem;display:block}.ruby-legal-footer--compact-app .ruby-legal-footer__brand-wordmark{opacity:.52;filter:grayscale()brightness(1.35);transition:opacity .14s,filter .14s}.ruby-legal-footer--compact-app .ruby-legal-footer__brand-wordmark-link:hover .ruby-legal-footer__brand-wordmark,.ruby-legal-footer--compact-app .ruby-legal-footer__brand-wordmark-link:focus-visible .ruby-legal-footer__brand-wordmark{opacity:.88}.app-shell--compact .ruby-legal-footer__main--compact-app{gap:.55rem}.ruby-legal-footer__main{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem 1rem;width:100%;display:grid}.ruby-legal-footer__nav{flex-wrap:wrap;grid-column:1;justify-content:flex-start;justify-self:start;align-items:center;gap:1.125rem;display:flex}.ruby-legal-footer__social-slot{grid-column:2;justify-content:center;justify-self:center;align-items:center;display:flex}.ruby-legal-footer__link{font-family:var(--font-ui);color:var(--text-secondary);font-size:.75rem;font-weight:400;line-height:1.2;text-decoration:none}.ruby-legal-footer__link:hover,.ruby-legal-footer__link:focus-visible{color:color-mix(in srgb, var(--brand-red-soft) 88%, var(--text-primary));outline:none;text-decoration:underline}.ruby-legal-footer__solana{color:var(--text-secondary);cursor:default;grid-column:3;justify-self:end;align-items:center;gap:.4rem;margin-left:0;font-size:.6875rem;line-height:1;text-decoration:none;transition:color .14s;display:inline-flex}.ruby-legal-footer__solana:hover,.ruby-legal-footer__solana:focus-visible{color:var(--text-secondary);outline:none}.ruby-legal-footer__solana-built{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:inherit;font-weight:500}.ruby-legal-footer__solana-mark{flex:none;width:auto;height:.95rem;display:block}.landing-page__frame-end{flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}.landing-page__frame-end .ruby-legal-footer{width:100%;max-width:none;margin-top:clamp(1.5rem,3vw,2.75rem)}.app-shell--compact .ruby-legal-footer__main,.landing-page--compact .ruby-legal-footer__main{flex-direction:column;align-items:stretch;gap:.65rem;display:flex}.app-shell--compact .ruby-legal-footer__solana,.landing-page--compact .ruby-legal-footer__solana{display:none}.app-shell--compact .ruby-legal-footer__nav,.landing-page--compact .ruby-legal-footer__nav{justify-content:center}.app-shell__mobile-nav{display:none}.app-shell__mobile-nav-list{margin:0;padding:0;list-style:none}.app-shell__mobile-nav-link{text-decoration:none}@media (width<=899px){.app-shell__header{padding:1rem 1.25rem .85rem}.app-shell__topbar{width:min(100%, var(--mobile-nav-pill-max-width));grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.5rem;margin:0 auto}.app-shell__brand-cluster{justify-content:flex-start;gap:1rem;min-width:0}.app-shell__brand-cluster .brand-lockup{gap:.58rem}.app-shell__brand-cluster .brand-lockup__logo{width:2.15rem;height:2.15rem}.app-shell__brand-cluster .brand-lockup__wordmark{height:1.02rem}.header-markets--compact-brand{flex:0 auto;align-items:center;gap:.35rem;min-width:0;margin-left:auto;display:inline-flex}.header-markets__pair--compact-brand .header-markets__glyph--mark{width:17px;height:17px}.header-markets__pair--compact-brand .header-markets__price{font-size:.78rem}.header-markets--compact-brand .header-markets__symbol{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header-markets__pair--compact-brand{position:relative}.app-shell__main{padding-bottom:calc(1.35rem + env(safe-area-inset-bottom,0px))}.app-shell__footer-row{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px));transform:none}.app-shell__mobile-nav{z-index:24;padding:.55rem max(.85rem, calc(env(safe-area-inset-right,0px) + .55rem)) calc(.55rem + env(safe-area-inset-bottom,0px)) max(.85rem, calc(env(safe-area-inset-left,0px) + .55rem));pointer-events:none;background:linear-gradient(#09090900,#090909eb 42%,#090909fa);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.app-shell__mobile-nav-list{pointer-events:auto;width:min(100%, var(--mobile-nav-pill-max-width));background:linear-gradient(#230606f5,#0a0505f5);border:1px solid #f70b0feb;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.35rem;padding:.25rem;display:grid;box-shadow:0 10px 26px #00000047}.app-shell__mobile-nav-item{min-width:0;display:flex}.app-shell__mobile-nav-link{width:100%;min-width:0;min-height:3rem;font-family:var(--font-ui);color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:0 .55rem;font-weight:500;transition:color .14s,background .14s;display:inline-flex}.app-shell__mobile-nav-link:hover,.app-shell__mobile-nav-link:focus-visible{color:var(--text-primary);background:#f70b0f1f;outline:none}.app-shell__mobile-nav-link--active,.app-shell__mobile-nav-link--active:hover,.app-shell__mobile-nav-link--active:focus-visible{color:var(--text-primary);background:#f70b0ffa}.app-shell__mobile-nav-link--hawg-slot{text-align:center;justify-content:center}.app-shell__mobile-nav-link--hawg-glow{color:#fff;animation:.52s ease-out app-shell-nav-hawg-glow}.app-shell__mobile-nav-link--hawg-glow.app-shell__mobile-nav-link--active{animation:.52s ease-out app-shell-nav-hawg-glow}.app-shell__mobile-nav-icon{color:#fff;flex:none;width:1.35rem;height:1.35rem}.app-shell__mobile-nav-label{letter-spacing:.01em;white-space:nowrap;min-width:0;font-size:.88rem;font-weight:700}.live-bar{padding-block:.25rem;padding-inline:.95rem .42rem}.live-bar__actions{transform:translate(.3rem)}.live-bar__settings-btn svg{width:17.8px;height:17.8px;display:block}.live-bar__metrics,.live-bar__metrics-row--compact-summary .live-bar__item{min-width:0}.live-bar__metrics-row--compact-summary .live-bar__label{font-size:.72rem}.live-bar__metrics-row--compact-summary .live-bar__value,.live-bar__metrics-row--compact-summary .live-bar__ratio-num{font-size:.82rem}.live-bar__actions{gap:.15rem}.status-settings{z-index:45;width:min(380px,100vw - 1.25rem);max-height:min(48vh, calc(100dvh - 13.25rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));right:0}.live-bar{overflow:visible}.live-bar__settings-wrap{z-index:2;overflow:visible}}@media (width>=900px){.app-shell__nav-list{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.app-shell__nav-link{min-width:0}.app-shell__nav-link--hawg-slot{min-width:7.05rem}}.page-shell,.page-shell__stack{gap:1rem;display:grid}.nav-page__inner{box-sizing:border-box;padding-inline:0;width:100%;min-width:0;max-width:1080px;margin:0 auto;padding-bottom:3rem}.nav-page__hero{width:100%;min-width:0;max-width:880px;margin:0 auto}.nav-coming-soon{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 1.25rem 3rem;display:flex}.nav-coming-soon__mark{justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.nav-coming-soon__mark img{object-fit:contain;width:52px;height:52px}.nav-coming-soon__title{color:#fff;max-width:420px;margin:0 0 .5rem;font-size:22px;font-weight:700}.nav-coming-soon__sub{max-width:420px;color:var(--text-secondary);margin:0 0 1.5rem;font-size:14px}.nav-coming-soon__cta{justify-content:center;display:flex}.nav-coming-soon__cta a.button.app-shell__connect{text-decoration:none}.landing-page--standalone{isolation:isolate;box-sizing:border-box;background:#030205;width:100%;margin:0;padding:0;position:relative;overflow-x:clip}.landing-page.landing-page--standalone{font-family:var(--font-ui)}.landing-page .about-page__kw{font-weight:inherit}.landing-page__frame{z-index:1;box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.75rem);width:100%;min-width:0;max-width:1280px;margin:0 auto;padding:clamp(.75rem,2vw,1.1rem) clamp(1rem,4vw,2.5rem) clamp(1.45rem,2.4vw,1.7rem);display:grid;position:relative}.landing-page--compact .landing-page__frame{gap:calc(clamp(1.5rem,3vw,2.75rem)/1.25)}@media (width>=1024px){.landing-page__frame{padding-inline:48px}}@media (width>=1440px){.landing-page__frame{padding-inline:56px}}@media (width>=1600px){.landing-page__frame{padding-inline:72px}}.marketing-page--wallpaper{isolation:isolate;background:#030205;position:relative;overflow-x:clip}.marketing-page--wallpaper>:not(.landing-page__bg){z-index:1;position:relative}.landing-page__bg{z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 42% at 14% 8%, color-mix(in srgb, var(--brand-red) 20%, transparent), transparent 52%), radial-gradient(ellipse 48% 40% at 92% 18%, color-mix(in srgb, var(--brand-red) 12%, transparent), transparent 55%), radial-gradient(ellipse 80% 55% at 50% 105%, color-mix(in srgb, var(--brand-red) 8%, transparent), transparent 50%), linear-gradient(180deg, #050208 0%, #07060c 38%, #030203 100%);position:fixed;inset:0}.landing-page__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-page__section{gap:inherit;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.landing-page__section--hero{gap:0;margin-bottom:calc(clamp(1.5rem,3vw,2.75rem)/2)}.landing-page__section--stats{justify-items:center;gap:0}.landing-page__section--hiw{box-sizing:border-box;gap:0;padding:24px 24px 60px}.landing-page__section--smarter{gap:clamp(1.25rem,2.8vw,2rem)}.landing-page__section--ev-approach{box-sizing:border-box;margin:0;padding:clamp(3.75rem,8vw,5.75rem) 24px;position:relative}.landing-page__ev-inner{text-align:center;width:100%;min-width:0;max-width:640px;margin-inline:auto}.landing-page__ev-title-block{justify-items:center;gap:clamp(1rem,2vw,1.35rem);min-width:0;display:grid}.landing-page__ev-eyebrow{font-family:var(--font-ui);letter-spacing:.32em;text-transform:uppercase;color:var(--brand-red-soft);margin:0;font-size:11px;font-weight:500}.landing-page__ev-title{font-family:var(--font-display);letter-spacing:-.005em;color:#ffffffeb;text-wrap:balance;margin:0;font-size:clamp(2.35rem,6.4vw,5.05rem);font-weight:700;line-height:1.03}.landing-page__ev-title-line{white-space:nowrap;display:block}.landing-page__ev-title-accent{color:var(--brand-red);white-space:nowrap;display:block}.landing-page__ev-title-accent--inline{display:inline}.landing-page__ev-body{text-align:center;margin-inline:auto;gap:clamp(1.15rem,2.5vw,1.5rem);max-width:62ch;margin-top:clamp(.7rem,1.6vw,1.05rem);display:grid}.landing-page__ev-body-copy{font-family:var(--font-ui);color:#ffffffad;text-wrap:pretty;max-width:56ch;margin:0 auto;font-size:clamp(.95rem,.25vw + .92rem,1.03rem);font-weight:400;line-height:1.7}.landing-page__ev-body-copy strong{color:#ffffffe6;font-weight:600}.landing-page__ev-closing{font-family:var(--font-display);letter-spacing:-.01em;color:var(--brand-red);text-wrap:balance;margin:clamp(.35rem,1.5vw,.6rem) 0 0;font-size:clamp(1.125rem,.6vw + 1rem,1.25rem);font-weight:600;line-height:1.35}.landing-page__ev-reveal{opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;transform:translateY(24px)}.landing-page__ev-reveal--title{transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(20px)}.landing-page__ev-reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.landing-page__ev-reveal,.landing-page__ev-reveal--title{opacity:1!important;transition:none!important;transform:none!important}}.landing-page__section--transparency{gap:clamp(1.25rem,2.5vw,1.85rem);padding-top:calc(1.56*clamp(.85rem,2.2vw,1.15rem) + clamp(1.5rem,3vw,2.75rem)/1.28205)}.landing-page__section--fees{padding-top:clamp(3.5rem,5.5vw,4.5rem);padding-inline:24px;text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:.35rem;padding-bottom:clamp(1.5rem,3vw,2.75rem);display:flex}.landing-page--compact .landing-page__section--fees{padding-top:clamp(2.75rem,6vw,3.25rem);padding-bottom:clamp(3.35rem,7vw,4rem)}.landing-page__fees-label{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--brand-red);margin:0;font-size:12px;font-weight:500}.landing-page__fees-body{max-width:640px;font-family:var(--font-ui);color:#ffffff80;text-wrap:pretty;margin:0 auto;font-size:18px;font-weight:400;line-height:1.55}.landing-page--compact .landing-page__fees-body{font-size:16px}.landing-page__fees-strong{color:#fff;font-weight:500}.landing-page__section--closing{margin-top:clamp(.25rem,1vw,.75rem);padding-top:clamp(1.5rem,3vw,2.25rem)}.landing-page--compact .landing-page__section--closing{margin-top:0;padding-top:0}.landing-page__glass{z-index:0;border:1px solid color-mix(in srgb, var(--brand-red) 22%, transparent);box-shadow:inset 0 1px 0 #ffffff09, 0 0 0 1px #0000006b, 0 14px 36px #0000006b, -5px -5px 22px -4px color-mix(in srgb, var(--brand-red) 20%, transparent), 6px -5px 24px -5px color-mix(in srgb, var(--brand-red) 16%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0806098c;border-radius:1rem;position:relative}.landing-page__glass--quiet{border-color:color-mix(in srgb, var(--brand-red) 14%, transparent);box-shadow:inset 0 1px 0 #ffffff08, 0 0 0 1px #00000061, 0 8px 28px #00000059, -3px -3px 16px -3px color-mix(in srgb, var(--brand-red) 12%, transparent), 4px -3px 16px -3px color-mix(in srgb, var(--brand-red) 10%, transparent);background:#0605087a}.landing-page__accent{color:var(--brand-red-soft);font-weight:800}.landing-page__accent--brand{color:var(--brand-red)}.landing-page__section-head .landing-page__accent{font-weight:700}.landing-page__top{z-index:1000;-webkit-backdrop-filter:none;isolation:isolate;background:0 0;justify-content:space-between;align-self:start;align-items:center;gap:1rem;min-width:0;min-height:3.25rem;padding:.45rem .05rem;display:flex;position:sticky;top:0;overflow:visible}.landing-page__top:before{content:"";z-index:0;-webkit-backdrop-filter:none;opacity:0;pointer-events:none;background:0 0;width:100vw;transition:background .2s ease-out,-webkit-backdrop-filter .2s ease-out,backdrop-filter .2s ease-out,opacity .2s ease-out;position:absolute;inset:0 0 0 50%;transform:translate(-50%)}.landing-page__top>*{z-index:1;position:relative}.landing-page--compact .landing-page__frame{padding-top:1rem}.landing-page__nav-sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:100px;left:0}.landing-page__top.nav--scrolled{-webkit-backdrop-filter:none;background:0 0}.landing-page__top.nav--scrolled:before{-webkit-backdrop-filter:blur(6px);opacity:1;background:linear-gradient(#050303eb 0%,#050303d9 60%,#05030300 100%) 0 0/100% calc(100% + 20px) no-repeat}.landing-page--compact .landing-page__top{min-height:3.1rem;padding:.4rem 0}.landing-page__top-brand{border-radius:.3rem;align-items:center;min-width:0;text-decoration:none;display:inline-flex}.landing-page__top-brand:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-red) 85%, transparent);outline-offset:3px}.landing-page__top-wordmark{object-fit:contain;width:auto;height:clamp(1.05rem,2.4vw,1.35rem);display:block}.landing-page__top-cta{border:1px solid color-mix(in srgb, var(--brand-red) 75%, transparent);min-width:0;font-family:var(--font-ui);color:#fce8e8f2;border-radius:999px;flex:0 auto;justify-content:center;align-items:center;padding:.45rem 1rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex}.landing-page__top-cta:hover,.landing-page__top-cta:focus-visible{background:color-mix(in srgb, var(--brand-red) 12%, transparent);border-color:var(--brand-red);outline:none}@property --aurora-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.landing-page__top-cta--aurora{background:conic-gradient(from var(--aurora-angle), #6b0712, #ff2d3d, #ff6b3d, #ff5d8f, #d6182a, #6b0712);filter:brightness(.7)saturate(1.1);border:none;border-radius:12px;padding:2px;transition:filter .3s,transform .12s;animation:6s linear infinite aurora-spin}@keyframes aurora-spin{to{--aurora-angle:360deg}}.landing-page__top-cta--aurora:hover,.landing-page__top-cta--aurora:focus-visible{background:conic-gradient(from var(--aurora-angle), #6b0712, #ff2d3d, #ff6b3d, #ff5d8f, #d6182a, #6b0712);filter:brightness(1.1)saturate(1.2);outline:none}.landing-page__top-cta--aurora:active{transform:scale(.98)}.landing-page__top-cta--aurora.btn-aurora{cursor:pointer}.landing-page__top-cta--aurora .btn-aurora-inner{color:#fce8e8f2;min-width:0;font-family:var(--font-ui);letter-spacing:.04em;isolation:isolate;background:#0a0204;border-radius:10px;padding:.45rem 1rem;font-size:.82rem;font-weight:500;text-decoration:none;position:relative;overflow:hidden}.landing-page__top-cta--aurora .btn-aurora-inner:before{content:"";background:radial-gradient(circle 140px at var(--mx,50%) var(--my,50%), #ff2d3d40, transparent 60%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.landing-page__top-cta--aurora:hover .btn-aurora-inner:before,.landing-page__top-cta--aurora:focus-visible .btn-aurora-inner:before{opacity:1}.landing-page__hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(1rem,2.5vw,1.5rem);min-width:0;padding:clamp(1.25rem,3vw,2rem) clamp(1.1rem,2.8vw,2.25rem);display:grid}.landing-page--compact .landing-page__hero{gap:calc(clamp(1rem,2.5vw,1.5rem) + .35rem);padding-bottom:calc(clamp(1.25rem,3vw,2rem) + .5rem)}@media (width>=880px){.landing-page__hero{text-align:left;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}.landing-page__hero-actions{justify-content:flex-start}}.landing-page__hero-copy{text-align:center;gap:.85rem;min-width:0;display:grid}@media (width>=840px){.landing-page__hero-copy{text-align:left}}.landing-page__hero-title{font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;color:#fcfafafa;text-wrap:balance;flex-direction:column;align-items:center;gap:.02em;margin:0;font-size:clamp(1.55rem,3.2vw + .45rem,2.55rem + 2px);font-weight:900;line-height:1.02;display:flex}@media (width>=840px){.landing-page__hero-copy .landing-page__hero-title{align-items:flex-start}}.landing-page__hero-title-line{display:block}.landing-page__hero-title-accent{color:var(--brand-red);text-shadow:0 0 20px color-mix(in srgb, var(--brand-red) 45%, transparent), 0 0 42px color-mix(in srgb, var(--brand-red) 18%, transparent)}.landing-page__hero-lede{max-width:36rem;font-family:var(--font-ui);color:var(--text-tertiary);text-wrap:pretty;margin:0;font-size:clamp(.9rem,.6vw + .78rem,1.05rem);font-weight:400;line-height:1.55}@media (width>=880px){.landing-page__hero-title{font-size:clamp(1.55rem,3.2vw + .45rem,2.55rem + 4px)}.landing-page__hero-lede{font-size:clamp(.9rem,.6vw + .78rem,1.05rem + 2px)}}.landing-page__hero-lede-line{display:block}.landing-page__hero-lede-line+.landing-page__hero-lede-line{margin-top:.12em}.landing-page--compact .landing-page__hero-lede{max-width:min(36rem,100%);font-size:clamp(.84rem,.5vw + .76rem,.98rem);line-height:1.45}.landing-page--compact .landing-page__hero-lede-line{display:block}.landing-page--compact .landing-page__hero-lede-line+.landing-page__hero-lede-line{margin-top:.12em}.landing-page__hero-actions{flex-wrap:wrap;justify-content:center;gap:.55rem;min-width:0;display:flex}.landing-page--compact .landing-page__hero-actions{margin-top:0}.landing-page__btn{min-width:0;min-height:2.65rem;font-family:var(--font-ui);border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;padding:.55rem 1.25rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.landing-page__btn--primary{background:var(--brand-red);color:#fff;box-shadow:none}.landing-page__btn--primary:hover{outline:none;animation:1.2s ease-in-out infinite landing-mine-ore-hover-pulse}.landing-page__btn--primary:focus-visible{outline-offset:3px;outline:2px solid #ffffff61}.landing-page__btn--primary:focus-visible:not(:hover){animation:none;transform:none}.landing-page__btn--primary:active{transform:none}.landing-page__btn--outline{border-color:color-mix(in srgb, var(--brand-red) 55%, transparent);color:#fcf0f0f2;background:#00000040}.landing-page__btn--outline:hover,.landing-page__btn--outline:focus-visible{border-color:var(--brand-red);background:color-mix(in srgb, var(--brand-red) 10%, transparent);outline:none}@keyframes landing-mine-ore-hover-pulse{0%,to{box-shadow:0 0 #f70b0f59}50%{box-shadow:0 0 22px #f70b0f80}}.landing-page__hero-visual{justify-content:center;align-items:center;min-width:0;min-height:11rem;display:flex;position:relative}.landing-page--compact .landing-page__hero-visual{margin-top:.65rem}.landing-page__hero-orbit{border:1px solid color-mix(in srgb, var(--brand-red) 22%, transparent);width:min(13rem,62vw);height:min(13rem,62vw);box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-red) 6%, transparent), 0 0 36px color-mix(in srgb, var(--brand-red) 10%, transparent);border-radius:50%;animation:6s ease-in-out infinite landing-orbit-pulse;position:absolute}.landing-page__hero-orbit:after{content:"";border:1px dashed color-mix(in srgb, var(--brand-red) 20%, transparent);opacity:.7;border-radius:50%;position:absolute;inset:12%}@keyframes landing-orbit-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes landing-coin-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.landing-page__hero-coin{object-fit:contain;width:clamp(6.25rem,16vw,9rem);height:auto;filter:drop-shadow(0 6px 24px color-mix(in srgb, var(--brand-red) 32%, transparent));background:0 0;animation:5s ease-in-out infinite landing-coin-float;position:relative}@media (prefers-reduced-motion:reduce){.landing-page__hero-orbit,.landing-page__hero-coin{animation:none}}.landing-page__stats-strip{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:.18rem;width:100%;min-width:0;max-width:540px;margin-inline:auto;padding:clamp(.65rem,1.6vw,.95rem) clamp(.75rem,2vw,1.5rem);display:flex}.landing-page__stats-strip-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);place-items:stretch center;gap:0;width:100%;min-width:0;display:grid}.landing-page__stats-strip-lifetime{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;text-align:center;color:color-mix(in srgb, var(--brand-red) 22%, #ffffff1f);margin:0;padding:0;font-size:.62rem;font-weight:700;line-height:1.2}.landing-page__stats-divider{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--brand-red) 40%, transparent), transparent);z-index:1;border:0;flex-shrink:0;place-self:center;width:1px;height:80%;min-height:2.5rem;margin:0}.landing-page__stat--strip{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;min-height:4.1rem;padding:.35rem .75rem;display:flex;position:relative;overflow:visible}.landing-page--compact .landing-page__stats-strip{max-width:min(320px,100%);padding-block:.65rem}.landing-page--compact .landing-page__stats-strip-row{flex-direction:column;display:flex}.landing-page--compact .landing-page__stats-strip-row .landing-page__stats-divider{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--brand-red) 40%, transparent), transparent);z-index:1;align-self:center;width:80%;min-width:0;height:1px;min-height:0;margin:.45rem auto}.landing-page--compact .landing-page__stat--strip{flex-direction:column;justify-content:center;width:100%;min-height:0}.landing-page__stat-img{object-fit:contain;flex-shrink:0;width:2.1rem;height:2.1rem}.landing-page__stat-text{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;max-width:100%;margin:0 auto;display:flex;position:relative}.landing-page__stat-label{font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:#b4b4bed9;margin:0;font-size:.72rem;font-weight:500}.landing-page__stat-value{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.005em;color:#fcfafaf5;flex-direction:row;justify-content:center;align-items:center;gap:.45rem;font-size:29px;font-weight:900;line-height:1;display:inline-flex}.landing-page--compact .landing-page__stat-value{font-size:clamp(23px,6.5vw,27px)}.landing-page__stat-value-num{font:inherit;letter-spacing:inherit;color:inherit}.landing-page__hiw-title{font-family:var(--font-display);text-align:center;color:#fcfafaf7;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.landing-page__hiw-sub{text-align:center;color:#ffffff8c;max-width:36rem;margin:0 0 32px;margin-inline:auto;font-size:.8125rem;line-height:1.55}.landing-page__hiw-grid{--hiw-card-width:clamp(220px, 26vw, 270px);grid-template-columns:minmax(0, var(--hiw-card-width)) minmax(2.75rem, 4.5rem) minmax(0, var(--hiw-card-width)) minmax(2.75rem, 4.5rem) minmax(0, var(--hiw-card-width));justify-content:center;align-items:stretch;gap:10px;min-width:0;max-width:720px;margin-inline:auto;display:grid}@media (width>=900px){.landing-page__hiw-grid{--hiw-card-width:clamp(280px, 26vw, 380px);max-width:min(1120px,96vw)}}.landing-page--compact .landing-page__hiw-grid{grid-template-columns:minmax(0,1fr);gap:.65rem}.landing-page--compact .landing-page__hiw-connector--compact{align-self:center}.landing-page__hiw-card{text-align:center;background:#ffffff03;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:14px;min-width:0;height:100%;min-height:0;padding:20px 22px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.landing-page--expanded .landing-page__hiw-card:hover{border-color:#f70b0f80;box-shadow:0 0 24px #f70b0f40}}.landing-page--compact .landing-page__hiw-card--in-view{border-color:#f70b0f80;box-shadow:0 0 24px #f70b0f40}.landing-page__hiw-card--claim{border-color:color-mix(in srgb, var(--brand-red) 25%, transparent);background:color-mix(in srgb, var(--brand-red) 4%, transparent)}.landing-page__hiw-headline{font-family:var(--font-display);color:#fcfafaf7;text-align:center;z-index:1;max-width:min(100%,48ch);margin:0;font-size:clamp(.92rem,.22vw + .86rem,1.04rem);font-weight:600;line-height:1.28;position:relative}.landing-page__hiw-headline-accent{color:var(--brand-red);font-weight:700}.landing-page__hiw-desc{font-family:var(--font-ui);color:#ffffffb8;flex:auto;width:100%;max-width:min(100%,48ch);margin:0;margin-inline:auto;font-size:1rem;font-weight:400;line-height:1.5}@media (width>=900px){.landing-page--expanded .landing-page__hiw-desc,.landing-page--expanded .landing-page__hiw-headline{max-width:min(100%,52ch)}}.landing-page__hiw-connector{pointer-events:none;color:var(--brand-red)}.landing-page__hiw-connector--desktop{display:none}.landing-page--expanded .landing-page__hiw-connector--desktop{display:flex}.landing-page__hiw-connector--compact{display:none}.landing-page--compact .landing-page__hiw-connector--compact{display:flex}.landing-page--compact .landing-page__hiw-connector--desktop{display:none}.landing-page__hiw-connector--horizontal{flex-direction:row;justify-content:center;align-self:center;align-items:center;width:100%;min-height:2rem}.landing-page__hiw-connector-arrow{flex:none;display:block}.landing-page__hiw-connector--vertical{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-block:.15rem}.landing-page--compact .landing-page__hiw-connector--vertical{min-height:2.25rem}.landing-page__section-head{font-family:var(--font-display);letter-spacing:normal;color:#fcfafaf7;text-align:center;margin:0;font-size:clamp(1.2rem,1.8vw + .55rem,1.65rem);font-weight:700;line-height:1.15}.landing-page__section-head--left{text-align:left}.landing-page__pooling-spotlight{box-sizing:border-box;width:min(1280px,100% - 48px);min-width:0;margin-inline:auto;padding-top:clamp(.85rem,2.2vw,1.15rem);padding-bottom:calc(2*clamp(.85rem,2.2vw,1.15rem))}.landing-page__pooling-eyebrow{font-family:var(--font-ui);letter-spacing:.32em;text-transform:uppercase;color:color-mix(in srgb, var(--brand-red-soft) 85%, transparent);opacity:0;margin:0 0 32px;font-size:11px;font-weight:500;transition:opacity .4s,transform .4s;transform:translateY(6px)}.landing-page__pooling-divider{background:#ffffff0f;width:100%;height:1px}.landing-page__pooling-cta-row{justify-content:flex-end;padding-top:.45rem;display:flex}.landing-page__pooling-rows{min-width:0;display:grid}.landing-page__pooling-row{opacity:0;min-width:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--pooling-row-delay,0s);grid-template-columns:1fr 380px;align-items:center;gap:64px;padding-block:32px;display:grid;position:relative;transform:translateY(8px)}.landing-page__pooling-row:before{content:"";background:var(--brand-red);transform-origin:50%;border-radius:999px;width:3px;height:60%;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:-24px;transform:translateY(-50%)scaleY(0)}.landing-page__pooling-row[data-active=true]:before{transform:translateY(-50%)scaleY(1)}@media (prefers-reduced-motion:reduce){.landing-page__pooling-row:before{transition:none!important}}.landing-page__pooling-name{cursor:pointer;text-align:left;min-width:0;max-width:100%;font-family:var(--font-display);letter-spacing:-.005em;color:#ffffffeb;overflow-wrap:anywhere;background:0 0;border:none;justify-self:start;margin:0;padding:0;font-size:60px;font-weight:700;line-height:1;transition:color .6s cubic-bezier(.22,1,.36,1)}.landing-page__pooling-row[data-active=true] .landing-page__pooling-name{color:var(--brand-red)}.landing-page__pooling-name:focus-visible{outline-offset:6px;border-radius:.4rem;outline:2px solid #f70b0f8c}.landing-page__pooling-detail{justify-content:flex-start;min-width:0;display:flex}.landing-page__pooling-detail-inner{opacity:0;gap:12px;min-width:0;max-width:320px;transition:opacity .6s cubic-bezier(.22,1,.36,1) .2s,transform .6s cubic-bezier(.22,1,.36,1) .2s;display:grid;transform:translate(-12px)}.landing-page__pooling-row[data-active=true] .landing-page__pooling-detail-inner{opacity:1;transform:translate(0)}.landing-page__pooling-desc{font-family:var(--font-ui);color:#ffffffbf;text-wrap:pretty;margin:0;font-size:18px;font-weight:400;line-height:1.5}.landing-page__pooling-em{color:var(--brand-red-soft);font-weight:500}.landing-page__pooling-spotlight[data-stage=revealed] .landing-page__pooling-eyebrow,.landing-page__pooling-spotlight[data-stage=revealed] .landing-page__pooling-row{opacity:1;transform:translateY(0)}@media (width<=900px){.landing-page__pooling-row{grid-template-columns:1fr 280px;gap:48px}.landing-page__pooling-name{font-size:48px}}@media (width<=640px){.landing-page__pooling-spotlight{width:100%}.landing-page__pooling-row{grid-template-columns:1fr;gap:12px;padding-block:22px}.landing-page__pooling-name{font-size:clamp(2rem,10.5vw,40px)}.landing-page__pooling-detail-inner{max-width:36rem;transform:translateY(0)}.landing-page__pooling-row[data-active=false] .landing-page__pooling-detail-inner{display:none}}@media (prefers-reduced-motion:reduce){.landing-page__pooling-eyebrow,.landing-page__pooling-row,.landing-page__pooling-name,.landing-page__pooling-detail-inner{transition:none!important}}.landing-page__cta-text{font-family:var(--font-ui);color:#fcfafae6;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .14s}.landing-page__cta-text:hover,.landing-page__cta-text:focus-visible{color:var(--brand-red);text-underline-offset:.35em;outline:none;text-decoration:underline;text-decoration-thickness:1px}.landing-page__closing{gap:clamp(1.5rem,3vw,2.25rem);display:grid}.landing-page__closing.landing-page__closing--merged{text-align:center;flex-direction:column;align-items:center;gap:0;max-width:42rem;margin-inline:auto;display:flex}.landing-page__closing-title.landing-page__closing-title--merged{font-family:var(--font-display);letter-spacing:normal;text-align:center;margin:0 0 .65rem;font-size:clamp(1.15rem,1.6vw + .75rem,1.375rem);font-weight:700;line-height:1.15}.landing-page__closing--merged>.landing-page__ev-body-copy{margin:0 auto 1.75rem}.landing-page__team-cards--merged{width:100%;max-width:540px;margin:0 auto 1rem}.landing-page__findus-label{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:#ffffff73;text-align:center;margin:0 0 .5rem;font-size:11px;font-weight:500}.landing-page__social-row--merged{justify-content:center;gap:10px;margin:0}.landing-page__social-btn--merged{-webkit-backdrop-filter:none;backdrop-filter:none;width:36px;min-width:36px;height:36px;min-height:36px;box-shadow:none;background:0 0;border:1px solid #ffffff24;border-radius:50%}.landing-page__social-btn--merged:hover,.landing-page__social-btn--merged:focus-visible{border-color:color-mix(in srgb, var(--brand-red) 60%, transparent);background:#ffffff0a}.landing-page__closing-col{gap:.85rem;min-width:0;display:grid}.landing-page__closing-col--team{padding-right:clamp(0,2vw,1rem)}.landing-page__closing-col--community{padding-left:clamp(0,2vw,1rem)}@media (width>=900px){.landing-page__closing{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(.75rem,2vw,1rem) clamp(1.75rem,3.5vw,2.75rem)}.landing-page__closing-col--team,.landing-page__closing-col--community{display:contents}.landing-page__closing-title--grid-team{grid-area:1/1;padding-right:clamp(.5rem,2vw,1.25rem)}.landing-page__closing-lede--grid-team{grid-area:2/1;padding-right:clamp(.5rem,2vw,1.25rem)}.landing-page__team-cards--grid{grid-area:3/1;align-self:start;padding-right:clamp(.5rem,2vw,1.25rem)}.landing-page__closing-title--grid-community{grid-area:1/2;padding-left:clamp(1.25rem,2.5vw,2rem)}.landing-page__closing-lede--grid-community{grid-area:2/2;padding-left:clamp(1.25rem,2.5vw,2rem)}.landing-page__social-row--grid{flex-wrap:nowrap;grid-area:3/2;justify-content:flex-start;align-self:start;align-items:center;min-height:100%;padding-left:clamp(1.25rem,2.5vw,2rem)}.landing-page__social-row--grid .landing-page__social-btn{flex:none;width:3.25rem;min-width:3.25rem;height:3.25rem;min-height:3.25rem}.landing-page__closing.landing-page__closing--merged{text-align:center;grid-template-columns:unset;grid-template-rows:unset;flex-direction:column;align-items:center;gap:0 normal;display:flex}}.landing-page__closing-title{font-family:var(--font-display);letter-spacing:normal;color:#fcfafaf5;margin:0;font-size:clamp(1.05rem,1.2vw + .75rem,1.35rem);font-weight:700;line-height:1.15}.landing-page__closing-lede{font-family:var(--font-ui);color:var(--text-tertiary);text-wrap:pretty;margin:0;font-size:.88rem;font-weight:400;line-height:1.55}.landing-page__closing-col--community .landing-page__closing-lede{margin-bottom:.15rem}.landing-page__team-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.65rem;display:grid}@media (width<=899px){.landing-page__team-cards{grid-template-columns:1fr}}.landing-page--compact .landing-page__team-cards--merged{flex-direction:column;align-items:center;width:100%;display:flex}.landing-page--compact .landing-page__team-card{align-items:center;column-gap:.65rem;justify-content:unset;text-align:left;grid-template-columns:48px minmax(0,1fr);width:min(100%,19rem);padding:.65rem .7rem;display:grid}.landing-page--compact .landing-page__team-card>div:last-child{text-align:left}.landing-page--compact .landing-page__team-name{font-size:.98rem}.landing-page--compact .landing-page__team-role{font-size:1rem}.landing-page__team-card{min-width:0;color:inherit;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #0000;border-radius:.75rem;grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:.65rem;padding:.65rem .7rem;text-decoration:none;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.landing-page__team-card:hover,.landing-page__team-card:focus-visible{border-color:color-mix(in srgb, var(--brand-red) 55%, transparent);background:color-mix(in srgb, var(--brand-red) 6%, transparent);outline:none;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #00000059,0 8px 22px #00000052}.landing-page__team-avatar{object-fit:cover;border-radius:.45rem;flex-shrink:0}.landing-page__team-card>div:last-child{min-width:0}.landing-page__team-name{font-family:var(--font-ui);color:#fcfafaf5;font-size:.88rem;font-weight:500}.landing-page__team-role{font-family:var(--font-ui);color:var(--text-tertiary);font-size:.9rem;font-weight:500}.landing-page__social-row{flex-wrap:wrap;justify-content:flex-start;gap:.65rem;display:flex}.landing-page__social-btn{color:#fcfafaeb;border-radius:.75rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;text-decoration:none;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.landing-page__social-btn:hover,.landing-page__social-btn:focus-visible{border-color:color-mix(in srgb, var(--brand-red) 65%, transparent);background:color-mix(in srgb, var(--brand-red) 10%, transparent);color:#fff;outline:none}.landing-page__social-btn img{object-fit:contain;display:block}.about-page{-webkit-hyphens:none;hyphens:none;gap:1.5rem;width:min(48rem,100% - 2rem);margin:0 auto;display:grid}.about-page.about-page--app-v2{gap:1.25rem;width:100%;max-width:100%;margin:0;font-family:Space Grotesk,sans-serif}.about-page--app-v2 .about-page__page-kicker{letter-spacing:.22em;text-transform:uppercase;color:#806060;margin:0 0 .35rem;font-size:10px;font-weight:600}.about-page--app-v2 .about-page__page-head{text-align:left;align-items:flex-start;padding:.25rem 0 .5rem}.about-page--app-v2 .about-page__page-title{text-align:left;color:#fff;max-width:100%;padding-left:0;padding-right:0}.about-page--app-v2 .about-page__page-title:after{background:linear-gradient(90deg, var(--brand-red) 0%, #f70b0f26 72%, transparent 100%);width:6.5rem;max-width:42%;box-shadow:none;left:0;transform:none}.about-page--app-v2 .about-page__page-title-pre{color:#b89090;text-shadow:none}.about-page--app-v2 .about-page__panel{box-shadow:none;background:#0000006b;border:1px solid #f70b0f38;border-radius:10px;padding:1.15rem 1.2rem 1.2rem}.about-page--app-v2 .about-page__section-title--lane{letter-spacing:.22em;color:#806060;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:600}.about-page--app-v2 .about-page__section-title:not(.about-page__section-title--lane){color:#fff;font-family:Space Grotesk,sans-serif;font-weight:700}.about-page--app-v2 .about-page__tagline{color:#f0e6e6;font-family:Space Grotesk,sans-serif;font-weight:600}.about-page--app-v2 .about-page__lead{color:#fff;font-style:normal;font-weight:600}.about-page--app-v2 .about-page__body p,.about-page--app-v2 .about-page__panel>p:not(.about-page__tagline):not(.about-page__eyebrow):not(.about-page__ruby-flow-lede){color:#d7c8c8eb;font-size:14px;line-height:1.58}.about-page--app-v2 .about-page__eyebrow,.about-page--app-v2 .about-page__panel>.about-page__eyebrow{letter-spacing:.18em;color:#806060;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:600}.about-page--app-v2 .about-page__panel--ruby-flow>.about-page__eyebrow,.about-page--app-v2 .about-page__panel--ore-primer>.about-page__eyebrow:first-of-type,.about-page--app-v2 .about-page__eyebrow.about-page__eyebrow--advantages-spotlight,.about-page--app-v2 .about-page__eyebrow.about-page__eyebrow--fees{letter-spacing:.18em;color:#806060;font-family:Space Grotesk,sans-serif;font-weight:600}.about-page--app-v2 .about-page__panel--ruby-flow>.about-page__ruby-flow-lede,.about-page--app-v2 .about-page__panel--ruby-flow>.about-page__ruby-flow-lede .about-page__kw{color:#d7c8c8eb}.about-page--app-v2 .about-page__team-bio .about-page__kw{color:inherit}.about-page--app-v2 .about-page__advantages-lede{color:#d2c6c6e6}.about-page--app-v2 .about-page__ruby-flow{background:#0000008c;border:none;border-radius:10px;padding:.7rem .9rem .8rem}.about-page--app-v2 .about-page__spotlight-rail-btn{border:1px solid #0000;border-radius:10px}.about-page--app-v2 .about-page__spotlight-rail-btn:hover:not(.about-page__spotlight-rail-btn--active){border-color:#f70b0f38}.about-page--app-v2 .about-page__spotlight-panel{background:#0000008c;border:1px solid #f70b0f47;border-radius:10px;padding:.65rem .75rem .75rem}.about-page--app-v2 .about-page__spotlight-mobile-trigger{border-radius:10px}.about-page--app-v2 .about-page__spotlight-mobile-panel{background:#0000008c;border-top:1px solid #f70b0f2e}.about-page--app-v2 .about-page__spotlight-panel-body--spotlight p,.about-page--app-v2 .about-page__spotlight-mobile-panel .about-page__spotlight-panel-body--spotlight p{color:#d7c8c8eb}.about-page--app-v2 .about-page__team-card{background:#00000059;border:1px solid #f70b0f33;border-radius:10px}.about-page--app-v2 .about-page__team-bio{color:#e2d6d6f0}.about-page--app-v2 .about-page__panel--fees>.about-page__eyebrow{margin-bottom:0}.about-page__page-head{text-align:center;flex-direction:column;align-items:center;gap:.22rem;padding:.35rem .5rem 1.15rem;display:flex}.about-page__page-title{max-width:min(36rem,100% - 1rem);font-family:var(--font-display);letter-spacing:-.038em;color:#e8e8e8e0;text-wrap:balance;text-align:center;margin:0;padding:.18rem 0 .72rem;font-size:clamp(1.42rem,3.8vw + .25rem,2.15rem);font-weight:900;line-height:1.2;position:relative}.about-page__page-title:after{content:"";background:linear-gradient(90deg, transparent 0%, transparent 4%, #f70b0f33 14%, var(--brand-red) 22%, var(--brand-red) 78%, #f70b0f33 86%, transparent 96%, transparent 100%);pointer-events:none;border-radius:999px;width:min(30rem,96%);height:2px;max-height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 12px #f70b0f38}.about-page__page-title-pre{font-family:var(--font-display);letter-spacing:.04em;color:#d2d2d2c7;text-shadow:0 1px 1px #000000d9,0 -1px 1px #ffffff0d;font-weight:600;display:inline}.about-page__page-title-wordmark{vertical-align:-.14em;object-fit:contain;filter:drop-shadow(0 1px 1px #000000bf)drop-shadow(0 -1px #ffffff0a);width:auto;max-width:min(11rem,46vw);height:clamp(1.35rem,3.2vw + .4rem,2rem);margin-left:.12em;display:inline-block}.about-page__panel{background:linear-gradient(#161616f5,#0a0a0afa);border:1px solid #ffffff12;border-radius:.85rem;gap:.65rem;padding:1rem 1.1rem 1.05rem;display:grid}.about-page__panel--ore-primer{gap:.48rem}@media (width>=900px){.about-page__panel--why-ruby,.about-page__panel--ore-primer{position:relative;overflow:hidden}.about-page__panel--why-ruby:after{content:"";z-index:0;opacity:.2;pointer-events:none;background:url(/brand/ruby-logo.png) 50%/contain no-repeat;width:min(30vw,220px);height:min(30vw,220px);position:absolute;top:50%;right:clamp(.75rem,3vw,2.25rem);transform:translateY(-50%)}.about-page__panel--ore-primer:after{content:"";z-index:0;opacity:.2;pointer-events:none;background:url(/brand/ore-logo-mark.png) 50%/contain no-repeat;width:min(28vw,200px);height:min(28vw,200px);position:absolute;top:50%;right:clamp(.75rem,3vw,2.25rem);transform:translateY(-50%)}.about-page__panel--why-ruby>*,.about-page__panel--ore-primer>*{z-index:1;position:relative}}.about-page__body--ore-primer{gap:.55rem;max-width:min(40rem,100%)}.about-page__body--ore-primer p{font-size:.9rem;line-height:1.62}.about-page__panel--advantages-spotlight{gap:.48rem}.about-page__eyebrow--advantages-spotlight{margin-bottom:0}.about-page__panel>.about-page__advantages-lede{max-width:min(36rem,100%);color:var(--text-tertiary);text-wrap:pretty;-webkit-hyphens:none;hyphens:none;margin:0;font-size:.88rem;line-height:1.58}.about-page__spotlight-shell{box-shadow:none;background:0 0;border:none;border-radius:0;margin-top:.32rem;padding:0}.about-page__spotlight{min-width:0}.about-page__spotlight-desktop{grid-template-columns:minmax(10.25rem,12.75rem) minmax(0,1fr);align-items:stretch;gap:clamp(.75rem,2vw,1.2rem);display:grid}.about-page__spotlight-rail{border-left:none;flex-direction:column;align-self:stretch;gap:.5rem;min-height:100%;margin-left:0;padding-left:0;display:flex}.about-page__spotlight-rail-btn{text-align:left;cursor:pointer;width:100%;min-height:0;font:inherit;color:#d2d2d2e0;background:0 0;border:1px solid #0000;border-radius:.58rem;flex-direction:column;flex:1 1 0;justify-content:center;gap:.2rem;margin:0;padding:.62rem .65rem;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:flex}.about-page__spotlight-rail-btn:hover:not(.about-page__spotlight-rail-btn--active){color:#ffffffeb;background:#ffffff0e;border-color:#ffffff1f}.about-page__spotlight-rail-btn:focus-visible{outline-offset:2px;outline:2px solid #f70b0f73}.about-page__spotlight-rail-btn--active{color:#ffffffed;background:#f70b0f17;border-color:#f70b0f8c}.about-page__spotlight-rail-btn--active:hover{background:#f70b0f1c;border-color:#f70b0f9e}.about-page__spotlight-rail-kicker{letter-spacing:.1em;text-transform:uppercase;color:#aaaaaac7;flex-wrap:wrap;align-items:baseline;gap:.06rem;font-size:.62rem;font-weight:700;display:flex}.about-page__spotlight-rail-btn--active .about-page__spotlight-rail-kicker{color:#f70b0fe0}.about-page__spotlight-rail-num{letter-spacing:.18em;opacity:.62;font-size:.56rem;font-weight:750}.about-page__spotlight-rail-btn--active .about-page__spotlight-rail-num{opacity:.92;color:#ffd2d2f2}.about-page__spotlight-rail-label{letter-spacing:.12em}.about-page__spotlight-rail-title{letter-spacing:-.02em;color:#f8f8f8db;font-size:.84rem;font-weight:650;line-height:1.28}.about-page__spotlight-rail-btn--active .about-page__spotlight-rail-title{color:#fff}.about-page__spotlight-rail-title .about-page__kw{color:inherit}.about-page__spotlight-rail-sum{letter-spacing:.02em;color:#9b9b9be0;font-size:.68rem;line-height:1.32}.about-page__spotlight-rail-btn--active .about-page__spotlight-rail-sum{color:#d7d7d7d1}.about-page__spotlight-panel{min-width:0;box-shadow:none;background:#000;border:none;border-radius:.65rem;padding:.52rem .5rem .56rem}.about-page__spotlight-panel-inner{flex-direction:column;gap:.2rem;animation:.22s ease-out about-spotlight-panel-in;display:flex}@keyframes about-spotlight-panel-in{0%{opacity:.82;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.about-page__spotlight-panel-head{flex:none;gap:.12rem;display:grid}.about-page__spotlight-panel-head .about-page__spotlight-rail-kicker{color:#f70b0fd1;font-size:.66rem}.about-page__spotlight-panel-head .about-page__spotlight-rail-num{font-size:.6rem}.about-page__spotlight-panel-title{letter-spacing:-.03em;color:#ffffffed;margin:0;font-size:clamp(1.02rem,1.2vw + .65rem,1.28rem);font-weight:650;line-height:1.22}.about-page__spotlight-panel-title .about-page__kw{color:#fffffff2}.about-page__spotlight-panel-body--spotlight{flex:none;gap:0;max-width:min(38rem,100%)}.about-page__spotlight-panel-body--spotlight p{margin:0;font-size:.88rem;line-height:1.48}.about-page__spotlight-mobile{gap:.52rem;display:grid}.about-page__spotlight-mobile-group{background:0 0;border:none;border-radius:.58rem;gap:0;display:grid;overflow:hidden}.about-page__spotlight-mobile-trigger{text-align:left;cursor:pointer;width:100%;font:inherit;color:#e6e6e6eb;background:0 0;border:1px solid #0000;border-radius:.58rem;gap:.16rem;min-height:3rem;margin:0;padding:.82rem .72rem;transition:background .16s,border-color .16s,box-shadow .16s;display:grid}.about-page__spotlight-mobile-trigger:hover:not(.about-page__spotlight-mobile-trigger--active){background:#ffffff0e;border-color:#ffffff1f}.about-page__spotlight-mobile-trigger:focus-visible{outline-offset:2px;outline:2px solid #f70b0f73}.about-page__spotlight-mobile-trigger--active{background:#f70b0f17;border-color:#f70b0f8c}.about-page__spotlight-mobile-trigger--active:hover{background:#f70b0f1c;border-color:#f70b0f9e}.about-page__spotlight-mobile-trigger--active .about-page__spotlight-rail-kicker{color:#f70b0fe0}.about-page__spotlight-mobile-trigger--active .about-page__spotlight-rail-num{opacity:.92;color:#ffd2d2f2}.about-page__spotlight-mobile-trigger-title{letter-spacing:-.02em;font-size:.96rem;font-weight:650;line-height:1.28}.about-page__spotlight-mobile-trigger-title .about-page__kw{color:inherit}.about-page__spotlight-mobile-panel{background:#000;border-top:1px solid #ffffff0a;flex-direction:column;gap:.22rem;padding:.42rem .52rem .52rem;display:flex}.about-page__panel--ruby-flow{gap:.48rem}.about-page__eyebrow--ruby-flow-tight{margin-bottom:.08rem}.about-page__ruby-flow-lede{color:var(--text-tertiary);text-wrap:pretty;margin:0;font-size:.92rem;line-height:1.62}.about-page__ruby-flow-tech-trigger{cursor:pointer;text-align:left;max-width:100%;font-family:var(--font-ui);letter-spacing:.02em;color:var(--brand-red);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--brand-red);text-decoration-color:var(--brand-red);background:0 0;border:none;justify-self:start;margin:0;padding:0;font-size:.88rem;font-weight:600;line-height:1.45}.about-page__ruby-flow-tech-trigger:hover,.about-page__ruby-flow-tech-trigger:focus-visible{color:#ff5a5f;outline:none;text-decoration-color:#ff5a5f}.about-ruby-flow-tech-modal{z-index:42;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.about-ruby-flow-tech-modal__backdrop{z-index:0;cursor:pointer;background:#000000c7;border:none;margin:0;padding:0;position:absolute;inset:0}.about-ruby-flow-tech-modal__frame{z-index:1;flex-direction:column;width:100%;max-width:100%;min-height:0;max-height:min(100vh - 24px,100dvh - 24px);display:flex;position:relative}.about-ruby-flow-tech-modal__close{z-index:3;color:#fff;cursor:pointer;background:#000000a6;border:1px solid #f70b0f73;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin:0;padding:0;font-size:1.35rem;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}.about-ruby-flow-tech-modal__close:hover,.about-ruby-flow-tech-modal__close:focus-visible{color:var(--brand-red);border-color:#f70b0fd9;outline:none}.about-ruby-flow-tech-modal__panel{width:100%;min-height:0;max-height:inherit;border:1px solid var(--brand-red);box-sizing:border-box;background:#000;border-radius:10px;flex:auto;padding:10px;overflow:auto}.about-ruby-flow-tech-modal__img{width:100%;height:auto;display:block}.about-page__ruby-flow{background:#000;border:none;border-radius:.58rem;justify-content:center;align-items:center;margin-top:.1rem;padding:.19rem .36rem .22rem;display:flex;overflow:hidden}.about-page__ruby-flow-image{object-fit:contain;backface-visibility:hidden;border-radius:.48rem;width:100%;max-width:100%;height:auto;margin:0 auto;display:block;transform:translateZ(0)}.about-page__ruby-flow-image--desktop{display:none}@media (width<=899px){.about-page__ruby-flow-image--desktop{display:none!important}}@media (width>=900px){.about-page__panel--ruby-flow{gap:.96rem}.about-page__ruby-flow{margin-top:.2rem}.about-page__ruby-flow-image--legacy{display:none}.about-page__ruby-flow-image--desktop{width:100%;max-width:min(52rem,86%);max-height:none;display:block}}.about-page__panel--fees{gap:.48rem}.about-page__eyebrow--fees{margin-bottom:0}.about-page__panel--fees>.about-page__tagline{font-family:var(--font-display);font-weight:700}.about-page__body--fees{max-width:min(40rem,100%)}.about-page__body--fees .about-page__fees-context{color:var(--text-tertiary);opacity:.92}.about-page--app-v2 .about-page__body--fees .about-page__fees-context{color:#beafafe0;opacity:1}.about-page--app-v2 .about-page__body--fees .about-page__fees-context .about-page__kw{color:#d2c6c6d1}.about-page__fees-pickaxe{display:none}@media (width>=900px){.about-page__panel--fees{position:relative;overflow:hidden}.about-page__fees-pickaxe{z-index:0;opacity:.09;pointer-events:none;width:min(38%,17rem);height:min(92%,26rem);color:var(--brand-red);justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:50%;right:clamp(.35rem,1.2vw,1.1rem);transform:translateY(-50%)}.about-page__fees-pickaxe .header-markets__pickaxe{width:100%;max-width:100%;height:100%;max-height:100%}.about-page__panel--fees>:not(.about-page__fees-pickaxe){z-index:1;position:relative}.about-page__body--fees{max-width:min(34rem,62%);padding-right:.35rem}}.about-page__section-title{letter-spacing:.02em;color:#ffffffd1;margin:0;font-size:1.02rem;font-weight:600}.about-page__panel--ruby-flow>.about-page__section-title,.about-page__panel--ore-primer>.about-page__section-title{font-family:var(--font-display);font-weight:700}.about-page__section-title--lane{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);font-size:.68rem;font-weight:700}.about-page__section-title .about-page__kw{color:inherit}.about-page__body{justify-self:start;gap:.72rem;width:100%;max-width:min(42rem,100%);display:grid}.about-page__body p,.about-page__panel>p:not(.about-page__tagline):not(.about-page__eyebrow):not(.about-page__intro):not(.about-page__advantages-lede):not(.about-page__ruby-flow-lede){color:var(--text-tertiary);text-wrap:pretty;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:0;font-size:.93rem;line-height:1.68}.about-page__panel>.about-page__tagline,.about-page__panel>.about-page__eyebrow,.about-page__panel>.about-page__intro{margin:0}.about-page__intro{color:var(--text-secondary);text-wrap:pretty;-webkit-hyphens:none;hyphens:none;font-size:.88rem;line-height:1.62}.about-page__lead{color:#ffffffe6;font-style:italic;font-weight:500;display:inline}.about-page__kw{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-bottom:0;padding-bottom:0;font-weight:650;text-decoration:none}.about-page__accent{color:var(--brand-red);font-weight:700}.about-page__inline-link{color:var(--text-tertiary);text-underline-offset:.18em;-webkit-text-decoration:underline #f70b0f73;text-decoration:underline #f70b0f73}.about-page__inline-link:hover,.about-page__inline-link:focus-visible{color:#ffffffe0;outline:none;text-decoration-color:#f70b0fbf}.about-page__eyebrow{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 .2rem;font-size:.68rem;font-weight:500}.about-page__panel--ruby-flow>.about-page__eyebrow,.about-page__panel--ore-primer>.about-page__eyebrow:first-of-type,.about-page__eyebrow.about-page__eyebrow--advantages-spotlight,.about-page__eyebrow.about-page__eyebrow--fees{font-family:var(--font-display);letter-spacing:.14em;color:var(--text-tertiary);font-weight:700}h2.about-page__eyebrow.about-page__eyebrow--section{margin:0 0 .4rem;font-size:.68rem;font-weight:500;line-height:1.35}.about-page__operators{color:inherit;font-style:italic;font-weight:600}.about-page__tagline{color:#ffffffe0;text-wrap:pretty;-webkit-hyphens:none;hyphens:none;margin:0;font-size:1.05rem;font-weight:600;line-height:1.42}.about-page__panel--advantages-spotlight>.about-page__tagline{font-family:var(--font-display);font-weight:700}.about-page__tagline+.about-page__tagline{margin-top:.15rem}.about-page__tagline--spaced{margin-top:.65rem}.about-page__pillar{background:#00000047;border:none;border-radius:.65rem;gap:.62rem;margin-top:.75rem;padding:.75rem .8rem .85rem;display:grid}.about-page__pillar:first-of-type{margin-top:.35rem}.about-page__pillar-head{gap:.2rem;padding-bottom:.15rem;display:grid}.about-page__pillar-kicker{letter-spacing:.12em;text-transform:uppercase;color:#f70b0fe0;margin:0;font-size:.68rem;font-weight:700}.about-page__pillar-head h3{color:#ffffffd6;margin:0;font-size:.98rem;font-weight:600}.about-page__pillar .about-page__body{gap:.68rem}.about-page__mono-hint{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin:0;font-size:.68rem;font-weight:600}.about-page__mono-hint--loud{letter-spacing:.14em;color:#f70b0feb;margin-top:.15rem;font-size:.72rem;font-weight:700}.about-page__diagram{background:#070707;border:none;border-radius:.55rem;margin-top:.15rem;padding:.55rem .5rem;overflow:hidden}.about-page__diagram.about-page__diagram--spotlight{aspect-ratio:400/230;background:#00000047;border:none;border-radius:.48rem;flex:none;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:0;margin-top:.1rem;padding:.12rem .08rem .14rem;display:flex}.about-diagram__svg{width:100%;height:auto;display:block}.about-diagram__svg--accumulation{aspect-ratio:360/200}@keyframes about-diagram-acc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes about-diagram-acc-solo-draw{to{stroke-dashoffset:0}}@keyframes about-diagram-acc-ruby-stroke-draw{to{stroke-dashoffset:0}}.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-frame{opacity:0}.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-solo-path{stroke-dashoffset:1px}.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-solo-label,.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-ruby-fill{opacity:0}.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-ruby-stroke{stroke-dashoffset:1px}.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-callouts{opacity:0}.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-frame{opacity:0;animation:.22s ease-out forwards about-diagram-acc-fade-in}.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-solo-path{stroke-dashoffset:1px;animation:.64s cubic-bezier(.33,0,.2,1) 70ms forwards about-diagram-acc-solo-draw}.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-solo-label{opacity:0;animation:.2s ease-out .5s forwards about-diagram-acc-fade-in}.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-ruby-fill{opacity:0;animation:.4s ease-out .4s forwards about-diagram-acc-fade-in}.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-ruby-stroke{stroke-dashoffset:1px;animation:.72s .42s forwards about-diagram-acc-ruby-stroke-draw}.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-callouts{opacity:0;animation:.28s ease-out 1s forwards about-diagram-acc-fade-in}@media (prefers-reduced-motion:reduce){.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-frame,.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-solo-label,.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-ruby-fill,.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-callouts,.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-frame,.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-solo-label,.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-ruby-fill,.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-callouts{opacity:1;animation:none}.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-solo-path,.about-diagram__svg--accumulation[data-acc-anim="0"] .about-diagram__acc-ruby-stroke,.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-solo-path,.about-diagram__svg--accumulation[data-acc-anim="1"] .about-diagram__acc-ruby-stroke{stroke-dashoffset:0;animation:none}}.about-diagram__svg--control{aspect-ratio:400/230}@keyframes about-diagram-ctrl-col-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.about-diagram__svg--control .about-diagram__ctrl-col{opacity:0;animation:.195s ease-out forwards about-diagram-ctrl-col-in}.about-diagram__svg--control .about-diagram__ctrl-col--first{animation-duration:.105s;animation-delay:.3s}.about-diagram__svg--control .about-diagram__ctrl-col--mid{animation-delay:.7s}.about-diagram__svg--control .about-diagram__ctrl-col--last{animation-delay:1.1s}@media (prefers-reduced-motion:reduce){.about-diagram__svg--control .about-diagram__ctrl-col{opacity:1;animation:none;transform:none}}.about-diagram__svg--experience{aspect-ratio:400/230}@keyframes about-diagram-exp-solo-bar-in{0%{opacity:0;transform:scaleX(.04)}to{opacity:1;transform:scaleX(1)}}@keyframes about-diagram-exp-ruby-bar-in{0%{opacity:0;transform:scaleX(.05)}to{opacity:1;transform:scaleX(1)}}@keyframes about-diagram-exp-ruby-label-in{0%{opacity:0}to{opacity:1}}.about-diagram__svg--experience .about-diagram__exp-solo-bar{transform-box:fill-box;opacity:0;animation:48ms ease-out forwards about-diagram-exp-solo-bar-in;transform:scaleX(.04)}.about-diagram__svg--experience .about-diagram__exp-ruby-bar{transform-box:fill-box;opacity:0;animation:.297s ease-out forwards about-diagram-exp-ruby-bar-in;transform:scaleX(.05)}.about-diagram__svg--experience .about-diagram__exp-ruby-label{opacity:0;animation:.17s ease-out forwards about-diagram-exp-ruby-label-in}@media (prefers-reduced-motion:reduce){.about-diagram__svg--experience .about-diagram__exp-solo-bar,.about-diagram__svg--experience .about-diagram__exp-ruby-bar,.about-diagram__svg--experience .about-diagram__exp-ruby-label{opacity:1;animation:none;transform:scaleX(1)}}.about-page__diagram.about-page__diagram--spotlight>.about-diagram__svg{width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;aspect-ratio:unset;flex:auto;align-self:stretch}.about-page__team-grid{gap:.75rem;margin-top:.65rem;display:grid}.about-page__team-card{box-shadow:none;background:#0000008c;border:none;border-radius:.7rem;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem 1rem;padding:.95rem 1.05rem 1rem;display:grid}.about-page__team-card--link{color:inherit;cursor:pointer;text-decoration:none;transition:background-color .14s,box-shadow .14s,transform .14s}.about-page__team-card--link:hover,.about-page__team-card--link:focus-visible{background:#f70b0f0d;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #f70b0f42}.about-page__team-avatar{object-fit:cover;width:3.5rem;height:3.5rem;box-shadow:none;background:#00000080;border:none;border-radius:.55rem;flex:none;grid-area:1/1/-1;align-self:start}.about-page__team-body{display:contents}.about-page__team-head{grid-area:1/2;gap:.32rem;min-width:0;display:grid}.about-page__team-bio{color:var(--text-tertiary);text-wrap:pretty;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;text-align:left;grid-area:2/2;min-width:0;max-width:none;margin:0;font-size:.9rem;line-height:1.68}@media (width<=899px){.about-page__team-avatar{grid-row:1}.about-page__team-bio{grid-area:2/1/auto/-1}}.about-page__team-name{color:#ffffffe0;border-bottom:none;width:fit-content;margin:0;padding-bottom:0;font-size:1rem;font-weight:600}.about-page__team-handle{color:#ffffffe6;letter-spacing:.01em;font-size:.98rem;font-weight:650;text-decoration:none;transition:color .14s}.about-page__team-card--link:hover .about-page__team-handle,.about-page__team-card--link:focus-visible .about-page__team-handle,.about-page__team-handle:hover,.about-page__team-handle:focus-visible{color:#f70b0ff2;outline:none}.about-page__team-role{letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.74rem;font-weight:600}.about-page__protocol-steps{gap:.85rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.about-page__protocol-step{grid-template-columns:auto 1fr;align-items:start;gap:.65rem;display:grid}.about-page__protocol-step-num{font-family:var(--font-display);letter-spacing:.1em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--brand-red) 90%, transparent);padding-top:.15rem;font-size:.7rem;font-weight:600}.about-page__protocol-step h4{color:#ffffffd6;margin:0 0 .2rem;font-size:.86rem;font-weight:600}.about-page__protocol-step p{color:var(--text-tertiary);text-wrap:pretty;-webkit-hyphens:none;hyphens:none;margin:0;font-size:.88rem;line-height:1.66}@media (width<=899px){.about-page__panel{padding-inline:.92rem}}@media (width<=640px){.about-page__diagram{padding:.32rem .28rem}.about-page__diagram.about-page__diagram--spotlight{padding:.14rem .1rem .16rem}.about-page__spotlight-shell{padding:0}}.legal-doc{width:min(40rem,100% - 2rem);color:var(--text-secondary);-webkit-hyphens:none;hyphens:none;gap:.5rem;margin:0 auto;padding-block:.35rem 1.75rem;display:grid}.legal-doc__head{border-bottom:1px solid #f70b0f38;gap:.35rem;margin-bottom:.15rem;padding-bottom:.85rem;display:grid}.legal-doc__breadcrumb{letter-spacing:.04em;color:var(--text-tertiary);margin:0;font-size:.78rem;font-weight:600}.legal-doc__breadcrumb-link{color:color-mix(in srgb, var(--brand-red) 92%, transparent);text-decoration:none}.legal-doc__breadcrumb-link:hover,.legal-doc__breadcrumb-link:focus-visible{color:#ff5a5afa;outline:none;text-decoration:underline}.legal-doc__title{font-family:var(--font-display);letter-spacing:.02em;color:#f0f0f0f0;margin:0;font-size:clamp(1.35rem,3.2vw + .2rem,1.85rem);font-weight:900;line-height:1.18}.legal-doc__effective{color:var(--text-tertiary);margin:0;font-size:.82rem;font-weight:500}.legal-doc__effective strong{color:#e8e8e8d1;font-weight:700}.legal-doc__body{text-wrap:pretty;gap:.85rem;font-size:.9rem;line-height:1.68;display:grid}.legal-doc__body>p{margin:0}.legal-doc__lede{color:#d2d2d2e0;font-size:.93rem}.legal-doc__section{gap:.65rem;padding-top:.35rem;display:grid}.legal-doc__section:first-of-type{padding-top:0}.legal-doc__h2{font-family:var(--font-display);letter-spacing:-.02em;color:#f8f8f8f2;border-top:1px solid #ffffff0f;margin:0;padding-top:.35rem;font-size:1.02rem;font-weight:700}.legal-doc__section:first-of-type .legal-doc__h2{border-top:none;padding-top:0}.legal-doc__h3{font-family:var(--font-ui);text-transform:none;letter-spacing:.01em;color:var(--brand-red-soft);margin:.35rem 0 0;font-size:.86rem;font-weight:500}.legal-doc__list{color:#c8c8c8e6;gap:.38rem;margin:0;padding:.15rem 0 .15rem 1.15rem;display:grid}.legal-doc__list li{padding-left:.15rem}.legal-doc__list li::marker{color:#f70b0f8c}.legal-doc__link{color:#f70b0ff2;text-underline-offset:.14em;font-weight:650;text-decoration:underline}.legal-doc__link:hover,.legal-doc__link:focus-visible{color:#ff6e6efa;outline:none}.legal-doc__em{color:#ecececeb;font-weight:700}.legal-doc__statutory{letter-spacing:.02em;color:#bebebeeb;gap:.65rem;font-size:.78rem;line-height:1.55;display:grid}.legal-doc__statutory>p{margin:0}.legal-doc__list--statutory{letter-spacing:.03em;font-size:.76rem}.create-pool-page{width:min(42rem,100%);margin:0 auto}.create-pool-page__submit{padding:0}.section-helper{color:var(--text-tertiary);margin:0;font-size:.85rem}.strategy-tiles{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.strategy-tile{color:var(--text-secondary);text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:1.1rem;gap:.35rem;padding:1rem;transition:border-color .14s,background .14s;display:grid}.strategy-tile:hover{border-color:#f70b0f47}.strategy-tile--selected{color:var(--text-primary);background:linear-gradient(135deg,#f70b0f1f,#0000 60%);border-color:#f70b0f80}.strategy-tile strong{color:var(--text-primary)}.strategy-tile span{font-size:.88rem}.square-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;display:grid}.square-grid__button{min-height:2.4rem;color:var(--text-secondary);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:.65rem;padding:.45rem;font-size:.72rem}.square-grid__button--selected{color:var(--text-primary);background:#f70b0f29;border-color:#f70b0f94}.checkbox-row{color:var(--text-secondary);grid-template-columns:auto 1fr;align-items:start;gap:.3rem .65rem;display:grid}.checkbox-row .section-helper{grid-column:2}.review-strip__grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:0;display:grid}.review-strip__grid div{gap:.25rem;display:grid}.review-strip__grid dt{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.review-strip__grid dd{color:var(--text-primary);margin:0;font-weight:650}.wallet-gate{text-align:center;padding:3rem 2rem}.wallet-gate h2{margin:0}.page-shell__controls,.page-shell__grid,.page-shell__form,.button-row,.hero-actions{gap:1rem;display:grid}.page-shell__form label,.page-shell__controls label{color:var(--text-secondary);font-size:.93rem;font-weight:500;font-family:var(--font-ui);gap:.45rem;display:grid}.surface-card{background:linear-gradient(135deg, #f70b0f1a, transparent 45%), var(--surface-soft);box-shadow:var(--shadow);border:1px solid #ffffff0f;border-radius:1.35rem;gap:1rem;padding:1.2rem;display:grid}.surface-card--hero{padding:1.4rem}.surface-card--centered .hero-copy,.surface-card--centered .hero-actions{text-align:center;justify-items:center}.surface-card--danger{background:linear-gradient(135deg,#f871711f,#0000 45%),#141414eb;border-color:#f8717147}.surface-card--success{background:linear-gradient(135deg,#22c55e24,#0000 45%),#141414eb;border-color:#22c55e3d}.surface-card--action{align-content:start;min-height:10rem}.hero-copy,.section-heading,.detail-list,.toast__body,.state-card{gap:.4rem;display:grid}.hero-copy h2,.section-heading h3,.surface-card h3{margin:0}.surface-card h3{font-family:var(--font-ui);letter-spacing:.01em;font-weight:500}.hero-copy h2{font-family:var(--font-display);letter-spacing:.02em;font-size:clamp(2rem,4vw,3rem);font-weight:900}.hero-copy p,.section-copy,.detail-list p,.state-card{color:var(--text-secondary);margin:0}.hero-actions{align-content:start}.pools-page{gap:.72rem}.pools-page__pool-stack{box-sizing:border-box;flex-direction:column;gap:clamp(22px,3.2vw,36px);width:100%;min-width:0;display:flex}.pools-page .page-shell__grid--cards{gap:2rem}.pools-page__live-stack{flex-direction:column;gap:clamp(22px,3.2vw,36px);width:100%;min-width:0;display:flex}.pools-page__live-stack>.pc-v3__card{width:100%;min-width:0}.pc-v3__card{background:linear-gradient(135deg,#f70b0f0f 0%,#f70b0f03 100%);border:1px solid #f70b0f66;border-radius:20px;grid-template-columns:6px 410px 1fr;transition:border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.pc-v3__card:hover{border-color:#f70b0fa6;box-shadow:0 0 36px #f70b0f2e}.pc-v3__bg-pattern{pointer-events:none;opacity:.4;z-index:0;background-image:radial-gradient(#f70b0f2e .8px,#0000 .8px);background-position:0 0;background-size:14px 14px;position:absolute;inset:0;-webkit-mask:radial-gradient(280px 200px at 12% 28%,#000 0%,#0000 70%);mask:radial-gradient(280px 200px at 12% 28%,#000 0%,#0000 70%)}.pc-v3__accent{z-index:2;background:linear-gradient(#f70b0f00 0%,#f70b0fd9 25%,#f70b0f 50%,#f70b0fd9 75%,#f70b0f00 100%);grid-column:1;position:relative;box-shadow:0 0 14px #f70b0f8c}.pc-v3__accent:before{content:"";background:linear-gradient(#0000 0%,#ffffff2e 50%,#0000 100%);width:1px;position:absolute;inset:0 0 0 50%;transform:translate(-50%)}.pc-v3__left{z-index:2;background:linear-gradient(90deg,#f70b0f06 0%,#0000 100%);flex-direction:column;grid-column:2;justify-content:space-between;gap:24px;min-width:0;padding:28px 28px 26px;display:flex;position:relative}.pc-v3__header{min-width:0}.pc-v3__title-block{flex-direction:column;gap:4px;min-width:0;display:flex}.pc-v3__header-top{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.pc-v3__name{min-width:0;font-family:var(--font-display);letter-spacing:.05em;color:#fff;white-space:nowrap;margin:0;font-size:24px;font-weight:800;line-height:1}.pc-v3__strategy{max-width:340px;font-family:var(--font-ui);color:var(--text-secondary);margin:0;font-size:.95rem;font-weight:400;line-height:1.4}.pc-v3__miners{text-align:right;flex:none;justify-items:end;gap:3px;display:grid}.pc-v3__miners-top{align-items:center;gap:6px;display:inline-flex}.pc-v3__miners-icon{opacity:.7;color:#ffffffd9;width:20px;height:20px}.pc-v3__miners-num{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:#fff;font-size:20px;font-weight:500;line-height:1}.pc-v3__headline{flex-direction:column;gap:16px;display:flex}.pc-v3__metric-label{font-family:var(--font-ui);letter-spacing:.22em;color:var(--text-secondary);text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:600}.pc-v3__metric-label--preserve-case{text-transform:none;letter-spacing:.12em}.pc-v3__token-unit--ticker{text-transform:none;letter-spacing:.04em}.pc-v3__eff-row{align-items:baseline;gap:10px;display:inline-flex}.pc-v3__eff-num{font-family:var(--font-ui);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-size:38px;font-weight:500;line-height:.95}.pc-v3__eff-pct{font-family:var(--font-ui);color:#fff;margin-left:0;font-size:38px;font-weight:500}.pc-v3__token-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:inline-flex}.pc-v3__headline-metric--pool-token .pc-v3__token-row,.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact .pc-v3__token-row{--pc-v3-token-num-size:32px;flex-wrap:nowrap;align-items:flex-end;gap:8px}.pc-v3__token-side{flex-direction:row;align-items:flex-end;gap:8px;line-height:1;display:inline-flex}.pc-v3__token-side[aria-label=percent] .pc-v3__token-unit{letter-spacing:.06em;font-weight:700}.pc-v3__headline-metric--pool-token .pc-v3__token-side,.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact .pc-v3__token-side{font-size:calc(var(--pc-v3-token-num-size) * .5);flex:none;align-items:flex-end;gap:.45em;line-height:1}.pc-v3__token-num{font-family:var(--font-ui);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.008em;font-size:32px;font-weight:500;line-height:1}.pc-v3__headline-metric--pool-token .pc-v3__token-num,.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact .pc-v3__token-num{font-size:var(--pc-v3-token-num-size);line-height:1}.pc-v3__token-unit{font-family:var(--font-ui);color:var(--text-tertiary);letter-spacing:.08em;margin-left:0;font-size:16px;font-weight:600}.pc-v3__headline-metric--pool-token .pc-v3__token-unit,.pc-v3__headline-metric--pool-token .pc-v3__token-delta,.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact .pc-v3__token-unit{letter-spacing:.02em;white-space:nowrap;font-size:1em;font-weight:600;line-height:1}.pc-v3__headline-metric--pool-token .pc-v3__token-unit,.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact .pc-v3__token-unit{color:var(--text-tertiary)}.pc-v3__token-delta{font-family:var(--font-ui);color:var(--refining-yield-accent);letter-spacing:.02em;font-size:12px;font-weight:600}.pc-v3__headline-metric--pool-token .pc-v3__token-delta{color:var(--refining-yield-accent)}.pc-v3__headline--perpetua-trial{--pc-v3-token-num-size:32px}.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--refining-trial{grid-column:1/-1;width:100%}.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact{padding-inline-start:6px}.pc-v3__refining-apr-line{flex-flow:row;justify-content:flex-start;align-items:baseline;gap:.9rem;width:100%;max-width:100%;display:flex;overflow:visible}.pc-v3__refining-apr-line .pc-v3__eff-row{flex:none;gap:6px}.pc-v3__headline .pc-v3__eff-row{align-items:baseline;gap:4px;font-size:38px}.pc-v3__headline .pc-v3__eff-row .pc-v3__eff-num{font-size:1em}.pc-v3__headline .pc-v3__headline-pct{color:var(--text-tertiary);letter-spacing:.04em;font-weight:600;line-height:1}.pc-v3__headline .pc-v3__eff-row .pc-v3__headline-pct{font-size:.5em}.pc-v3__headline .pc-v3__token-side[aria-label=percent] .pc-v3__headline-pct{font-size:1em;font-weight:600}.pc-v3__refining-vs-base{font-family:var(--font-ui);color:var(--refining-yield-accent);letter-spacing:.02em;white-space:nowrap;flex:none;align-items:baseline;gap:0;font-size:22px;font-weight:600;line-height:1;display:inline-flex}@media (width>=881px){.pc-v3__headline{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px 18px;display:grid}.pc-v3__headline-metric--pool-token{grid-column:1/-1;min-width:0}.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--pool-token{grid-column:1}.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact{grid-column:2;align-self:end;padding-inline-start:8px}.pc-v3__headline-metric--pool-token .pc-v3__token-row{--pc-v3-token-num-size:clamp(22px, 2.2vw, 32px);min-width:0;max-width:100%}.pc-v3__headline-metric--pool-token .pc-v3__token-num{white-space:nowrap;flex:0 auto;min-width:0}}.pc-v3__right{z-index:2;background:linear-gradient(#00000040 0%,#00000080 100%);border-left:1px solid #f70b0f2e;flex-direction:column;grid-column:3;gap:16px;min-width:0;padding:22px 26px 22px 24px;display:flex;position:relative}.pc-v3__right:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f70b0f14,#0000);width:60px;position:absolute;top:30%;bottom:30%;left:0}.pc-v3__chart{flex:1;min-width:0;min-height:130px;position:relative}.pc-v3__chart-header{z-index:2;justify-content:flex-start;align-items:baseline;margin-bottom:10px;display:flex;position:relative}.pc-v3__chart-label{font-family:var(--font-ui);letter-spacing:.22em;color:var(--text-secondary);text-transform:uppercase;font-size:9px;font-weight:600}.pc-v3__chart-grid{pointer-events:none;background-image:linear-gradient(#f70b0f12 1px,#0000 1px);background-repeat:repeat-y;background-size:100% 25%;position:absolute;inset:16px 42px 4px 0}.pc-v3__chart-svg{padding-right:4px;position:absolute;inset:16px 38px 4px 0}.pc-v3__chart-svg-el{width:100%;height:100%;display:block}.pc-v3__chart-endpoint{transform-origin:50%;transform-box:fill-box;animation:1.6s ease-in-out infinite live-dot}.pc-v3__axis{pointer-events:none;width:38px;font-family:var(--font-ui);color:var(--text-tertiary);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;font-size:9px;font-weight:500;display:flex;position:absolute;top:16px;bottom:4px;right:0}.pc-v3__bottom{grid-template-columns:1fr 1fr auto auto;align-items:stretch;gap:10px;display:grid}.pc-v3__actions{display:contents}.pc-v3__metric{background:#00000073;border:1px solid #f70b0f33;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;padding:11px 14px;display:flex;position:relative;overflow:hidden}.pc-v3__metric:before{content:"";background:linear-gradient(90deg,#0000,#f70b0f4d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.pc-v3__metric-k{font-family:var(--font-ui);letter-spacing:.18em;color:var(--text-secondary);text-transform:uppercase;font-size:10px;font-weight:600}.pc-v3__metric-v{align-items:baseline;gap:6px;display:inline-flex}.pc-v3__metric-num{font-family:var(--font-ui);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.005em;font-size:20px;font-weight:500;line-height:1}.pc-v3__metric-unit{font-family:var(--font-ui);color:var(--text-tertiary);letter-spacing:.06em;font-size:11px;font-weight:600}.pc-v3__metric-sub{font-family:var(--font-ui);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.pc-v3__approx{color:var(--text-tertiary);margin-right:2px}.pc-v3__deposit{color:#fff;cursor:pointer;letter-spacing:.04em;font-size:13px;font-weight:600;font-family:var(--font-ui);white-space:nowrap;box-shadow:none;background:#f70b0ffa;border:none;border-radius:10px;align-items:center;gap:8px;padding:0 22px;transition:background .14s,transform .1s;display:inline-flex;position:relative;overflow:hidden}.pc-v3__deposit:hover{background:#ca090cfb}.pc-v3__deposit:active{transform:translateY(1px)}.pc-v3__deposit:disabled,.pc-v3__details:disabled{opacity:.55;cursor:not-allowed}.pc-v3__deposit-icon{flex-shrink:0;width:14px;height:14px}.pc-v3__details{color:#fff;cursor:pointer;letter-spacing:.04em;font-size:12px;font-weight:500;font-family:var(--font-ui);white-space:nowrap;background:0 0;border:1px solid #f70b0f80;border-radius:10px;align-items:center;gap:6px;padding:0 22px;transition:all .15s;display:inline-flex}.pc-v3__details:hover{background:#f70b0f14;border-color:#f70b0fcc}.pc-v3__arrow{transition:transform .15s;display:inline-block}.pc-v3__details:hover .pc-v3__arrow{transform:translate(2px)}.pc-v3__card--perennia .pc-v3__perennia-hero{flex-direction:column;gap:0;min-width:0;display:flex}.pc-v3__card--perennia .pc-v3__perennia-hero-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.pc-v3__card--perennia .pc-v3__perennia-hero-num{font-family:var(--font-ui);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-size:38px;font-weight:500;line-height:.95}.pc-v3__card--perennia .pc-v3__perennia-hero-unit{font-family:var(--font-ui);color:var(--text-tertiary);letter-spacing:.04em;font-size:16px;font-weight:600}.pc-v3__card--perennia .pc-v3__perennia-hero-usd{font-family:var(--font-ui);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.35}@media (width>=881px){.pc-v3__card--perennia .pc-v3__perennia-hero-row{flex-wrap:nowrap;gap:10px}.pc-v3__card--perennia .pc-v3__perennia-hero-usd{margin-left:4px}}.pc-v3__card--perennia .pc-v3__perennia-tiles-row{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.pc-v3__card--perennia .pc-v3__metric--perennia-tile{background:#00000061;border-color:#ffffff14}.pc-v3__card--perennia .pc-v3__metric--perennia-tile:before{background:linear-gradient(90deg,#0000,#ef202038,#0000)}.pc-v3__card--perennia .pc-v3__perennia-pitch{box-sizing:border-box;background:radial-gradient(120% 160% at 100% 0,#ef202012,#0000 55%),#00000047;border:1px solid #ef202040;border-radius:13px;flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px 20px;display:flex}.pc-v3__card--perennia .pc-v3__perennia-pitch-eyebrow{font-family:var(--font-ui), "Space Grotesk", sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ef2020b8;margin:0;font-size:10px;font-weight:600}.pc-v3__card--perennia .pc-v3__perennia-pitch-text{font-family:var(--font-ui), "Space Grotesk", sans-serif;color:#cbc5c6;margin:0;font-size:14px;font-weight:500;line-height:1.5}.pc-v3__card--perennia .pc-v3__perennia-pitch-points{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pc-v3__card--perennia .pc-v3__perennia-pitch-points li{font-family:var(--font-ui), "Space Grotesk", sans-serif;color:#cbc5c6eb;margin:0;padding-left:14px;font-size:13px;font-weight:500;line-height:1.45;position:relative}.pc-v3__card--perennia .pc-v3__perennia-pitch-points li:before{content:"";background:#ef2020;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.pc-v3__card--perennia .pc-v3__perennia-pitch-soft{color:#ef5050;font-weight:600}.pc-v3__card--perennia .pc-v3__perennia-pitch-strong{color:#fff;font-weight:600}.pc-v3__card--perennia .pc-v3__perennia-flow{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.pc-v3__card--perennia .pc-v3__perennia-flow-node{min-width:0;font-family:var(--font-ui), "Space Grotesk", sans-serif;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#ffffffd1;white-space:nowrap;background:#ffffff0a;border:none;border-radius:6px;flex:1 1 0;padding:6px 8px;font-size:11px;font-weight:600}.pc-v3__card--perennia .pc-v3__perennia-flow-node--pore{color:#ef5050;text-transform:none;letter-spacing:.02em;background:#ef202014;border:none}.pc-v3__card--perennia .pc-v3__perennia-flow-arrow{font-family:var(--font-ui), "Space Grotesk", sans-serif;color:#ef2020;flex:none;font-size:14px;font-weight:700;line-height:1}.pc-v3__card--perennia .pc-v3__bottom--perennia{flex-direction:column;margin-top:auto;display:flex}.pc-v3__card--perennia .pc-v3__actions--perennia{flex-direction:row;justify-content:stretch;align-self:stretch;gap:10px;width:100%;display:flex}.pc-v3__card--perennia .pc-v3__actions--perennia .pc-v3__deposit,.pc-v3__card--perennia .pc-v3__actions--perennia .pc-v3__details{flex:1 1 0;justify-content:center;min-width:0}@media (width>=881px){.pc-v3__card--perennia .pc-v3__right{gap:14px}.pc-v3__card--perennia .pc-v3__perennia-pitch{flex:auto}.pc-v3__card--perennia .pc-v3__bottom--perennia{flex-shrink:0}}.pc-v3__metric--tooltip{position:relative;overflow:visible}.pc-v3__card:has(.pc-v3__tooltip-host--open){z-index:5;overflow:visible}.pc-v3__tooltip-wrap{opacity:0;pointer-events:none;transform-origin:bottom;z-index:20;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.pc-v3__tooltip-host--open .pc-v3__tooltip-wrap{opacity:1;pointer-events:auto;z-index:30;transform:translate(-50%)translateY(-4px)}@media (hover:hover) and (pointer:fine){:is(.pc-v3__card:has(.pc-v3__metric--tooltip:hover),.pc-v3__card:has(.pc-v3__metric--tooltip:focus-within),.pc-v3__card:has(.pc-v3__headline-metric--tooltip:hover),.pc-v3__card:has(.pc-v3__headline-metric--tooltip:focus-within)){z-index:5;overflow:visible}.pc-v3__metric--tooltip:hover .pc-v3__tooltip-wrap,.pc-v3__metric--tooltip:focus-within .pc-v3__tooltip-wrap,.pc-v3__headline-metric--tooltip:hover .pc-v3__tooltip-wrap,.pc-v3__headline-metric--tooltip:focus-within .pc-v3__tooltip-wrap{opacity:1;pointer-events:auto;z-index:30;transform:translate(-50%)translateY(-4px)}}.pc-v3__headline-metric--tooltip{outline:none;position:relative}.pc-v3__tooltip{color:#b89090;white-space:nowrap;text-align:center;background:#0a0606;border:1px solid #f70b0f66;border-radius:8px;width:max-content;max-width:min(22rem,100vw - 2rem);padding:10px 12px;font-size:12px;line-height:1.35;position:relative}.pc-v3__tooltip-arrow{background:#0a0606;border-bottom:1px solid #f70b0f66;border-right:1px solid #f70b0f66;width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}@media (width>=881px){.pc-v3__bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 160px}.pc-v3__actions{flex-direction:column;gap:8px;width:100%;display:flex}.pc-v3__actions>.pc-v3__deposit,.pc-v3__actions>.pc-v3__details{justify-content:center;width:100%;min-width:0;min-height:42px;padding:0 14px}.pc-v3__chart{overflow:visible}.pc-v3__chart-grid{right:56px}.pc-v3__chart-svg{padding-right:8px;right:56px}.pc-v3__chart-svg-el{overflow:visible}.pc-v3__axis{width:56px}}@media (width<=880px){.pc-v3__card{grid-template-columns:5px 1fr}.pc-v3__left{grid-column:2}.pc-v3__right{border-top:1px solid #f70b0f2e;border-left:none;grid-column:1/span 2}.pc-v3__right:before{display:none}.pc-v3__bottom{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.pc-v3__deposit,.pc-v3__details{justify-content:center;padding:14px 22px}.pc-v3__deposit{grid-area:2/1}.pc-v3__details{grid-area:2/2}.pc-v3__headline{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px 18px;display:grid}.pc-v3__headline-metric{min-width:0}.pc-v3__headline-metric:last-child{text-align:left}.pc-v3__headline-metric:last-child .pc-v3__token-row{flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:6px}.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--pool-token{text-align:left;grid-column:1}.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact{grid-column:2;align-self:end;padding-inline-start:10px}.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--pool-token .pc-v3__token-row,.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact .pc-v3__token-row{--pc-v3-token-num-size:clamp(26px, 7.5vw, 32px)}.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--mining-eff-compact .pc-v3__metric-label,.pc-v3__headline--perpetua-trial .pc-v3__headline-metric--pool-token .pc-v3__metric-label{margin-top:-2px}.pc-v3__eff-row{flex-wrap:nowrap;gap:6px}.pc-v3__chart{overflow:hidden}.pc-v3__metric-label{letter-spacing:.14em;margin-bottom:8px}.pc-v3__headline-metric:first-child .pc-v3__metric-label,.pc-v3__headline-metric:last-child .pc-v3__metric-label{margin-top:-2px}.pc-v3__headline-metric:last-child .pc-v3__token-row{--pc-v3-token-num-size:clamp(26px, 7.5vw, 38px)}.pc-v3__eff-num,.pc-v3__headline .pc-v3__eff-row{font-size:clamp(26px,7.5vw,38px)}.pc-v3__headline--perpetua-trial .pc-v3__refining-vs-base{font-size:clamp(14px,4.2vw,18px)}.pc-v3__card--perennia .pc-v3__perennia-hero-num{font-size:clamp(26px,7.5vw,38px)}.pc-v3__card--perennia .pc-v3__perennia-tiles-row{grid-template-columns:1fr 1fr}.pc-v3__card--perennia .pc-v3__perennia-flow{flex-wrap:nowrap}}@media (width<=640px){.pc-v3__left{padding:24px 20px}.pc-v3__right{padding:18px 20px}.pc-v3__name{font-size:24px}.pc-v3__eff-num,.pc-v3__headline .pc-v3__eff-row,.pc-v3__token-num{font-size:clamp(22px,8vw,32px)}.pc-v3__token-side{gap:0;height:clamp(22px,8vw,32px)}.pc-v3__strategy{max-width:none}}@media (width<=360px){.pc-v3__header-top{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}.pc-v3__miners{text-align:left;justify-items:start}.pc-v3__bottom{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.pc-v3__deposit{grid-area:2/1/auto/span 2}.pc-v3__details{grid-area:3/1/auto/span 2}}.pools-intro-row{flex-direction:column;align-items:stretch;gap:.55rem;padding-top:.25rem;display:flex}.pools-page .pools-intro-row{align-items:center;gap:.72rem;padding:28px 0 32px}.pools-page .pools-intro-row__copy{text-align:center}.pools-page .pools-intro-row__sub-row{flex-direction:column;justify-content:flex-start;align-items:center;gap:.65rem;width:100%}.pools-page .pools-intro-row .pools-hero__title{text-align:center}.pools-page .pools-intro-row .pools-hero__lede{text-align:center;margin-inline:auto}.pools-page .pools-hero__lede--twoline,.pools-page .pools-intro-row__metrics.pools-heading__metrics,.pools-page .pools-heading__metrics{justify-content:center}.pools-intro-row__copy{text-align:left;flex:none;width:100%;min-width:0;display:block}.pools-intro-row__sub-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem 1rem;width:100%;display:flex}.pools-intro-row__metrics{flex:none}.pools-hero__title{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(1.65rem,3.6vw + .55rem,3.1rem);font-weight:900;line-height:1.06}.pools-intro-row .pools-hero__title{letter-spacing:.05em;font-size:clamp(1.12rem,2.1vw + .48rem,1.62rem);line-height:1.12}.pools-hero__title--compact-oneline{white-space:nowrap}.pools-intro-row .pools-hero__title--compact-oneline{font-size:clamp(1.02rem,4vw + .32rem,1.42rem)}.page-shell--compact .pools-intro-row{padding-top:.15rem}.hero-accent{color:var(--brand-red)}.pools-hero__title .hero-accent{text-shadow:0 0 14px #f70b0f61,0 0 28px #f70b0f24}.pools-intro-row .pools-hero__title .hero-accent{text-shadow:0 0 10px #f70b0f52,0 0 22px #f70b0f1f}.pools-hero__lede{color:var(--text-secondary);max-width:48rem;margin:0;font-size:1.05rem}.pools-intro-row .pools-hero__lede{text-align:left;max-width:32rem;font-size:clamp(.84rem,1.45vw + .42rem,.96rem)}.pools-hero__lede-sub{margin:0}.pools-hero__how-it-works{font:inherit;color:color-mix(in srgb, var(--brand-red-soft) 58%, #f4d6da 42%);white-space:nowrap;vertical-align:baseline;cursor:pointer;background:0 0;border:none;align-items:center;gap:.28rem;margin-left:0;padding:0;font-weight:500;text-decoration:none;transition:color .16s,opacity .16s;display:inline-flex}.pools-hero__how-it-works:hover,.pools-hero__how-it-works:focus-visible{color:color-mix(in srgb, var(--brand-red-soft) 78%, #fff 22%);text-underline-offset:.18em;outline:none;text-decoration:underline;text-decoration-thickness:1px}.pools-hero__how-it-works-icon{flex-shrink:0;display:block}@media (width<=899px){.pools-intro-row{align-items:center}.pools-intro-row__copy{text-align:center;width:100%;min-width:0}.pools-intro-row__sub-row{flex-direction:column;justify-content:flex-start;align-items:center;gap:.55rem}.pools-intro-row .pools-hero__title{box-sizing:border-box;text-align:center;white-space:nowrap;width:100%;max-width:100%;font-size:clamp(1.42rem,8vw + .28rem,2.4rem);line-height:1.08}.pools-intro-row .pools-hero__title--compact-oneline{white-space:nowrap;font-size:clamp(1.36rem,7.4vw + .32rem,2.15rem)}.pools-intro-row .pools-hero__lede{text-align:center;max-width:min(22rem,100%);margin-inline:auto}.pools-hero__lede--twoline{flex-flow:wrap;justify-content:center;align-items:baseline;gap:.2rem .4rem;max-width:100%;display:flex}.pools-hero__lede-sub{white-space:normal;text-align:center;font-size:clamp(.84rem,2.4vw + .48rem,.96rem);line-height:1.35}.pools-intro-row__metrics{width:100%}.pools-intro-row__metrics .pools-value-bar{padding:.85rem .9rem .78rem}}@media (width<=640px){.pools-page .pools-intro-row{padding:20px 0 24px}.pools-page .pools-hero__lede--twoline{flex-direction:column;justify-content:center;align-items:center;gap:6px 0}.pools-page .pools-hero__lede-sub{white-space:normal;text-align:center;width:100%;font-size:clamp(.92rem,2.8vw + .52rem,1.02rem);line-height:1.35}.pools-page .pools-hero__how-it-works{justify-content:center;width:100%;margin-left:0;font-size:clamp(.92rem,2.8vw + .52rem,1.02rem);line-height:1.35}.page-content{padding-inline:max(12px, env(safe-area-inset-left,0px)) max(12px, env(safe-area-inset-right,0px))}.page-content .page-shell__grid--cards{min-width:0}.live-bar{box-sizing:border-box;min-width:0;max-width:100%;padding-inline:10px 6px}.live-bar__metrics{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;flex:1 1 0;min-width:0;position:relative;overflow:auto hidden}.live-bar__metrics::-webkit-scrollbar{display:none}.live-bar__metrics:after{content:"";background:linear-gradient(90deg, #0000, var(--bg));pointer-events:none;z-index:1;width:24px;position:absolute;top:0;bottom:0;right:0}.live-bar__metrics-row{flex-wrap:nowrap;flex:none;width:max-content;min-width:max-content;max-width:none;overflow:visible}.live-bar__metrics-row .live-bar__item{scroll-snap-align:start;flex-shrink:0}.pools-intro-row{align-items:flex-start;gap:.65rem}.pools-intro-row__sub-row{flex-direction:column;align-self:stretch;align-items:stretch;gap:.65rem}.pools-intro-row__copy{text-align:left;justify-items:start;width:100%;min-width:0;max-width:100%}.pools-intro-row .pools-hero__title{letter-spacing:.02em;text-align:left;white-space:nowrap;font-size:clamp(26px,6.8vw + .35rem,56px);line-height:1}.pools-intro-row .pools-hero__title--compact-oneline{white-space:nowrap;font-size:clamp(24px,6.4vw + .35rem,52px)}.pools-intro-row .pools-hero__lede{text-align:left;max-width:100%;margin-inline:0}.pools-intro-row .pools-hero__lede--twoline{justify-content:flex-start;align-items:baseline}.pools-intro-row .pools-hero__lede-sub{text-align:left}.pools-intro-row__metrics{box-sizing:border-box;flex-wrap:nowrap;justify-content:stretch;align-self:stretch;gap:10px;width:100%;max-width:100%;padding-bottom:2px;display:flex;overflow-x:visible}.pools-intro-row__metrics .pools-value-bar{padding:.82rem .85rem .75rem}.pools-value-bar__headline{font-size:clamp(1.35rem,5.5vw + .45rem,1.68rem)}.pool-card{padding:18px}.pool-card__hero-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.pool-card__hero-row .pool-card__stat-label{flex:auto;min-width:0}.pool-card__efficiency-value{text-align:right;min-width:0;font-size:clamp(1.25rem,9vw,1.75rem)}.pool-card__metrics-grid{gap:10px}.pool-card__metric{min-width:0}.pool-card__metric-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pool-card__actions{flex-direction:column;gap:10px}.pool-card__actions>.button,.pool-card__actions>.pool-card__join,.pool-card__actions>a.pool-card__details,.pool-card__actions>.pool-card__membership{box-sizing:border-box;width:100%;max-width:100%}.pool-card__join{flex:none}.pools-page .pools-intro-row{align-items:center}.pools-page .pools-intro-row__copy{text-align:center;justify-items:center}.pools-page .pools-intro-row__sub-row{align-self:center;align-items:center}.pools-page .pools-intro-row .pools-hero__title{text-align:center}.pools-page .pools-intro-row .pools-hero__lede{text-align:center;margin-inline:auto}.pools-page .pools-intro-row .pools-hero__lede--twoline{justify-content:center}.pools-page .pools-intro-row .pools-hero__lede-sub{text-align:center}.pools-page .pools-intro-row__metrics{align-self:stretch;width:100%;max-width:100%}}@media (width>=900px){.pools-page.page-shell--expanded .pools-intro-row__copy{gap:0}.pools-page.page-shell--expanded .pools-intro-row .pools-hero__title{letter-spacing:.06em;font-size:clamp(1.45rem,4.2vw,2.1rem);font-weight:800;line-height:1.12}.pools-hero__lede--twoline{flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:.2rem .35rem;display:flex}.pools-page .pools-hero__lede--twoline{justify-content:center}.pools-hero__how-it-works{margin-left:.12rem}.pools-page .pools-hero__how-it-works{margin-left:0}}.section-heading__count{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:500}.eyebrow{color:var(--brand-red-soft);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;font-weight:500}.section-heading{align-items:start}.section-heading--inline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.section-heading h3{font-family:var(--font-display);letter-spacing:.02em;margin:0;font-weight:700}.section-heading--inline h3{font-size:1.6rem}.pools-heading__metrics{width:100%;display:block}.pools-value-bar{box-sizing:border-box;color:#fff;width:100%;font-family:var(--font-ui);text-align:left;cursor:pointer;background:radial-gradient(120% 160% at 0 0,#ef20201a,#0000 55%),#0d0708;border:1px solid #ef20202e;border-radius:15px;flex-direction:column;gap:0;padding:.95rem 1rem .85rem;transition:border-color .16s,background .16s;display:flex;position:relative}.pools-value-bar:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ef2020,#0000);height:1px;position:absolute;top:0;left:24%;right:24%}.pools-value-bar:hover,.pools-value-bar:focus-visible{border-color:#ef202047;outline:none}.pools-value-bar__top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.pools-value-bar__headline{min-width:0;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#fff;align-items:baseline;gap:.12rem;font-size:27px;font-weight:700;line-height:1.05;display:inline-flex}.pools-value-bar__headline-prefix{color:#7d7779;font-size:16px;font-weight:700}.pools-value-bar__headline-amount{min-width:0}.pools-value-bar__live{flex:none;align-items:center;gap:.38rem;padding-top:.06rem;display:inline-flex}.pools-value-bar__live-dot{background:#ef2020;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pools-value-bar-live-pulse;box-shadow:0 0 8px #ef2020a6}@keyframes pools-value-bar-live-pulse{0%,to{opacity:1}50%{opacity:.45}}.pools-value-bar__live-label{letter-spacing:.04em;color:#7d7779;white-space:nowrap;font-size:11px;font-weight:500}.pools-value-bar__split-track{background:#ffffff0a;border-radius:4px;gap:2px;height:6px;margin-top:13px;display:flex;overflow:hidden}.pools-value-bar__split-seg{border-radius:4px;min-width:2px;height:100%}.pools-value-bar__split-seg--ore{background:#ef2020}.pools-value-bar__split-seg--sol{background:#9945ffa6}.pools-value-bar__breakdown{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;font-size:12px;line-height:1.2;display:flex}.pools-value-bar__breakdown-side{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.pools-value-bar__breakdown-side--end{margin-left:auto}.pools-value-bar__swatch{border-radius:2px;flex:none;width:8px;height:8px}.pools-value-bar__swatch--ore{background:#ef2020}.pools-value-bar__swatch--sol{background:#9945ffa6}.pools-value-bar__breakdown-label{color:#7d7779;font-weight:500}.pools-value-bar__breakdown-value{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.sort-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sort-controls__search{width:auto;min-width:14rem;min-height:2.2rem;color:var(--text-primary);background:#ffffff0a;border-radius:999px;padding:.4rem .85rem;font-size:.88rem}.sort-chip{min-height:2.2rem;color:var(--text-secondary);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .85rem;font-size:.88rem;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.sort-chip:hover,.sort-chip--active{color:var(--text-primary);background:linear-gradient(#f70b0f33,#8d0d122e);border-color:#f70b0f61}.status-chip{width:fit-content;min-height:2rem;color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:.4rem .8rem;font-size:.82rem;display:inline-flex}.status-chip--live{color:#a7f3d0;background:#22c55e1a;border-color:#22c55e42}input,select{width:100%;min-height:3rem;color:var(--text-primary);font-family:var(--font-ui);background:#ffffff08;border:1px solid #ffffff14;border-radius:.95rem;padding:.82rem .95rem;font-weight:400}input[type=number]{font-variant-numeric:tabular-nums}input::placeholder{color:var(--text-tertiary)}input:focus,select:focus{border-color:#f70b0f61;outline:1px solid #f70b0f5c}button{border:0}.button{width:fit-content;min-height:3rem;color:var(--text-primary);font-family:var(--font-ui);letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:.95rem;justify-content:center;align-items:center;padding:.85rem 1.15rem;font-weight:500;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.button:disabled{opacity:.6;cursor:not-allowed}.button--primary{background:var(--brand-red);color:var(--text-primary)}.button--primary:hover:not(:disabled),.button--primary:focus-visible:not(:disabled){background:color-mix(in srgb, var(--brand-red) 82%, #000)}.btn-diagonal-shutter{isolation:isolate;position:relative;overflow:hidden}.btn-diagonal-shutter.pc-v3__deposit{background:var(--brand-red)}.btn-diagonal-shutter__label{z-index:3;align-items:center;gap:8px;display:inline-flex;position:relative}@media (width>=881px) and (hover:hover){.btn-diagonal-shutter{transition:color .25s,background .25s,box-shadow .25s,border-color .25s}.btn-diagonal-shutter:before{content:"";z-index:1;border-radius:inherit;clip-path:polygon(0 0,0 0,-26% 100%,-26% 100%);pointer-events:none;background:#0a0506;transition:clip-path .34s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.btn-diagonal-shutter:after{content:"";z-index:2;background:var(--brand-red-soft);width:2.5px;box-shadow:0 0 8px color-mix(in srgb, var(--brand-red) 55%, transparent);opacity:0;pointer-events:none;transition:left .34s cubic-bezier(.4,0,.2,1),opacity .34s;position:absolute;top:0;bottom:0;left:-30%;transform:skew(-18deg)}.btn-diagonal-shutter:hover:not(:disabled),.btn-diagonal-shutter:focus-visible:not(:disabled){color:var(--brand-red-soft);border-color:var(--brand-red);box-shadow:inset 0 0 0 1.5px var(--brand-red);background:#0a0506}.btn-diagonal-shutter.landing-page__btn--primary:hover,.btn-diagonal-shutter.landing-page__btn--primary:focus-visible{animation:none}.btn-diagonal-shutter:hover:not(:disabled):before,.btn-diagonal-shutter:focus-visible:not(:disabled):before{clip-path:polygon(0 0,126% 0,100% 100%,-26% 100%);inset:1.5px}.btn-diagonal-shutter:hover:not(:disabled):after,.btn-diagonal-shutter:focus-visible:not(:disabled):after{opacity:1;left:100%}.btn-diagonal-shutter:active:not(:disabled){filter:brightness(1.1);transform:none}}.button.app-shell__connect{letter-spacing:.02em;border-radius:999px;height:2.4rem;min-height:2.4rem;padding:0 .95rem;font-size:.86rem;font-weight:500}.button.app-shell__connect.app-shell__connect--linked{color:var(--text-secondary);background:linear-gradient(#230606eb,#0a0505eb);border:1px solid #f70b0feb;align-items:center;gap:.45rem;display:inline-flex}.button.app-shell__connect.app-shell__connect--linked:hover:not(:disabled),.button.app-shell__connect.app-shell__connect--linked:focus-visible:not(:disabled){color:var(--text-primary);background:#f70b0f1f;outline:none}.button.app-shell__connect.app-shell__connect--linked:focus{color:var(--text-secondary);background:linear-gradient(#230606eb,#0a0505eb);border-color:#f70b0feb;outline:none}.button.app-shell__connect.app-shell__connect--linked:focus:hover:not(:disabled),.button.app-shell__connect.app-shell__connect--linked:focus:focus-visible:not(:disabled){color:var(--text-primary);background:#f70b0f1f}.app-shell__connect-address{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:9rem;color:inherit;font-weight:500;overflow:hidden}.button.app-shell__connect--linked .app-shell__connect-address{text-overflow:clip;flex:none;width:7ch;min-width:7ch;max-width:7ch;display:inline-block;position:relative;overflow:hidden}.app-shell__connect-dot{background:#14f195;border-radius:999px;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 1px #14f19559}.app-shell__wallet-pill-wrap{position:relative}.app-shell__wallet-pill-menu{min-width:11.5rem}.wallet-connect-menu__option.app-shell__wallet-pill-menu__link{text-decoration:none}.button--secondary{color:var(--text-primary);background:0 0;border-color:#ffffff1f}.button--secondary:hover:not(:disabled),.button--secondary:focus-visible:not(:disabled){background:#ffffff0a;border-color:#ffffff3d}.button--ghost{color:var(--text-primary);background:0 0;border-color:#f70b0f47}.button--ghost:hover:not(:disabled),.button--ghost:focus-visible:not(:disabled){background:#f70b0f14;border-color:#f70b0f7a}.button--full{width:100%}.pool-card{border:1px solid var(--border-strong);background:radial-gradient(circle at 100% 0,#f70b0f1f,#0000 38%),linear-gradient(#160808f5,#0a0a0afa);border-radius:1.25rem;gap:1.05rem;padding:1.35rem;transition:border-color .14s,background .14s;display:grid}.pool-card:hover{border-color:#f70b0f7a}.pool-card__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.pool-card__title{margin:0;font-size:1.35rem}.ruby-pool-name{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:700}.pool-card__title.ruby-pool-name{font-size:1.12rem;line-height:1.25}.surface-card--hero .ruby-pool-name{margin:0;font-size:clamp(1.2rem,2.8vw,1.65rem);line-height:1.2}.section-heading .ruby-pool-name{font-size:1.15rem;line-height:1.25}.pool-card__title-row{align-items:center;gap:.55rem;display:flex}.strategy-badge{color:#fca5a5;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;background:#f70b0f26;border:1px solid #f70b0f4d;border-radius:999px;align-items:center;padding:.18rem .55rem;font-size:.7rem;font-weight:500;display:inline-flex}.character-tag{color:#fca5a5;font-family:var(--font-ui);background:#f70b0f24;border:1px solid #f70b0f47;border-radius:999px;align-items:center;padding:.22rem .7rem;font-size:.78rem;font-weight:500;display:inline-flex}.pool-card__tagline{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.4}.pool-card__members{color:var(--text-secondary);align-items:center;gap:.4rem;display:inline-flex}.pool-card__members-glyph{width:1.15rem;height:1.15rem}.pool-card__members strong{font-family:var(--font-ui);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:500}.pool-card__stats{gap:.55rem;display:grid}.pool-card__hero-metrics{gap:.35rem;margin-top:.25rem;display:grid}.pool-card__hero-row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.pool-card__efficiency-value{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:1.8rem;font-weight:500}.pool-card__sparkline{width:100%;height:3.25rem;color:var(--brand-red);margin-top:.2rem}.pool-card__sparkline-group{gap:.35rem;display:grid}.pool-card__sparkline-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pool-card__change-badge{border:1px solid var(--border);background:var(--surface-soft);color:var(--success);font-family:var(--font-ui);font-variant-numeric:tabular-nums;border-radius:999px;padding:.18rem .5rem;font-size:.72rem;font-weight:600}.sparkline{width:100%;height:100%;color:var(--brand-red);display:block}.sparkline__line{stroke:var(--brand-red);stroke-width:1.35px;vector-effect:non-scaling-stroke}.sparkline__fill{fill:#f70b0f1f;stroke:none}.sparkline__endpoint-halo{fill:var(--brand-red);opacity:.18}.sparkline__endpoint{fill:var(--brand-red);filter:drop-shadow(0 0 10px #f70b0f8c)}.sparkline__ring{fill:none;stroke:#f70b0f8c;stroke-width:1.5px;opacity:0;transform-origin:50%;animation:2.2s ease-out infinite sparkline__ping}.sparkline__ring--b{animation-delay:1.1s}@keyframes sparkline__ping{0%{opacity:0;r:6}18%{opacity:.65}to{opacity:0;r:18}}@keyframes live-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.pool-card__metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.pool-card__metric{background:#0000004d;border:1px solid #f70b0f2e;border-radius:.85rem;gap:.2rem;padding:.7rem .9rem;display:grid}.pool-card__metric-value{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:1.2rem;font-weight:500}.pool-card__metric-secondary{color:var(--text-secondary);font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-size:.78rem}.pool-card__actions{align-items:stretch;gap:.6rem;display:flex}.pool-card__join{flex:1;width:auto;min-width:0}.pool-card__details{color:var(--text-primary);white-space:nowrap;background:#00000061;border-color:#ffffff1f;padding:.75rem 1rem;text-decoration:none}.pool-card__membership{min-width:0;color:var(--text-primary);cursor:pointer;font:inherit;text-align:left;background:#f70b0f14;border:1px solid #f70b0f66;border-radius:.95rem;flex:1;justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .95rem;transition:background .14s,border-color .14s;display:flex}.pool-card__membership:hover:not(:disabled),.pool-card__membership:focus-visible:not(:disabled){background:#f70b0f24;border-color:#f70b0f99}.pool-card__membership-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.pool-card__membership-balances{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.pool-card__membership-value{font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:500}.pool-card__membership-ore{color:var(--text-secondary);font-size:.8rem}.pool-card__membership-arrow{color:var(--brand-red);font-size:1.1rem}.deposit-modal__body{min-width:0;padding:22px 26px 26px}.deposit-modal__form{gap:.75rem;min-width:0;display:grid}.deposit-modal__label{letter-spacing:.22em;color:#5a4040;text-transform:uppercase;gap:.45rem;min-width:0;margin-bottom:8px;font-size:9px;font-weight:600;display:grid}.deposit-modal__input-wrap{min-width:0;position:relative}.deposit-modal__input-wrap input{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:#0009;border:1px solid #f70b0f4d;border-radius:10px;outline:none;width:100%;padding:14px 70px 14px 16px;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:600;transition:border-color .15s,box-shadow .15s}.deposit-modal__input-wrap input::placeholder{color:#3d2a2a}.deposit-modal__input-wrap input:focus{border-color:#f70b0fb3;box-shadow:0 0 0 3px #f70b0f14}.deposit-modal__unit{color:#5a4040;letter-spacing:.08em;pointer-events:none;font-size:13px;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.deposit-modal__action{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;padding:14px 22px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;transition:filter .15s,transform .1s,background .15s;display:flex;position:relative;overflow:hidden}.deposit-modal__action:disabled{opacity:.55;cursor:not-allowed}.deposit-modal__action--deposit{background:var(--brand-red);color:#fff;text-transform:none;letter-spacing:.02em;box-shadow:none}.deposit-modal__action--deposit:after{content:none}.deposit-modal__action--withdraw{color:#fff;background:0 0;border:1px solid #f70b0f80;font-weight:600}.deposit-modal__action:hover:not(:disabled){filter:brightness(1.06)}.deposit-modal__action--deposit:hover:not(:disabled){background:color-mix(in srgb, var(--brand-red) 92%, #000 8%);filter:none}.deposit-modal__action--withdraw:hover:not(:disabled){filter:none;background:#f70b0f14;border-color:#f70b0fd9}.deposit-modal__action:active:not(:disabled){transform:translateY(1px)}.deposit-modal__action-icon{width:15px;height:15px}.deposit-modal__errors{color:var(--danger);margin:0;padding-left:1rem;font-size:.85rem}.deposit-modal__status{background:#f70b0f0f;border:1px solid #f70b0f33;border-radius:10px;gap:10px;margin-bottom:18px;padding:12px 14px;display:flex}.deposit-modal__status-icon{color:#ff8080;flex:none;margin-top:1px}.deposit-modal__status-text{color:#b89090;margin:0;font-size:12px;font-weight:400;line-height:1.55}.deposit-modal__notice{color:#b89090;margin:0 0 18px;font-size:12px;font-weight:400;line-height:1.55}.deposit-modal__timed-deposit{gap:0;min-width:0;display:grid}.deposit-modal__timed-deposit>*+*{margin-top:14px}.deposit-modal__timed-top{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.deposit-modal__timed-status-line{color:#b89090;margin:0;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:500;line-height:1.45}.deposit-modal__timed-status-line--solo{flex:1;min-width:0}.deposit-modal__refresh-btn{color:#fff;letter-spacing:.04em;cursor:pointer;background:#00000073;border:1px solid #f70b0f59;border-radius:10px;flex:none;padding:8px 14px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.deposit-modal__refresh-btn:hover:not(:disabled),.deposit-modal__refresh-btn:focus-visible:not(:disabled){background:#f70b0f1f;border-color:#f70b0f8c;outline:none}.deposit-modal__refresh-btn:disabled{opacity:.55;cursor:not-allowed}.deposit-modal__timed-form,.deposit-modal__timed-status{gap:0;min-width:0;display:grid}.deposit-modal__timed-form>*+*,.deposit-modal__timed-status>*+*{margin-top:14px}.deposit-modal__timed-summary{background:#00000080;border:1px solid #f70b0f38;border-radius:10px;gap:.35rem;padding:14px 16px;display:grid}.deposit-modal__summary-label{letter-spacing:.14em;color:#806060;text-transform:uppercase;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:600}.deposit-modal__timed-summary strong{color:#fff;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700}.deposit-modal__timed-summary-sub{color:#b89090;font-variant-numeric:tabular-nums;font-size:13px}.deposit-modal__section-heading{gap:.25rem;min-width:0;display:grid}.deposit-modal__section-heading span{color:#fff;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700}.deposit-modal__section-heading small{color:#b89090;font-size:12px;font-weight:400;line-height:1.45}.deposit-modal__duration-section{gap:12px;min-width:0;display:grid}.deposit-modal__mining-duration-section{gap:10px;min-width:0;display:grid}.deposit-modal__timed-form>.deposit-modal__mining-duration-section{margin-bottom:1.25rem}.deposit-modal__section-heading--mining .deposit-modal__label-caps{letter-spacing:.22em;color:#5a4040;text-transform:uppercase;font-family:Space Grotesk,sans-serif;font-size:9px;font-weight:600}.deposit-modal__mining-duration{background:#00000073;border:1px solid #f70b0f47;border-radius:10px;gap:10px;min-width:0;padding:14px 16px;display:grid}.deposit-modal__mining-duration-heading{letter-spacing:.14em;text-transform:uppercase;color:#806060;margin:0;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:600}.deposit-modal__mining-duration-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;display:flex}.deposit-modal__mining-duration-bar--desktop{flex-wrap:nowrap;justify-content:center;gap:4px 8px}.deposit-modal__mining-duration-bar--desktop .deposit-modal__mining-duration-segments{flex:0 auto;gap:4px 8px}.deposit-modal__mining-duration-step{color:#fff;cursor:pointer;background:#0c0606f2;border:1px solid #f70b0f66;border-radius:8px;flex:none;width:2.25rem;height:2.35rem;padding:0;font-family:Space Grotesk,sans-serif;font-size:1.15rem;font-weight:700;line-height:1;transition:border-color .15s,background .15s,opacity .15s}.deposit-modal__mining-duration-step:hover:not(:disabled),.deposit-modal__mining-duration-step:focus-visible:not(:disabled){border-color:#f70b0fa6;outline:none}.deposit-modal__mining-duration-step:disabled{opacity:.4;cursor:not-allowed}.deposit-modal__mining-duration-segments{flex:auto;justify-content:center;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.deposit-modal__mining-seg{align-items:baseline;gap:1px;margin:0;display:inline-flex}.deposit-modal__mining-seg-input{font-variant-numeric:tabular-nums;color:#fff;text-align:center;background:#00000059;border:none;border-radius:6px;outline:none;width:2.35rem;padding:6px 2px;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:600}.deposit-modal__mining-seg-input:focus{box-shadow:0 0 0 2px #f70b0f59}.deposit-modal__mining-seg-input:disabled{opacity:.5}.deposit-modal__mining-seg-suffix{color:#806060;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600}.deposit-modal__mining-seg-sep{color:#806060;padding:0 2px;font-size:17px;font-weight:600;line-height:1}.deposit-modal__mining-deploy-line{margin:0;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:500;line-height:1.5}.deposit-modal__mining-deploy-line--placeholder{color:#806060;font-weight:500}.deposit-modal__mining-deploy-line__mute{color:var(--text-secondary);font-weight:500}.deposit-modal__mining-deploy-line__val{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.deposit-modal__section-heading--motherlode{gap:0;margin-bottom:0}.deposit-modal__section-heading--motherlode .deposit-modal__label-caps{color:var(--motherlode-gold);margin:0}.deposit-modal__motherlode-hint{color:#806060;margin:0;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:500;line-height:1.45}.deposit-modal__advanced-toggle{color:#fff;cursor:pointer;background:#00000073;border:1px solid #f70b0f38;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:12px 14px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.deposit-modal__advanced-toggle:hover:not(:disabled),.deposit-modal__advanced-toggle:focus-visible:not(:disabled){background:#f70b0f0f;border-color:#f70b0f73;outline:none}.deposit-modal__advanced-toggle:disabled{opacity:.45;cursor:not-allowed}.deposit-modal__advanced-toggle-chev{color:#806060;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:12px;line-height:1;transition:transform .18s,color .18s;display:inline-flex}.deposit-modal__advanced-toggle-chev svg{width:1em;height:1em;display:block}.deposit-modal__advanced-toggle--open .deposit-modal__advanced-toggle-chev{color:var(--brand-red-soft);transform:rotate(180deg)}.deposit-modal__advanced-fields{gap:12px;display:grid}.deposit-modal__motherlode-range{gap:8px;display:grid}.deposit-modal__motherlode-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}@media (width<=520px){.deposit-modal__motherlode-row{gap:8px}}.deposit-modal__label--flex{margin-bottom:0}.deposit-modal__motherlode-row .deposit-modal__input-wrap input{padding:12px 14px}.deposit-modal__motherlode-row .deposit-modal__input-wrap input::placeholder{color:#3d2a2a;letter-spacing:.14em;font-weight:600}.deposit-modal__mining-wheels{justify-content:center;align-items:flex-end;gap:10px;min-width:0;padding:4px 0 2px;display:flex}.deposit-modal__mining-wheel-col{flex:2.75rem;justify-items:center;gap:6px;min-width:2.75rem;max-width:5.5rem;display:grid}.deposit-modal__mining-wheel-viewport{background:#00000085;border:1px solid #f70b0f47;border-radius:10px;width:100%;max-width:5rem;height:56px;position:relative;overflow:hidden;box-shadow:inset 0 12px 14px -8px #000000eb,inset 0 -12px 14px -8px #000000eb;-webkit-mask-image:linear-gradient(#0000 0%,#0003 10%,#000 24% 76%,#0003 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0003 10%,#000 24% 76%,#0003 90%,#0000 100%)}.deposit-modal__mining-wheel-scroll{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;background:0 0;border:none;border-radius:0;outline:none;width:100%;height:100%;overflow-y:auto}.deposit-modal__mining-wheel-track{box-sizing:border-box;padding-top:8px;padding-bottom:8px}.deposit-modal__mining-wheel-scroll:focus-visible{box-shadow:0 0 0 2px #f70b0f59}.deposit-modal__mining-wheel-item{font-variant-numeric:tabular-nums;color:#fff;flex:none;justify-content:center;align-items:center;height:40px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600;display:flex}.deposit-modal__mining-wheel-col-label{letter-spacing:.18em;text-transform:uppercase;color:#806060;font-family:Space Grotesk,sans-serif;font-size:9px;font-weight:600}.deposit-modal__timed-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.deposit-modal__timed-actions .deposit-modal__action--deposit{grid-column:1/-1}.deposit-modal__outline-btn{color:#fff;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #f70b0f73;border-radius:10px;width:100%;padding:12px 16px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}.deposit-modal__outline-btn:hover:not(:disabled),.deposit-modal__outline-btn:focus-visible:not(:disabled){background:#f70b0f14;border-color:#f70b0fbf;outline:none}.deposit-modal__outline-btn:disabled{opacity:.55;cursor:not-allowed}.deposit-modal__body--stacked{flex-direction:column;gap:14px;min-width:0;display:flex}.deposit-modal__helper-text{color:#b89090;margin:0;font-family:Space Grotesk,sans-serif;font-size:12px;line-height:1.5}.deposit-modal__inline-refresh{vertical-align:middle;margin-right:6px;display:inline-flex}.deposit-modal__dual-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin-top:4px;display:grid}.deposit-modal__dual-actions .deposit-modal__action--deposit{width:100%}.deposit-modal__metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=520px){.deposit-modal__metrics-grid{grid-template-columns:minmax(0,1fr)}}.deposit-modal__metric-cell{background:#00000073;border:1px solid #f70b0f38;border-radius:10px;gap:8px;min-width:0;padding:12px 14px;display:grid}.deposit-modal__metric-cell--full{box-sizing:border-box;width:100%}.deposit-modal__metric-label{letter-spacing:.14em;color:#806060;text-transform:uppercase;min-width:0;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:600}.deposit-modal__metric-value{color:#fff;word-break:break-word;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;line-height:1.35}.deposit-modal__auth-picker{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.deposit-modal__auth-picker .auth-id-picker__row{text-align:left;color:#fff;cursor:pointer;background:#0006;border:1px solid #f70b0f40;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 12px;font-family:Space Grotesk,sans-serif;font-size:12px;transition:border-color .15s,background .15s;display:flex}.deposit-modal__auth-picker .auth-id-picker__row span:last-child{color:#b89090;text-align:right;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:11px}.deposit-modal__auth-picker .auth-id-picker__row--active{background:#f70b0f1a;border-color:#f70b0f8c}.deposit-modal__auth-picker .auth-id-picker__row:hover:not(:disabled),.deposit-modal__auth-picker .auth-id-picker__row:focus-visible:not(:disabled){border-color:#f70b0f73;outline:none}.deposit-modal__auth-picker .auth-id-picker__row:disabled{opacity:.45;cursor:not-allowed}.deposit-modal__auth-picker li:first-child .auth-id-picker__row{justify-content:flex-start}.claim-modal__body{flex-direction:column;gap:12px;min-width:0;padding:0;display:flex}.claim-modal__bal-card,.claim-modal__receive-card{border-radius:10px;justify-content:space-between;align-items:center;min-width:0;padding:13px 16px;display:flex}.claim-modal__bal-card{background:linear-gradient(135deg,#f70b0f0f,#f70b0f05);border:1px solid #f70b0f40}.claim-modal__receive-card{background:#a8ddb50a;border:1px solid #a8ddb533}.claim-modal__label{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:#806060;margin-bottom:4px;font-size:9px;font-weight:600;display:block}.claim-modal__value{min-width:0;font-family:var(--font-display);letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:20px;font-weight:700;display:flex}.claim-modal__value--receive{color:#a8ddb5;text-shadow:0 0 12px #a8ddb540}.claim-modal__unit,.claim-modal__secondary{font-family:var(--font-ui);letter-spacing:.06em;font-size:11px;font-weight:600}.claim-modal__unit{color:#5a4040}.claim-modal__secondary{color:#806060}.claim-modal__field{gap:8px;display:grid}.claim-modal__input-wrap{min-width:0;position:relative}.claim-modal__input{box-sizing:border-box;color:#fff;width:100%;font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:#0a0303;border:1px solid #f70b0f66;border-radius:10px;outline:none;padding:14px 80px 14px 16px;font-size:20px;font-weight:700}.claim-modal__input:focus{border-color:#f70b0fb3;box-shadow:0 0 0 3px #f70b0f14}.claim-modal__input-suffix{font-family:var(--font-ui);letter-spacing:.06em;color:#5a4040;font-size:11px;font-weight:600;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.claim-modal__range-labels{font-family:var(--font-ui);letter-spacing:.06em;color:#5a4040;justify-content:space-between;margin-top:6px;font-size:9px;display:flex}.claim-modal__slippage-row{background:#ffffff04;border:1px solid #ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 10px 16px;display:flex}.claim-modal__slippage-label{font-family:var(--font-ui);color:#806060;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.claim-modal__info{color:color-mix(in srgb, var(--brand-red-soft) 58%, #f4d6da 42%);vertical-align:baseline;align-items:center;line-height:1;display:inline-flex}.claim-modal__info-icon{flex-shrink:0;display:block}.claim-modal__slippage-actions{align-items:center;gap:8px;display:inline-flex}.claim-modal__snap-btn{color:#00d37f;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#a8ddb50f;border:1px solid #a8ddb54d;border-radius:4px;align-items:center;gap:4px;padding:4px 9px;font-size:9.5px;font-weight:700;display:inline-flex}.claim-modal__snap-btn:hover:not(:disabled),.claim-modal__snap-btn:focus-visible:not(:disabled){border-color:#a8ddb580;outline:none}.claim-modal__snap-btn:disabled{opacity:.45;cursor:not-allowed}.claim-modal__slippage-value{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.claim-modal__inline-spinner{color:#ffffffb8;font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;display:inline-flex}.claim-modal__status-slot{min-height:18px}.claim-modal__footer-row{margin-top:2px;display:flex}.claim-modal__claim{width:100%;font-family:var(--font-ui);letter-spacing:.02em;text-transform:none;cursor:pointer;background:var(--brand-red);color:#fff;box-shadow:none;border:0;border-radius:10px;padding:14px 22px;font-size:14px;font-weight:700}.claim-modal__claim:hover:not(:disabled),.claim-modal__claim:focus-visible:not(:disabled){background:color-mix(in srgb, var(--brand-red) 92%, #000 8%);outline:none}.claim-modal__claim:disabled{opacity:.55;cursor:not-allowed}.claim-slider{min-width:0}.claim-slider:focus-visible{outline:none}.claim-slider:focus-visible .claim-slider__track{box-shadow:0 0 0 3px #f70b0f24}.claim-slider__track{cursor:pointer;touch-action:none;height:32px;position:relative}.claim-slider__track:before{content:"";background:#ffffff0f;border-radius:2px;height:3px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.claim-slider__fill{background:linear-gradient(90deg,#f70b0f99,#f70b0f);border-radius:2px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 6px #f70b0f66}.claim-slider__gray-zone{pointer-events:none;background:repeating-linear-gradient(135deg,#ffffff1f 0 4px,#ffffff09 4px 8px);border-radius:2px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.claim-slider__detent{background:#a8ddb5;border-radius:50%;width:8px;height:8px;animation:2.5s ease-in-out infinite pulse-detent;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px #a8ddb5b3}.claim-slider__handle{pointer-events:none;background:#fff;border:2px solid #f70b0f;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #f70b0f99,0 0 0 4px #f70b0f26}@keyframes pulse-detent{0%,to{opacity:.6}50%{opacity:1;filter:drop-shadow(0 0 6px #a8ddb5b3)}}@media (width<=520px){.claim-modal__slippage-row{flex-direction:column;align-items:stretch}.claim-modal__slippage-actions{justify-content:space-between}}.duration-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.duration-picker__column{border:1px solid var(--border);background:var(--surface-soft);border-radius:.85rem;justify-items:stretch;gap:.35rem;padding:.6rem;display:grid}.duration-picker__label{color:var(--text-secondary);font-family:var(--font-ui);text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:600}.duration-picker__step{border:1px solid var(--border);background:var(--surface-soft);color:var(--text-primary);cursor:pointer;border-radius:.55rem;min-height:2rem}.duration-picker__step:hover:not(:disabled),.duration-picker__step:focus-visible:not(:disabled){border-color:var(--border-strong)}.duration-picker__column input{text-align:center;font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-size:1.25rem}.modal-balance-context{background:#00000080;border:1px solid #f70b0f33;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-bottom:14px;padding:12px 14px;display:flex}.modal-balance-context__copy{min-width:0;display:contents}.modal-balance-context--stacked-max-end{flex-wrap:nowrap;gap:12px}.modal-balance-context--stacked-max-end .modal-balance-context__copy{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.modal-balance-context--stacked-max-end .modal-balance-context__max{align-self:center;margin-left:auto}.modal-balance-context__label{letter-spacing:.16em;color:#806060;text-transform:uppercase;min-width:0;font-size:11px;font-weight:600}.modal-balance-context__value{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:700}.modal-balance-context__max{color:#ff8080;letter-spacing:.1em;cursor:pointer;background:#f70b0f26;border:1px solid #f70b0f66;border-radius:6px;flex:none;padding:4px 10px;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:700;transition:background .15s}.modal-balance-context__max:hover{color:#fff;background:#f70b0f40}.pool-card__stat-row{background:#00000047;border:1px solid #f70b0f2e;border-radius:.9rem;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;padding:.6rem .8rem;display:grid}.pool-card__stat-icon{color:#fca5a5;background:#f70b0f24;border-radius:.6rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.pool-card__stat-icon-glyph{width:1.1rem;height:1.1rem}.pool-card__stat-body{flex-direction:column;gap:.1rem;display:flex}.pool-card__stat-label{font-family:var(--font-ui);color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:500}.pool-card__stat-value{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:1.35rem;font-weight:500}.pool-card__join{width:100%}.stats-grid{gap:.8rem;display:grid}.stat-card{gap:.3rem;display:grid}.stat-card strong,.detail-hero__meta strong{font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:500}.detail-list{gap:.55rem;display:grid}.detail-hero__badges{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.detail-hero__address{font-family:var(--font-mono);word-break:break-all;font-size:.88rem;font-weight:400}.pool-detail-v2{--pd-label:#b8a8a8;--pd-caption:#c9baba;--pd-section-heading:#f70b0feb;gap:1.1rem}.pool-detail-v2__header{gap:.65rem;display:grid}.pool-detail-v2__breadcrumb{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#5a4040;align-items:center;gap:8px;font-size:11px;display:inline-flex}.pool-detail-v2__crumb-link{color:#806060;text-decoration:none}.pool-detail-v2__crumb-link:hover,.pool-detail-v2__crumb-link:focus-visible{color:#ff5a5f;outline:none}.pool-detail-v2__crumb-sep{color:#3d2a2a}.pool-detail-v2__title-block{justify-items:start;gap:10px;display:grid}.pool-detail-v2__title-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pool-detail-v2__title{font-family:var(--font-display);color:#fff;text-shadow:0 0 24px #f70b0f2e;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:40px;font-weight:800}.pool-detail-v2__token-row{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.pool-detail-v2__token-icon{object-fit:cover;border-radius:999px;width:26px;height:26px;box-shadow:0 10px 26px #00000073}.pool-detail-v2__token-ticker{font-family:var(--font-display);letter-spacing:.06em;color:#fff;text-transform:none;font-size:20px;font-weight:800}.pool-detail-v2__address-pill.pool-detail-v2__address-pill--token-row{box-shadow:none;color:var(--pd-caption);background:0 0;border:none;border-radius:0;padding:0;font-size:13px}.pool-detail-v2__address-pill.pool-detail-v2__address-pill--token-row .pool-detail-v2__copy-icon{opacity:.65;font-size:13px}.pool-detail-v2__status-pill{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex}.pool-detail-v2__status-pill--live{color:#a8ddb5;background:#a8ddb51a}.pool-detail-v2__status-pill--warn{color:#fcd34d;background:#fbbf2414}.pool-detail-v2__status-dot{background:currentColor;border-radius:999px;width:7px;height:7px;box-shadow:0 0 #a8ddb500}.pool-detail-v2__status-pill--live .pool-detail-v2__status-dot{animation:1.6s ease-in-out infinite pool-detail-v2__green-pulse}@keyframes pool-detail-v2__green-pulse{0%{box-shadow:0 0 #a8ddb573}70%{box-shadow:0 0 0 8px #a8ddb500}to{box-shadow:0 0 #a8ddb500}}.pool-detail-v2__meta-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pool-detail-v2__address-pill{color:#b89090;cursor:pointer;max-width:100%;font-family:var(--font-mono);background:#0006;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:8px;padding:4px 10px;font-size:11px;display:inline-flex}.pool-detail-v2__address-text{overflow-wrap:anywhere;min-width:0}.pool-detail-v2__address-prefix{color:var(--text-secondary);font-family:var(--font-ui);letter-spacing:.04em;font-weight:600}.pool-detail-v2__copy-icon{opacity:.6;font-size:11px}.pool-detail-v2__meta-text{font-family:var(--font-ui);color:#806060;font-size:11px}.pool-detail-v2__strategy{gap:10px;max-width:580px;display:grid}.pool-detail-v2__strategy-rule{background:#f70b0f59;width:100%;height:1px}.pool-detail-v2__strategy-text{font-family:var(--font-ui);color:var(--pd-caption);margin:0;font-size:13px;line-height:1.5}.pool-detail-v2__grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;min-width:0;display:grid}.pool-detail-v2__panel--position{flex-direction:column;min-height:100%;display:flex}.pool-detail-v2__position-body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.pool-detail-v2__position-main{flex-direction:column;flex:auto;min-height:0;display:flex}.pool-detail-v2__position-main--ghost{filter:blur(3px);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.pool-detail-v2__position-connect-overlay{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px 16px;display:flex;position:absolute;inset:0}.pool-detail-v2__position-connect-icon{width:28px;height:28px;color:var(--brand-red)}.pool-detail-v2__position-connect-copy{max-width:18rem;font-family:var(--font-ui);color:var(--pd-caption);margin:0;font-size:14px;line-height:1.45}.pool-detail-v2__position-connect-btn{min-width:10.5rem}@media (width>=881px){.pool-detail-v2__position-connect-overlay .pool-detail-v2__position-connect-btn{min-width:9.975rem;padding:.6175rem 1.045rem;font-size:.95em}}.pool-detail-v2__stats--position{margin-top:18px}.pool-detail-v2__actions--anchored,.pool-detail-v2__actions--ghost{margin-top:auto;padding-top:18px}.pool-detail-v2__ghost-btn{min-height:40px;font-family:var(--font-ui);letter-spacing:.04em;color:var(--pd-caption);background:#ffffff08;border:1px solid #f70b0f38;border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.pool-detail-v2__ghost-btn--primary{color:#fff;background:#f70b0f1f;border-color:#f70b0f73}.pool-detail-v2__accounting-tiers{flex-direction:column;flex:auto;gap:16px;margin-top:18px;display:flex}.pool-detail-v2__accounting-tier{min-width:0}.pool-detail-v2__accounting-divider{background:#ffffff12;height:1px}.pool-detail-v2__accounting-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px 24px;display:grid}.pool-detail-v2__accounting-row--tier1{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.pool-detail-v2__accounting-tier--pooled .pool-detail-v2__sol-split-bar,.pool-detail-v2__accounting-tier--pooled .pool-detail-v2__sol-split-key{width:100%}.pool-detail-v2__accounting-tier--pooled .pool-detail-v2__sol-split-bar{margin-top:14px}.pool-detail-v2__accounting-cell{min-width:0}.pool-detail-v2__accounting-cell--members{text-align:right}.pool-detail-v2__accounting-cell--token-value{text-align:left}.pool-detail-v2__accounting-label--desktop-only{display:block}.pool-detail-v2__accounting-label--mobile-only{display:none}.pool-detail-v2__token-value-flip-amount .pool-detail-v2__stat-unit{color:var(--pd-caption);letter-spacing:.06em;margin-left:6px;font-size:10px;font-weight:600}.pool-detail-v2__accounting-cell--align-end{text-align:right}.pool-detail-v2__accounting-label{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--pd-label);font-size:.7rem;font-weight:600}.pool-detail-v2__accounting-label--eyebrow{letter-spacing:.18em;margin-bottom:12px;font-size:9px}.pool-detail-v2__accounting-label--ticker{text-transform:none;letter-spacing:.04em}.pool-detail-v2__accounting-ticker{text-transform:none}.pool-detail-v2__token-value-flip{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:block}.pool-detail-v2__token-value-flip-row{align-items:center;gap:6px;display:inline-flex}.pool-detail-v2__token-value-flip-icon{width:11px;height:11px;color:var(--pd-caption);flex-shrink:0}.pool-detail-v2__token-value-flip:focus-visible{outline:2px solid var(--brand-red);outline-offset:2px;border-radius:4px}.pool-detail-v2__token-value-flip-amount{margin-top:0}.pool-detail-v2__sol-split-bar{background:#ffffff0f;border-radius:999px;align-items:stretch;width:100%;height:6px;margin-top:12px;display:flex;overflow:hidden}.pool-detail-v2__sol-split-bar__segment{min-width:2px;height:100%}.pool-detail-v2__sol-split-bar__segment--active{background:#ef2020}.pool-detail-v2__sol-split-bar__segment--vault{background:#8b8e998c}.pool-detail-v2__sol-split-key{font-family:var(--font-ui);color:var(--text-secondary);flex-wrap:wrap;gap:10px 18px;margin-top:10px;font-size:11px;display:flex}.pool-detail-v2__sol-split-key-item{align-items:center;gap:6px;display:inline-flex}.pool-detail-v2__sol-split-key-item strong{color:#fff;font-size:12px;font-weight:600}.pool-detail-v2__sol-split-key-item span:last-child{letter-spacing:.06em;text-transform:lowercase;color:var(--pd-caption);font-size:11px}.pool-detail-v2__sol-split-swatch{border-radius:2px;flex-shrink:0;width:8px;height:8px}.pool-detail-v2__sol-split-swatch--active{background:#ef2020}.pool-detail-v2__sol-split-swatch--vault{background:#8b8e998c}.pool-detail-v2__accounting-tier--lifetime .pool-detail-v2__lifetime-grid--embedded{margin-top:0}.pool-detail-v2__accounting-tier--lifetime .pool-detail-v2__stat-v{letter-spacing:-.01em;font-size:22px;line-height:1}.pool-detail-v2__panel{background:linear-gradient(135deg,#f70b0f14,#0000 55%),#00000059;border:1px solid #f70b0f40;border-radius:16px;min-width:0;padding:24px 26px;position:relative;overflow:hidden;box-shadow:0 18px 55px #0000006b}.pool-detail-v2__panel:before{content:"";background:linear-gradient(90deg,#0000,#f70b0f52,#0000);height:1px;position:absolute;top:0;left:0;right:0}.pool-detail-v2__panel-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pool-detail-v2__panel-title{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--pd-section-heading);margin:0;font-size:14px;font-weight:700}.pool-detail-v2__panel-sub{font-family:var(--font-ui);color:var(--pd-caption);margin-top:6px;font-size:12px}.pool-detail-v2__hero-metric{margin-top:18px}.pool-detail-v2__hero-toggle{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:block}.pool-detail-v2__hero-toggle:focus-visible{outline:2px solid var(--brand-red);outline-offset:3px;border-radius:4px}.pool-detail-v2__hero-label-row{align-items:center;gap:6px;display:inline-flex}.pool-detail-v2__hero-flip-icon{width:12px;height:12px;color:var(--pd-caption);flex-shrink:0}.pool-detail-v2__hero-label{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--pd-label);font-size:9px;font-weight:600}.pool-detail-v2__hero-row{flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:8px;display:flex}.pool-detail-v2__hero-value{font-family:var(--font-ui);color:var(--brand-red);text-shadow:0 0 20px #f70b0f40;font-size:36px;font-weight:700;line-height:1}.pool-detail-v2__hero-unit{color:var(--pd-caption);margin-left:6px;font-size:14px;font-weight:600}.pool-detail-v2__hero-usd{font-family:var(--font-ui);color:var(--pd-caption);font-size:13px;font-weight:500}.pool-detail-v2__stats{border-top:1px solid #f70b0f26;grid-template-columns:1fr 1fr;gap:14px 24px;margin-top:18px;padding-top:18px;display:grid}.pool-detail-v2__stat-k{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--pd-label);font-size:.7rem;font-weight:600}.pool-detail-v2__stat-v{font-family:var(--font-ui);color:#fff;font-variant-numeric:tabular-nums;margin-top:6px;font-size:18px;font-weight:700}.pool-detail-v2__stat-unit{color:var(--pd-caption);letter-spacing:.06em;margin-left:6px;font-size:10px;font-weight:600}.pool-detail-v2__stat-sub{font-family:var(--font-ui);color:var(--pd-caption);margin-top:4px;font-size:12px}.pool-detail-v2__breakdown-summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:12px;list-style:none;display:flex}.pool-detail-v2__breakdown-summary::-webkit-details-marker{display:none}.pool-detail-v2__breakdown-main{display:grid}.pool-detail-v2__breakdown-chev{color:var(--text-tertiary);flex:none;justify-content:center;align-items:center;margin-top:4px;transition:transform .18s,color .18s;display:inline-flex}.pool-detail-v2__breakdown-chev svg{width:12px;height:12px;display:block}.pool-detail-v2__health-stat--breakdown[open] .pool-detail-v2__breakdown-chev{color:var(--brand-red-soft);transform:rotate(180deg)}.pool-detail-v2__breakdown-list{border-top:1px solid var(--border);gap:8px;margin-top:12px;padding-top:10px;display:grid}.pool-detail-v2__breakdown-row{font-family:var(--font-ui);color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.pool-detail-v2__breakdown-row span{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-label);font-size:.7rem;font-weight:600}.pool-detail-v2__breakdown-row strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13px}.pool-detail-v2__actions{margin-top:18px}.timed-deposit-manage__back{color:var(--text-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-size:13px;font-weight:600}.timed-deposit-manage__back:hover,.timed-deposit-manage__back:focus-visible{color:#fff;background:#f70b0f1f;outline:none}.timed-deposit-manage{gap:14px;padding:4px 0 2px;display:grid}.timed-deposit-manage__toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.timed-deposit-manage__kicker{letter-spacing:.22em;text-transform:uppercase;color:#5a4040;margin:0;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:700}.timed-deposit-manage__progress{align-items:center;gap:12px;display:flex}.timed-deposit-manage__progress-track{background:#0000008c;border:1px solid #f70b0f40;border-radius:999px;flex:auto;height:8px;position:relative;overflow:hidden}.timed-deposit-manage__progress-fill{z-index:1;background:linear-gradient(90deg, var(--brand-red), #ff6b6b);border-radius:999px;height:100%;position:relative;box-shadow:0 0 12px #f70b0f59}.timed-deposit-manage__progress-extension{z-index:2;background:var(--soft-mint);opacity:.82;border-radius:999px;position:absolute;top:0;bottom:0}.timed-deposit-manage__progress-pct{font-family:var(--font-ui);color:#fff;font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700}.timed-deposit-manage__grid{grid-template-columns:1fr 1fr;gap:12px 18px;display:grid}.timed-deposit-manage__cell{gap:4px;min-width:0;display:grid}.timed-deposit-manage__label{letter-spacing:.18em;text-transform:uppercase;color:#806060;font-family:Space Grotesk,sans-serif;font-size:9px;font-weight:600}.timed-deposit-manage__value{font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:1.35}.timed-deposit-manage__val{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.timed-deposit-manage__val--extended{color:var(--brand-red-soft)}.timed-deposit-manage__mute{color:var(--text-secondary);font-weight:500}.timed-deposit-manage__badge{letter-spacing:.12em;text-transform:uppercase;width:fit-content;margin-left:8px;font-size:10px;font-weight:700;display:inline-flex}.timed-deposit-manage__badge--same{color:var(--text-secondary)}.timed-deposit-manage__badge--extended{color:var(--brand-red-soft)}.timed-deposit-manage__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.timed-deposit-manage__btn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:10px;min-height:44px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:700;transition:border-color .15s,background .15s,color .15s}.timed-deposit-manage__btn--stop{color:#ffb4b4;background:0 0;border:1px solid #f70b0fa6}.timed-deposit-manage__btn--stop:hover:not(:disabled),.timed-deposit-manage__btn--stop:focus-visible:not(:disabled){background:#f70b0f14;border-color:#f70b0ff2;outline:none}.timed-deposit-manage__btn--topup{color:#fff;background:#f70b0f33;border:1px solid #f70b0f73}.timed-deposit-manage__btn--topup:hover:not(:disabled),.timed-deposit-manage__btn--topup:focus-visible:not(:disabled){background:#f70b0f52;outline:none}.timed-deposit-manage__btn--ghost{color:#d4d4d8;background:0 0;border:1px solid #fff3}.timed-deposit-manage__btn--danger{color:#fff;background:#f70b0f38;border:1px solid #f70b0fbf}.timed-deposit-manage--confirm{gap:16px}.timed-deposit-manage__confirm-title{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:700}.timed-deposit-manage__confirm-copy{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.timed-deposit-manage__confirm-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.timed-deposit-manage__delta{color:#7bed9f;font-variant-numeric:tabular-nums;font-weight:700}.timed-deposit-manage__topup-preview{gap:14px;display:grid}.timed-deposit-manage__grid--topup .timed-deposit-manage__value{flex-wrap:wrap;align-items:baseline;gap:2px 0;display:flex}.pool-detail-v2__sync-pill{color:#ffb4b4;min-height:28px;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#f70b0f1f;border:1px solid #f70b0f80;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:650;display:inline-flex}.pool-detail-v2__sync-pill:disabled{opacity:.55;cursor:not-allowed}.pool-detail-v2__sync-pill:hover:not(:disabled),.pool-detail-v2__sync-pill:focus-visible:not(:disabled){background:#f70b0f2e;border-color:#f70b0fcc;outline:none}.pool-detail-v2__wallet-actions{gap:8px;margin-top:4px;display:flex}.pool-detail-v2__wallet-action{color:#fff;font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:1px solid #f70b0f73;border-radius:10px;flex:1;padding:10px;font-size:12px;font-weight:600;transition:all .15s}.pool-detail-v2__wallet-action:hover:not(:disabled),.pool-detail-v2__wallet-action:focus-visible:not(:disabled){background:#f70b0f1a;border-color:#f70b0fb3;outline:none}.pool-detail-v2__wallet-action--primary{background:#f70b0f2e;border-color:#f70b0fb3}.pool-detail-v2__wallet-action:disabled{cursor:not-allowed;opacity:.55}.pool-detail-v2__actions-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pool-detail-v2__actions-row--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.pool-detail-v2__actions-row--full{grid-template-columns:minmax(0,1fr);margin-top:10px}.pool-detail-v2__actions .pc-v3__deposit,.pool-detail-v2__actions .pc-v3__details{text-align:center;white-space:nowrap;letter-spacing:.04em;width:100%;min-width:0;min-height:48px;font-size:13px;font-weight:600;font-family:var(--font-ui);justify-content:center}.pool-detail-v2__withdraw{margin-top:12px}.pool-detail-v2__health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-top:18px;display:grid}.pool-detail-v2__health-v{font-family:var(--font-ui);color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:700;line-height:1}.pool-detail-v2__panel--health{flex-direction:column;height:100%;min-height:0;display:flex}.pool-detail-v2__panel--health .pool-detail-v2__panel-head,.pool-detail-v2__panel--health .pool-detail-v2__health-grid{flex-shrink:0}.pool-detail-v2__panel--health .pool-detail-v2__mini-chart{flex-direction:column;flex:auto;min-height:0;display:flex}.pool-detail-v2__mini-chart{border-top:1px solid #f70b0f26;margin-top:18px;padding-top:18px}.pool-detail-v2__mini-chart-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pool-detail-v2__mini-chart-label{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--pd-label);font-size:9px;font-weight:600}.pool-detail-v2__mini-live{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:#ff5a5f;align-items:center;gap:6px;font-size:9px;display:inline-flex}.pool-detail-v2__mini-live-dot{background:#ff5a5f;border-radius:999px;width:6px;height:6px;animation:1.6s ease-in-out infinite live-dot}.pool-detail-v2__panel--health .pool-detail-v2__mini-chart-body{flex:auto;height:auto;min-height:11rem}.pool-detail-v2__mini-chart-body{background:#00000059;border:1px solid #f70b0f24;border-radius:12px;justify-content:center;align-items:center;height:110px;margin-top:10px;display:flex;overflow:visible}.pool-detail-v2__mini-svg{width:100%;height:100%;overflow:visible}.pool-detail-v2__mini-endpoint{filter:drop-shadow(0 0 10px #f70b0f8c)}.pool-detail-v2__mini-ring{stroke:#f70b0f8c;stroke-width:1.5px;opacity:0;transform-origin:50%;animation:2.2s ease-out infinite pool-detail-v2__mini-ping}.pool-detail-v2__mini-ring--b{animation-delay:1.1s}@keyframes pool-detail-v2__mini-ping{0%{opacity:0;r:6}18%{opacity:.65}to{opacity:0;r:18}}.pool-detail-v2__panel--full{margin-top:16px}.pool-detail-v2__lifetime-grid{border-top:1px solid #f70b0f26;grid-template-columns:repeat(4,1fr);gap:0 24px;margin-top:18px;padding-top:18px;display:grid}.pool-detail-v2__lifetime-grid--embedded{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-top:12px;padding-top:0}.pool-detail-v2__collapsible{background:linear-gradient(#f70b0f06 0%,#0000 60%),#050505;border:1px solid #f70b0f40;border-radius:14px;margin-top:12px;overflow:hidden}.pool-detail-v2__collapsible-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;list-style:none;display:flex}.pool-detail-v2__collapsible-summary:hover{background:#f70b0f0a}.pool-detail-v2__collapsible-summary::-webkit-details-marker{display:none}.pool-detail-v2__collapsible-title{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:13px;font-weight:700}.pool-detail-v2__collapsible-meta{font-family:var(--font-ui);color:var(--pd-caption);margin-left:12px;font-size:12px;font-weight:400;line-height:1.35}.pool-detail-v2__chev{color:var(--pd-label);flex:none;justify-content:center;align-self:center;align-items:center;margin:0;padding:0;font-size:14px;line-height:1;transition:transform .18s,color .18s;display:inline-flex}.pool-detail-v2__chev svg{width:1em;height:1em;display:block}.pool-detail-v2__collapsible[open] .pool-detail-v2__chev{color:var(--brand-red-soft);transform:rotate(180deg)}.pool-detail-v2__collapsible-body{border-top:1px solid #f70b0f1f;padding:4px 22px 22px}.pool-detail-v2__collapsible-body.pool-round-history{padding-top:18px}.pool-round-history{padding-top:0}.pool-round-history__table-wrap{overflow-x:auto}.pool-round-history__table{table-layout:fixed;border-collapse:collapse;width:100%}.pool-round-history__col-round,.pool-round-history__col-deployed,.pool-round-history__col-ore,.pool-round-history__col-time{width:25%}.pool-round-history__table thead th{text-align:left;vertical-align:bottom;border-bottom:1px solid #ffffff12;padding:0 0 10px}.pool-round-history__table thead th:not(:last-child),.pool-round-history__table tbody td:not(:last-child){padding-right:20px}.pool-round-history__table thead th.pool-round-history__th--mined,.pool-round-history__table tbody td.pool-round-history__cell--ore{text-align:right}.pool-round-history__table thead th.pool-round-history__th--time,.pool-round-history__table tbody td.pool-round-history__cell--time{text-align:right;padding-right:0}.pool-round-history__table tbody tr+tr td{border-top:1px solid #ffffff12}.pool-round-history__cell{vertical-align:middle;padding:11px 0}.pool-round-history__round-id{font-family:var(--font-mono);color:var(--pd-caption);white-space:nowrap;font-size:11px}.pool-round-history__deployed-inline{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.pool-round-history__deployed-inline .pool-detail-v2__stat-sub,.pool-round-history__cell--time .pool-detail-v2__stat-sub{margin-top:0}.pool-round-history__deployed-stack{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.pool-round-history__deployed-stack .pool-detail-v2__stat-sub{margin-top:0}.pool-round-history__ore-value{white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:0;font-size:16px;display:block}.pool-round-history__ore-value--motherlode{color:var(--motherlode-gold)}.pool-round-history__ore-value--zero{color:var(--pd-label)}.pool-round-history__cell--ore .pool-round-history__ore-value{text-align:right}.pool-round-history__cell--time .pool-round-history__time{text-align:right;display:block}.pool-round-history__time{color:var(--pd-label)}.pool-round-history__result-wrap,.pool-round-history__mobile-result-wrap{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.pool-round-history__result{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.pool-round-history__result--mined{color:var(--brand-red-soft);background:#f70b0f1f}.pool-round-history__result--missed{color:var(--pd-label);background:#ffffff0a}.pool-round-history__result-dot{border-radius:50%;flex:none;width:5px;height:5px}.pool-round-history__result--mined .pool-round-history__result-dot{background:var(--brand-red)}.pool-round-history__result--missed .pool-round-history__result-dot{background:color-mix(in srgb, var(--pd-label) 55%, transparent)}.pool-round-history__recovered{font-family:var(--font-ui);color:#a8ddb5;white-space:nowrap;font-size:10px;font-weight:600}.pool-round-history__mobile-list{margin:0;padding:0;list-style:none;display:none}.pool-round-history__mobile-row{border-top:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.pool-round-history__mobile-row:first-child{border-top:none;padding-top:0}.pool-round-history__mobile-left{flex-direction:column;flex:auto;align-items:flex-start;gap:4px;min-width:0;display:flex}.pool-round-history__mobile-left .pool-detail-v2__stat-sub,.pool-round-history__mobile-deployed{margin-top:0}.pool-round-history__mobile-left .pool-round-history__recovered{margin-top:2px;display:block}.pool-round-history__mobile-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.pool-round-history__mobile-right .pool-round-history__ore-value{font-size:18px}.pool-round-history__footer{text-align:center;margin-top:16px;padding-top:4px}.pool-round-history__view-all.pool-detail-v2__ghost-btn{min-height:auto;color:var(--brand-red-soft);letter-spacing:.02em;background:0 0;border:none;padding:6px 10px;display:inline-flex}.pool-round-history__view-all.pool-detail-v2__ghost-btn:hover,.pool-round-history__view-all.pool-detail-v2__ghost-btn:focus-visible{color:var(--brand-red);background:#f70b0f14}.pool-round-profit-chart{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;margin-bottom:18px;padding:14px 16px 18px;position:relative}.pool-round-profit-chart__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.pool-round-profit-chart__eyebrow{color:var(--pd-label);font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:700}.pool-round-profit-chart__title{color:var(--text-primary);font-family:var(--font-heading);margin:0;font-size:15px;font-weight:700}.pool-round-profit-chart__value{color:var(--brand-red-soft);font-family:var(--font-mono);white-space:nowrap;font-size:14px;font-weight:700}.pool-round-profit-chart__value--positive{color:var(--soft-mint)}.pool-round-profit-chart__value--negative{color:var(--brand-red-soft)}.pool-round-profit-chart__value--neutral{color:var(--pd-label)}.pool-round-profit-chart__state{color:var(--pd-label);margin:0;font-size:12px}.pool-round-profit-chart__area{touch-action:none;-webkit-user-select:none;user-select:none;height:220px;position:relative}.pool-round-profit-chart__svg{width:100%;height:100%;overflow:visible}.pool-round-profit-chart__gridline{stroke:#ffffff14;stroke-width:1px}.pool-round-profit-chart__line{stroke:var(--brand-red);stroke-width:2.5px}.pool-round-profit-chart__scrub-ring{fill:none;stroke:var(--brand-red-soft);stroke-width:1.5px}.pool-round-profit-chart__scrub-dot{fill:var(--brand-red-soft)}.pool-round-profit-chart__axis-y{pointer-events:none;position:absolute;inset:0}.pool-round-profit-chart__tick{color:var(--pd-label);font-family:var(--font-mono);font-size:10px;position:absolute;right:0;transform:translateY(-50%)}.pool-round-profit-chart__scrub-line{pointer-events:none;background:#ffffff2e;width:1px;position:absolute;top:0;bottom:0}.pool-round-profit-chart__tooltip{z-index:2;pointer-events:none;background:#101014f0;border:1px solid #ffffff1a;border-radius:14px;width:224px;padding:10px 12px;position:absolute;top:16px;transform:translate(-50%);box-shadow:0 16px 32px #0000004d}.pool-round-profit-chart__tooltip-round{color:var(--text-primary);font-family:var(--font-mono);margin:0 0 8px;font-size:11px;font-weight:700}.pool-round-profit-chart__tooltip-rows{gap:5px;margin:0;display:grid}.pool-round-profit-chart__tooltip-rows div{justify-content:space-between;align-items:center;gap:10px;display:flex}.pool-round-profit-chart__tooltip-rows dt{color:var(--pd-label);font-size:11px}.pool-round-profit-chart__tooltip-rows dd{color:var(--text-primary);font-family:var(--font-mono);margin:0;font-size:11px}.modal__surface.pool-round-history-modal{width:min(100%,44rem);max-width:min(720px,100vw - 32px)}.pool-round-history-modal__body{min-width:0;padding:0 26px 26px}.pool-round-history--modal{padding-top:0}.pool-round-history-modal__body .pool-round-history__table-wrap--modal{background:#00000080;border:1px solid #f70b0f38;border-radius:10px;max-height:min(60vh,480px);padding:4px 14px 8px;overflow:auto}.pool-round-history-modal__body .pool-round-history__mobile-list--modal{background:#00000080;border:1px solid #f70b0f38;border-radius:10px;margin-top:12px;padding:12px 14px}@media (width<=360px){.pool-round-history-modal__body{padding:0 16px 20px}}@media (width<=720px){.pool-round-history__table-wrap{display:none}.pool-round-history__mobile-list{display:block}}.pool-detail-v2__collapsible--advanced{background:#ff32320a;border-color:#ff505040}.pool-detail-v2__collapsible--advanced .pool-detail-v2__collapsible-summary:hover{background:#ff50500f}.pool-detail-v2__collapsible-title--advanced{color:#ff7e6b}.pool-detail-v2__collapsible-body--advanced{border-top:1px solid #ff505038;padding:22px}.pool-detail-v2__close-member-confirm{border-top:1px solid #f70b0f38;margin-top:20px;padding:16px 0 0}.pool-detail-v2__close-member-confirm-text{color:#b89090;margin:0 0 14px;font-family:Space Grotesk,sans-serif;font-size:13px;line-height:1.5}.pool-detail-v2__close-member-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.pool-detail-v2__close-member-btn{letter-spacing:.04em;cursor:pointer;border-radius:10px;min-width:7.5rem;padding:10px 18px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s,opacity .15s}.pool-detail-v2__close-member-btn:disabled{opacity:.5;cursor:not-allowed}.pool-detail-v2__close-member-btn--ghost{color:#fff;background:#00000073;border:1px solid #f70b0f59}.pool-detail-v2__close-member-btn--ghost:hover:not(:disabled),.pool-detail-v2__close-member-btn--ghost:focus-visible:not(:disabled){background:#f70b0f1a;border-color:#f70b0f8c;outline:none}.pool-detail-v2__close-member-btn--primary{color:#fff;background:linear-gradient(180deg, var(--brand-red) 0%, #d6182a 100%);border:none;box-shadow:inset 0 0 0 1px #ffffff14,0 4px 14px #f70b0f47}.pool-detail-v2__close-member-btn--primary:hover:not(:disabled),.pool-detail-v2__close-member-btn--primary:focus-visible:not(:disabled){filter:brightness(1.08);outline:none}.pool-detail-v2__subpanel{background:0 0;border:none;border-radius:0;padding:16px 0 18px}.pool-detail-v2__subpanel+.pool-detail-v2__subpanel{border-top:1px solid #f70b0f38;margin-top:0;padding-top:20px}.pool-detail-v2__subpanel-title{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--pd-section-heading);margin:0 0 12px;font-size:13px;font-weight:700}.pool-detail-v2__collapsible-body .pool-card__stat-label,.pool-detail-v2__subpanel .pool-card__stat-label{color:var(--pd-label)}.pool-detail-v2__subpanel--subaccounts .subaccounts-section--embedded.surface-card{min-width:0;box-shadow:none;background:0 0;border:none;padding:0}.pool-detail-v2__subpanel--subaccounts .subaccounts-section--embedded .section-heading h3{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--pd-section-heading);font-size:13px;font-weight:700}.pool-detail-v2__subpanel--subaccounts .subaccounts-section--embedded .subaccounts-section__heading-copy{gap:6px;width:100%;display:grid}.pool-detail-v2__subpanel--subaccounts .subaccounts-section--embedded .subaccounts-section__summary-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.pool-detail-v2__subpanel--subaccounts .subaccounts-section--embedded .subaccounts-section__summary-row .subaccounts-section__summary-intro{flex:auto;min-width:0;margin:0}.pool-detail-v2__subpanel--subaccounts .subaccounts-section--embedded .subaccounts-section__summary-row .subaccounts-section__summary-count{white-space:nowrap;flex:none}.pool-detail-v2__subpanel--subaccounts .member-list{gap:8px}.member-card--subaccount .status-chip--live{border:none}.member-card.member-card--subaccount{background:#0006;border:1px solid #f70b0f1f;border-radius:10px;gap:1rem;min-width:0;padding:10px 14px}.member-card--subaccount .member-card__header-subaccount>strong{font-family:var(--font-mono);color:#fff;letter-spacing:normal;text-transform:none;font-size:13px;font-weight:400}.member-card--subaccount .member-card__header-subaccount{flex-direction:column;gap:6px;min-width:0;display:flex}.member-card--subaccount .subaccount-miner-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.member-card--subaccount .subaccount-miner-row .section-copy{min-width:0;font-family:var(--font-ui);color:#fff;flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}@media (width>=881px){.member-card--subaccount .member-card__header-subaccount{flex-direction:row;align-items:center;gap:12px 20px}.member-card--subaccount .member-card__header-subaccount>strong{white-space:nowrap;flex:none}.member-card--subaccount .subaccount-miner-row{flex:auto;gap:16px;min-width:0}.member-card--subaccount .subaccount-miner-row .status-chip{flex:none;margin-left:auto}}.member-card--subaccount .pool-detail-v2__address-pill{width:fit-content;max-width:100%}.member-card--subaccount .subaccount-stats-grid{gap:14px 18px;min-width:0;display:grid}@media (width>=881px){.member-card--subaccount .subaccount-stats-grid{grid-template-rows:auto auto;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=880px){.member-card--subaccount .subaccount-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.subaccount-stat-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.member-card--subaccount .pool-card__stat-label{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--pd-label);font-size:11px;font-weight:600}.member-card--subaccount .pool-card__stat-label--preserve-case{text-transform:none}.subaccount-stat-cell>strong:not(.detail-item__address){font-family:var(--font-ui);color:#fff;font-variant-numeric:tabular-nums;margin-top:4px;font-size:14px;font-weight:600}.subaccount-last-synced{align-items:center;gap:8px;display:inline-flex}.subaccount-sync-indicator{border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;line-height:1;display:inline-flex;transform:translateY(-.5px)}.subaccount-sync-indicator--synced{color:#a7f3d0;background:#22c55e1f;border:1px solid #22c55e59}.subaccount-sync-indicator--sync-needed{color:#fde68a;background:#f59e0b1f;border:1px solid #f59e0b59}.subaccount-miner-stats{background:#0003;border:1px solid #f70b0f1f;border-radius:10px;min-width:0;margin:2px 0 0}.member-card--subaccount .subaccount-miner-stats__summary{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--pd-label);font-size:11px;font-weight:500}.subaccount-miner-stats__summary{cursor:pointer;font-family:var(--font-ui);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:12px;font-weight:600;list-style:none;display:flex}.subaccount-miner-stats__summary::-webkit-details-marker{display:none}.subaccount-miner-stats__chev{color:var(--pd-label);flex:none;justify-content:center;align-items:center;line-height:0;transition:transform .18s,color .18s;display:inline-flex}.subaccount-miner-stats__chev svg{width:12px;height:12px;display:block}.subaccount-miner-stats[open] .subaccount-miner-stats__chev{color:#ff5a5f;transform:rotate(180deg)}.subaccount-miner-stats__grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:12px 14px;padding:4px 14px 14px;display:grid}.pool-detail-v2__members{flex-direction:column;gap:8px;display:flex}.pool-detail-v2__member{background:#0006;border:1px solid #f70b0f1f;border-radius:10px;padding:10px 14px;container-type:inline-size}.pool-detail-v2__member-summary{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));align-items:end;gap:8px 10px;display:grid}.pool-detail-v2__member-summary>.pool-detail-v2__member-wallet{grid-area:1/1;align-self:center}.pool-detail-v2__member-summary>.pool-detail-v2__member-stat--active{grid-area:1/2}.pool-detail-v2__member-summary>.pool-detail-v2__member-stat--mining{grid-area:1/3}.pool-detail-v2__member-summary>.pool-detail-v2__member-stat--claimable{grid-area:1/4;align-self:start}.pool-detail-v2__member-summary>.pool-detail-v2__member-account-summary{grid-area:1/4;place-self:end}.pool-detail-v2__member-summary>.pool-detail-v2__member-detail-panel{grid-area:2/1/auto/-1;justify-self:stretch;width:100%;min-width:0;max-width:none;margin-inline:0}.pool-detail-v2__member-detail-panel .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));place-items:start stretch;gap:14px 12px;width:100%;display:grid}.pool-detail-v2__member-detail-panel .detail-item{flex-direction:column;gap:4px;min-width:0;display:flex}.pool-detail-v2__member-detail-panel .pool-card__stat-label{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--pd-label);font-size:11px;font-weight:600}.pool-detail-v2__member-detail-panel .detail-item__address{word-break:break-all;overflow-wrap:anywhere;font-size:13px;line-height:1.35}@media (width>=881px){.pool-detail-v2__member-detail-panel .detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px}}.pool-detail-v2__member--you{background:#f70b0f0a;border-color:#f70b0f66}.pool-detail-v2__member-wallet{flex-wrap:wrap;align-self:center;align-items:center;gap:8px;min-width:0;display:flex}.pool-detail-v2__member-addr{font-family:var(--font-mono);color:#fff;font-size:13px}.pool-detail-v2__member-role{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--pd-label);flex:none;font-size:11px}.pool-detail-v2__member-role--you{color:#ff5a5f;font-weight:700}.pool-detail-v2__member-account-summary{cursor:pointer;color:inherit;line-height:1;font:inherit;background:0 0;border:none;grid-template-columns:auto auto;align-items:center;column-gap:8px;padding:0;display:inline-grid}.pool-detail-v2__member-raw-label{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--pd-label);font-size:11px;font-weight:500;line-height:1}.pool-detail-v2__member-raw-caret{width:1em;height:1em;color:var(--pd-label);transform-origin:50%;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:transform .18s,color .18s;display:inline-flex}.pool-detail-v2__member-raw-caret--open{color:var(--brand-red-soft);transform:rotate(90deg)}.pool-detail-v2__member-k{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--pd-label);font-size:11px;font-weight:600}.pool-detail-v2__member-v{font-family:var(--font-ui);color:#fff;font-variant-numeric:tabular-nums;margin-top:4px;font-size:14px;font-weight:600}.pool-detail-v2__member-detail-panel{box-sizing:border-box;border-top:1px solid #f70b0f1f;margin-top:10px;padding-top:10px}.pool-detail-v2__pagination{border-top:1px solid #f70b0f1f;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.pool-detail-v2__pagination-btn{color:#fff;min-height:34px;font-family:var(--font-ui);letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #f70b0f80;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pool-detail-v2__pagination-btn:hover:not(:disabled),.pool-detail-v2__pagination-btn:focus-visible:not(:disabled){background:#f70b0f14;border-color:#f70b0fcc;outline:none}.pool-detail-v2__pagination-btn:disabled{opacity:.42;cursor:not-allowed}.pool-detail-v2__pagination-status{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--pd-caption);font-size:11px;font-weight:500}.pool-detail-v2__advanced-lede{font-family:var(--font-ui);color:#806060;max-width:900px;margin:0 0 18px;font-size:13px;line-height:1.55}.pool-detail-v2__advanced-tools{flex-direction:column;gap:18px;display:flex}.pool-detail-v2__advanced-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.pool-detail-v2__advanced-tools-row{align-items:stretch;gap:18px;display:grid}.pool-detail-v2__advanced-tools-row--two{grid-template-columns:repeat(2,minmax(0,1fr))}.pool-detail-v2__advanced-tools-row--three{grid-template-columns:repeat(3,minmax(0,1fr))}.pool-detail-v2__advanced-tools-row+.pool-detail-v2__advanced-tools-row{padding-top:0}.pool-detail-v2__advanced-tool{flex-direction:column;min-height:0;padding:0;display:flex}.pool-detail-v2__advanced-tools-row .pool-detail-v2__advanced-tool:first-child{padding-left:0}.pool-detail-v2__advanced-tools-row .pool-detail-v2__advanced-tool:not(:first-child){border-left:none}.pool-detail-v2__advanced-tool-title{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#ff7e6b;margin:6px 0 8px;font-size:11px;font-weight:700}@media (width>=881px){.pool-detail-v2__grid2{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)}.pool-detail-v2__panel--position .pool-detail-v2__actions--anchored{justify-content:center;display:flex}.pool-detail-v2__panel--position .pool-detail-v2__actions--anchored .pool-detail-v2__actions-row--triple{grid-template-columns:repeat(2,10.5rem);justify-content:center;gap:12px;width:fit-content}.pool-detail-v2__panel--position .pool-detail-v2__actions--anchored .pc-v3__deposit,.pool-detail-v2__panel--position .pool-detail-v2__actions--anchored .pc-v3__details{width:10.5rem;min-height:50px;font-size:13.5px}.pool-detail-v2__panel--position .pool-detail-v2__actions--ghost{justify-content:center;display:flex}.pool-detail-v2__panel--position .pool-detail-v2__actions--ghost .pool-detail-v2__actions-row--triple{grid-template-columns:repeat(2,10.5rem);justify-content:center;gap:12px;width:fit-content}.pool-detail-v2__panel--position .pool-detail-v2__actions--ghost .pool-detail-v2__ghost-btn{border-radius:10px;width:10.5rem;min-height:50px;font-size:13.5px}.pool-detail-v2__advanced-tool-title{margin-top:10px}}.pool-detail-v2__advanced-tool-copy{font-family:var(--font-ui);color:#806060;flex:auto;margin:0 0 14px;font-size:12px;line-height:1.55}.pool-detail-v2__advanced-tool .pool-detail-v2__danger-btn{align-self:flex-start;margin-top:auto}.pool-detail-v2__danger-btn{color:#ff7e6b;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-ui);background:0 0;border:1px solid #ff505080;border-radius:10px;padding:10px 18px}.pool-detail-v2__danger-btn:hover:not(:disabled),.pool-detail-v2__danger-btn:focus-visible:not(:disabled){background:#ff505014;border-color:#ff5050cc;outline:none}.pool-detail-v2__danger-btn:disabled{opacity:.45;cursor:not-allowed}.pool-detail-v2__raw-toggle{margin-top:14px}.pool-detail-v2__subpanel[aria-label=On-chain\ configuration] .pool-detail-v2__raw-toggle{margin-top:0}.pool-detail-v2__raw-toggle-summary{cursor:pointer;font-family:var(--font-ui);color:var(--pd-label);font-size:11px}.pool-detail-v2__raw-toggle-summary.pool-config__raw-btn{white-space:nowrap;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;display:inline-flex}.pool-detail-v2__raw-toggle-summary.pool-config__raw-btn:before{content:"▶";opacity:.85;display:inline-block;transform:translateY(-.5px)}.pool-detail-v2__raw-toggle-summary.pool-config__raw-btn[aria-expanded=true]:before{transform:rotate(90deg)translateY(-.5px)}.pool-detail-v2__raw-data{margin-top:13px}@media (width<=880px){.pool-detail-v2__grid2{grid-template-columns:1fr}.pool-detail-v2__stat-k,.pool-detail-v2__hero-label,.pool-detail-v2__mini-chart-label{letter-spacing:.14em;font-size:.75rem}.pool-detail-v2__stat-sub,.pool-detail-v2__panel-sub,.pool-detail-v2__hero-usd{font-size:12px}.pool-detail-v2__stat-unit{font-size:11px}.pool-detail-v2 .pool-card__stat-label{color:var(--pd-label);font-size:.75rem}.pool-detail-v2__lifetime-grid{grid-template-columns:1fr 1fr;gap:14px 24px}.pool-detail-v2__lifetime-grid--embedded{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.pool-detail-v2__accounting-row--tier1{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 16px}.pool-detail-v2__accounting-row--stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 16px}.pool-detail-v2__accounting-cell--members{text-align:right}.pool-detail-v2__accounting-cell--token-value{text-align:left}.pool-detail-v2__accounting-label--desktop-only,.pool-detail-v2__token-value--desktop-only{display:none}.pool-detail-v2__accounting-label--mobile-only{display:block}.pool-detail-v2__token-value-flip-amount{font-size:18px}.pool-detail-v2__actions-row:not(.pool-detail-v2__actions-row--full):not(.pool-detail-v2__actions-row--triple){grid-template-columns:1fr}.pool-detail-v2__actions-row--triple{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pool-detail-v2__actions-row--triple .pc-v3__deposit,.pool-detail-v2__actions-row--triple .pc-v3__details{letter-spacing:.04em;grid-area:auto;padding-left:8px;padding-right:8px;font-size:12px}.pool-detail-v2__member{padding:10px 12px}.pool-detail-v2__member-summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"wallet role""active mining""claimable account";align-items:end;gap:8px 12px}.pool-detail-v2__member-summary>.pool-detail-v2__member-wallet{grid-area:auto;align-self:auto;display:contents}.pool-detail-v2__member-summary>.pool-detail-v2__member-addr{grid-area:wallet;place-self:center start}.pool-detail-v2__member-summary>.pool-detail-v2__member-role{grid-area:role;place-self:center end}.pool-detail-v2__member-summary>.pool-detail-v2__member-stat--active{grid-area:auto}.pool-detail-v2__member-summary>.pool-detail-v2__member-stat--mining{grid-area:auto;align-self:end}.pool-detail-v2__member-summary>.pool-detail-v2__member-stat--claimable{text-align:left;grid-area:auto;place-self:end start}.pool-detail-v2__member-summary>.pool-detail-v2__member-account-summary{grid-area:auto;place-self:end}.pool-detail-v2__member-summary>.pool-detail-v2__member-detail-panel{margin-inline:0;grid-area:4/1/auto/-1;width:100%;min-width:0;max-width:none;margin-top:4px}.pool-detail-v2__collapsible:not(.pool-detail-v2__collapsible--advanced) .pool-detail-v2__collapsible-left{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.pool-detail-v2__collapsible:not(.pool-detail-v2__collapsible--advanced) .pool-detail-v2__collapsible-meta{margin-left:0}.pool-detail-v2__advanced-tools{gap:16px}.pool-detail-v2__advanced-tools-grid{flex-direction:column;gap:16px;display:flex}.pool-detail-v2__advanced-tool--withdraw-tokens{order:1}.pool-detail-v2__advanced-tool--redeem{order:2}.pool-detail-v2__advanced-tool--instant-deposit{order:3}.pool-detail-v2__advanced-tool--instant-withdraw{order:4}.pool-detail-v2__advanced-tool--close-member{order:5}.pool-detail-v2__advanced-tools-row,.pool-detail-v2__advanced-tools-row--two,.pool-detail-v2__advanced-tools-row--three{grid-template-columns:1fr;gap:16px}.pool-detail-v2__advanced-tools-row+.pool-detail-v2__advanced-tools-row{padding-top:0}.pool-detail-v2__advanced-tool{padding:0;border-top:none!important;border-left:none!important}.pool-detail-v2__advanced-tool+.pool-detail-v2__advanced-tool{margin-top:0}.pool-detail-v2__collapsible--advanced .pool-detail-v2__collapsible-summary{align-items:center;min-height:52px;padding:18px 22px}.pool-detail-v2__collapsible--advanced .pool-detail-v2__collapsible-left{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:0;min-width:0;display:flex}.pool-detail-v2__collapsible--advanced .pool-detail-v2__collapsible-title--advanced{white-space:nowrap;letter-spacing:.08em;align-items:center;font-size:13px;line-height:1.2;display:flex}.pool-detail-v2__collapsible--advanced .pool-detail-v2__collapsible-meta{margin-left:0}.pool-detail-v2__collapsible--advanced .pool-detail-v2__collapsible-body--advanced{border-top:1px solid #ff505038;padding:18px 22px 20px}.pool-detail-v2__collapsible--advanced .pool-detail-v2__advanced-tool-title{margin-top:4px}}.detail-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;display:grid}.detail-grid--pool-config{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"strategy strategy""mint crank""raw raw"}.detail-grid--pool-config .pool-config__strategy{grid-area:strategy}.detail-grid--pool-config .pool-config__mint{grid-area:mint}.detail-grid--pool-config .pool-config__crank{grid-area:crank}.detail-grid--pool-config .pool-config__raw-btn{grid-area:raw}.detail-grid--pool-config .pool-config__mint .pool-detail-v2__address-pill,.detail-grid--pool-config .pool-config__crank .pool-detail-v2__address-pill{width:fit-content;max-width:100%}.detail-item{gap:.25rem;display:grid}.detail-item__address{font-family:var(--font-mono);word-break:break-all;font-size:.85rem;font-weight:400}.detail-flags{flex-wrap:wrap;gap:.5rem;display:flex}.member-list,.position-card__sync{gap:.75rem;display:grid}.member-card{background:#00000038;border:1px solid #ffffff0f;border-radius:1.1rem;gap:.85rem;padding:1rem;display:grid}.pool-management__actions{grid-template-columns:repeat(auto-fit,minmax(12rem,max-content))}.pool-management__editor,.pool-management__feedback{gap:1rem}.pool-management__editor{border-top:1px solid #ffffff0f;padding-top:.25rem;display:grid}.status-chip--warn{color:#fcd34d;background:#fbbf241a;border-color:#fbbf244d}.status-chip--muted{color:#e2e8f0cc;background:#94a3b81a;border-color:#94a3b84d;font-style:italic}.state-card{align-items:start}.page-loading{justify-content:center;align-items:center;width:100%;min-height:min(40vh,320px);padding:2rem 1rem;display:flex}.page-loading--inline{min-height:0;padding:1.5rem 0}.spinner{justify-content:center;align-items:center;line-height:0;display:inline-flex}.spinner__wheel{border:2px solid #f70b0f2e;border-top-color:var(--brand-red);border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite spinner-rotate;display:inline-block}.spinner--sm .spinner__wheel{border-width:2px;width:.875rem;height:.875rem}.spinner--lg .spinner__wheel{border-width:3px;width:2rem;height:2rem}.spinner__label-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner__wheel{animation-duration:2.4s}}.modal-root{z-index:40;place-items:center;min-width:0;padding:1rem;display:grid;position:fixed;inset:0}.modal-backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000b8;position:absolute;inset:0}.modal-frame{z-index:1;width:min(100%,34rem);min-width:0;position:relative}.modal__surface{min-width:0;max-height:calc(100vh - 2rem);font-family:var(--font-ui);background:linear-gradient(135deg,#f70b0f1f,#0000 45%),#101010f5;gap:1.25rem;font-weight:400;position:relative;overflow-y:auto}.modal__surface.modal__surface--deposit{background:linear-gradient(#f70b0f12 0%,#0000 40%),#0d0505;border:1px solid #f70b0f73;border-radius:18px;position:relative;overflow:hidden auto;box-shadow:inset 0 0 0 1px #f70b0f1a,0 24px 60px #000000b3,0 0 40px #f70b0f14}.modal__surface.modal__surface--deposit:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-red) 40%, var(--brand-red) 60%, transparent);z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.modal__surface.modal__surface--deposit .modal__header{z-index:2;min-width:0;padding:22px 26px 0;position:relative}.modal__surface.modal__surface--deposit .modal__heading h2{letter-spacing:.06em;color:#fff;text-transform:uppercase;text-shadow:0 0 20px #f70b0f26;font-family:Orbitron,sans-serif;font-size:20px;font-weight:800}.modal__surface.modal__surface--deposit .modal__description{letter-spacing:.12em;color:#806060;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.modal__surface.modal__surface--deposit .modal__description:before{content:"";background:#f70b0f80;border-radius:999px;flex:none;width:22px;height:1.5px}.modal__surface.modal__surface--deposit .modal__close{color:#ff8080;cursor:pointer;background:#f70b0f1a;border:1px solid #f70b0f4d;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;transition:all .15s;display:flex}.modal__surface.modal__surface--deposit .modal__close:hover,.modal__surface.modal__surface--deposit .modal__close:focus-visible{color:#fff;background:#f70b0f33;outline:none}.modal__surface:focus{outline:1px solid #f70b0f5c}.modal__header,.modal__heading,.modal__body{gap:.75rem;min-width:0;display:grid}.modal__header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.modal__header--with-left-action{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.modal__header-left{align-items:center;margin-inline-end:.35rem;display:flex}.modal__heading h2,.modal__heading p{margin:0}.modal__heading h2{font-family:var(--font-ui);letter-spacing:.01em;font-size:1.45rem;font-weight:500}.modal__description{font-family:var(--font-ui);color:var(--text-secondary);overflow-wrap:anywhere;min-width:0;font-weight:400}.modal__footer{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.modal__close{width:2.5rem;height:2.5rem;color:var(--text-secondary);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:.95rem;justify-content:center;align-items:center;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.modal__close:hover,.modal__close:focus-visible{color:var(--text-primary);background:#f70b0f1f;border-color:#f70b0f61}.toast-region{z-index:20;gap:.75rem;width:min(24rem,100vw - 2rem);display:grid;position:fixed;bottom:1.25rem;right:1.25rem}@media (width<=899px){.toast-region{bottom:calc(5.75rem + env(safe-area-inset-bottom,0px));z-index:30}}.toast{box-shadow:var(--shadow);font-family:var(--font-ui);background:#0a0a0aeb;border:1px solid #ffffff14;border-radius:1.1rem;grid-template-columns:1fr auto;align-items:start;gap:.75rem;padding:.95rem 1rem;font-weight:400;display:grid}.toast--success{border-color:#22c55e38}.toast--error{border-color:#f871714d}.toast__tone{color:var(--brand-red);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:500}.toast__body p{margin:0}.toast__dismiss{min-height:auto;color:var(--text-secondary);cursor:pointer;background:0 0;padding:0}.toast--transaction{box-shadow:var(--shadow);background:#0a0a0aeb;border:1px solid #ffffff14;border-radius:1.1rem;grid-template-columns:auto 1fr auto;align-items:start;gap:.625rem;padding:.85rem 1rem;display:grid;position:relative}.toast--tx-sent,.toast--tx-tracking{border-color:#ffffff14}.toast--tx-confirmed{border-color:#f70b0f40}.toast--tx-failed{border-color:#f70b0f73}.toast__tx-icon-wrap{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding-top:.1rem;display:flex}.toast__tx-icon{border-radius:50%;width:1.5rem;height:1.5rem;display:block}.toast__tx-icon--sent,.toast__tx-icon--tracking{background:#f59e0b;border-radius:50%;width:.625rem;height:.625rem;margin:auto;animation:1.4s ease-in-out infinite pulse-amber}@keyframes pulse-amber{0%,to{opacity:1}50%{opacity:.35}}.toast__tx-icon--confirmed{color:#22c55e;background:#22c55e1f;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;line-height:1;display:flex}.toast__tx-icon--confirmed:after{content:"✓"}.toast__tx-icon--failed{color:#f87171;background:#f8717126;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;line-height:1;display:flex}.toast__tx-icon--failed:after{content:"!"}.toast__tx-content{flex-direction:column;gap:.2rem;min-width:0;display:flex}.toast__tx-headline{color:var(--text-primary,#fff);margin:0;font-size:.88rem;font-weight:600}.toast__tx-detail{color:var(--text-secondary,#fff9);margin:0;font-size:.8rem;line-height:1.35}.toast__tx-target{color:var(--brand-red,#f70b0f);font-weight:600}.toast__tx-footer{align-items:center;gap:.5rem;margin:.15rem 0 0;display:flex}.toast__tx-link{color:var(--brand-red,#f70b0f);cursor:pointer;font-size:.78rem;font-weight:500;text-decoration:none}.toast__tx-link:hover{text-decoration:underline}.toast__tx-sig{color:var(--text-secondary,#fff6);font-size:.72rem;font-family:var(--font-mono,monospace)}.toast__tx-close{min-height:auto;color:var(--text-secondary,#ffffff80);cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1.1rem;line-height:1;position:absolute;top:.55rem;right:.55rem}.toast__tx-close:hover{color:var(--text-primary,#fff)}@media (width>=900px){.app-shell__header{padding:1rem 1.5rem .85rem}.app-shell__topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.page-shell__controls,.page-shell__grid,.page-shell__form,.stats-grid,.hero-actions,.page-shell__grid--cards,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-shell__grid--cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page-shell__form{align-items:start}.hero-actions{place-content:center end}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid--pool-config{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"strategy mint crank raw";align-items:end}.pool-detail-v2__raw-data-grid,.detail-grid--pool-accounting{grid-template-columns:repeat(4,minmax(0,1fr))}.button-row{grid-template-columns:repeat(2,minmax(0,max-content))}.modal-root{padding:1.5rem}.modal-frame{width:min(100%,36rem)}}@media (width<=880px){.pool-detail-v2__subpanel--subaccounts .subaccounts-section--embedded .subaccounts-section__summary-row{gap:8px;display:grid}}@media (width<=360px){.modal-root{padding:12px}.modal__surface{max-height:calc(100vh - 24px)}.modal__surface.modal__surface--deposit .modal__header{padding-inline:16px}.deposit-modal__body{padding:18px 16px 20px}.deposit-modal__mining-duration{padding:12px}.deposit-modal__mining-wheels{gap:6px}.deposit-modal__mining-wheel-col{flex-basis:2.5rem;min-width:2.5rem}.deposit-modal__dual-actions,.deposit-modal__timed-actions,.deposit-modal__motherlode-row{grid-template-columns:minmax(0,1fr)}.landing-page__section--ev-approach{padding-inline:0}.landing-page__ev-eyebrow{letter-spacing:.2em}.landing-page__ev-title-line,.landing-page__ev-title-accent{white-space:normal}.pool-detail-v2__panel{padding:20px 16px}.pool-detail-v2__panel-head,.member-card--subaccount .subaccount-miner-row{flex-wrap:wrap;align-items:flex-start}.pool-detail-v2__health-grid,.pool-detail-v2__lifetime-grid{gap:12px}.member-card--subaccount .subaccount-stats-grid,.subaccount-miner-stats__grid{grid-template-columns:minmax(0,1fr)}.member-card{padding:.85rem}.member-card.member-card--subaccount{padding:10px 12px}.subaccount-miner-stats__grid{padding-inline:10px}}@property --shift-report-pill-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.app-shell__header-trailing-mobile{justify-content:flex-end;align-items:center;gap:.6475rem;min-width:0;display:flex}.shift-report__root{z-index:2000;-webkit-backdrop-filter:blur(14px);box-sizing:border-box;background:#0302059e;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0;overflow:hidden}.shift-report__panel-wrap{z-index:2002;width:100%;max-width:420px;position:relative}.shift-report__ore-dust{pointer-events:none;z-index:0;width:calc(100% + 260px);height:calc(100% + 220px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shift-report__ore-dust-floor{filter:blur(30px);opacity:0;background:radial-gradient(50% 50% at 50% 100%,#ef202080 0%,#960e1033 45%,#0000 75%);width:78%;height:58%;animation:1s ease-out forwards shift-report-ore-dust-bloom-in;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.shift-report__ore-dust-haze{filter:blur(26px);opacity:0;background:radial-gradient(50% 50% at 50% 55%,#ef3c3c4d 0%,#0000 65%);width:66%;height:92%;animation:1.1s ease-out forwards shift-report-ore-dust-bloom-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes shift-report-ore-dust-bloom-in{to{opacity:1}}.shift-report__ore-dust-ember{opacity:0;will-change:transform, opacity;background:#ef5050;border-radius:50%;position:absolute;box-shadow:0 0 8px 1px #ef5050e6}@media (prefers-reduced-motion:no-preference){.shift-report__ore-dust-ember{animation:shift-report-ore-dust-rise var(--shift-report-ember-d,6s) ease-in var(--shift-report-ember-del,0s) infinite}}@keyframes shift-report-ore-dust-rise{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:1}80%{opacity:.5}to{opacity:0;transform:translate(var(--shift-report-ember-tx,0), var(--shift-report-ember-ty,-340px)) scale(1)}}@media (prefers-reduced-motion:reduce){.shift-report__ore-dust-floor,.shift-report__ore-dust-haze{opacity:1;animation:none}.shift-report__ore-dust-ember{display:none}}.shift-report__panel{z-index:1;box-sizing:border-box;color:#fff;width:100%;max-width:420px;font-family:var(--font-ui);--shift-report-label-color:#b8a8a8;background:linear-gradient(#f70b0f12 0%,#0000 40%),#0d0505;border:1px solid #f70b0f73;border-radius:18px;max-height:min(92vh,900px);padding:20px;position:relative;overflow:hidden auto;box-shadow:inset 0 0 0 1px #f70b0f1a,0 24px 60px #000000b3,0 0 40px #f70b0f14}.shift-report__panel:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-red) 40%, var(--brand-red) 60%, transparent);z-index:2;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}@media (width>=641px){.shift-report__panel-wrap{max-width:640px}.shift-report__panel{max-width:640px;padding:36px}}.shift-report__topbar{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.shift-report__title{letter-spacing:.22em;text-transform:uppercase;color:var(--brand-red);margin:0;font-size:13px;font-weight:600}.shift-report__date{letter-spacing:.18em;text-transform:uppercase;color:#806060;margin:0;font-size:12px;font-weight:500}.shift-report__hero-split{flex-direction:column;gap:0;display:flex}.shift-report__hero-col{text-align:center;flex-direction:column;align-items:center;display:flex}.shift-report__hero-label,.shift-report__pool-sheet-cell-label,.shift-report__pool-sheet-head-label{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--shift-report-label-color);font-size:.7rem;font-weight:600}.shift-report__hero-label{margin:0 0 8px}.shift-report__hero-label--mobile-center{text-align:center}.shift-report__hero-value{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:.35rem;margin:0;display:inline-flex}.shift-report__hero-num--lg-red{color:var(--brand-red);font-size:54px;font-weight:700;line-height:1}.shift-report__hero-num--lg-white{color:#fff;font-size:38px;font-weight:700;line-height:1}@media (width>=641px){.shift-report__hero-num--lg-white{font-size:54px}}.shift-report__ore-suffix{letter-spacing:.12em;color:#6a4040;font-size:18px;font-weight:600}.shift-report__ore-suffix--ruby,.shift-report__ore-suffix--earn{align-self:flex-end;margin-bottom:.12em}.shift-report__hero-sub--desktop{display:none}.shift-report__pill-wrap{justify-content:center;margin-top:12px;display:flex}.shift-report__aurora-pill{isolation:isolate;filter:brightness(.85)saturate(1.15);border-radius:999px;padding:2px;display:inline-block;position:relative;box-shadow:0 0 18px #f70b0f59}.shift-report__aurora-pill:before{content:"";background:conic-gradient(from var(--shift-report-pill-angle), #6b0712, #ff2d3d, #ff6b3d, #ff5d8f, #d6182a, #6b0712);z-index:0;border-radius:999px;animation:6s linear infinite shift-report-pill-spin;position:absolute;inset:0}.shift-report__aurora-pill-inner{z-index:1;letter-spacing:.04em;color:#fff;background:#0a0204;border-radius:999px;padding:7px 16px;font-size:13px;display:block;position:relative}.shift-report__aurora-pill b{color:#ff5a5f;font-weight:700}.shift-report__aurora-pill-text--desktop{display:none}.shift-report__aurora-pill-text--mobile{display:inline}@keyframes shift-report-pill-spin{to{--shift-report-pill-angle:360deg}}@media (prefers-reduced-motion:reduce){.shift-report__aurora-pill:before{animation:none}}.shift-report__hero-divider-v,.shift-report__pool-divider-v{display:none}.shift-report__section-divider{background:linear-gradient(90deg,#0000,#f70b0f47,#0000);border:none;height:1px;margin:16px 0}.shift-report__pool-sheet--desktop{display:none}.shift-report__pool-sheet-mobile{grid-template-columns:1fr 1fr;align-items:start;gap:10px 16px;min-width:0;margin-top:0;display:grid}.shift-report__pool-mobile-col{min-width:0}.shift-report__pool-sheet-head{display:none}.shift-report__pool-sheet-row{gap:10px 0;margin-bottom:18px;padding-bottom:18px;display:grid}.shift-report__pool-sheet-row:last-child{margin-bottom:0;padding-bottom:0}.shift-report__pool-sheet-name{color:var(--brand-red);margin:0 0 4px;font-size:14px}.shift-report__pool-sheet-cell{gap:4px;display:grid}.shift-report__pool-sheet-cell-value{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0;display:inline-flex}.shift-report__pool-sheet-cell-value--apr{color:var(--refining-yield-accent);font-size:16px;font-weight:600}.shift-report__metric-num{color:#fff;font-size:16px;font-weight:600}.shift-report__ore-suffix--sm{letter-spacing:.08em;margin-left:6px;font-size:11px}.shift-report__pct{color:#a8ddb5;margin-left:8px;font-size:13px;font-weight:600}.shift-report__pct--up{color:var(--refining-yield-accent)}.shift-report__pct--down{color:var(--danger)}.shift-report__pct--flat{color:var(--text-secondary)}.shift-report__status{text-align:center;min-height:220px;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.shift-report__status p{margin:0}.shift-report__retry{border:1px solid var(--border-strong);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:999px;padding:10px 24px;font-family:inherit;font-size:13px;font-weight:600}.shift-report__retry:hover,.shift-report__retry:focus-visible{border-color:var(--brand-red);outline:none}.shift-report__brand-row{justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-top:14px;display:flex}.shift-report__tagline{flex:auto;min-width:0}.shift-report__tagline-title{font-family:var(--font-display), "Orbitron", sans-serif;letter-spacing:.04em;color:#fff;margin:0 0 3px;font-size:10px;font-weight:700}.shift-report__tagline-url{font-family:var(--font-display), "Orbitron", sans-serif;letter-spacing:.04em;color:#f70b0f;margin:0;font-size:10px;font-weight:700}.shift-report__copy-slot{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.shift-report__copy-toast{letter-spacing:.06em;text-align:right;white-space:nowrap;color:var(--refining-yield-accent,#5fd68a);margin:0;font-size:10px;font-weight:600}.shift-report__copy-toast--error{color:#ff8a8a}.shift-report__copy-btn{width:30px;height:30px;color:color-mix(in srgb, var(--brand-red-soft) 80%, var(--text-primary) 20%);cursor:pointer;background:#f70b0f1a;border:none;border-radius:6px;place-items:center;padding:0;transition:background .15s,color .15s;display:grid}.shift-report__copy-btn:hover:not(:disabled){color:var(--text-primary);background:#f70b0f33}.shift-report__copy-btn:focus-visible{outline:2px solid var(--brand-red);outline-offset:2px}.shift-report__copy-btn:disabled{opacity:.45;cursor:not-allowed}.shift-report__copy-icon{width:14px;height:14px;display:block}@media (width>=641px){.shift-report__brand-row{margin-top:18px}.shift-report__tagline-title,.shift-report__tagline-url{font-size:12px}.shift-report__topbar{margin-bottom:1.5rem}.shift-report__section-divider{margin:28px 0}.shift-report__hero-split{flex-direction:row;align-items:stretch;margin-top:.25rem}.shift-report__hero-split--public{justify-content:center}.shift-report__hero-split--public .shift-report__hero-col--ruby{max-width:100%}.shift-report__hero-col{text-align:center;flex:1 1 0;align-items:center}.shift-report__hero-divider-v{background:#f70b0f2e;flex:0 0 1px;align-self:stretch;width:1px;margin:0 .5rem;display:block}.shift-report__hero-sub--desktop{letter-spacing:.04em;color:#806060;margin:14px 0 0;font-size:12px;font-weight:400;display:block}.shift-report__pill-wrap{margin-top:14px}.shift-report__aurora-pill-text--desktop{display:inline}.shift-report__aurora-pill-text--mobile,.shift-report__pool-sheet-mobile{display:none}.shift-report__pool-sheet--desktop{grid-template-columns:minmax(6.5rem,auto) 1fr 1.35fr 4.5rem;align-items:baseline;gap:1.35rem 1.25rem;min-width:0;margin-top:0;display:grid}.shift-report__pool-sheet-head{display:contents}.shift-report__pool-sheet-head-corner{display:block}.shift-report__pool-sheet-row{margin-bottom:0;padding-bottom:0;display:contents}.shift-report__pool-sheet-name{align-self:center;margin:0}.shift-report__pool-sheet-cell{min-width:0;display:block}.shift-report__pool-sheet-cell-label{display:none}.shift-report__pool-sheet-cell-value{justify-content:flex-start}}.pools-how-modal__root{z-index:1000;-webkit-backdrop-filter:blur(8px);box-sizing:border-box;background:#000000b3;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out pools-how-modal-fade-in;display:flex;position:fixed;inset:0}.pools-how-modal__panel.modal__surface--deposit{width:100%;max-width:520px;max-height:calc(100vh - 2rem);animation:.2s ease-out pools-how-modal-fade-in;display:block}.pools-how-modal__panel.modal__surface--deposit:before{display:none}.pools-how-modal__panel.modal__surface--deposit .pools-how-modal__header{z-index:2;position:relative}.pools-how-modal__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 18px;display:flex}.pools-how-modal__eyebrow{font-family:var(--font-ui);letter-spacing:.24em;text-transform:uppercase;color:#ff8080;margin:0 0 6px;font-size:10px;font-weight:700}.pools-how-modal__title{letter-spacing:.04em;color:#fff;margin:0;font-family:Orbitron,sans-serif;font-size:18px;font-weight:700;line-height:1.2}.pools-how-modal__body{padding:22px 26px}.pools-how-modal__step{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:12px;padding:16px 0;display:flex}.pools-how-modal__step:first-child{padding-top:0}.pools-how-modal__step:last-child{border-bottom:none;padding-bottom:0}.pools-how-modal__step-numeral{box-sizing:border-box;width:32px;font-family:var(--font-display);letter-spacing:.02em;color:#0000;-webkit-text-stroke:1.4px #ef20208c;paint-order:stroke fill;-webkit-user-select:none;user-select:none;flex:0 0 32px;justify-content:center;align-items:center;font-size:30px;font-weight:900;line-height:1;display:flex}.pools-how-modal__step-copy{flex:1;min-width:0}.pools-how-modal__step-heading{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0 0 6px;padding-top:2px;font-size:14px;font-weight:700}.pools-how-modal__step-body{font-family:var(--font-ui);color:#b89090;margin:0;font-size:13.5px;line-height:1.5}.pools-how-modal__step-body strong{color:#fff;font-weight:700}.pools-how-modal__footer{justify-content:space-between;align-items:center;padding:14px 26px 18px;display:flex}.pools-how-modal__read-more{font-family:var(--font-ui);letter-spacing:.04em;color:#ff8080;font-size:12px;font-weight:600;text-decoration:none}.pools-how-modal__read-more:hover,.pools-how-modal__read-more:focus-visible{outline:none;text-decoration:underline}.pools-how-modal__got-it{color:#fff;font-family:var(--font-ui);letter-spacing:.04em;cursor:pointer;background:#f70b0f;border:none;border-radius:999px;padding:9px 22px;font-size:13px;font-weight:600}.pools-how-modal__got-it:hover,.pools-how-modal__got-it:focus-visible{filter:brightness(1.08);outline:none}@keyframes pools-how-modal-fade-in{0%{opacity:0}to{opacity:1}}@media (width<=479px){.pools-how-modal__root{padding:12px}.pools-how-modal__header{padding:18px 20px 16px}.pools-how-modal__body{padding:18px 20px}.pools-how-modal__footer{padding:14px 20px 18px}}@keyframes landing-onchain-pulse-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand-red) 0%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--brand-red) 55%, transparent)}50%{box-shadow:0 0 22px 2px color-mix(in srgb, var(--brand-red) 40%, transparent), inset 0 0 0 1.5px color-mix(in srgb, var(--brand-red) 85%, transparent)}}@keyframes landing-onchain-flow-dash{to{stroke-dashoffset:0}}@keyframes landing-onchain-round-dot{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes landing-onchain-ore-flash{0%,to{color:var(--text-primary);transform:scale(1)}50%{color:var(--brand-red-soft);transform:scale(1.08)}}.landing-onchain{box-sizing:border-box;width:100%;max-width:min(1180px,100%);margin-inline:auto;padding:60px 32px}.landing-onchain__head{text-align:left;max-width:min(52rem,100%);margin-bottom:0}.landing-onchain__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:38px;font-weight:700;line-height:1.15}.landing-onchain__title-line{display:block}.landing-onchain__title-accent{color:var(--brand-red);display:block}.landing-onchain__sub{font-family:var(--font-ui);color:#ffffffb3;margin:.35rem 0 12px;font-size:14px;font-weight:400;line-height:1.55}.landing-onchain__grid{grid-template-columns:1fr;align-items:start;gap:32px;display:grid}.landing-onchain__visual-column{flex-direction:column;align-items:stretch;gap:0;min-width:0;display:flex}.landing-onchain__cta-row{justify-content:flex-end;padding-top:.4rem;display:flex}.landing-onchain__cta-row--desktop{display:none}.landing-onchain__cta-row--mobile{display:flex}@media (width>=901px){.landing-onchain__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:40px 48px}.landing-onchain__visual-column{margin-top:-6px}.landing-onchain__cta-row--desktop{padding-top:.45rem;display:flex}.landing-onchain__cta-row--mobile{display:none}}@media (width<=900px){.landing-onchain__visual-column{order:-1}}.landing-onchain__visual{min-width:0}.landing-onchain__visual-inner{border:1px solid color-mix(in srgb, var(--brand-red) 28%, transparent);box-sizing:border-box;background:linear-gradient(#0a0606 0%,#050202 100%);border-radius:16px;padding:32px 28px 38px;position:relative;overflow:hidden}.landing-onchain__treasury{border:1px solid color-mix(in srgb, var(--brand-red) 25%, transparent);background:color-mix(in srgb, var(--brand-red) 5%, transparent);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 16px;display:flex}.landing-onchain__treasury-left{align-items:center;gap:10px;min-width:0;display:flex}.landing-onchain__treasury-mark{object-fit:contain;flex:none;width:31px;height:31px;display:block}.landing-onchain__treasury-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.landing-onchain__treasury-label{font-family:var(--font-ui);letter-spacing:.18em;color:var(--text-secondary);font-size:12px;font-weight:600}.landing-onchain__treasury-addr{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-primary);font-size:14px}.landing-onchain__treasury-right{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.landing-onchain__treasury-bal{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:22px;font-weight:700;line-height:1.1;font-family:var(--font-ui);flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0;display:inline-flex}.landing-onchain__treasury-bal-dec{opacity:.6;font-weight:500}.landing-onchain__treasury-bal-unit{color:color-mix(in srgb, var(--brand-red) 45%, var(--text-tertiary));margin-left:4px;font-size:13px;font-weight:600}.landing-onchain__treasury-pooled{font-family:var(--font-ui);letter-spacing:.16em;color:var(--text-secondary);font-size:11px;font-weight:600}.landing-onchain__flow{justify-content:center;align-items:center;height:44px;display:flex}.landing-onchain__flow-svg{width:2px;height:44px;display:block}.landing-onchain__flow-line{stroke:var(--brand-red);stroke-width:1.5px;stroke-dasharray:3 3;stroke-dashoffset:6px;opacity:.5;animation:.6s linear infinite landing-onchain-flow-dash}.landing-onchain__round-row{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px;display:flex}.landing-onchain__round-left{align-items:center;gap:8px;display:inline-flex}.landing-onchain__round-dot{background:var(--brand-red);transform-origin:50%;will-change:transform, opacity;border-radius:50%;flex:none;width:9px;height:9px;animation:1.6s ease-in-out infinite landing-onchain-round-dot}.landing-onchain__round-label{font-family:var(--font-ui);letter-spacing:.16em;color:var(--brand-red-soft);font-size:12px;font-weight:600}.landing-onchain__round-num{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.landing-onchain__sub-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;min-width:0;display:grid}.landing-onchain__sub-card{box-sizing:border-box;background:#000;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:7px;min-width:0;padding:14px 11px;transition:border-color .4s,background .4s,box-shadow .4s;display:flex;position:relative}.landing-onchain__sub-card--active{border-color:color-mix(in srgb, var(--brand-red) 55%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--brand-red) 8%, transparent), #00000080);animation:2s ease-in-out infinite landing-onchain-pulse-glow}.landing-onchain__sub-card--active:before{content:"";background:var(--brand-red);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--brand-red) 80%, transparent);pointer-events:none;border-radius:50%;margin-left:-2.5px;position:absolute;top:-4px;left:50%}.landing-onchain__sub-card--active .landing-onchain__sub-idx{color:var(--brand-red-soft)}.landing-onchain__sub-card--active .landing-onchain__sub-addr{color:var(--text-primary)}.landing-onchain__sub-idx{font-family:var(--font-ui);letter-spacing:.16em;color:var(--text-secondary);font-size:10px;font-weight:600;transition:color .4s}.landing-onchain__sub-addr{font-family:var(--font-mono);letter-spacing:.02em;color:#ffffffb3;font-size:12px;transition:color .4s}.landing-onchain__sub-bal-row{flex-direction:row;align-items:baseline;gap:3px;display:flex}.landing-onchain__sub-ore{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:var(--text-primary);will-change:transform;font-size:16px;font-weight:700}.landing-onchain__sub-ore--flash{animation:.6s landing-onchain-ore-flash}.landing-onchain__sub-ore-unit{font-family:var(--font-ui);letter-spacing:.1em;color:color-mix(in srgb, var(--brand-red) 40%, var(--text-tertiary));font-size:10px;font-weight:600}.landing-onchain__sub-status{font-family:var(--font-ui);letter-spacing:.12em;color:var(--text-secondary);flex-direction:row;align-items:center;gap:4px;font-size:10px;font-weight:600;display:flex}.landing-onchain__sub-card--active .landing-onchain__sub-status{color:var(--brand-red-soft)}.landing-onchain__sub-status-dot{background:#ffffff59;border-radius:50%;flex:none;width:5px;height:5px}.landing-onchain__sub-status-dot--active{background:var(--brand-red);transform-origin:50%;will-change:transform, opacity;animation:1.6s ease-in-out infinite landing-onchain-round-dot}.landing-onchain__explainers{text-align:left;flex-direction:column;gap:14px;min-width:0;display:flex}.landing-onchain__explainer{flex-direction:column;gap:6px;display:flex}.landing-onchain__explainer-head{flex-direction:row;align-items:center;gap:10px;min-width:0;display:flex}.landing-onchain__explainer-icon-wrap{width:28px;height:28px;color:var(--brand-red);flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-onchain__explainer-icon-svg{display:block}.landing-onchain__explainer-title{min-width:0;font-family:var(--font-ui);letter-spacing:-.005em;color:#fcfafaf5;flex:1;margin:0;font-size:17px;font-weight:600;line-height:1.25}.landing-onchain__explainer-body{max-width:min(56ch,100%);font-family:var(--font-ui);color:#ffffffad;text-wrap:pretty;margin:0;font-size:clamp(.95rem,.25vw + .92rem,1.03rem);font-weight:400;line-height:1.7}.landing-onchain__explainer-body em{color:var(--brand-red-soft);font-style:normal;font-weight:500}@media (width<=900px){.landing-onchain{padding:40px 16px}.landing-onchain__title{font-size:28px}.landing-onchain__sub-strip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.landing-onchain__sub-card{scroll-snap-align:start;flex:none;min-width:120px}}@media (width<=360px){.landing-onchain{padding-inline:0}.landing-onchain__visual-inner{padding:24px 14px 30px}.landing-onchain__treasury{gap:8px;padding:10px 12px}.landing-onchain__treasury-label,.landing-onchain__treasury-pooled{letter-spacing:.1em}.landing-onchain__treasury-addr{overflow-wrap:anywhere;font-size:12px}}@media (prefers-reduced-motion:reduce){.landing-onchain__flow-line,.landing-onchain__sub-card--active,.landing-onchain__round-dot,.landing-onchain__sub-status-dot--active,.landing-onchain__sub-ore--flash{animation:none!important}}
