:root{color-scheme:light dark;font-family:system-ui,sans-serif;--write-down-red: #b3261e}@media(prefers-color-scheme:dark){:root{--write-down-red: #f2b8b5}}body{margin:0}.banner{padding:.5rem 1rem;border-bottom:2px solid currentColor;background:Canvas;color:CanvasText;font-weight:600}.banner p{margin:.25rem 0}.lp{padding:0 1rem}.pool{margin:1rem 0}.pool h2{margin:0 0 .25rem;font-size:1.1rem}.pool p{margin:.25rem 0}.paused,.suspended{font-weight:600}.stale .pool,.stale .ledger{color:GrayText}.freshness{font-weight:600}.wallet{padding:.5rem 1rem;border-bottom:1px solid currentColor}.wallet p{margin:.25rem 0}.wallet button{margin-right:.5rem}.banner .mismatch{font-weight:700}.deposit,.withdraw,.position,.swap{padding:0 1rem 1rem}.deposit-pool,.withdraw-pool,.position-pool{margin:.75rem 0}.deposit-pool h3,.withdraw-pool h3,.position-pool h3{margin:0 0 .25rem;font-size:1rem}.deposit-pool input,.withdraw-pool input{margin-right:.5rem}.copyable code{user-select:all;word-break:break-all;margin-right:.5rem}.pages{display:flex;gap:1rem;padding:.5rem 1rem;border-bottom:1px solid currentColor}.deposit-pool label{display:block;margin:.25rem 0}.disclosure p{margin:.25rem 0}.swap label{display:block;margin:.25rem 0}.swap select,.swap input{margin-left:.5rem}.swap p{margin:.25rem 0}.save-in-usdy{max-width:48rem}.swap.stale .quote,.swap.stale .horizon,.swap.stale .save-in-usdy{color:GrayText}.announcements{padding:0 1rem 1rem}.announcement-pool{margin:.75rem 0}.announcement-pool h3{margin:0 0 .25rem;font-size:1rem}.announcement-pool p{margin:.25rem 0}.write-down{margin:.5rem 0;padding:.5rem .75rem;border:2px solid var(--write-down-red);color:var(--write-down-red);font-weight:600}.announcement-unknown{font-weight:600}
