:root{color-scheme:dark;font-family:system-ui,sans-serif;background:#101314;color:#c5c9c8}*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;place-items:center}main{text-align:center;width:240px}button{font:inherit;color:inherit;background:#171c1c;border:1px solid #303837;border-radius:16px;padding:21px 31px;display:inline-flex;align-items:center;gap:13px;cursor:pointer;transition:background .18s,border-color .18s}button:hover,button:focus-visible{background:#202827;border-color:#78988c;outline:2px solid #78988c;outline-offset:5px}button:disabled{opacity:.5;cursor:wait}svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}p{font-size:12px;color:#929e99;min-height:22px;margin:22px 0 0}
