.task-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:6px}.task-picker-heading label{font-size:13px;color:#c7d6e0}.task-picker-results{margin-top:5px;border:1px solid #3a5c74;border-radius:7px;max-height:230px;overflow:auto;background:#0b1d2b}.task-picker-results button{display:block;text-align:left;width:100%;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:11px 13px}.task-picker-results button:hover,.task-picker-results button[aria-selected=true]{background:#20465c}.task-picker-results strong,.task-picker-results span,.task-picker-results small{display:block;overflow-wrap:anywhere}.task-picker-results strong{font-size:13px}.task-picker-results span{font-size:12px;color:var(--muted);margin-top:2px}.task-picker-results small{font-size:11px;color:#83b9ca;margin-top:2px}.task-picker-results p{padding:12px;margin:0;font-size:12px}.task-picker-selection{display:block;font-size:11px;color:var(--muted);margin-top:7px}.task-picker-selection.has-selection{color:#8ed8b3}.quick-task-panel{background:#0c2030;border:1px solid #376078;padding:17px;border-radius:8px;margin-top:16px}.quick-task-panel h3{margin-bottom:5px}.quick-task-panel>p{font-size:12px}.quick-task-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:17px}.quick-task-panel .footnote{margin-top:12px}.display-page-link{border-top:1px solid var(--line);padding:17px 22px;display:flex;align-items:end;gap:15px;flex-wrap:wrap;background:#0b1d2b}.display-page-link>label{flex:1;min-width:230px}.display-page-link input{font-size:11px}.display-page-link>p{width:100%;margin:0;font-size:11px}.display-page-link .button-link{padding:6px 10px;font-size:12px}.display-page-link .actions{padding-bottom:1px}@media(max-width:600px){.quick-task-actions{align-items:stretch;flex-direction:column}.display-page-link{padding:15px}.display-page-link .actions{flex-wrap:wrap}}

.task-production-source{display:block;border-left:3px solid #b08050;padding:5px 9px;margin-top:6px;background:var(--panel-alt,rgba(150,110,70,.1));border-radius:3px}.task-production-source b{font-size:.85rem}.task-production-source small{display:block;margin-top:3px;color:var(--muted);white-space:normal}

.task-production-link{display:block;margin-top:6px;overflow-wrap:anywhere}
