:root{font-family:Segoe UI,sans-serif;color:#12231f;background:#f4f7f6}body{margin:0}.wrap{max-width:1100px;margin:0 auto;padding:24px}.card{background:#fff;border-radius:16px;padding:20px;margin-bottom:16px;box-shadow:0 8px 30px #12231f14}input,button{font:inherit;padding:8px 12px}button{background:#1f6b5a;color:#fff;border:0;border-radius:8px;cursor:pointer}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:8px;border-bottom:1px solid #e6eeeb}h1{margin-top:0}
