.stake-panel{position:relative;overflow:hidden;isolation:isolate}.stake-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--p-accent,var(--cyan)) 12%,transparent),transparent 55%);z-index:-1;pointer-events:none}.stake-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.stake-heading h2{margin:10px 0}.stake-heading p{max-width:58ch}.stake-connections{display:grid;gap:14px;margin:24px 0}.stake-connection{padding:22px;border-radius:18px;background:color-mix(in srgb,var(--p-panel,var(--panel)) 90%,var(--p-accent,var(--cyan)) 10%);box-shadow:0 8px 28px #0002;display:flex;justify-content:space-between;gap:24px;align-items:center}.stake-connection h3{margin:6px 0}.stake-connection p{margin:8px 0}.stake-connection .core-buttons{max-width:300px;justify-content:flex-end}.stake-report-meta{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.stake-report-rows{display:grid;gap:14px;margin:18px 0}.stake-report-row{padding:18px;border-radius:16px;background:color-mix(in srgb,var(--p-panel,var(--panel)) 94%,var(--p-accent,var(--cyan)) 6%);box-shadow:0 4px 18px #0002;overflow-wrap:anywhere}.stake-report-row dl{display:flex;flex-wrap:wrap;gap:20px;margin:16px 0}.stake-report-row dl div{flex:1;min-width:120px}.stake-report-row dt{font-size:12px;color:var(--muted)}.stake-report-row dd{margin:4px 0;font-weight:800;font-size:19px}.stake-reference{overflow-wrap:anywhere}.stake-confirmed{padding:18px}.stake-panel .info-note{margin:18px 0}.stake-connection .eyebrow{color:var(--p-accent,var(--cyan))}@media(max-width:700px){.stake-heading,.stake-connection{flex-direction:column}.stake-connection{padding:18px;gap:12px}.stake-connection .core-buttons{max-width:none;justify-content:flex-start}.stake-panel{padding:18px}.stake-report-row{padding:14px}.stake-report-row dl{gap:12px}}
[id^=live-stake-] .core-check{display:flex;align-items:center;gap:10px;line-height:1.5}[id^=live-stake-] .core-check input[type=checkbox]{width:16px;height:16px;min-height:16px;flex:0 0 16px;padding:0;margin:0;accent-color:var(--p-accent,var(--cyan))}
