.dd-task-hub,.dd-task-path{margin:1.5em 0;padding:18px;border:1px solid #d7e2ea;border-radius:10px;background:#f4f8fb;color:#172c3f;line-height:1.85;overflow-wrap:anywhere}
.dd-task-hub h2,.dd-task-path h2{margin-top:0;font-size:1.35em}.dd-task-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:14px}
.dd-task-card{padding:16px;background:#fff;border:1px solid #d7e2ea;border-radius:9px}.dd-task-card h3{margin:0 0 8px;font-size:1.08em}.dd-task-card p{margin:0 0 8px}.dd-task-card ul{margin:0 1em 0 0;padding:0}.dd-task-card li{margin-bottom:6px}.dd-task-card a{display:inline-block;min-height:44px;padding:7px 0;box-sizing:border-box;color:#07548e;text-decoration:underline;text-underline-offset:3px}
.dd-task-resource{padding:12px;background:#e5f1fa;border-radius:7px}.dd-task-resource a{display:inline-block;min-height:44px;padding:7px 0;text-decoration:underline}
.dd-source-scope{font-size:.9em;padding:12px;border-inline-start:4px solid #096294;background:#f2f7fa;line-height:1.8}.dd-table-scroll{max-width:100%;overflow-x:auto;margin:1em 0}.dd-table-scroll table{border-collapse:collapse;width:100%;font-size:.9em}.dd-table-scroll th,.dd-table-scroll td{border:1px solid #d7e2ea;padding:9px;vertical-align:top}.dd-table-scroll th{background:#f2f7fa;text-align:start}
#dt-hj button{min-height:44px;padding:9px 14px;border:1px solid #0b4b78;border-radius:7px;background:#0b4b78;color:#fff;font:inherit;cursor:pointer}#dt-hj button:disabled{opacity:.5;cursor:not-allowed}.dd-task-hub a:focus-visible,.dd-task-path a:focus-visible,#dt-hj button:focus-visible{outline:3px solid #f1a928;outline-offset:3px}
.dark-skin .dd-task-hub,.dark-skin .dd-task-path,.dark-skin .dd-source-scope{background:#1d2936;color:#edf3f8;border-color:#405366}.dark-skin .dd-task-card{background:#253544;border-color:#405366}.dark-skin .dd-task-card a{color:#a0d5ff}.dark-skin .dd-task-resource,.dark-skin .dd-table-scroll th{background:#2b4054}
@media(max-width:600px){.dd-task-hub,.dd-task-path{padding:13px}.dd-task-grid{grid-template-columns:1fr}.dd-task-card{padding:13px}.dd-table-scroll th,.dd-table-scroll td{padding:7px}}
