.motivation-settings{padding:14px!important}.motivation-settings>header,.motivation-section-title,.integration-group>header{margin-bottom:10px!important}.motivation-settings form,.motivation-message-form,.integration-ai-card{gap:10px!important}.motivation-settings .settings-grid,.motivation-settings .motivation-message-form{grid-template-columns:minmax(260px,2fr) minmax(150px,1fr) 100px minmax(120px,auto)!important}.motivation-settings label,.ai-system-settings label{font-size:12px;gap:4px!important}.motivation-settings input,.motivation-settings select,.motivation-settings textarea,.ai-system-settings input,.ai-system-settings select{min-height:36px!important;padding:7px 10px!important}.motivation-settings textarea{resize:vertical;min-height:64px!important}.manual-messages,.motivation-generated,.ai-system-settings{margin-top:12px!important;padding-top:12px!important}.motivation-message-list{gap:6px!important}.motivation-message-list article{min-height:0!important;padding:8px 10px!important}.motivation-message-list article strong{font-size:13px}.motivation-message-list article small{margin-top:2px}.motivation-message-list article nav{gap:5px!important}.motivation-message-list button,.motivation-form-actions button,.settings-inline-actions button{min-height:32px!important;padding:6px 10px!important}.ai-system-settings .integration-card-grid{grid-template-columns:repeat(2,minmax(260px,1fr))!important;gap:10px!important}.ai-system-settings .integration-ai-card{padding:12px!important}.ai-system-settings .settings-security-note{padding:7px 9px!important}@media (max-width:900px){.motivation-settings .settings-grid,.motivation-settings .motivation-message-form,.ai-system-settings .integration-card-grid{grid-template-columns:1fr!important}}.tasks-workspace-with-details{align-items:stretch;gap:14px;grid-template-columns:minmax(360px,.9fr) minmax(560px,1.55fr)!important}.task-side-panel{border:1px solid #dbe4f0;min-height:0;overflow:hidden;box-shadow:0 16px 36px #1a30541f;min-width:360px!important;max-width:none!important}.task-inline-editor{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}.task-details-header{background:#fbfdff;border-bottom:1px solid #e5eaf2;flex:none;justify-content:space-between;align-items:center;padding:14px 16px!important;display:flex!important}.task-details-header>div:first-child{align-items:center;gap:9px;min-width:0;display:flex}.task-details-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:block;overflow:hidden}.task-details-header small{color:#64748b;margin-top:2px;display:block}.task-header-actions{flex:none;align-items:center;gap:7px;display:flex}.task-close-button{background:#fff;border:1px solid #cbd5e1;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.task-close-button svg{width:18px}.task-details-tabs{background:#fff;border-bottom:1px solid #e5eaf2;flex:none;gap:3px;padding:7px 12px 0;display:flex}.task-details-tabs button{color:#64748b;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 10px;font-weight:700}.task-details-tabs button.active{color:#2563eb;border-color:#2563eb}.task-details-tabs em{color:#2563eb;background:#eaf2ff;border-radius:10px;padding:1px 6px;font-size:11px;font-style:normal}.task-side-panel .task-editor-body{flex:auto;min-height:0;overflow-y:auto;padding:13px 15px!important}.task-details-form{gap:10px!important}.task-details-form label{color:#475569;font-size:12px;font-weight:700}.task-details-form input,.task-details-form select,.task-details-form textarea{min-height:34px;margin-top:4px}.task-details-form textarea{resize:vertical;min-height:66px!important}.compact-description textarea{max-height:120px}.task-assignees-section{border-top:1px solid #e5eaf2;padding-top:10px}.field-heading{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.field-heading small{color:#64748b;font-weight:400}.task-assignee-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:144px;padding:2px;overflow-y:auto;display:grid!important}.task-assignee-picker>label{background:#fff;border:1px solid #e2e8f0;border-radius:7px;gap:7px;display:flex;align-items:flex-start!important;min-width:0!important;padding:7px!important}.task-assignee-picker>label.is-primary{background:#f4f8ff;border-color:#2563eb}.task-assignee-picker span{min-width:0}.task-assignee-picker strong,.task-assignee-picker small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.task-assignee-picker small{color:#64748b;font-weight:400}.primary-assignee{margin-top:9px;display:block}.primary-assignee select{width:100%}.task-details-footer{background:#fbfdff;border-top:1px solid #dfe7f0;justify-content:flex-start;gap:8px;box-shadow:0 -5px 12px #0f172a0a;flex:none!important;padding:11px 15px!important;display:flex!important}.task-details-footer .primary{margin-right:auto}.task-resources{color:#64748b;background:#fbfdff;border:1px dashed #cbd5e1;border-radius:9px;padding:17px}.task-resources h3{color:#334155;margin:0 0 6px}.task-resources p{margin:0;line-height:1.6}.task-toolbar-compact{gap:7px!important;padding:8px 10px!important}.task-filter-chips{padding:4px 10px!important}.task-data-table{min-width:850px;table-layout:auto!important}.task-data-table th,.task-data-table td{white-space:normal!important;text-overflow:clip!important;padding:8px 10px!important;overflow:visible!important}.task-data-table th:nth-child(3),.task-data-table td:nth-child(3){min-width:260px}.task-data-table td:nth-child(3) strong{align-items:flex-start;gap:6px;line-height:1.35;display:flex}.task-data-table td:nth-child(3) small{white-space:nowrap;text-overflow:ellipsis;max-width:360px;display:block;overflow:hidden}.task-data-table .status-chip{border-radius:999px;padding:5px 9px;font-weight:800}@media (max-width:1250px){.tasks-workspace-with-details{grid-template-columns:minmax(330px,.85fr) minmax(460px,1.3fr)!important}.task-assignee-picker{grid-template-columns:1fr}}@media (max-width:900px){.tasks-workspace-with-details{grid-template-columns:1fr!important}.task-side-panel{min-height:620px}.task-details-footer .primary{margin-right:0}.task-assignee-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}
