.account-actions{display:flex;justify-content:space-between;align-items:center;margin-top:20px}
.account-actions .back-home{margin:0}
.logout-link{border:0;background:transparent;color:#a55343;font-size:11px;padding:0}
.location-card form{margin:0}.location-card form button{border:0;background:var(--mint);color:var(--green);padding:7px 9px;border-radius:8px;font-size:10px}.checked-label{background:#e4f1e7;color:#39734c;padding:7px 9px;border-radius:8px;font-size:10px}.completed-record{text-align:center}.completed-record h2{color:var(--ink)}.completed-record p{color:var(--green)}.completed-record small{color:var(--muted)}
.inline-assignment{display:grid;grid-template-columns:110px 135px auto;gap:5px;min-width:300px}.inline-assignment select,.inline-assignment input{border:1px solid var(--line);border-radius:7px;background:#fafcfa;padding:6px;font-size:10px}.inline-assignment button{border:0;border-radius:7px;background:var(--ink);color:#fff;padding:6px 9px;font-size:10px}
.issue-card .repair-dispatch{display:grid;grid-template-columns:1fr 1fr auto}.repair-dispatch select{min-width:0}
.heading-actions{display:flex;gap:8px}
@media(max-width:700px){.heading-actions{width:100%}.heading-actions .button{flex:1}}
