:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{max-width:720px;margin:0 auto;padding:1rem;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}a{color:#1a3fb0}header nav a{margin-right:.75rem}header,footer{border-bottom:1px solid #ccc;margin-bottom:1rem;padding-bottom:.5rem}footer{border-top:1px solid #ccc;border-bottom:none;margin-top:2rem;padding-top:.5rem;font-size:.9rem}.withdraw-link{font-weight:700}ul.catalog{padding:0;list-style:none}ul.catalog li{border:1px solid #ccc;margin-bottom:.75rem;padding:.75rem}label{margin:.5rem 0;display:block}input,textarea{width:100%;font:inherit;padding:.4rem}button{font:inherit;cursor:pointer;padding:.5rem 1rem}pre.email{color:#111;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f6f6;border:1px solid #999;padding:1rem}.notice{border-left:3px solid #1a3fb0;padding-left:.75rem}.crosspromo{color:#111;background:#eef2ff;border:2px solid #1a3fb0;margin:1rem 0;padding:.75rem 1rem}.crosspromo a{font-weight:700}.crosspromo p{margin:.35rem 0}
