#adminAudit{font-size:12px;line-height:1.5;min-width:0}#adminAudit h4{margin:20px 0 8px}#adminAudit details{margin-top:16px}#adminAudit pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:450px;overflow:auto}.auditStatus{padding:10px;border:1px solid #62788f;font-weight:bold}.auditStatus.suspicious{color:#ffc8a5;border-color:#b27048}.auditStatus.incomplete{color:#ffe4a0;border-color:#aa9556}.auditStatus.consistent{color:#9be0bd;border-color:#52896d}.auditTable{overflow:auto;max-width:100%}.auditTable table{border-collapse:collapse;width:100%;font-size:11px}.auditTable th,.auditTable td{text-align:left;padding:7px;border:1px solid #344e68;vertical-align:top}.auditTable th{background:#223a50}.auditTable small{display:block;font-size:10px;color:#9bb1c7}.auditFinding{padding:8px;margin:7px 0;border-left:3px solid #bca562;background:#192d42}.auditFinding.suspicious{border-color:#e29469}.auditFinding p{margin:4px 0 0;overflow-wrap:anywhere;color:#b9cddd}#auditError{color:#ffd293}.adminPlayerTabs{flex-wrap:wrap}
.adminEquipmentLink{padding:2px 0;border:0;background:none;color:#9bdce9;text-align:left;text-decoration:underline;text-underline-offset:3px;white-space:normal;overflow-wrap:anywhere;font:inherit;cursor:pointer}
.adminEquipmentLink:hover{color:#e0faff;background:none}.adminEquipmentLink:focus-visible{outline:2px solid #9bdce9;outline-offset:3px}
.auditAmountLink{padding:2px 0;border:0;background:none;color:#a9e9dc;text-decoration:underline;text-underline-offset:3px;font:inherit;cursor:pointer}.auditAmountLink:hover{color:#fff}.auditAmountLink:focus-visible{outline:2px solid #a9e9dc;outline-offset:3px}
#financialOperations{box-sizing:border-box;width:min(1100px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:20px;overflow:auto;border:1px solid #52768e;border-radius:8px;background:#0a1828;color:#d3e9fa}#financialOperations::backdrop{background:#020811b8}#financialOperations .battleHead{position:static;gap:12px}#financialOperations h3{overflow-wrap:anywhere}#financialOperations .auditTable td:nth-child(3){min-width:200px}#financialOperations [data-error]{color:#ffd293}
#adminEquipmentDialog{box-sizing:border-box;width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:22px;overflow:auto;border:1px solid #52768e;border-radius:8px;background:#0a1828;color:#d3e9fa;box-shadow:0 20px 80px #000a}
#adminEquipmentDialog::backdrop{background:#020811b8}
.adminEquipmentHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.adminEquipmentHead h2{margin:0;font-size:20px;overflow-wrap:anywhere}.adminEquipmentHead button{flex:none;font-size:22px;line-height:1;padding:5px 10px}
#adminEquipmentDialog p{line-height:1.6}.adminEquipmentContext{color:#8fabc1;font-size:12px}.adminEquipmentArt{display:block;width:180px;max-width:100%;height:180px;object-fit:contain;margin:8px auto}
#adminEquipmentDialog dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 18px;font-size:13px}#adminEquipmentDialog dt{color:#8fabc1}#adminEquipmentDialog dd{margin:0;text-align:right}
