.sales_team_todos_root{max-width:1200px;margin:24px auto;padding:24px;background:#f7f9fb;color:#203247;border:1px solid #dbe3eb;border-radius:16px}.sales_team_todos_root h1{font-size:28px;margin:8px 0}.sales_team_todos_root h2{font-size:18px;margin:8px 0}.sales_team_todos_root p{line-height:1.6}.sales_team_todos_header,.sales_team_todos_filters,.sales_team_todos_tabs{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.sales_team_todos_header{justify-content:space-between}.sales_team_todos_root button,.sales_team_todos_root input,.sales_team_todos_root select,.sales_team_todos_root textarea{font:inherit;border:1px solid #b9c8d8;border-radius:7px;padding:9px 12px;background:#fff;color:#203247}.sales_team_todos_root button{cursor:pointer}.sales_team_todos_root button:disabled{opacity:.5;cursor:default}.sales_team_todos_tabs{margin:20px 0}.sales_team_todos_tabs button[aria-pressed=true]{background:#234e76;color:#fff;border-color:#234e76}.sales_team_todos_filters{margin:16px 0}.sales_team_todos_filters label{display:flex;gap:8px;align-items:center}.sales_team_todos_notice{background:#eaf1f8;padding:12px 16px;border-radius:8px}.sales_team_todos_error{color:#972c21;background:#fff0ed;padding:12px}.sales_team_todos_form,.sales_team_todos_detail{background:#fff;padding:20px;border:1px solid #dbe3eb;border-radius:10px;margin:20px 0}.sales_team_todos_form label,.sales_team_todos_detail label{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.sales_team_todos_root textarea{min-height:95px;resize:vertical}.sales_team_todos_list article{display:flex;justify-content:space-between;gap:16px;align-items:center;background:#fff;border:1px solid #dbe3eb;border-radius:10px;margin:10px 0;padding:18px}.sales_team_todos_list article button{margin:4px}.sales_team_todos_list span,.sales_team_todos_list small{color:#50677e}.sales_team_todos_empty{padding:50px;text-align:center;border:1px dashed #b9c8d8;background:#fff}.sales_team_todos_detail pre{white-space:pre-wrap;font:inherit;overflow-wrap:anywhere;background:#f7f9fb;padding:14px}@media(max-width:700px){.sales_team_todos_root{padding:14px;margin:0}.sales_team_todos_list article{align-items:flex-start;flex-direction:column}.sales_team_todos_filters label{width:100%}.sales_team_todos_filters input:not([type=checkbox]){min-width:0;flex:1}}.sales_team_todos_routing{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0}.sales_team_todos_routing span{padding:6px 10px;border:1px solid #cbd9e5;border-radius:999px;background:#fff;color:#36536f;font-size:13px}.sales_team_todos_list article{border-left-width:6px;padding:16px}.sales_team_todos_list article>div:first-child{min-width:0;flex:1}.sales_team_todos_list blockquote{margin:9px 0;padding:9px 12px;border:0;border-radius:7px;background:#f1f5f8;color:#243f58;white-space:pre-wrap}.sales_team_todos_unclaimed{border-left-color:#e5a323!important;background:#fffdf7!important}.sales_team_todos_claimed{border-left-color:#2f78b7!important;background:#f7fbff!important}.sales_team_todos_closed{border-left-color:#4d9a68!important;background:#f8fcf9!important}.sales_team_todos_overdue{border-left-color:#c84b3f!important;background:#fff8f7!important}.sales_team_todos_groupName{font-weight:650}.sales_team_todos_root .sales_team_todos_copyGroup{margin-left:8px;padding:4px 8px;border-color:#7fa3c2;color:#234e76;background:#f4f9fd;font-size:13px;line-height:1.2}.sales_team_todos_root .sales_team_todos_copyGroup:hover{background:#e5f1fa}.sales_team_todos_tableWrap{overflow-x:auto;margin:18px 0}.sales_team_todos_taskTable{width:100%;border-collapse:collapse;background:#fff;font-size:14px}.sales_team_todos_taskTable th{background:#e8f0ec;text-align:left;padding:14px;white-space:nowrap}.sales_team_todos_taskTable td{padding:14px;border-bottom:1px solid #dbe3eb;vertical-align:top;min-width:100px}.sales_team_todos_taskTable td:nth-child(2){min-width:240px;max-width:400px;overflow-wrap:anywhere}.sales_team_todos_taskTable td:first-child{min-width:180px}.sales_team_todos_taskTable small{display:block;color:#50677e;margin-top:7px}.sales_team_todos_taskTable button{margin:3px;white-space:nowrap}.sales_team_todos_late{display:block;color:#b13b32;margin-top:6px}.team_todo_workspace_root{max-width:1360px;margin:28px auto;padding:32px;background:#f7f9f7;border:1px solid #e0e7e2;border-radius:24px;color:#203c31;font-family:inherit;box-sizing:border-box}.team_todo_workspace_root *{box-sizing:border-box}.team_todo_workspace_root button,.team_todo_workspace_root input,.team_todo_workspace_root select,.team_todo_workspace_root textarea{font:inherit;color:inherit}.team_todo_workspace_root button{background:#fff;border:1px solid #d6e0d9;border-radius:10px;padding:10px 16px;cursor:pointer;transition:background .15s,box-shadow .15s}.team_todo_workspace_root button:hover{background:#edf4ef}.team_todo_workspace_root button:focus-visible,.team_todo_workspace_root input:focus-visible,.team_todo_workspace_root select:focus-visible,.team_todo_workspace_root textarea:focus-visible{outline:3px solid #abcbb8;outline-offset:2px}.team_todo_workspace_root button:disabled{opacity:.55;cursor:default}.team_todo_workspace_root .team_todo_workspace_primary{background:#235a42;border-color:#235a42;color:#fff}.team_todo_workspace_root .team_todo_workspace_primary:hover{background:#184833}.team_todo_workspace_header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.team_todo_workspace_eyebrow{font-size:12px;font-weight:650;letter-spacing:1px;color:#6c8575}.team_todo_workspace_header h1{font-size:30px;letter-spacing:-.8px;margin:8px 0 10px;display:flex;align-items:center;gap:14px}.team_todo_workspace_header p{color:#718478;font-size:14px;margin:0}.team_todo_workspace_live{font-size:11px;font-weight:500;border:1px solid #d1e1d5;background:#edf5ee;color:#4a795b;border-radius:999px;padding:5px 10px;letter-spacing:0}.team_todo_workspace_live:before{content:"";display:inline-block;width:5px;height:5px;background:#5a936c;border-radius:50%;margin-right:5px}.team_todo_workspace_headerActions{display:flex;gap:10px;flex-shrink:0}.team_todo_workspace_views{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:6px;border:1px solid #dfe7e0;background:#edf2ee;border-radius:16px;margin-bottom:22px}.team_todo_workspace_views button{border:0;background:transparent;text-align:left;padding:14px 18px;border-radius:12px}.team_todo_workspace_views strong{display:block;font-size:15px;margin-bottom:6px}.team_todo_workspace_views span{font-size:12px;color:#819087}.team_todo_workspace_views button[aria-pressed=true]{background:#fff;box-shadow:0 3px 12px #253c2d0d;color:#205d40}.team_todo_workspace_views button[aria-pressed=true] span{color:#66816e}.team_todo_workspace_metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:30px}.team_todo_workspace_metrics>div{background:#fff;border:1px solid #e0e7e1;border-radius:15px;padding:18px 22px;display:grid;grid-template-columns:1fr auto;gap:6px}.team_todo_workspace_metrics span{font-size:13px;color:#687c6e}.team_todo_workspace_metrics strong{grid-column:2;grid-row:1/3;font-size:32px;font-weight:650;align-self:center}.team_todo_workspace_metrics small{color:#94a297;font-size:11px}.team_todo_workspace_riskMetric strong{color:#b2794d}.team_todo_workspace_sectionHeader{display:flex;align-items:center;justify-content:space-between;gap:18px}.team_todo_workspace_sectionHeader h2{font-size:20px;margin:0 0 7px}.team_todo_workspace_sectionHeader p{font-size:12px;line-height:1.7;color:#829286;margin:0}.team_todo_workspace_sectionHeader button{font-size:12px;flex-shrink:0}.team_todo_workspace_filters{display:flex;align-items:end;gap:14px;margin:20px 0 12px}.team_todo_workspace_filters label{font-size:11px;color:#788b7d;display:flex;flex-direction:column;gap:7px}.team_todo_workspace_filters .team_todo_workspace_search{flex:1}.team_todo_workspace_filters input,.team_todo_workspace_filters select{height:42px;border:1px solid #dce4de;background:#fff;border-radius:9px;padding:9px 12px;font-size:13px;min-width:150px;width:100%}.team_todo_workspace_filters input::placeholder{color:#a0ada4}.team_todo_workspace_quickFilters{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.team_todo_workspace_quickFilters button{font-size:12px;border-color:transparent;background:transparent;padding:7px 13px;border-radius:999px;color:#778b7c}.team_todo_workspace_quickFilters button[aria-pressed=true]{background:#e4efe6;color:#2a6544;border-color:#cddfd1}.team_todo_workspace_quickFilters>span{margin-left:auto;font-size:12px;color:#8d9b91}.team_todo_workspace_cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.team_todo_workspace_card{background:#fff;border:1px solid #e0e6e0;border-radius:16px;padding:20px;min-width:0;box-shadow:0 4px 10px #314c3603}.team_todo_workspace_card.team_todo_workspace_overdue{border-top:3px solid #cb8b67;padding-top:18px}.team_todo_workspace_cardTop{display:flex;align-items:center;gap:9px;font-size:11px}.team_todo_workspace_category{background:#eef4ef;color:#54745c;border-radius:6px;padding:5px 9px;font-weight:650}.team_todo_workspace_status{color:#8b998f;margin-left:auto}.team_todo_workspace_status:before{content:"";display:inline-block;width:5px;height:5px;background:#9fac9f;border-radius:50%;margin-right:5px}.team_todo_workspace_late{color:#b2714e!important;font-size:11px}.team_todo_workspace_card h3{font-size:16px;line-height:1.65;margin:14px 0 9px;font-weight:650;overflow-wrap:anywhere}.team_todo_workspace_customer{display:flex;gap:8px;align-items:center}.team_todo_workspace_customer b{color:#778c7d;font-size:12px;font-weight:500;overflow-wrap:anywhere}.team_todo_workspace_root .team_todo_workspace_customer button{font-size:10px;padding:3px 6px;border:0;color:#8c9d90;background:#f4f7f4;flex-shrink:0}.team_todo_workspace_source{margin:15px 0;font-size:12px;background:#f6f8f6;padding:10px 12px;border-radius:9px;color:#718778}.team_todo_workspace_source summary{cursor:pointer;font-size:11px;color:#829687}.team_todo_workspace_source blockquote{margin:10px 0 6px;white-space:pre-wrap;line-height:1.65;overflow-wrap:anywhere;color:#526d5b}.team_todo_workspace_source p{overflow-wrap:anywhere}.team_todo_workspace_source small{font-size:10px}.team_todo_workspace_timing{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#91a094;padding:4px 0 15px}.team_todo_workspace_timing b{font-weight:500}.team_todo_workspace_card footer{border-top:1px solid #edf1ed;padding-top:14px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.team_todo_workspace_owner{display:flex;gap:9px;align-items:center}.team_todo_workspace_avatar{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#eaf0eb;color:#6d8776;font-size:12px}.team_todo_workspace_owner strong{font-size:12px;font-weight:550;display:block}.team_todo_workspace_owner small{display:block;margin-top:3px;font-size:10px;color:#95a198}.team_todo_workspace_cardActions{display:flex;align-items:center;gap:6px}.team_todo_workspace_root .team_todo_workspace_cardActions button{font-size:11px;padding:7px 10px;border-radius:7px}.team_todo_workspace_root .team_todo_workspace_subtle{border:0;background:transparent;color:#9ba69d}.team_todo_workspace_root .team_todo_workspace_imageButton{font-size:12px;color:#467453;padding:6px 10px;margin:0 0 12px}.team_todo_workspace_empty{padding:52px 20px;text-align:center;background:#fff;border:1px dashed #d8e4da;border-radius:16px}.team_todo_workspace_empty>span{display:inline-flex;align-items:center;justify-content:center;background:#edf5ee;color:#72947b;width:44px;height:44px;border-radius:50%;font-size:21px}.team_todo_workspace_empty h3{font-size:16px;margin:16px 0 9px}.team_todo_workspace_empty p{font-size:12px;color:#95a299;line-height:1.7}.team_todo_workspace_skeleton{padding:64px;border-radius:16px;background:#edf2ee;text-align:center;color:#889b8e;font-size:13px}.team_todo_workspace_error{background:#fff1ec;color:#a14c32;padding:12px 16px;border-radius:10px;font-size:13px}.team_todo_workspace_pagination{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:25px;font-size:12px}.team_todo_workspace_backdrop{position:fixed;inset:0;background:#1834235e;z-index:1600;display:flex;align-items:center;justify-content:center;padding:24px;backdrop-filter:blur(3px)}.team_todo_workspace_modal{width:660px;max-width:100%;max-height:85vh;overflow:auto;background:#fff;border-radius:20px;box-shadow:0 20px 80px #0c201d33;padding:26px}.team_todo_workspace_modal header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.team_todo_workspace_modal h2{font-size:18px;line-height:1.5;margin:0;overflow-wrap:anywhere}.team_todo_workspace_modal p{font-size:13px;line-height:1.7}.team_todo_workspace_modal label{display:flex;flex-direction:column;font-size:12px;gap:8px;margin:14px 0}.team_todo_workspace_modal input,.team_todo_workspace_modal textarea,.team_todo_workspace_modal select{padding:10px 12px;border-radius:8px;border:1px solid #d6e1d9;background:#fcfdfc;width:100%}.team_todo_workspace_modal textarea{min-height:115px;resize:vertical}.team_todo_workspace_detailSource{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;background:#f3f7f4;border-radius:10px;padding:15px;margin:15px 0;font-size:13px}.team_todo_workspace_modalActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.team_todo_workspace_originalImage{width:100%;height:auto;display:block;margin:14px 0}.team_todo_workspace_views{grid-template-columns:repeat(3,minmax(0,1fr))}.team_todo_workspace_laneHelp{font-size:12px;line-height:1.8;padding:12px 16px;background:#eef5ef;border-radius:10px;color:#647f6d;margin:-6px 0 20px}.team_todo_workspace_laneHelp b{color:#235a42}.team_todo_workspace_scopeViews{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:20px}.team_todo_workspace_scopeViews button{font-size:12px;padding:8px 13px;background:transparent;border-color:transparent;color:#7d9083}.team_todo_workspace_scopeViews button[aria-pressed=true]{background:#235a42;color:#fff;border-color:#235a42}.team_todo_workspace_scopeViews .team_todo_workspace_reviewLink{margin-left:auto;border-color:#dce4dd;background:#fff}.team_todo_workspace_sourceLabel{font-size:11px;color:#829687}.team_todo_workspace_source blockquote{margin-top:8px}.team_todo_workspace_reviewConfirm{padding:14px;background:#f2f6f3;border:1px solid #dae6dc;border-radius:12px}.team_todo_workspace_reviewConfirm p{margin-top:0}.team_todo_workspace_reviewConfirm button{font-size:12px}@media(max-width:900px){.team_todo_workspace_root{padding:22px;margin:16px}.team_todo_workspace_header{align-items:flex-start}.team_todo_workspace_headerActions{flex-direction:column}.team_todo_workspace_views button{padding:12px}.team_todo_workspace_views span{display:none}.team_todo_workspace_cards{grid-template-columns:1fr}.team_todo_workspace_metrics>div{padding:15px}.team_todo_workspace_metrics strong{font-size:26px}.team_todo_workspace_metrics small{font-size:10px}}@media(max-width:560px){.team_todo_workspace_root{padding:16px;margin:8px;border-radius:16px}.team_todo_workspace_header{flex-direction:column;gap:16px}.team_todo_workspace_header h1{font-size:25px}.team_todo_workspace_headerActions{flex-direction:row;width:100%}.team_todo_workspace_headerActions button{font-size:12px;flex:1}.team_todo_workspace_views{grid-template-columns:repeat(3,minmax(0,1fr))}.team_todo_workspace_views strong{font-size:12px;margin:0}.team_todo_workspace_views button{text-align:center;padding:12px 8px}.team_todo_workspace_metrics{gap:8px;margin-bottom:24px}.team_todo_workspace_metrics>div{display:flex;flex-direction:column;padding:12px;gap:7px}.team_todo_workspace_metrics strong{font-size:25px}.team_todo_workspace_metrics small{display:none}.team_todo_workspace_metrics span,.team_todo_workspace_sectionHeader p{font-size:11px}.team_todo_workspace_filters{flex-wrap:wrap;gap:10px}.team_todo_workspace_filters .team_todo_workspace_search{flex-basis:100%}.team_todo_workspace_filters label:not(.team_todo_workspace_search){flex:1}.team_todo_workspace_filters select{min-width:0;font-size:12px}.team_todo_workspace_card{padding:16px}.team_todo_workspace_backdrop{padding:12px}.team_todo_workspace_modal{padding:20px}.team_todo_workspace_cardActions{gap:5px}.team_todo_workspace_quickFilters{gap:3px}.team_todo_workspace_quickFilters button{padding:6px 10px}.team_todo_workspace_quickFilters>span{font-size:10px}}
