*{box-sizing:border-box}html,body,#root{width:100%;min-height:100vh;margin:0}body{color:#1e293b;background-color:#eef2f7;font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6,p,span,label,div,td,th{color:inherit}a{color:#2563eb;text-decoration:none}button,input,select,textarea{font:inherit}table{border-collapse:collapse;color:#1e293b;background:#fff;width:100%}th,td{text-align:left;vertical-align:top;border:1px solid #dbe3ee;padding:10px}input,select,textarea{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:6px;width:100%;padding:10px}textarea{resize:vertical}
