[data-task-admin] header{height:auto;min-height:100px;flex-wrap:wrap;gap:20px;padding-top:20px;padding-bottom:20px}[data-task-admin] .ps-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ta-main{max-width:1380px;margin:auto;padding:36px 24px 70px}.ta-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.ta-heading h1{font-size:34px;letter-spacing:-.8px;margin:10px 0}.ta-muted,.ta-help{color:var(--subtle,#607188)}.ta-owner{display:flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid var(--line,#dce4ef);border-radius:30px;padding:10px 14px;font-size:13px;background:var(--panel-bg,#fff)}.ta-owner svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ta-main #ta-status{padding:12px 0;min-height:44px;overflow-wrap:anywhere}.ta-main #ta-status[data-error=true]{color:#ba3838}.ta-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 24px}.ta-tabs a{padding:8px 14px;border:1px solid var(--line,#dce4ef);border-radius:20px;text-decoration:none;font-size:13px}.ta-layout{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(280px,1fr);gap:24px;align-items:start}.ta-card{min-width:0;background:var(--panel-bg,#fff);border:1px solid var(--line,#dce4ef);border-radius:15px;padding:26px;color:var(--ink,#1e2d43)}.ta-card-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.ta-card h2{font-size:21px;margin:0}.ta-card h3{font-size:17px}.ta-tag{font-size:12px;color:var(--subtle,#607188);border:1px solid var(--line,#dce4ef);padding:5px 8px;border-radius:6px}.ta-main label{display:block;font-size:14px;font-weight:600;margin:16px 0 9px}.ta-main input:not([type=checkbox]),.ta-main select,.ta-main textarea{font:inherit;font-size:14px;min-width:0;width:100%;padding:11px 12px;color:var(--ink,#1e2d43);border:1px solid var(--line,#ced8e5);border-radius:8px;background:var(--page-bg,#f6f8fb)}.ta-main textarea{font-family:ui-monospace,Consolas,monospace;line-height:1.7;resize:vertical;max-height:500px}.ta-main button{font:inherit;font-size:13px;padding:9px 13px;border:1px solid var(--line,#ced8e5);border-radius:7px;background:var(--page-bg,#f6f8fb);color:var(--ink,#1e2d43);cursor:pointer}.ta-main .ta-primary{background:#2563eb;color:white;border-color:#2563eb;padding:11px 19px}.ta-main button:disabled{opacity:.5;cursor:not-allowed}.ta-main input:focus,.ta-main select:focus,.ta-main textarea:focus,.ta-main button:focus-visible{outline:2px solid #7ca9fa;outline-offset:2px}.ta-drop{border:1px dashed #91aaca;border-radius:12px;background:var(--page-bg,#f6f8fb);padding:20px;margin:20px 0;transition:border-color .15s}.ta-drop[data-drag=true]{border:2px dashed #2563eb}.ta-drop .ta-file-label{margin:0 0 12px}.ta-drop p{font-size:12px;margin-bottom:0}.ta-help{font-size:12px;line-height:1.8;margin:10px 0}.ta-main details summary{font-size:13px;cursor:pointer;padding:8px 0}.ta-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:18px}.ta-actions select{width:auto;max-width:170px}.ta-preview{margin-top:24px;padding-top:18px;border-top:1px solid var(--line,#dce4ef)}.ta-metrics{display:flex;flex-wrap:wrap;gap:12px;margin:15px 0}.ta-metric{min-width:95px;padding:11px 14px;border-radius:8px;border:1px solid var(--line,#dce4ef);background:var(--page-bg,#f6f8fb)}.ta-metric strong{display:block;font-size:21px;line-height:1.6}.ta-metric span{font-size:12px;color:var(--subtle,#607188)}.ta-hash{font:11px/1.8 ui-monospace,Consolas,monospace;overflow-wrap:anywhere;color:var(--subtle,#607188)}.ta-table-wrap{width:100%;overflow:auto;border:1px solid var(--line,#dce4ef);border-radius:8px}.ta-main table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}.ta-main th,.ta-main td{padding:10px 12px;border-bottom:1px solid var(--line,#dce4ef);vertical-align:top}.ta-main th{font-size:12px;color:var(--subtle,#607188);white-space:nowrap;background:var(--page-bg,#f6f8fb)}.ta-main td:nth-child(2){font-family:ui-monospace,Consolas,monospace;min-width:200px;max-width:700px;overflow-wrap:anywhere}.ta-main .ta-confirm{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.7}.ta-main .ta-confirm input{margin-top:4px}.ta-guide ol{padding-left:22px;margin:22px 0}.ta-guide li{padding:3px 0 13px}.ta-guide li p{font-size:13px;line-height:1.8;color:var(--subtle,#607188)}.ta-guide pre{padding:15px;overflow:auto;font:12px/1.8 ui-monospace,Consolas,monospace;background:var(--page-bg,#f6f8fb);border-radius:8px}.ta-warning{padding:15px;border:1px solid var(--line,#dce4ef);border-left:3px solid #9171b2;border-radius:8px;margin-top:24px}.ta-warning p{font-size:12px;line-height:1.8;margin-bottom:0}.ta-section{margin-top:24px}.ta-batch{padding:18px 0;border-top:1px solid var(--line,#dce4ef)}.ta-batch:first-child{border-top:0}.ta-batch-title{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.ta-batch-title strong{font-size:15px}.ta-batch .ta-meta{font-size:12px;line-height:1.7;color:var(--subtle,#607188);overflow-wrap:anywhere}.ta-batch progress{width:100%;height:8px;margin:12px 0;accent-color:#2563eb}.ta-danger{color:#b93838!important}.ta-batch .ta-actions{margin-top:10px}.ta-pagination{justify-content:center}.ta-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.ta-main footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:40px;font-size:12px;color:var(--subtle,#607188)}html[data-theme=dark] .ta-danger,html[data-theme=dark] #ta-status[data-error=true]{color:#ffaaaa!important}.ta-main [hidden]{display:none!important}@media(max-width:900px){.ta-layout{grid-template-columns:1fr}.ta-guide{order:2}}@media(max-width:600px){.ta-main{padding:24px 12px 50px}.ta-heading{align-items:flex-start}.ta-heading h1{font-size:26px}.ta-owner{font-size:11px;padding:7px 9px}.ta-owner svg{width:18px;height:18px}.ta-card{padding:18px 14px}.ta-main td,.ta-main th{padding:9px}.ta-card-heading .ta-actions{margin-top:0}[data-task-admin] header{padding:18px 16px}[data-task-admin] .ps-icon-link{width:30px;height:30px;min-width:30px}.ta-metric{min-width:80px;padding:8px 11px}}
