:root{color-scheme:dark;font-family:system-ui,sans-serif}body{margin:0;background:#101014;color:#e9edf3;display:grid;min-height:100vh;place-items:center}main{width:min(560px,88vw);padding:32px;background:#191a22;border:1px solid #30323d;border-radius:18px;margin:24px 0}h1{color:#ff91b9}h2{font-size:18px;margin-top:30px}label,input,textarea,button,.button{display:block;box-sizing:border-box;width:100%;margin:12px 0}input,textarea{padding:13px;background:#101014;border:1px solid #464654;border-radius:8px;color:inherit}textarea{resize:vertical;font:13px ui-monospace,monospace}button,.button{padding:12px;background:#ff91b9;color:#16131a;border:0;border-radius:8px;cursor:pointer;text-align:center;text-decoration:none}button:disabled{opacity:.5}p{line-height:1.6}#status{color:#bdc5d5}#shareControls{margin-top:24px;border-top:1px solid #30323d;padding-top:16px}
