[hidden],.login[hidden],#app[hidden]{display:none!important}
.inspection-table{display:grid;gap:10px}.inspection-row{display:grid;grid-template-columns:34px minmax(220px,1fr) 115px minmax(160px,.75fr);gap:10px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:12px;background:#fff}.inspection-row .number{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e8effc;color:var(--navy);font-weight:850}.inspection-row .question{font-weight:650}.choice{display:flex;gap:5px}.choice label{display:flex;align-items:center;justify-content:center;gap:3px;padding:7px;border:1px solid var(--line);border-radius:8px;font-size:12px}.choice input{width:16px;height:16px}.inspection-row input[type=text]{padding:9px}.form-help{margin:-10px 0 0;color:var(--muted);font-size:13px}dialog h3{margin:4px 0 -5px;color:var(--navy)}
@media(max-width:700px){.inspection-row{grid-template-columns:30px 1fr}.inspection-row .choice,.inspection-row>input{grid-column:2}.inspection-row>input{width:100%}}
.button-link{display:inline-block;padding:11px 14px;border-radius:10px;background:var(--navy);color:#fff;text-decoration:none;font-weight:800;white-space:nowrap}.onedrive-card{margin-bottom:24px}@media(max-width:600px){.onedrive-card{align-items:flex-start;flex-wrap:wrap}.onedrive-card .button-link{width:100%;text-align:center}}
