/* FuelOps v0.3.0 Stability Baseline — UI only */
.internal-field{display:none!important}
.brand-lockup{display:flex;align-items:center;min-width:250px}
.brand-wordmark{display:grid;gap:2px;line-height:1}
.brand-wordmark strong{font-size:2rem;letter-spacing:-.04em;color:#e7edf5}
.brand-wordmark span{margin-top:5px;color:#7f91a8;font-size:.63rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}
.panel .brand-wordmark{justify-items:center;margin-bottom:18px}
.panel .brand-wordmark strong{font-size:2.35rem}
.panel .brand-wordmark span{text-align:center}
.user-copy #welcomeName{display:none}
.user-copy #roleLabel{color:#aebdce;font-size:.78rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}
.inspection-nav{display:flex;gap:8px;align-items:center}
.inspection-status-area{display:flex;align-items:center;gap:8px;justify-self:end}
.record-menu-wrap{position:relative}
.record-menu{position:absolute;right:0;top:44px;z-index:20;min-width:190px;padding:6px;border:1px solid #34445a;border-radius:10px;background:#0e1929;box-shadow:0 14px 34px rgba(0,0,0,.35)}
.record-menu button{width:100%;min-height:38px;padding:8px 10px;text-align:left;background:transparent;border:0;color:#d6dee8;font-size:.86rem}
.record-menu button:hover{background:#17253a}
.correction-dialog{width:min(92vw,470px);border:1px solid #33445c;border-radius:16px;background:#0d1828;color:#b7c2cf;padding:0;box-shadow:0 30px 80px rgba(0,0,0,.55)}
.correction-dialog::backdrop{background:rgba(3,8,14,.72)}
.correction-dialog form{display:grid;gap:14px;padding:24px}
.correction-dialog h2,.correction-dialog p{margin:0}
.dialog-actions{display:flex;justify-content:flex-end;gap:10px}
.dialog-actions button{min-width:120px}
@media(max-width:760px){.brand-lockup{min-width:0}.brand-wordmark strong{font-size:1.7rem}.brand-wordmark span{font-size:.56rem;letter-spacing:.12em}.inspection-nav{flex-wrap:wrap}.inspection-status-area{justify-self:start}.dialog-actions{flex-direction:column}.dialog-actions button{width:100%}}
