:root{--preuse-bg:#0a0e1a;--preuse-surface:#0f1524;--preuse-border:#8096b438;--preuse-cyan:#00bcd4;--preuse-cyan-dim:#00bcd459;--preuse-fail:#f06292;--preuse-fail-dim:#f0629259;--preuse-muted:#cedeff8c;--preuse-text:#eaf2ff}.preuse-report{background:#0a0e1a;background:var(--preuse-bg);color:#eaf2ff;color:var(--preuse-text);font-family:Roboto Mono,JetBrains Mono,Consolas,monospace;font-size:13px;line-height:1.45;min-height:100vh;padding:clamp(16px,4vw,40px)}.preuse-report,.preuse-report *{box-sizing:border-box}.preuse-header{align-items:center;display:flex;gap:12px;margin-bottom:28px}.preuse-header__icon{color:#00bcd4;color:var(--preuse-cyan);flex-shrink:0;height:22px;width:22px}.preuse-header__title{color:#00bcd4;color:var(--preuse-cyan);font-size:17px;font-weight:600;letter-spacing:.12em;margin:0;text-transform:uppercase}.preuse-panel{background:#0f1524;background:var(--preuse-surface);border:1px solid #8096b438;border:1px solid var(--preuse-border);border-radius:4px;margin-bottom:16px;padding:16px 18px}.preuse-panel__row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.preuse-panel__row:last-child{margin-bottom:0}.preuse-panel__label{color:#cedeffbf;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.preuse-panel__time{color:#00bcd4;color:var(--preuse-cyan);font-size:13px;font-weight:500}.preuse-chip-row{display:flex;flex-wrap:wrap;gap:12px}.preuse-chip{align-items:baseline;background:#0a1220d9;border:1px solid #8096b438;border:1px solid var(--preuse-border);border-radius:3px;display:inline-flex;gap:10px;padding:8px 12px}.preuse-chip__k{color:#cedeff8c;color:var(--preuse-muted);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.preuse-chip__v{color:#eaf2ff;color:var(--preuse-text);font-size:12px;max-width:min(100%,280px);overflow-wrap:anywhere}.preuse-status-panel__label-row{margin-bottom:0}.preuse-summary-grid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;margin-top:10px}.preuse-summary-card{background:#0a1220bf;border:1px solid #8096b438;border:1px solid var(--preuse-border);border-left-width:3px;border-radius:3px;flex:1 1;min-width:0;padding:8px 10px}.preuse-summary-card--pass{border-left-color:#00bcd4;border-left-color:var(--preuse-cyan)}.preuse-summary-card--fail{border-left-color:#f06292;border-left-color:var(--preuse-fail)}.preuse-summary-card__label{color:#cedeff8c;color:var(--preuse-muted);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.preuse-summary-card__num{font-size:18px;font-weight:600;line-height:1.15;margin-top:4px}.preuse-summary-card--pass .preuse-summary-card__num{color:#00bcd4;color:var(--preuse-cyan)}.preuse-summary-card--fail .preuse-summary-card__num{color:#f06292;color:var(--preuse-fail)}.preuse-log-title{color:#cedeff8c;color:var(--preuse-muted);font-size:11px;letter-spacing:.08em;margin:26px 0 12px 2px;text-transform:uppercase}.preuse-test-card{align-items:flex-start;background:#0f1624f2;border:1px solid #8096b438;border:1px solid var(--preuse-border);border-radius:4px;display:flex;gap:14px;margin-bottom:10px;padding:16px}.preuse-test-card--clickable{appearance:none;border-style:solid;color:inherit;cursor:pointer;font:inherit;text-align:left;width:100%}.preuse-test-card--clickable:focus-visible{outline:2px solid #00bcd4;outline:2px solid var(--preuse-cyan);outline-offset:2px}.preuse-test-card__icon{align-items:center;border:1px solid;border-radius:3px;color:inherit;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.preuse-test-card--pass .preuse-test-card__icon{color:#00bcd4;color:var(--preuse-cyan)}.preuse-test-card--fail .preuse-test-card__icon{color:#f06292;color:var(--preuse-fail)}.preuse-test-card__body{flex:1 1;min-width:0}.preuse-test-card__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.preuse-test-card__name{color:#eaf2ff;color:var(--preuse-text);font-size:13px;font-weight:600;margin:0}.preuse-test-card__subtitle{color:#cedeff8c;color:var(--preuse-muted);font-size:11px;margin:6px 0 0;word-break:break-word}.preuse-status-badge{align-items:center;border-radius:3px;border-style:solid;border-width:1px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;gap:8px;letter-spacing:.08em;padding:6px 11px}.preuse-status-badge--pass{background:#00bcd414;border-color:#00bcd459;border-color:var(--preuse-cyan-dim);color:#00bcd4;color:var(--preuse-cyan)}.preuse-status-badge--fail{background:#f062920f;border-color:#f0629259;border-color:var(--preuse-fail-dim);color:#f06292;color:var(--preuse-fail)}.preuse-status-badge__dot{border:1px solid;height:6px;width:6px}.preuse-error-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.preuse-error-label{color:#cedeff8c;color:var(--preuse-muted);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.preuse-error-code{background:#f062920f;border:1px solid #f0629259;border:1px solid var(--preuse-fail-dim);border-radius:3px;color:#f06292;color:var(--preuse-fail);font-family:inherit;font-size:12px;padding:4px 10px}.detail-root{background:#06090f;color:#f0f4fc;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.45;min-height:100vh;padding-bottom:32px}.detail-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06090feb;border-bottom:1px solid #788cb426;gap:12px;padding:12px 14px 16px;position:sticky;top:0;z-index:2}.detail-back,.detail-header{align-items:center;display:flex}.detail-back{background:#ffffff0f;border:none;border-radius:10px;color:#fff;cursor:pointer;height:40px;justify-content:center;padding:0;width:40px}.detail-back:active{background:#ffffff1f}.detail-title-block{flex:1 1;min-width:0}.detail-title{color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.25;margin:0;text-transform:uppercase}.detail-error-badge{background:#5a141e8c;border:1px solid #ff5a6473;border-radius:8px;color:#ff6b7a;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.06em;margin-top:10px;padding:6px 10px}.detail-sensor-line{color:#26c6da;font-size:13px;font-weight:500;margin:16px 18px 8px}.detail-tabs{background:#0a0e16e6;border:1px solid #6478a038;border-radius:10px;display:flex;gap:0;margin:12px 14px 0;overflow:hidden;padding:0}.detail-tabs__btn{background:#0000;border:none;border-bottom:2px solid #0000;color:#c8d2e6bf;cursor:pointer;flex:1 1;font-size:11px;font-weight:600;letter-spacing:.04em;margin:0;padding:12px 10px;text-transform:uppercase;transition:color .15s ease,background .15s ease}.detail-tabs__btn:hover{background:#ffffff0a;color:#eaf2ff}.detail-tabs__btn--active{background:#26c6da0f;border-bottom-color:#26c6dad9;color:#26c6da}.detail-tabs__btn:focus-visible{outline:2px solid #26c6da80;outline-offset:-2px;z-index:1}.detail-tabs__count{color:#c8d2e68c;font-weight:500;margin-left:4px}.detail-tabs__btn--active .detail-tabs__count{color:#26c6dad9}.detail-tab-panel{min-height:40vh}.detail-tab-panel[hidden]{display:none!important}.detail-data-wrap{padding:10px 14px 28px}.detail-data-empty{color:#c8d2e6b3;font-size:13px;line-height:1.5;margin:16px 0}.detail-data-scroll{background:#0c101cf2;border:1px solid #6478a038;border-radius:12px;max-height:min(70vh,720px);overflow:auto}.detail-data-table{border-collapse:collapse;font-family:Roboto Mono,ui-monospace,monospace;font-size:12px;width:100%}.detail-data-table thead th{background:#0e1424fa;border-bottom:1px solid #6478a040;color:#b4c3dcd9;font-size:10px;font-weight:600;letter-spacing:.06em;padding:10px 12px;position:sticky;text-align:left;text-transform:uppercase;top:0;z-index:1}.detail-data-table__id{font-feature-settings:"tnum";border-bottom:1px solid #6478a01f;color:#26c6daeb;font-variant-numeric:tabular-nums;max-width:88px;padding:8px 10px;vertical-align:top;white-space:nowrap;width:72px}.detail-data-table thead .detail-data-table__id{width:72px}.detail-data-table__val-header{width:auto}.detail-data-table tbody tr:first-child td{padding-top:10px}.detail-data-table td{border-bottom:1px solid #6478a01f;padding:8px 12px;vertical-align:top}.detail-data-table tbody tr:hover{background:#26c6da0d}.detail-data-table__val{color:#ebf0ffeb;word-break:break-word}.detail-list{display:flex;flex-direction:column;gap:10px;padding:8px 14px 0}.detail-card{background:#121826f2;border:1px solid #6478a02e;border-radius:14px;overflow:hidden}.detail-card--dim{opacity:.62}.detail-card__trigger{align-items:flex-start;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;gap:12px;padding:14px;text-align:left;width:100%}.detail-card__trigger:disabled{cursor:default}.fault-bit-card--collapsed .fault-bit-card__toggle:active{background:#ffffff05}.fault-bit-card .fault-bit-card__toggle:focus-visible{outline:2px solid #26c6da99;outline-offset:-2px}.detail-card__icon{align-items:center;background:#26c6da14;border:1px solid #26c6da80;border-radius:50%;color:#26c6da;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:36px;justify-content:center;width:36px}.detail-card__text{flex:1 1;min-width:0}.detail-card__name{color:#fff;font-size:12px;font-weight:700;letter-spacing:.03em;margin:0;text-transform:uppercase}.detail-card__sub{color:#c8d2e6a6;font-size:11px;margin:4px 0 0}.detail-card__chevron{color:#c8d2e6b3;flex-shrink:0;height:22px;transition:transform .2s ease;width:22px}.detail-card__chevron--open{transform:rotate(180deg)}.detail-card__body{border-top:1px solid #6478a01f;padding:0 14px 16px 62px}.detail-section{margin-top:14px}.detail-section__label{align-items:center;color:#c8d2e68c;display:flex;font-size:10px;font-weight:600;gap:8px;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.detail-section__dot{background:#ff9800;border-radius:50%;height:6px;width:6px}.detail-section__list{color:#dce4f5e0;font-size:12px;margin:0;padding-left:18px}.detail-section__list li{margin-bottom:6px}.detail-service-label{align-items:center;color:#26c6da;display:flex;font-size:10px;font-weight:700;gap:8px;letter-spacing:.08em;margin:16px 0 8px;text-transform:uppercase}.detail-service-box{background:#26c6da0f;border:1px solid #26c6da73;border-radius:10px;color:#ebf0ffeb;font-size:12px;line-height:1.5;margin:0;padding:12px 14px;white-space:pre-wrap}
/*# sourceMappingURL=main.12e4c537.css.map*/