/* 子账号管理页与任务台共用相同的顶部规格。 */
.page-shell{padding-top:108px}
.comic-header{position:fixed;top:0;left:0;right:0;z-index:50;height:108px;min-height:108px;padding:0 24px;box-shadow:0 5px 0 rgba(0,0,0,.3)}
.comic-header .brand{width:240px;min-width:240px;height:108px}
.comic-header .brand img{position:relative;left:0;top:0;width:230px;height:102px;object-fit:contain;filter:none}
.comic-header .header-actions{gap:12px}
.comic-header .header-actions strong,.comic-header .header-actions a,.comic-header .header-actions>span{min-height:58px;padding:9px 13px;display:flex;align-items:center;font-size:13px}
.comic-header .header-actions strong img{width:39px;height:34px}
.content{margin-top:24px}
.analytics-range{display:flex;align-items:center;gap:7px}.analytics-range input{min-height:40px;height:40px;min-width:145px}.analytics-range b{color:#7d3517}.analytics-toolbar #exportAnalyticsBtn{min-height:40px;height:40px;padding:6px 14px;white-space:nowrap}
.recent-tasks-panel .panel-title p{margin:3px 0 0;color:#75684d;font-size:13px}.recent-tasks-panel .table-wrap{max-height:560px}.recent-tasks-panel table{min-width:1050px}.recent-tasks-panel .task-error-cell{max-width:260px;color:#75684d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-tasks-panel .task-error-cell.failed{color:#d52419}.recent-tasks-panel .prompt-cell{max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(max-width:900px){.page-shell{padding-top:0}.comic-header{position:sticky;height:auto;min-height:102px;padding:10px 16px}.comic-header .brand{width:200px;min-width:200px;height:92px}.comic-header .brand img{width:198px;height:88px}.content{margin-top:22px}}
@media(max-width:520px){.comic-header .brand{width:125px;min-width:125px;height:70px}.comic-header .brand img{width:125px;height:70px}.comic-header .header-actions strong,.comic-header .header-actions a{min-height:44px;font-size:11px}.content{margin-top:18px}}
