#support-root fieldset,.ops-shell fieldset{border:0;padding:0;min-width:0}#support-root textarea,.ops-shell textarea{display:block;width:100%;min-height:120px;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:12px;padding:14px;margin:12px 0}#support-root details{padding:14px 0;border-bottom:1px solid var(--line)}#support-root summary{cursor:pointer}#support-root .card{margin:12px 0}.ops-shell{max-width:1080px;margin:auto;padding:28px}.ops-shell nav{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.ops-shell article{margin:14px 0}.ops-shell pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.ops-shell input,.ops-shell select{max-width:100%}.ops-shell #ops-error{color:var(--danger)}.ops-shell .field input{width:100%}

.ops-paging{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.ops-shell [data-form="ticket-filter"]{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.ops-shell [data-form="ticket-filter"] .field{flex:1;min-width:180px}.ops-shell [data-form="ticket-filter"] button{margin-bottom:20px}
.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:12px 0}.metrics-grid div{display:grid;gap:2px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--panel-deep)}.metrics-grid strong{font:700 26px Manrope,sans-serif}.metrics-grid small{color:var(--muted)}.metrics-table{width:100%;border-collapse:collapse;margin:8px 0;font-variant-numeric:tabular-nums}.metrics-table th,.metrics-table td{padding:8px;border-top:1px solid var(--line);text-align:left}
