:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}#root{margin:0 auto;padding:2rem;border:1px solid #007d9354;border-radius:24px;padding:24px;background-color:#fff;width:100%;max-width:800px;box-sizing:border-box}input,textarea,select{width:100%;height:30px;margin-bottom:10px}input[type=submit]{background-color:#005564;color:#fff;border:0;height:40px;margin-bottom:10px;text-transform:uppercase}textarea{height:120px}table,th,td{border:1px solid}td{padding:10px}a{font-weight:500;color:#007d93;text-decoration:inherit}a:hover{color:#005564}body{margin:0;min-height:100vh;background-color:#f1f6f4;padding-top:4rem}h1{font-size:2.2em;line-height:1.1}header{border-bottom:1px solid #007d9354;display:flex;justify-content:space-between;gap:2rem;margin-bottom:2rem;padding-bottom:1rem}nav{display:flex;gap:1.2rem;align-items:center}footer{border-top:1px solid #007d9354;text-align:center;padding-top:1rem;margin-top:3rem;font-size:.8rem;justify-content:space-between}.logo{display:flex;align-items:center;gap:.6rem;color:#007d93}ul.gear{list-style:none;padding:0;margin:0;display:block;gap:5px;width:100%}ul.gear li{display:block;width:100%;margin-bottom:12px}ul.gear li a{flex-direction:column}ul.gear li{gap:5px;text-decoration:none}ul.gear h3{text-align:center;font-weight:300}.geardetails{gap:20px}.filters{max-width:200px;margin-bottom:20px}.delete{border:0;background-color:red;color:#fff;padding:5px 10px}
