:root{font-family:system-ui,sans-serif;color:#19332d;background:#f3f5ef}body{margin:0}main{max-width:1000px;margin:40px auto;padding:28px;background:white;border:1px solid #d5dfd8;border-radius:12px}h1{font-size:30px}h2{margin-top:32px;font-size:21px}p{line-height:1.7}.actions{display:flex;gap:10px;flex-wrap:wrap}button,select{font:inherit;padding:10px;border:1px solid #93aaa0;border-radius:6px}button{cursor:pointer;background:#215c4a;color:white}button:disabled{opacity:.45;cursor:default}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:12px;border-bottom:1px solid #d5dfd8;overflow-wrap:anywhere}#error{color:#a12525}li{margin:12px 0}@media(max-width:600px){main{margin:0;padding:18px}table{font-size:13px}}
