:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{color:#111;background:#fafafa;margin:0;font-family:system-ui,-apple-system,Segoe UI,Tahoma,sans-serif}main{max-width:720px;margin:0 auto;padding:2rem 1rem}h1{font-size:1.75rem;line-height:1.4}.card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;margin:1rem 0;padding:1.25rem;box-shadow:0 1px 2px #0000000a}.cta{color:#fff;cursor:pointer;background:#111;border:none;border-radius:10px;padding:.85rem 2rem;font-size:1.05rem;font-weight:600;display:inline-block}.cta:hover{background:#333}.examples{flex-direction:column;gap:.5rem;margin:1rem 0;display:flex}.example-chip{text-align:start;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:999px;padding:.5rem 1rem;font-size:.95rem}.example-chip:hover{border-color:#999}textarea{border:1px solid #ccc;border-radius:10px;width:100%;min-height:90px;padding:.75rem;font-family:inherit;font-size:1.05rem}.locale-switch{margin-bottom:1rem}.locale-switch button{cursor:pointer;background:0 0;border:1px solid #ccc;border-radius:6px;margin-inline-end:.5rem;padding:.25rem .75rem}.badge{background:#eee;border-radius:999px;padding:.15rem .5rem;font-size:.8rem}.privacy-note{background:#f0f7ff;border:1px solid #b8daff;border-radius:10px;padding:.75rem 1rem}ul.clean{padding:0;list-style:none}ul.clean li{border-bottom:1px solid #f0f0f0;padding:.25rem 0}
