.task-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:22px 0}.task-summary>.panel{display:flex;flex-direction:column;padding:24px}.task-summary strong{font-size:32px}.task-summary span{color:#626372}.task-summary>.hint{grid-column:1/-1;margin:0}.task-method,.task-source{margin-bottom:24px}.task-method summary,.task-source summary,.task-history summary{cursor:pointer;font-weight:700}.task-coverage-row{display:grid;grid-template-columns:1fr auto;gap:8px;padding:16px 0;border-bottom:1px solid #e8e6ed}.task-coverage-row p{grid-column:1/-1;margin:0}.task-filters,.task-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.task-filters{margin-bottom:22px}.task-filters label,.task-fields label{min-width:0}.task-filters select,.task-filters input,.task-fields input,.task-fields select,.task-fields textarea{width:100%;box-sizing:border-box}.task-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0 28px}.task-card{padding:25px!important;display:flex;flex-direction:column;align-items:flex-start}.task-card h3{font-size:21px;line-height:1.3}.task-card .section-head{align-self:stretch;gap:12px;margin-bottom:0}.task-card .badge{white-space:normal;text-align:center;max-width:150px}.task-skus{font-size:13px;overflow-wrap:anywhere}.task-meta{display:flex;gap:8px 14px;flex-wrap:wrap;font-size:13px;color:#656475;margin:12px 0 20px}.task-card button{margin-top:auto}.task-caution{color:#825d0d;background:#fff5df;padding:12px;border-radius:9px;font-size:14px}.task-dialog{max-width:950px;width:calc(100% - 40px);max-height:90vh;box-sizing:border-box}.task-dialog .section-head h2{font-size:25px}.task-dialog form{margin-top:24px}.task-dialog textarea,.task-source textarea{width:100%;min-height:85px;box-sizing:border-box;resize:vertical;font:inherit}.task-fields{margin-bottom:18px}.task-checkbox{display:flex;gap:12px;align-items:center;flex-direction:row-reverse!important;justify-content:flex-end}.task-checkbox input{width:20px!important;height:20px;flex:0 0 20px}.task-history{margin-top:24px}.task-event{border-bottom:1px solid #ddd;padding:16px 0}.task-event ul{font-size:14px;overflow-wrap:anywhere}.task-source form{margin-top:22px}.task-source button{margin-top:18px}#task-simulator{margin-top:24px}#task-proof li{margin:7px 0}#task-proof>button{margin:0 8px 12px 0}#tasks-list .empty{grid-column:1/-1}@media(max-width:800px){.task-list{grid-template-columns:1fr}.task-summary{gap:8px}.task-summary>.panel{padding:14px}.task-summary span{font-size:12px}.task-summary strong{font-size:26px}.task-dialog{width:calc(100% - 16px);padding:18px}.task-filters,.task-fields{grid-template-columns:1fr}.task-coverage-row{grid-template-columns:1fr}.task-coverage-row .badge{justify-self:start}.task-dialog .section-head{align-items:start}}

.source-issues{overflow-wrap:anywhere;margin:16px 0 24px}.source-issues section{border:1px solid #eadbad;border-radius:14px;background:#fffbf1;padding:20px}.source-issues h3{margin:0 0 12px;font-size:21px}.source-issues details{margin:14px 0}.source-issues summary{cursor:pointer;font-weight:650}.source-issues ul{padding-left:22px}.source-issues li{padding:12px 0;border-bottom:1px solid #e8e3d8}.source-issues li p{margin:6px 0;font-size:13px}.source-issues .scope{margin:14px 0}.source-issues button{margin:8px 0}@media(max-width:600px){.source-issues section{padding:14px}.source-issues h3{font-size:19px}}
