.ipr-timeline{list-style:none;margin:12px 0;padding:0;display:grid;gap:10px;font-size:12px;line-height:1.5}.ipr-timeline li{display:grid;gap:3px;border-left:3px solid #b8cdf9;padding-left:10px}.ipr-timeline strong{color:#153658}.ipr-timeline span{color:#435570}.ipr-audit{border-top:1px dashed #c7d3e5;padding-top:10px;font-size:12px}.inspection-evidence-dialog [data-review-process]{grid-column:1/-1}.inspection-evidence-photo [data-review-process]{padding:0 10px}.iac-launch{margin:0 0 18px!important}.iac-panel{position:fixed;margin:0 0 0 auto;height:100dvh;max-height:100dvh;max-width:100%;width:900px;border:0;padding:0;background:#f5f7fb;color:#172435}.iac-panel::backdrop{background:#14243c99}.iac-panel>header{display:flex;justify-content:space-between;padding:24px;background:#fff;border-bottom:1px solid #d9e1ee}.iac-panel h2{margin:5px 0}.iac-panel header p{font-size:13px;color:#526784;margin-bottom:0}.iac-panel>nav{flex-wrap:wrap;position:sticky;top:0;background:#fff;display:flex;gap:10px;padding:12px 24px;border-bottom:1px solid #d9e1ee;z-index:1}.iac-panel button{border:1px solid #c8d6e9;background:#fff;border-radius:8px;padding:9px 12px;color:#173751;cursor:pointer}.iac-panel button[aria-pressed=true]{background:#e8efff;color:#1749df;border-color:#9db6ff}.iac-body{padding:20px;overflow:auto}.iac-summary{font-size:12px;color:#526784}.iac-card{border:1px solid #d9e1ee;background:#fff;border-radius:16px;margin:16px 0;overflow:hidden}.iac-content{padding:18px;display:grid;grid-template-columns:230px 1fr;gap:20px}.iac-content img{width:230px;height:270px;object-fit:contain;background:#eef1f6;border-radius:10px}.iac-card h3{font-size:16px;margin:12px 0 6px}.iac-card p{font-size:12px}.iac-status{display:inline-block;background:#fff0d8;color:#854a0b;font-size:11px;padding:5px 9px;border-radius:30px}.iac-status.urgent{color:#a42a30;background:#ffebed}.iac-card footer{border-top:1px solid #d9e1ee;padding:12px 18px;display:flex;justify-content:space-between;align-items:center;gap:10px}.iac-card footer>div{display:flex;flex-wrap:wrap;gap:8px}.ipl-stages{font-size:11px;border-top:1px solid #d9e1ee;margin-top:10px}.ipl-stages strong{display:block}@media(max-width:600px){.iac-content{grid-template-columns:1fr}.iac-content img{width:100%;height:230px}.iac-card footer{align-items:flex-start;flex-direction:column}.iac-panel>header,.iac-body{padding:14px}}@media(min-width:760px){body .inspection-evidence-dialog{width:min(1000px,calc(100vw - 40px));max-width:1000px}.inspection-evidence-dialog-body{display:grid;grid-template-columns:minmax(240px,42%) minmax(0,1fr);gap:16px 24px;align-items:start}.inspection-evidence-dialog-body>img{grid-column:1;grid-row:1/4;max-height:650px;width:100%;object-fit:contain}.inspection-evidence-dialog-body>.inspection-photo-review-scope{grid-column:2;margin:0}.inspection-evidence-dialog-body>.inspection-evidence-details{grid-column:2}.inspection-evidence-dialog-body>form{grid-column:2}.inspection-evidence-dialog .ipr-timeline{font-size:13px;gap:15px}}
