*{box-sizing:border-box}html,body{color:#1d2330;-webkit-tap-highlight-color:transparent;background:#f7f8fa;margin:0;font-family:ui-rounded,SF Pro Rounded,Nunito,Segoe UI,system-ui,sans-serif}a{color:#0a5bd3}button{font:inherit;cursor:pointer;color:#1d2330;background:#e9edf2;border:none;border-radius:14px;padding:.7em 1.1em;font-weight:600;transition:transform 80ms,background .15s}button:active{transform:scale(.97)}button:disabled{opacity:.5;cursor:default}button.primary{color:#1d2330;background:#ffcf00}button.red{color:#fff;background:#d01012}input,select{font:inherit;background:#fff;border:2px solid #dfe4ea;border-radius:12px;padding:.55em .75em}.card{background:#fff;border-radius:20px;box-shadow:0 1px 3px #0000000f,0 8px 24px #0000000a}.muted{color:#6b7380}
