body{margin:0;background:#f4f0e8;color:#203029}.practice-app{width:min(720px,calc(100% - 40px));margin:auto;padding:64px 0}.warning{display:grid;gap:4px;padding:16px;border:2px solid #b54949;border-radius:12px;background:#fff0f0;color:#7d1d1d}label{display:grid;gap:6px;margin:18px 0}input{padding:12px}button{margin-right:8px;padding:11px 16px;border:0;border-radius:9px;background:#0c7656;color:white}.data-card{margin-top:24px;padding:22px;border:1px solid #bdc9c2;border-radius:14px;background:white}button:disabled{opacity:.45}
