.group-fault-toolbar{display:flex;gap:18px;align-items:end;flex-wrap:wrap;margin:24px 0 12px}.group-fault-toolbar>label{display:grid;gap:7px;min-width:200px;font-size:12px;color:#737d89}.group-fault-toolbar select{min-height:44px;border:1px solid #dce2e9;border-radius:10px;background:#fff;padding:0 38px 0 12px;color:#26313e;font:inherit;font-size:14px}.group-fault-segments{display:flex;gap:4px;padding:4px;border-radius:12px;background:#e9edf2}.group-fault-segments button{min-height:36px;padding:0 15px;border:0;border-radius:9px;color:#697583;background:transparent;font:inherit;font-size:13px;cursor:pointer}.group-fault-segments button[aria-pressed=true]{color:#223448;background:#fff;box-shadow:0 1px 4px #23384b14}.group-fault-segments b{font-weight:600;margin-left:6px;font-variant-numeric:tabular-nums}.group-fault-message{min-height:24px;font-size:13px;line-height:1.7;color:#6c7c8d}.group-fault-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0}.group-fault-card{min-width:0;padding:22px;background:#fff;border:1px solid #e1e7ed;border-radius:16px;box-shadow:0 4px 18px #23384b04}.group-fault-card-head{display:flex;justify-content:space-between;align-items:start;gap:16px}.group-fault-card-head>div{min-width:0}.group-fault-category{font-size:11px;color:#74869a;letter-spacing:.04em}.group-fault-card h4{font-size:16px;line-height:1.6;font-weight:600;color:#263546;margin:7px 0 0;overflow-wrap:anywhere}.group-fault-state{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:11px;border-radius:20px;padding:5px 9px;background:#fff4de;color:#98661b}.group-fault-state:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor}.group-fault-state.resolved{background:#eaf6ef;color:#317557}.group-fault-card dl{display:grid;gap:12px;margin:20px 0}.group-fault-card dl>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.7}.group-fault-card dt{color:#8b96a3}.group-fault-card dd{margin:0;color:#536779;overflow-wrap:anywhere;white-space:pre-wrap}.group-fault-card-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:16px;border-top:1px solid #edf0f4}.group-fault-card-foot>div{display:grid;gap:4px;color:#8b97a4;font-size:11px}.group-fault-card-foot button{display:inline-flex;align-items:center;gap:6px;min-height:38px;flex:none;padding:0 12px;border:1px solid #cfdfed;border-radius:10px;background:#eff6fc;color:#28648f;font:inherit;font-size:12px;cursor:pointer;transition:transform 150ms,background-color 150ms}.group-fault-card-foot button:active{transform:scale(.97)}.group-fault-card-foot svg{height:16px;width:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.group-fault-card-foot .group-fault-reopen{color:#788897;background:#fff;border-color:#e1e7ed}.group-fault-source-complete{font-size:11px;color:#859789}.group-fault-empty{grid-column:1/-1;padding:42px 20px;text-align:center;border:1px dashed #d7e0e8;border-radius:14px;color:#7b8a99}.group-fault-empty strong{font-weight:550;color:#50677c}.group-fault-empty p{font-size:13px;line-height:1.7}.group-fault-more{margin:8px auto 24px;display:flex}.group-fault-toolbar button:focus-visible,.group-fault-card button:focus-visible,.group-fault-toolbar select:focus-visible{outline:3px solid #4193d466;outline-offset:3px}.group-fault-card button:disabled{opacity:.5;cursor:wait}@media(max-width:800px){.group-fault-list{grid-template-columns:1fr}.group-fault-toolbar{gap:12px}.group-fault-card{padding:18px}}@media(max-width:480px){.group-fault-toolbar>label{width:100%}.group-fault-card-foot{align-items:start}.group-fault-card dl>div{grid-template-columns:65px 1fr;gap:8px}.group-fault-card h4{font-size:15px}}@media(prefers-reduced-motion:reduce){.group-fault-card-foot button{transition:none}}
