.topNav{background-color:#fff;min-width:300px}.header{min-height:400px;max-height:400px}body{margin:0;padding:0}html,body{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.app-container{font-family:sans-serif;padding:20px;max-width:1200px;margin:0 auto}table{width:100%;border-collapse:collapse;margin-top:20px;margin-bottom:20px}th,td{border:1px solid #ddd;padding:8px;vertical-align:top}th{background-color:#f2f2f2}button{margin:5px 5px 5px 0;padding:8px 12px;cursor:pointer;border:1px solid #ccc;background-color:#f0f0f0;border-radius:4px}button:hover{background-color:#e0e0e0}input[type=text],input[type=date],input[type=time],textarea{padding:6px;margin:2px 0;border:1px solid #ccc;border-radius:4px;width:calc(100% - 12px);min-width:150px}textarea{width:90%;max-width:500px}.feedback{padding:10px;margin-bottom:15px;border-radius:4px}.feedback.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.feedback.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.action-forms{border:1px solid #eee;padding:15px;margin-bottom:20px;background-color:#f9f9f9;border-radius:5px}.action-forms h3{margin-top:0}.action-forms div{margin-bottom:10px}.action-forms label{margin-right:5px;display:block;margin-bottom:3px}.action-forms input[type=date],.action-forms input[type=time],.action-forms textarea{margin-bottom:10px}
