.log-grouping-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 14px}.log-grouping{display:inline-flex;padding:3px;border:1px solid var(--border);border-radius:9px;background:var(--surface-soft);gap:3px}.log-grouping button{display:flex;align-items:center;gap:6px;border:0;background:none;color:var(--muted);font-size:12px;padding:7px 11px;border-radius:6px;white-space:nowrap}.log-grouping button .icon{width:14px;height:14px}.log-grouping button.active{color:var(--blue);background:var(--surface);box-shadow:0 1px 4px #1838650d;font-weight:600}.daily-run-table td{padding-top:14px;padding-bottom:14px}.day-run-count{font-size:12px;color:var(--muted)}.day-run-count strong{color:var(--text);font-weight:650;font-variant-numeric:tabular-nums}.daily-run-table .day-run-attention{color:var(--amber);font-size:10px}.day-detail-button{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.day-detail-button .icon{width:13px;height:13px}.day-log-overview{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:2px 0 12px;border-bottom:1px solid var(--border)}.day-log-overview>div{display:flex;flex-direction:column;gap:5px}.day-log-overview span{font-size:11px;color:var(--muted)}.day-log-overview strong{font-size:13px;font-weight:600}.day-log-latest{text-align:right}.day-log-latest strong{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.day-run-history{border:1px solid var(--border);border-radius:9px;background:var(--surface-soft);margin-bottom:16px;overflow:hidden}.day-run-history>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 12px;font-size:12px;color:var(--text)}.day-run-history>summary::-webkit-details-marker{display:none}.day-run-history>summary>span{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.day-run-history>summary .icon{width:14px;height:14px;color:var(--muted)}.day-run-history>summary>span>small{font-size:10px;color:var(--muted);font-weight:400}.day-run-history[open]>summary>svg{transform:rotate(180deg)}.day-run-history-body{border-top:1px solid var(--border);padding:10px;background:var(--surface)}.day-run-history-heading{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:8px;font-size:10px;color:var(--muted)}.day-run-history-heading button{font-size:11px}.day-executions{display:grid;gap:4px}.day-execution{display:flex;align-items:center;text-align:left;gap:10px;width:100%;padding:9px 10px;border:1px solid transparent;background:var(--surface-soft);border-radius:6px;color:var(--text);font-size:11px}.day-execution time{font-variant-numeric:tabular-nums}.day-execution>span:not(.badge){color:var(--muted);flex:1}.day-execution.active{border-color:#94b7f470;background:var(--blue-soft)}.day-history-pages{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:var(--muted);margin-top:10px}.day-history-pages>div{display:flex;align-items:center;gap:12px}.day-history-pages button{font-size:10px}.day-history-pages strong{font-weight:500}.day-selected-run{min-width:0}.log-page-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.log-page-actions .log-grouping-toolbar{margin:0}.log-page-actions .clean-own-logs{margin:0}@media(max-width:640px){.log-grouping-toolbar{gap:8px}.log-grouping-toolbar>.fine{font-size:10px}.log-page-actions{align-items:flex-start}.log-page-actions .log-grouping-toolbar{flex-direction:column;align-items:flex-start}.log-page-actions>.secondary{padding:7px 9px;font-size:11px}.daily-run-table td{padding-top:9px;padding-bottom:9px}.day-log-overview{gap:8px}.day-log-overview strong{font-size:12px}.day-execution{gap:6px;padding:8px}.day-execution>span:not(.badge){font-size:10px}.day-run-history>summary{padding:10px}.day-history-pages>div{gap:10px}}@media(max-width:360px){.log-grouping button{font-size:11px;padding:7px 9px}.day-log-overview span{font-size:10px}.day-execution{flex-wrap:wrap}.day-execution time{min-width:88px}}
.daily-run-table .table-account strong{font-size:12px;font-weight:550}.run-day-panel{min-width:0}@media(max-width:640px){.daily-run-table tr{padding:14px 12px;gap:9px 12px}.daily-run-table td[data-label="平台 / 账号"]{grid-column:1;grid-row:1}.daily-run-table td[data-label="日期"]{grid-column:2;grid-row:1;text-align:right;align-self:center}.daily-run-table td[data-label="执行概况"]{grid-column:1;grid-row:2;align-self:center}.daily-run-table td[data-label="当前状态"]{grid-column:2;grid-row:2;text-align:right;align-self:center}.daily-run-table td[data-label="最近执行"]{grid-column:1;grid-row:3;align-self:center;font-size:11px;color:var(--muted)}.daily-run-table td[data-label="操作"]{grid-column:2;grid-row:3;text-align:right}.daily-run-table td[data-label="所属用户"]{grid-column:1/-1;grid-row:4;color:var(--muted);font-size:10px}.daily-run-table td[data-label="所属用户"]::before{display:inline;margin-right:6px}.daily-run-table td:not([data-label="所属用户"])::before{display:none}.daily-run-table .table-account{gap:8px}.daily-run-table .table-account .provider-icon{width:28px;height:28px}.daily-run-table .day-run-attention{display:inline;margin-left:6px}.daily-run-table .table-account strong{font-size:12px}.day-detail-button{font-size:11px}}

.account-history-date{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid var(--border)}.account-history-date>div{display:flex;align-items:center;gap:12px}.account-history-date strong{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.account-history-date span{font-size:10px;color:var(--muted)}.account-history-date .text-button{font-size:11px}.account-run-history .day-executions{gap:5px}.account-run-history .day-history-pages{padding-top:8px;border-top:1px solid var(--border)}
@media(max-width:640px){.account-history-date{flex-wrap:wrap;gap:10px}.account-history-date>div{gap:10px}.account-history-date>div:last-child{margin-left:auto}.account-history-date .text-button{font-size:10px}.account-run-history .day-execution time{min-width:88px}.account-run-history>summary>span>small{font-size:9px}}
