.lg-ledger{overflow:hidden;container:lg-ledger/inline-size}.lg-ledger-heading,.lg-ledger-heading>div{display:flex;align-items:center;gap:10px}.lg-ledger-heading{justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--dv-line)}.lg-ledger-heading h3{font-size:15px;font-weight:600}.lg-ledger-heading .ac-icon{width:17px;height:17px;color:var(--dv-muted)}.lg-statistics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:16px 14px 20px}.lg-statistic{min-width:0;padding:13px 12px;border:1px solid var(--dv-line);border-radius:10px;background:var(--dv-input);container-type:inline-size}.lg-statistic dt{color:var(--dv-muted);font-size:13px;font-weight:500;line-height:1.5}.lg-statistic dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 6px;min-width:0;margin:9px 0 0}.lg-statistic strong{min-width:0;max-width:100%;color:var(--dv-text);font-size:clamp(18px,18cqi,26px);font-weight:650;line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:-.025em;overflow-wrap:anywhere}.lg-statistic strong.lg-statistic-long{font-size:clamp(14px,12cqi,22px)}.lg-statistic small{color:var(--dv-muted);font-size:12px;white-space:nowrap}.lg-statistic-points{background:var(--dv-soft);border-color:color-mix(in srgb,var(--dv-accent) 24%,var(--dv-line))}.lg-statistic-points strong{color:var(--dv-accent)}.lg-statistic-failure{background:color-mix(in srgb,var(--dv-red) 6%,var(--dv-panel));border-color:color-mix(in srgb,var(--dv-red) 24%,var(--dv-line))}.lg-statistic-failure strong{color:var(--dv-red)}@container lg-ledger (min-width:620px){.lg-statistics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 22px 22px}.lg-statistics-api{grid-template-columns:repeat(4,minmax(0,1fr))}.lg-statistic{padding:15px 14px}}@container lg-ledger (min-width:1080px){.lg-statistics:not(.lg-statistics-api){grid-template-columns:repeat(6,minmax(0,1fr))}}.lg-filters{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1fr;gap:14px 16px;padding:2px 22px 16px}.lg-filters .dv-field{min-width:0;gap:7px}.lg-filters .dv-field>span{font-size:11px;color:var(--dv-muted)}.lg-filter-actions select,.lg-filters input,.lg-filters select{width:100%;min-width:0;height:40px;padding:8px 11px;border:1px solid var(--dv-line);border-radius:7px;background:var(--dv-panel);color:var(--dv-text);font:400 12px/1.5 var(--font-sans),sans-serif;outline-offset:2px}.lg-filters .lg-datetime-trigger{border-radius:7px;min-height:40px;padding:8px 11px;background:var(--dv-panel);font-size:12px}.lg-filter-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:0 22px 18px}.lg-filter-actions,.lg-range-presets{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lg-range-presets button{font:400 11px/1.5 var(--font-sans),sans-serif;padding:6px 9px;border:1px solid var(--dv-line);border-radius:6px;color:var(--dv-muted);background:var(--dv-panel);cursor:pointer;min-height:32px}.lg-range-presets button:hover,.lg-range-presets button[aria-pressed=true]{color:var(--dv-accent);background:var(--dv-soft);border-color:var(--dv-accent)}.lg-filter-actions select{width:auto;max-width:150px;font-size:11px;height:35px}.lg-filter-actions .dv-btn{min-height:35px;font-size:11px!important}.lg-result-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:11px 22px;border-top:1px solid var(--dv-line);font-size:11px;color:var(--dv-muted);background:var(--dv-input)}.lg-result-heading i{font-style:normal;margin:0 4px}.lg-records{overflow-x:auto;max-width:100%;padding:0!important;overscroll-behavior-x:contain}.lg-records .dv-table{width:100%;min-width:1120px;font-size:12px;border-collapse:collapse}.lg-records .dv-table th{font-weight:500;font-size:11px;color:var(--dv-muted);background:var(--dv-input)}.lg-records .dv-table td,.lg-records .dv-table th{padding:12px 14px;white-space:nowrap;border-bottom:1px solid var(--dv-line)}.lg-records .dv-table td{line-height:1.65;vertical-align:middle;max-width:220px}.lg-records .dv-table tbody tr:hover{background:var(--dv-panel-hover)}.lg-records .dv-table strong{font-size:12px;font-weight:550}.lg-records td>small{display:block;color:var(--dv-faint);font-size:10px;margin-top:2px}.lg-records .lg-request-id{max-width:140px;overflow:hidden;text-overflow:ellipsis;font-family:ui-monospace,monospace}.lg-records time{font-size:11px;font-variant-numeric:tabular-nums}.lg-records .lg-numeric{text-align:right;font-variant-numeric:tabular-nums}.lg-records .lg-group-tag{display:inline-flex;max-width:185px;background:var(--dv-soft);color:var(--dv-accent);padding:3px 8px;border-radius:5px}.lg-records .lg-group-tag>span{font-size:11px;white-space:normal}.lg-records .dv-status{font-size:10px;white-space:nowrap;padding:4px 7px}.lg-records .dv-btn{font-size:11px!important;min-height:32px;padding:4px 7px;gap:4px}.lg-records .dv-btn .ac-icon{width:13px;height:13px}.lg-records td:last-child,.lg-records th:last-child{position:sticky;right:0;background:var(--dv-panel);box-shadow:-5px 0 8px -7px #0005}.lg-ledger>.dv-pagination{padding:16px 22px}.lg-ledger>.dv-log-export-note{padding:0 22px 18px;font-size:11px!important;line-height:1.7;color:var(--dv-faint)}@media(max-width:1000px){.lg-filters{grid-template-columns:1fr 1fr}}@media(max-width:600px){.lg-ledger-heading{padding:14px}.lg-filters{padding:0 14px 14px;gap:12px 10px}.lg-date-field{grid-column:1/-1;display:grid!important;grid-template-columns:58px minmax(0,1fr);align-items:center}.lg-filter-actions select,.lg-filters input,.lg-filters select{font-size:16px;height:44px}.lg-filters .lg-datetime-trigger{min-height:44px;font-size:13px}.lg-filter-footer{padding:0 14px 14px;gap:14px}.lg-range-presets{gap:5px}.lg-range-presets button{min-height:36px;padding:6px 8px;font-size:11px}.lg-filter-actions{width:100%;justify-content:flex-end}.lg-filter-actions select{margin-right:auto;max-width:142px;font-size:12px}.lg-filter-actions .dv-btn{min-height:40px}.lg-result-heading{padding:10px 14px}.lg-result-heading>span:last-child{font-size:0}.lg-result-heading>span:last-child:after{content:"左右滑动查看完整记录";font-size:10px}.lg-result-heading i{display:none}.lg-records .dv-table td{padding:11px 12px}.lg-ledger>.dv-pagination{padding:14px}.lg-ledger>.dv-log-export-note{padding:0 14px 14px}}