.DashboardPage-module__Mk5lqa__page{--dashboard-chat-bottom:30px;--dashboard-chat-reserve:108px;gap:16px;gap:var(--space-4);min-width:0;min-height:100%;padding-bottom:108px;padding-bottom:var(--dashboard-chat-reserve);flex-direction:column;flex:1;display:flex}.DashboardPage-module__Mk5lqa__headerActions{align-items:center;gap:8px;gap:var(--space-2);min-width:0;display:flex}.DashboardPage-module__Mk5lqa__headerAction{flex-shrink:0}.DashboardPage-module__Mk5lqa__dashboardGrid{grid-gap:12px;grid-gap:var(--space-3);align-items:start;gap:12px;gap:var(--space-3);grid-template-columns:minmax(260px,1.14fr) minmax(260px,1fr) minmax(240px,.84fr);min-width:0;display:grid}.DashboardPage-module__Mk5lqa__columnStack{gap:12px;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.DashboardPage-module__Mk5lqa__panel{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-md);background:#fff;background:var(--surface-1);min-width:0;box-shadow:0 1px 1px #0f172a09;box-shadow:var(--shadow-xs);overflow:hidden}.DashboardPage-module__Mk5lqa__targetPanel{flex-direction:column;align-self:stretch;display:flex}.DashboardPage-module__Mk5lqa__targetPanel .DashboardPage-module__Mk5lqa__clientList,.DashboardPage-module__Mk5lqa__targetPanel .DashboardPage-module__Mk5lqa__emptyState{flex:auto}.DashboardPage-module__Mk5lqa__panelHead{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);height:43px;height:var(--header-height,43px);min-height:43px;min-height:var(--header-height,43px);padding:0 12px;padding:0 var(--space-3);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);display:flex}.DashboardPage-module__Mk5lqa__panelTitleWrap{align-items:center;gap:8px;gap:var(--space-2);min-width:0;display:flex}.DashboardPage-module__Mk5lqa__panelIcon{color:var(--fg-2);width:18px;height:18px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.DashboardPage-module__Mk5lqa__panelTitle{color:var(--fg-1);min-width:0;font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:13px;font-size:var(--text-body);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:1.2;overflow:hidden}.DashboardPage-module__Mk5lqa__panelActions{align-items:center;gap:4px;gap:var(--space-1);flex-shrink:0;display:inline-flex}.DashboardPage-module__Mk5lqa__panelButton{min-height:26px}.DashboardPage-module__Mk5lqa__badge,.DashboardPage-module__Mk5lqa__successBadge{min-height:22px;padding:0 8px;padding:0 var(--space-2);border-radius:9999px;border-radius:var(--radius-pill);font-size:11px;font-size:var(--text-2xs);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.DashboardPage-module__Mk5lqa__badge{border:1px solid #e2e8f0;border:1px solid var(--border-color);background:#f8fafc;background:var(--surface-2);color:var(--fg-2)}.DashboardPage-module__Mk5lqa__successBadge{color:var(--accent-bright-green);background:#e5f2ea;border:1px solid #b3d6c2}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__successBadge{border:1px solid color-mix(in oklab,var(--accent-bright-green)28%,var(--border-color));background:color-mix(in oklab,var(--accent-bright-green)10%,var(--surface-2))}}.DashboardPage-module__Mk5lqa__subStats{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);background:#f8fafc;background:var(--surface-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DashboardPage-module__Mk5lqa__subStat{min-width:0;padding:8px 12px;padding:var(--space-2)var(--space-3);border-right:1px solid #e2e8f0;border-right:1px solid var(--border-color);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.DashboardPage-module__Mk5lqa__subStat:last-child{border-right:none}.DashboardPage-module__Mk5lqa__subStat span{color:var(--fg-2);font-size:11px;font-size:var(--text-2xs);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:400;overflow:hidden}.DashboardPage-module__Mk5lqa__subStat strong{color:var(--fg-1);font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.22rem;font-weight:620;line-height:1.1}.DashboardPage-module__Mk5lqa__clientList,.DashboardPage-module__Mk5lqa__newsList,.DashboardPage-module__Mk5lqa__taskList,.DashboardPage-module__Mk5lqa__quickList{flex-direction:column;padding:2px 0;display:flex}.DashboardPage-module__Mk5lqa__newsList{min-height:210px;max-height:210px;overflow-y:auto}.DashboardPage-module__Mk5lqa__clientRow{grid-gap:8px;grid-gap:var(--space-2);align-items:center;gap:8px;gap:var(--space-2);min-width:0;padding:8px 12px;padding:var(--space-2)var(--space-3);color:inherit;transition:background .2s cubic-bezier(.2,0,0,1);transition:background var(--duration-fast)var(--ease-standard);grid-template-columns:32px minmax(0,1fr) auto;-webkit-text-decoration:none;text-decoration:none;display:grid;position:relative}.DashboardPage-module__Mk5lqa__clientRow+.DashboardPage-module__Mk5lqa__clientRow{border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color)}.DashboardPage-module__Mk5lqa__clientRow:after{content:"";opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.2,0,0,1);transition:opacity var(--duration-fast)var(--ease-standard);background:radial-gradient(at 10%,#4a5ee01a,#0000 68%);position:absolute;inset:0}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__clientRow:after{background:radial-gradient(ellipse at 10% 50%,color-mix(in oklab,var(--brand)10%,transparent),transparent 68%)}}.DashboardPage-module__Mk5lqa__clientRow:hover{background:#f8fafc;background:var(--surface-2)}.DashboardPage-module__Mk5lqa__clientRow:hover:after{opacity:1}.DashboardPage-module__Mk5lqa__clientAvatar,.DashboardPage-module__Mk5lqa__emptyIcon{border:1px solid #e2e8f0;border:1px solid var(--border-color);font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);letter-spacing:0;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.DashboardPage-module__Mk5lqa__clientAvatar{border-radius:8px;border-radius:var(--radius-button);background:#f8fafc;background:var(--surface-2);color:var(--fg-2);width:32px;height:32px;font-size:11px;font-size:var(--text-2xs);overflow:hidden}.DashboardPage-module__Mk5lqa__clientAvatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.DashboardPage-module__Mk5lqa__clientAvatar span{font-size:11px;font-size:var(--text-2xs);color:var(--fg-2);font-weight:600}.DashboardPage-module__Mk5lqa__clientMain{flex-direction:column;gap:2px;min-width:0;display:flex}.DashboardPage-module__Mk5lqa__clientName{color:var(--fg-1);min-width:0;font-size:14px;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.25;overflow:hidden}.DashboardPage-module__Mk5lqa__quickLabel{color:var(--fg-1);min-width:0;font-size:14px;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:1.25;overflow:hidden}.DashboardPage-module__Mk5lqa__clientMeta{color:var(--fg-2);font-size:11px;font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.DashboardPage-module__Mk5lqa__matchBadge{min-width:46px;padding:3px 8px;padding:3px var(--space-2);border-radius:9999px;border-radius:var(--radius-pill);font-size:11px;font-size:var(--text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.DashboardPage-module__Mk5lqa__matchBadge[data-level=high]{color:var(--accent-bright-green);background:#e1f0e6}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__matchBadge[data-level=high]{background:color-mix(in oklab,var(--accent-bright-green)12%,var(--surface-2))}}.DashboardPage-module__Mk5lqa__matchBadge[data-level=medium]{color:var(--accent-bright-orange);background:#f9f0e5}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__matchBadge[data-level=medium]{background:color-mix(in oklab,var(--accent-bright-orange)12%,var(--surface-2))}}.DashboardPage-module__Mk5lqa__emptyState{align-items:center;gap:8px;gap:var(--space-2);min-height:142px;padding:16px;padding:var(--space-4);color:var(--fg-2);font-size:14px;font-size:var(--text-sm);line-height:1.45;display:flex}.DashboardPage-module__Mk5lqa__emptyIcon{border-radius:8px;border-radius:var(--radius-xs);background:#f8fafc;background:var(--surface-2);color:var(--fg-2);width:36px;height:36px}.DashboardPage-module__Mk5lqa__panelFoot{padding:8px 12px;padding:var(--space-2)var(--space-3);border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color);color:var(--brand);font-size:12px;font-size:var(--text-xs);transition:background .2s cubic-bezier(.2,0,0,1);transition:background var(--duration-fast)var(--ease-standard);justify-content:center;align-items:center;gap:4px;margin-top:auto;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:flex}.DashboardPage-module__Mk5lqa__panelFoot:hover{background:#4a5ee014}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__panelFoot:hover{background:color-mix(in oklab,var(--brand)8%,transparent)}}.DashboardPage-module__Mk5lqa__segmented{--mode-toggle-bg:color-mix(in oklab,var(--surface-2)86%,transparent);--mode-toggle-thumb:color-mix(in oklab,var(--surface-1)94%,var(--surface-3));--active-index:0;border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-md);background:#f8fafcdb;background:var(--mode-toggle-bg);flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:min(100%,204px);min-height:30px;padding:2px;display:inline-grid;position:relative;overflow:hidden}.DashboardPage-module__Mk5lqa__segmented:before{content:"";border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:14px;border-radius:calc(var(--radius-md) - 2px);background:var(--mode-toggle-thumb);width:calc(33.3333% - 1.33333px);box-shadow:inset 0 1px #ffffff61,0 1px 1px #0f172a09;box-shadow:inset 0 1px 0 var(--control-highlight),var(--shadow-xs);transform:translateX(calc(var(--active-index)*100%));transition:transform .3s cubic-bezier(.2,0,0,1);transition:transform var(--duration-medium)var(--ease-standard);pointer-events:none;position:absolute;top:2px;bottom:2px;left:2px}.DashboardPage-module__Mk5lqa__segmentedItem,.DashboardPage-module__Mk5lqa__segmentedLink{z-index:1;border-radius:13px;border-radius:calc(var(--radius-md) - 3px);color:var(--fg-2);min-height:24px;cursor:pointer;font:inherit;font-size:11px;font-size:var(--text-2xs);letter-spacing:0;white-space:nowrap;transition:color .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1);transition:color var(--duration-fast)var(--ease-standard),opacity var(--duration-fast)var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;padding:0 8px;font-weight:500;line-height:1;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;position:relative}.DashboardPage-module__Mk5lqa__segmentedItem:hover,.DashboardPage-module__Mk5lqa__segmentedLink:hover,.DashboardPage-module__Mk5lqa__segmentedItemActive{color:var(--fg-1)}.DashboardPage-module__Mk5lqa__newsItem{align-items:center;gap:8px;gap:var(--space-2);box-sizing:border-box;min-width:0;height:70px;padding:8px 12px;padding:var(--space-2)var(--space-3);border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color);transition:background .2s cubic-bezier(.2,0,0,1);transition:background var(--duration-fast)var(--ease-standard);flex:0 0 70px;display:flex}.DashboardPage-module__Mk5lqa__newsItem:first-child{border-top:none}.DashboardPage-module__Mk5lqa__newsItem:hover{background:#f8fafc;background:var(--surface-2)}.DashboardPage-module__Mk5lqa__newsThumb{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-xs);flex-shrink:0;width:44px;height:40px}.DashboardPage-module__Mk5lqa__newsThumb[data-tone=blue]{background:linear-gradient(135deg,#dfe6fd,#b7c7f7)}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__newsThumb[data-tone=blue]{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-bright-blue)16%,var(--surface-1)),color-mix(in oklab,var(--accent-bright-blue)34%,var(--surface-2)))}}.DashboardPage-module__Mk5lqa__newsThumb[data-tone=green]{background:linear-gradient(135deg,#dff1e2,#b7ddbf)}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__newsThumb[data-tone=green]{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-bright-green)16%,var(--surface-1)),color-mix(in oklab,var(--accent-bright-green)34%,var(--surface-2)))}}.DashboardPage-module__Mk5lqa__newsThumb[data-tone=amber]{background:linear-gradient(135deg,#fff0e0,#f9dcbc)}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__newsThumb[data-tone=amber]{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-bright-orange)16%,var(--surface-1)),color-mix(in oklab,var(--accent-bright-orange)34%,var(--surface-2)))}}.DashboardPage-module__Mk5lqa__newsBody{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.DashboardPage-module__Mk5lqa__newsTitle{color:var(--fg-1);font-size:12px;font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.DashboardPage-module__Mk5lqa__newsMeta{align-items:center;gap:8px;gap:var(--space-2);color:var(--fg-2);min-width:0;font-size:11px;font-size:var(--text-2xs);line-height:1.2;display:flex}.DashboardPage-module__Mk5lqa__newsMeta span{color:var(--brand);font-weight:400}.DashboardPage-module__Mk5lqa__newsMeta time{color:var(--fg-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DashboardPage-module__Mk5lqa__taskItem{align-items:flex-start;gap:8px;gap:var(--space-2);width:100%;padding:8px 12px;padding:var(--space-2)var(--space-3);border:0;border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1);transition:background var(--duration-fast)var(--ease-standard),opacity var(--duration-fast)var(--ease-standard);background:0 0;display:flex}.DashboardPage-module__Mk5lqa__taskItem:first-child{border-top:none}.DashboardPage-module__Mk5lqa__taskItem:hover{background:#f8fafc;background:var(--surface-2)}.DashboardPage-module__Mk5lqa__taskDone{opacity:.52}.DashboardPage-module__Mk5lqa__taskCheck{border:1.5px solid #d0dae6;border:1.5px solid var(--border-color-strong);color:var(--surface-1);width:17px;height:17px;transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1);transition:background var(--duration-fast)var(--ease-standard),border-color var(--duration-fast)var(--ease-standard);border-radius:5px;flex:0 0 17px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.DashboardPage-module__Mk5lqa__taskDone .DashboardPage-module__Mk5lqa__taskCheck{border-color:#16a34a;border-color:var(--accent-bright-green);background:#16a34a;background:var(--accent-bright-green)}.DashboardPage-module__Mk5lqa__taskBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.DashboardPage-module__Mk5lqa__taskText{color:var(--fg-1);font-size:12px;font-size:var(--text-xs);font-weight:400;line-height:1.42}.DashboardPage-module__Mk5lqa__taskDone .DashboardPage-module__Mk5lqa__taskText{color:var(--fg-2);-webkit-text-decoration:line-through;text-decoration:line-through}.DashboardPage-module__Mk5lqa__taskTags{flex-wrap:wrap;gap:4px;display:flex}.DashboardPage-module__Mk5lqa__taskTags span{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-pill);background:#f8fafc;background:var(--surface-2);color:var(--fg-2);min-height:18px;align-items:center;padding:0 6px;font-size:10px;font-weight:400;display:inline-flex}.DashboardPage-module__Mk5lqa__quickItem{grid-gap:8px;grid-gap:var(--space-2);align-items:center;gap:8px;gap:var(--space-2);min-width:0;padding:8px 12px;padding:var(--space-2)var(--space-3);border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color);color:inherit;transition:background .2s cubic-bezier(.2,0,0,1);transition:background var(--duration-fast)var(--ease-standard);grid-template-columns:30px minmax(0,1fr) 12px;-webkit-text-decoration:none;text-decoration:none;display:grid}.DashboardPage-module__Mk5lqa__quickItem:first-child{border-top:none}.DashboardPage-module__Mk5lqa__quickItem:hover{background:#f8fafc;background:var(--surface-2)}.DashboardPage-module__Mk5lqa__quickIcon{color:var(--fg-1);width:24px;height:24px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.DashboardPage-module__Mk5lqa__quickArrow{color:var(--fg-2);transition:transform .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1);transition:transform var(--duration-fast)var(--ease-standard),color var(--duration-fast)var(--ease-standard)}.DashboardPage-module__Mk5lqa__quickItem:hover .DashboardPage-module__Mk5lqa__quickArrow{color:var(--brand);transform:translate(2px)}.DashboardPage-module__Mk5lqa__funnelList{--funnel-halo-strength:20%;--funnel-row-brand-strength:42%;--funnel-row-opacity:.66;--funnel-soft-opacity:.58;--funnel-success-strength:44%;--funnel-success-opacity:.62;padding:14px 12px 16px;padding:14px var(--space-3)16px;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative;overflow:hidden}.DashboardPage-module__Mk5lqa__funnelList:before{content:"";background:linear-gradient(180deg,color-mix(in oklab,#4a5ee0 var(--funnel-halo-strength),transparent),transparent 78%);clip-path:polygon(0 0,100% 0,58% 100%,42% 100%);opacity:.7;pointer-events:none;position:absolute;inset:10px 18px 14px}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__funnelList:before{background:linear-gradient(180deg,color-mix(in oklab,var(--brand)var(--funnel-halo-strength),transparent),transparent 78%)}}.DashboardPage-module__Mk5lqa__funnelRow{--funnel-width:100%;grid-gap:8px;grid-gap:var(--space-2);align-items:center;gap:8px;gap:var(--space-2);width:100%;width:var(--funnel-width);clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 100%,0 100%);isolation:isolate;background:#f8fafcd6;border:1px solid #e2e8f0c7;grid-template-columns:52px minmax(0,1fr);min-width:132px;min-height:38px;padding:0 14px;display:grid;position:relative}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__funnelRow{border:1px solid color-mix(in oklab,var(--border-color)78%,transparent);background:color-mix(in oklab,var(--surface-2)84%,transparent)}}.DashboardPage-module__Mk5lqa__funnelRow:before{content:"";z-index:-1;opacity:var(--funnel-row-opacity);background:linear-gradient(90deg,color-mix(in oklab,#4a5ee0 var(--funnel-row-brand-strength),transparent),transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__funnelRow:before{background:linear-gradient(90deg,color-mix(in oklab,var(--brand)var(--funnel-row-brand-strength),transparent),transparent 72%)}}.DashboardPage-module__Mk5lqa__funnelRow[data-tone=soft]:before{opacity:var(--funnel-soft-opacity)}.DashboardPage-module__Mk5lqa__funnelRow[data-tone=success]:before{background:linear-gradient(90deg,color-mix(in oklab,#16a34a var(--funnel-success-strength),transparent),transparent 72%);opacity:var(--funnel-success-opacity)}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__funnelRow[data-tone=success]:before{background:linear-gradient(90deg,color-mix(in oklab,var(--accent-bright-green)var(--funnel-success-strength),transparent),transparent 72%)}}html[data-theme=dark] .DashboardPage-module__Mk5lqa__funnelList{--funnel-halo-strength:20%;--funnel-row-brand-strength:40%;--funnel-row-opacity:.67;--funnel-soft-opacity:.59;--funnel-success-strength:42%;--funnel-success-opacity:.62}.DashboardPage-module__Mk5lqa__funnelInfo{align-items:baseline;display:contents}.DashboardPage-module__Mk5lqa__funnelInfo strong{color:var(--fg-1);font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1rem;font-weight:620;line-height:1}.DashboardPage-module__Mk5lqa__funnelInfo span{color:var(--fg-2);font-size:11px;font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:1.25;overflow:hidden}.DashboardPage-module__Mk5lqa__chatPanel{right:12px;bottom:var(--dashboard-chat-bottom);z-index:30;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;left:240px}.DashboardPage-module__Mk5lqa__chatInputRow{grid-gap:8px;grid-gap:var(--space-2);align-items:center;gap:8px;gap:var(--space-2);border:1px solid #dfdfdfd6;border:1px solid var(--glass-panel-border);border-radius:26px;border-radius:calc(var(--radius-md) + 10px);background:linear-gradient(135deg,#bdbdbd29,#b0b0b008 42%,#c0c0c014),#f7f9fcad;background:linear-gradient(135deg,var(--glass-grad-top),var(--glass-grad-bottom)42%,var(--glass-grad-mid)),var(--surface-card-liquid);width:50%;min-width:360px;max-width:720px;min-height:50px;box-shadow:0 2px 16px #0f172a0d,inset 0 1px #ffffffe0,inset 0 1px #ffffffbd;box-shadow:var(--glass-panel-shadow-soft),inset 0 1px 0 var(--glass-panel-border-soft);-webkit-backdrop-filter:blur(22px)saturate(1.28)contrast(.9);backdrop-filter:blur(22px)saturate(1.28)contrast(.9);pointer-events:auto;transition:border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);transition:border-color var(--duration-fast)var(--ease-standard),box-shadow var(--duration-fast)var(--ease-standard),background var(--duration-fast)var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;margin-left:auto;margin-right:auto;padding:8px 8px 8px 14px;display:grid}.DashboardPage-module__Mk5lqa__chatInputRow:focus-within{background:linear-gradient(135deg,#4a5ee01a,#b0b0b008 42%,#c0c0c014),#f7f9fcad;border-color:#abe;box-shadow:0 0 0 3px #4a5ee01f,0 2px 16px #0f172a0d,inset 0 1px #ffffffe0,inset 0 1px #ffffffbd}@supports (color:color-mix(in lch, red, blue)){.DashboardPage-module__Mk5lqa__chatInputRow:focus-within{border-color:color-mix(in oklab,var(--brand)34%,var(--border-color));background:linear-gradient(135deg,color-mix(in oklab,var(--brand)10%,transparent),var(--glass-grad-bottom)42%,var(--glass-grad-mid)),var(--surface-card-liquid);box-shadow:0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent),var(--glass-panel-shadow-soft),inset 0 1px 0 var(--glass-panel-border-soft)}}.DashboardPage-module__Mk5lqa__chatInputRow textarea{color:var(--fg-1);width:100%;min-width:0;min-height:32px;max-height:132px;font:inherit;font-size:14px;font-size:var(--text-sm);resize:none;background:0 0;border:0;outline:none;padding:6px 0;line-height:1.45;overflow-y:auto}.DashboardPage-module__Mk5lqa__chatInputRow textarea::placeholder{color:var(--fg-2)}.DashboardPage-module__Mk5lqa__chatSendButton{border-radius:9999px;border-radius:var(--radius-pill);flex:0 0 32px;align-self:center;width:32px;height:32px;margin-bottom:0}@media (max-width:1240px){.DashboardPage-module__Mk5lqa__dashboardGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.DashboardPage-module__Mk5lqa__rightStack{grid-gap:12px;grid-gap:var(--space-3);gap:12px;gap:var(--space-3);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}@media (min-width:1100px) and (max-width:1350px){.DashboardPage-module__Mk5lqa__targetPanel{align-self:start}.DashboardPage-module__Mk5lqa__targetPanel .DashboardPage-module__Mk5lqa__clientList{overscroll-behavior:contain;flex:0 auto;max-height:584px;overflow-y:auto}.DashboardPage-module__Mk5lqa__tasksPanel .DashboardPage-module__Mk5lqa__taskList{overscroll-behavior:contain;max-height:318px;overflow-y:auto}.DashboardPage-module__Mk5lqa__targetPanel .DashboardPage-module__Mk5lqa__clientList,.DashboardPage-module__Mk5lqa__tasksPanel .DashboardPage-module__Mk5lqa__taskList{scrollbar-gutter:stable}}@media (max-width:1440px),(max-height:860px){.DashboardPage-module__Mk5lqa__page{--dashboard-chat-bottom:22px;--dashboard-chat-reserve:152px}.DashboardPage-module__Mk5lqa__chatInputRow{width:min(56%,640px);min-width:min(420px,100vw - 280px)}}@media (max-width:900px){.DashboardPage-module__Mk5lqa__dashboardGrid{grid-template-columns:1fr}.DashboardPage-module__Mk5lqa__columnStack,.DashboardPage-module__Mk5lqa__rightStack{display:contents}.DashboardPage-module__Mk5lqa__quickPanel{order:1}.DashboardPage-module__Mk5lqa__tasksPanel{order:2}.DashboardPage-module__Mk5lqa__newsPanel{order:3}.DashboardPage-module__Mk5lqa__targetPanel{order:4}.DashboardPage-module__Mk5lqa__researchPanel{order:5}}@media (max-width:760px){.DashboardPage-module__Mk5lqa__page{--dashboard-chat-bottom:calc(76px + env(safe-area-inset-bottom,0px));--dashboard-chat-reserve:calc(144px + env(safe-area-inset-bottom,0px));gap:12px;gap:var(--space-3)}.conv-page-header-slot:has(.dashboard-header-actions){flex:none;order:0;width:auto;margin-left:auto;overflow:visible}.DashboardPage-module__Mk5lqa__headerActions{gap:4px;gap:var(--space-1);scrollbar-width:none;overflow-x:auto}.DashboardPage-module__Mk5lqa__headerActions::-webkit-scrollbar{display:none}.DashboardPage-module__Mk5lqa__headerAction{flex:0 0 30px;width:30px;height:30px;padding-left:0;padding-right:0}.DashboardPage-module__Mk5lqa__headerActionLabel{display:none}.DashboardPage-module__Mk5lqa__panelHead{height:auto;min-height:43px;min-height:var(--header-height,43px);padding-top:8px;padding-bottom:8px;padding-top:var(--space-2);padding-bottom:var(--space-2);flex-direction:column;align-items:flex-start}.DashboardPage-module__Mk5lqa__panelActions,.DashboardPage-module__Mk5lqa__segmented{scrollbar-width:none;max-width:100%;overflow-x:auto}.DashboardPage-module__Mk5lqa__panelActions::-webkit-scrollbar{display:none}.DashboardPage-module__Mk5lqa__segmented::-webkit-scrollbar{display:none}.DashboardPage-module__Mk5lqa__subStats{grid-template-columns:repeat(3,minmax(0,1fr))}.DashboardPage-module__Mk5lqa__subStat{padding-left:8px;padding-right:8px;padding-left:var(--space-2);padding-right:var(--space-2);border-top:none;border-right:1px solid #e2e8f0;border-right:1px solid var(--border-color)}.DashboardPage-module__Mk5lqa__subStat:last-child{border-right:none}.DashboardPage-module__Mk5lqa__funnelRow{grid-template-columns:48px minmax(0,1fr);min-width:124px}.DashboardPage-module__Mk5lqa__chatPanel{right:12px;bottom:var(--dashboard-chat-bottom);left:12px}.DashboardPage-module__Mk5lqa__chatInputRow{width:100%;min-width:0;min-height:44px}}
