.ac-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.ac-field>span{font-size:12.5px;font-weight:600;color:var(--ink-700)}.ac-field input,.ac-field select,.ac-field textarea{font-family:var(--font-sans);font-size:14px;color:var(--ink-900);border:1px solid var(--border-strong);border-radius:var(--radius);padding:10px 12px;background:#fff;outline:0;transition:var(--dur) var(--ease)}.ac-field input:focus,.ac-field select:focus,.ac-field textarea:focus{border-color:var(--blue-600);box-shadow:var(--shadow-focus,0 0 0 3px var(--blue-100))}.ac-field textarea{resize:vertical;min-height:92px;line-height:1.5}.ostatus{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:var(--radius-pill)}.ostatus--sent{background:var(--blue-50);color:var(--blue-700)}.ostatus--done{background:var(--green-50);color:var(--green-600)}.ostatus--new{background:var(--indigo-50,#eceefb);color:var(--indigo-700)}.ostatus--packed{background:var(--amber-50);color:var(--amber-600)}.ostatus--transit{background:var(--blue-50);color:var(--blue-700)}.ostatus--refunded{background:var(--green-50);color:var(--green-600)}.ostatus--rejected{background:var(--red-50);color:var(--red-700)}.ostatus--repair{background:var(--amber-50);color:var(--amber-600)}.ostatus--diagnosis{background:var(--indigo-50,#eceefb);color:var(--indigo-700)}.ostatus--resolved{background:var(--green-50);color:var(--green-600)}.ostatus--registered{background:var(--blue-50);color:var(--blue-700)}.ostatus--paid{background:var(--green-50);color:var(--green-600)}.ostatus--unpaid{background:var(--amber-50);color:var(--amber-600)}.ostatus--overdue{background:var(--red-50);color:var(--red-700)}.ostatus .lic{margin-right:5px}