.operations-view{display:grid;gap:20px}.operations-view>.section-topline,.operations-view>.section-description{margin-bottom:0}.operations-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.operations-stat{padding:22px;min-width:0}.operations-stat>span{font-size:11px;color:var(--grey)}.operations-stat>strong{display:block;font:700 22px/1.35 Hanken,sans-serif;margin:11px 0;overflow-wrap:anywhere}.operations-stat>p{font-size:11px;line-height:1.8;color:var(--grey);overflow-wrap:anywhere}.operations-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 24px 0}.operations-panel-heading h3{font-size:19px}.operations-description{padding:14px 24px;color:var(--grey);font-size:12px;line-height:1.8}.operations-feedback{font-size:12px;line-height:1.8;color:var(--grey);overflow-wrap:anywhere}.operations-feedback:empty{display:none}.operations-feedback.is-error{color:var(--text);border-left:3px solid var(--accent-soft);padding-left:12px}.operations-history>.operations-feedback,.operations-users>.operations-feedback{margin:0 24px 16px}.operations-history-controls{display:flex;gap:18px;padding:4px 24px 18px}.operations-history-controls label,.operations-user-form label{display:flex;flex-direction:column;gap:7px;color:var(--grey);font-size:11px}.operations-history-controls select,.operations-user-form input,.operations-user-form select,.operations-table-scroll select{border:1px solid var(--line2);border-radius:6px;background:var(--panel2);color:var(--text);padding:10px 12px;font-size:12px;max-width:100%}.operations-table-scroll table{min-width:680px}.operations-table-scroll td{font-size:12px;vertical-align:top;white-space:normal;min-width:120px;overflow-wrap:anywhere}.operations-table-scroll td strong{font-size:12px;font-weight:500;display:block}.operations-table-scroll td small{display:block;font-size:10px;color:var(--grey);margin-top:5px;max-width:360px;overflow-wrap:anywhere}.operations-subtle{font-size:11px;color:var(--grey)}.operations-inline-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.operations-record{border-top:1px solid var(--line2);margin-top:20px;padding-bottom:24px}.operations-json{margin:0 24px;padding:18px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--silver);font:11px/1.8 JetBrains,monospace;max-height:520px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.operations-user-form{border-top:1px solid var(--line);margin:24px;padding-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:17px}.operations-user-form h3,.operations-user-form>small,.operations-user-form>.operations-feedback{grid-column:1/-1}.operations-user-form>small{font-size:11px;line-height:1.8;color:var(--grey)}.operations-user-form .button{justify-self:start}.operations-empty{padding:28px}.operations-empty>p:last-child{font-size:12px;color:var(--grey);line-height:1.8;margin-top:14px}
@media(max-width:1100px){.operations-stat-grid{grid-template-columns:1fr 1fr}.operations-panel-heading{align-items:flex-start;flex-wrap:wrap}.operations-stat>strong{font-size:20px}}
@media(max-width:680px){.operations-stat-grid{grid-template-columns:1fr}.operations-stat{padding:19px}.operations-stat>strong{font-size:23px}.operations-panel-heading{padding:20px 18px 0}.operations-description{padding:12px 18px}.operations-history-controls{padding:4px 18px 16px;gap:10px}.operations-history-controls label{min-width:0;flex:1}.operations-history-controls select{width:100%;font-size:11px;padding:10px 8px}.operations-user-form{grid-template-columns:1fr;margin:20px 18px}.operations-user-form .button{width:100%;justify-self:stretch}.operations-json{margin:0 18px;font-size:10px}.operations-history>.operations-feedback,.operations-users>.operations-feedback{margin-left:18px;margin-right:18px}}

.operations-reading{padding:4px 24px 18px;color:var(--silver);font-size:12px;line-height:1.8}.operations-reading article{border-top:1px solid var(--line);padding:16px 0}.operations-reading h4{font-size:13px;margin:0 0 8px}.operations-reading p+article{margin-top:18px}.operations-reading ul{padding-left:20px;margin:8px 0 14px}.operations-reading dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0}.operations-reading dt{font-size:11px;color:var(--grey)}.operations-reading dd{margin:5px 0 0;font:700 24px Hanken,sans-serif}.operations-raw>summary{margin:5px 24px 16px;cursor:pointer;color:var(--grey);font-size:12px}@media(max-width:680px){.operations-reading{padding-left:18px;padding-right:18px}.operations-reading dl{grid-template-columns:1fr 1fr}.operations-raw>summary{margin-left:18px;margin-right:18px}}

.operations-recovery-actions{padding:0 24px 15px}.operations-recovery>.operations-feedback{margin:0 24px 18px}.operations-recovery-preview{margin:0 24px 24px;padding:20px;border:1px solid var(--line2);border-radius:8px;background:var(--panel2)}.operations-recovery-preview h3{font-size:17px}.operations-recovery-preview dl{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin:20px 0}.operations-recovery-preview dt{color:var(--grey);font-size:11px}.operations-recovery-preview dd{margin:5px 0 0;font-size:13px;overflow-wrap:anywhere}.operations-recovery-preview p{font-size:12px;line-height:1.8;color:var(--silver);margin-bottom:18px}@media(max-width:680px){.operations-recovery-actions{padding-left:18px;padding-right:18px}.operations-recovery>.operations-feedback,.operations-recovery-preview{margin-left:18px;margin-right:18px}.operations-recovery-preview dl{grid-template-columns:1fr}.operations-recovery-preview{padding:16px}}

.operations-history-pagination,.operations-users-retry{padding:0 24px 20px}.operations-users-retry:has([hidden]){display:none}.operations-history-pagination:has([hidden]){display:none}.operations-history-pagination .button:disabled{opacity:.65}@media(max-width:680px){.operations-history-pagination,.operations-users-retry{padding-left:18px;padding-right:18px}.operations-history-pagination .button,.operations-users-retry .button{min-height:42px;font-size:12px}}
.operations-feedback[tabindex="-1"]:focus-visible{outline:2px solid var(--accent-soft);outline-offset:4px;border-radius:3px}
