.work-board{padding:0 24px 36px}.work-board-head{justify-content:space-between;align-items:center;gap:16px;margin:5px 0 20px;display:flex}.work-board-head h2,.work-questions h2{letter-spacing:-.02em;font-size:14px;font-weight:600}.work-board-head p{color:var(--text-3);margin-top:4px;font-size:12px}.work-total{color:var(--text-3);white-space:nowrap;font-size:12px}.work-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;display:flex}.work-toolbar .setx-select{min-width:115px;max-width:170px}.work-search{border:1px solid var(--border);border-radius:7px;flex:1;align-items:center;gap:8px;min-width:180px;padding:7px 10px;display:flex}.work-search svg{width:15px;height:15px;color:var(--text-3)}.work-search input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;font-size:12px}.work-filter,.work-more{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.work-filter svg{width:14px;height:14px}.work-extra-filters{background:var(--bg-soft);border-radius:8px;flex-wrap:wrap;align-items:end;gap:12px;margin:-8px 0 20px;padding:14px;display:flex}.work-extra-filters label{color:var(--text-2);flex:1;gap:6px;min-width:130px;font-size:11px;display:grid}.work-extra-filters input,.work-extra-filters select{border:1px solid var(--border);width:100%;min-width:0;color:var(--text);font:inherit;background:#fff;border-radius:6px;padding:6px 8px}.work-group{--work-tone:#85818f;margin-bottom:16px}.work-tone-triage,.work-tone-planning{--work-tone:#85818f}.work-tone-executing{--work-tone:#4285c6}.work-tone-approval,.work-tone-waiting{--work-tone:#b18b26}.work-tone-reviewing{--work-tone:#8263c2}.work-tone-failed{--work-tone:#c15d63}.work-tone-done{--work-tone:#6b967b}.work-group-heading{background:var(--bg-soft);cursor:pointer;text-align:left;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;padding:8px 10px;display:flex}.work-group-heading>svg{width:12px;height:12px;color:var(--text-3)}.work-group-heading h3{font-size:12px;font-weight:600}.work-group-dot{background:var(--work-tone);border-radius:50%;width:7px;height:7px}.work-count{color:var(--text-3);font:11px var(--mono)}.work-row{border-bottom:1px solid var(--border-soft);align-items:center;gap:10px;min-height:65px;padding:10px 8px;display:flex}.work-row:hover{background:#faf9fc}.work-expand{width:18px;height:25px;color:var(--text-3);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.work-expand svg{width:13px;height:13px}.work-status-icon{color:var(--work-tone);flex-shrink:0;display:flex}.work-status-icon svg{width:17px;height:17px}.work-ref{color:var(--text-3);font:10px var(--mono);white-space:nowrap}.work-row-title{flex:1;min-width:0}.work-row-title>a{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:13px;font-weight:550;text-decoration:none;display:block;overflow:hidden}.work-row-title>a:hover{color:#73539f}.work-row-meta{color:var(--text-3);flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:11px;display:flex}.work-row-meta span{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.work-badge{color:var(--text-2);border:1px solid var(--border-soft);white-space:nowrap;background:#fff;border-radius:5px;padding:3px 6px;font-size:10px}.work-children-toggle{cursor:pointer}.work-approval{color:#916900;background:#fff9e8;text-decoration:none}.work-time{color:var(--text-3);white-space:nowrap;text-align:right;min-width:40px;font-size:10px}.work-detail{border-left:2px solid var(--border-soft);overflow-wrap:anywhere;margin:0 8px 8px 46px;padding:12px 16px;font-size:12px;line-height:1.6}.work-detail>p{margin-bottom:10px}.work-detail a{color:var(--text-2);text-underline-offset:3px}.work-children{margin:0;padding:0;list-style:none}.work-child{border-bottom:1px solid var(--border-soft);padding:10px 0}.work-child:last-child{border-bottom:0}.work-child-line{align-items:center;gap:8px;display:flex}.work-child-line>svg{width:14px;height:14px;color:var(--text-3);flex-shrink:0}.work-child-line>a{flex:1;font-weight:550;text-decoration:none}.work-child-meta{color:var(--text-3);flex-wrap:wrap;gap:4px 12px;margin-top:5px;font-size:10px;display:flex}.work-child p{color:var(--text-2);margin-top:7px}.work-verified{color:#437d57}.work-outcome-unknown,.work-inline-question{align-items:flex-start;gap:8px;display:flex}.work-outcome-unknown{color:#a35230}.work-outcome-unknown svg,.work-inline-question svg{flex-shrink:0;width:15px;height:15px;margin-top:3px}.work-detail-links{gap:16px;margin-top:12px;font-size:11px;display:flex}.work-message{color:var(--text-3);padding:28px 10px;font-size:12px}.work-message button{cursor:pointer;text-decoration:underline}.work-more{margin:12px 0 4px 45px}.work-more:disabled{opacity:.5;cursor:wait}.work-questions{border-bottom:1px solid var(--border);margin:0 24px 30px;padding:0 0 14px}.work-questions>header{align-items:center;gap:8px;margin-bottom:10px;display:flex}.work-questions>header svg{color:#a0853b;width:16px;height:16px}.work-questions-empty{color:var(--text-3);padding:6px 0;font-size:12px}.work-question{border-top:1px solid var(--border-soft);color:var(--text);align-items:center;gap:20px;padding:12px 0;text-decoration:none;display:flex}.work-question>div{flex:1;min-width:0}.work-question p{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.work-question div>span{color:var(--text-3);margin-top:4px;font-size:11px;display:block}.work-question-action{color:#94752c;align-items:center;gap:7px;font-size:11px;display:inline-flex}.work-question-action svg{flex-shrink:0;width:14px;height:14px}.work-start{color:var(--text-2);align-items:center;gap:8px;font-size:12px;text-decoration:none;display:inline-flex}.work-start svg{width:16px;height:16px}.work-board :is(button,a,input,select):focus-visible,.work-questions a:focus-visible,.work-start:focus-visible{outline-offset:3px;outline:2px solid #8263c2}@media (width<=800px){.work-row{flex-wrap:wrap;gap:8px}.work-row-title{flex-basis:calc(100% - 130px)}.work-row>.work-badge{margin-left:45px}.work-row>.work-badge+.work-badge{margin-left:0}.work-time{margin-left:auto}}@media (width<=600px){.work-board{padding:0 16px 24px}.work-board-head{align-items:flex-start}.work-board-head p{line-height:1.5}.work-total{display:none}.work-search{flex-basis:100%}.work-toolbar .setx-select{flex:1;max-width:none}.work-ref{display:none}.work-row-title{flex-basis:calc(100% - 70px)}.work-row-title>a{white-space:normal;line-height:1.5}.work-detail{margin-left:20px;padding-left:12px;padding-right:0}.work-child-line{flex-wrap:wrap}.work-child-line>a{min-width:70%}.work-child-line>.work-badge{margin-left:22px}.work-questions{margin:0 16px 26px}.work-question{flex-wrap:wrap;gap:7px}.work-question>div{flex-basis:100%}.deepengine-overview .activity-stream-head{flex-wrap:wrap;align-items:flex-start;gap:14px}}.work-tone-executing>.work-group-heading{color:#3c6bb1;background:#edf3fc}.work-tone-approval>.work-group-heading,.work-tone-waiting>.work-group-heading{color:#92711e;background:#faf6eb}.work-tone-reviewing>.work-group-heading{color:#7952bb;background:#f3effb}.work-tone-failed>.work-group-heading{color:#b6505a;background:#fcf1f1}.work-tone-done>.work-group-heading{color:#517e61;background:#edf6f0}.deepengine-overview .work-start{margin-left:auto}@media (width<=600px){.deepengine-overview .work-start{margin-left:0}.shell:has(.activity-main){grid-template-rows:minmax(150px,26dvh) minmax(0,1fr);grid-template-columns:46px minmax(0,1fr);height:100dvh;display:grid}.shell:has(.activity-main)>.rail{grid-row:1/-1}.shell:has(.activity-main)>.sidebar{border-bottom:1px solid var(--border);width:auto;min-width:0;min-height:0;padding:8px 10px;overflow-y:auto}.shell:has(.activity-main) .side-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.shell:has(.activity-main) .sidebar>.side-ch{flex:none;overflow:visible}.shell:has(.activity-main)>.activity-main{grid-column:2}.activity-main .activity-stream-head{flex-wrap:wrap;gap:12px;padding:18px 16px}}.activity-main:has(.work-board){overflow-y:auto}.work-board,.work-questions{flex-shrink:0}.work-time>span,.work-time>small{display:block}.work-time>span{font:11px var(--mono);color:var(--text-2)}.work-time>small{margin-top:4px;font-size:10px}.work-relations{border-top:1px solid var(--border-soft);padding-block:14px;font-size:12px;line-height:1.6}.work-relations-status{flex-wrap:wrap;align-items:center;gap:7px;font-weight:550;display:flex}.work-context-name{color:var(--text-3);margin-top:3px}.work-relations details{margin-top:12px}.work-relations summary{cursor:pointer;font-weight:550}.work-relations .work-child-line{flex-wrap:wrap}.work-relations .work-child-line>a{flex-basis:70%}.work-relations .work-child-meta{padding-left:22px}.main.work-run-detail{padding:24px;overflow-y:auto}.work-run-detail>header{justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px;display:flex}.work-run-detail h1{margin-top:7px;font-size:20px;font-weight:600}.work-run-detail>header>a{color:var(--text-2);flex-shrink:0;font-size:12px}.work-run-detail>.run-panel{width:100%;max-width:860px;max-height:none;overflow:visible}.thread-work-summary{border-bottom:1px solid var(--border);flex-shrink:0;max-height:180px;padding:10px 16px;font-size:12px;overflow-y:auto}.thread-work-summary:empty{display:none}.thread-work-summary p{gap:4px;margin:0;display:grid}.thread-work-summary p>span{color:var(--text-3);font-size:10px}.thread-work-summary a{overflow-wrap:anywhere}.thread-work-summary details{margin-top:8px}.thread-work-summary summary{cursor:pointer;color:var(--text-2)}.thread-work-summary ul{margin:8px 0;padding:0;list-style:none}.thread-work-summary li{border-top:1px solid var(--border);gap:3px;padding:6px 0;display:grid}.thread-work-summary li>span{color:var(--text-3);font-size:11px}@media (width<=600px){.shell:has(.work-run-detail){grid-template-rows:minmax(150px,26dvh) minmax(0,1fr);grid-template-columns:46px minmax(0,1fr);height:100dvh;display:grid}.shell:has(.work-run-detail)>.rail{grid-row:1/-1}.shell:has(.work-run-detail)>.sidebar{border-bottom:1px solid var(--border);width:auto;min-width:0;min-height:0;padding:8px 10px;overflow-y:auto}.shell:has(.work-run-detail) .side-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.shell:has(.work-run-detail) .sidebar>.side-ch{flex:none;overflow:visible}.shell:has(.work-run-detail)>.work-run-detail{grid-column:2;padding:16px}.work-run-detail>header{flex-wrap:wrap;gap:12px}}.work-uncertain{color:#a35230;background:#fcf3ea}:is(.activity-main.stream-redesign:has(.work-board),.activity-main.deepengine-overview){overflow-y:auto}
