*{box-sizing:border-box}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;margin:3rem auto;padding:0 1.5rem;color:var(--text);line-height:1.6;background:linear-gradient(180deg,#fbfbfe 0%,var(--bg) 100%)}.card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 4px 16px #0f172a0f;padding:1.75rem 2rem;width:fit-content;max-width:calc(100% - 3rem);margin-inline:auto}h2{margin:0;font-size:1.5rem;letter-spacing:-.02em;line-height:1.2}p{max-width:46em}a{color:var(--accent)}code{background:var(--surface);border:1px solid var(--border);border-radius:.375rem;padding:.1rem .375rem;font-size:.875em}select,input{font:inherit;padding:.45rem .7rem;border:1px solid var(--border);border-radius:var(--radius-small);background:var(--bg);color:var(--text)}select:focus,input:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}button{font:inherit;padding:.5rem .9rem;border:none;border-radius:var(--radius-small);background:var(--accent);color:#fff;font-weight:600;cursor:pointer}button:hover{background:var(--accent-hover)}button:disabled{opacity:.6;cursor:not-allowed}
//# sourceMappingURL=base.css.map
