.login>img.login-tagline{width:204px;height:auto;display:block;margin:8px auto 20px}.login>img.login-wordmark{width:202px;height:auto;display:block;margin:24px auto 8px}.login>small{margin-top:8px}.worker-status{align-items:center}.worker-status .presence,.worker-status .worker-pause{line-height:20px;margin:0;padding-top:0;padding-bottom:0}.worker-status .worker-pause{display:inline-flex;align-items:center}

.project-view-controls{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:18px}.project-view-controls .project-mode{margin:0}.project-options{padding:9px 12px}.project-options>summary{cursor:pointer}.project-options label{margin-top:12px}.announced-total{display:flex;align-items:center;gap:8px;padding:7px}.long-wait{display:inline-flex;background:#da263e;color:#fff;border-radius:50%;width:26px;height:26px;align-items:center;justify-content:center;font-weight:700}.project-card-v7{min-height:110px}.project-card-v7>h3{margin:12px 40px 10px 0;font-size:14px}.project-expand{margin-left:auto;background:#20a549;color:#fff}.project-extra{margin-top:16px}.project-extra .actions{flex-wrap:wrap;margin-top:14px}.waiting-since{display:block;margin:6px 0;color:#6f7790}.archive-project{margin-top:12px}.worker-status-board{grid-template-columns:repeat(5,minmax(260px,1fr));gap:20px;overflow-x:auto}.worker-status-drop{min-height:320px}.worker-task-card>h3{font-size:13px}.worker-task-card>.mini-bottom{margin-top:12px}.worker-task-extra{margin-top:16px}.worker-task-extra .actions{flex-wrap:wrap}.estimate-needed{color:#ae5900!important;margin:12px 0 0!important;background:#fff2da;padding:10px;border-radius:7px}.worker-metrics{display:flex;flex:1;min-width:0;gap:8px}.worker-metrics .metric{display:flex;flex:1;min-width:95px;white-space:nowrap;align-items:center;justify-content:center;gap:8px}.worker-metrics .all-task-count{min-width:110px}.worker-metrics .all-task-count>span:last-child{display:flex;gap:10px;align-items:center}.domain-secret{justify-content:flex-start}.domain-secret>button{order:0}.domain-secret>[data-secret]{order:1}@media(max-width:800px){.worker-metrics{overflow-x:auto;flex-basis:100%;padding-bottom:6px}.worker-status-board{grid-template-columns:repeat(5,280px)}}

.task-project-picker{display:flex;align-items:center;gap:8px}.task-project-picker>input{flex:1;min-width:0}.task-project-picker>.icon{flex-shrink:0}.project-task-heading{display:flex;align-items:center;justify-content:space-between;margin-top:22px}.project-task-heading h3{margin:0!important}.project-access-options{margin:18px 0}.project-access-options>.check{margin-bottom:14px}.history-view-event{display:none}.history-expanded .history-view-event{display:flex}.history-expanded .comment.history-view-event{display:block}.history-options{padding:12px 0 20px}
#eval-list>.tabs{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}#eval-list>.eval-kind{margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid #dce7f5}#eval-list>.comment{padding:22px 0}#eval-list>.comment>.actions{margin:18px 0}.evaluation-comments{margin-top:20px}.evaluation-comments summary{cursor:pointer;font-weight:600}.evaluation-comments form{margin-top:18px}.evaluation-comments .comment{padding:14px 0}.knowledge-files{margin:24px 0;padding:20px 0;border-block:1px solid #dce7f5}.attachment-row{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.attachment-row>span{flex:1;min-width:150px;overflow-wrap:anywhere}.knowledge-files form{margin-top:20px}.attachment-row a{text-decoration:none}
.worker-metrics .metric:not(.all-task-count){display:grid;grid-template-columns:30px minmax(0,1fr);min-width:140px}.worker-metrics .metric small{white-space:nowrap}.worker-metrics .all-task-count{flex:0.7}.worker-status-board>.lane>.lane-head{background:#e4eef8;border-bottom:1px solid #b9ccdf}
.deadline-alert{border:2px solid #f02750!important}.task-deadline,.deadline-danger{display:block;font-size:11px;margin:6px 0;line-height:1.5}.deadline-danger{color:#dc1745;font-weight:600}

.project-search-tools{display:flex;gap:12px;margin:18px 0}.project-search-tools .search{flex:1}.project-search-tools select{width:auto}.project-search-result{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:14px;text-align:left;border:1px solid #e0eafa;background:#fff;border-radius:10px;color:#163656;margin:8px 0;cursor:pointer}.project-search-result:hover{background:#eef5ff}.project-search-result small{display:block;margin-top:5px;color:#6b84a5;font-size:11px}#task-project-results{max-height:55vh;overflow:auto}.task-project-picker input{min-width:0}@media(max-width:600px){.project-search-tools{flex-direction:column}.project-search-result{flex-wrap:wrap}}
