.jood-insight-card{transition:box-shadow .28s ease,transform .28s ease;will-change:box-shadow,transform}.jood-insight-card:hover{box-shadow:0 10px 28px rgba(15,23,42,.12);transform:translateY(-2px)}.jood-insight-card--modern>.ant-card-body{box-sizing:border-box;height:100%;padding:16px 18px}.jood-insight-stat-seal .anticon,.jood-insight-stat-seal svg{color:var(--jood-primary-800,#0e4948)!important}.jood-insight-stat-seal__glyph .anticon,.jood-insight-stat-seal__glyph svg{width:24px!important;height:24px!important;font-size:24px!important}@media (prefers-reduced-motion:reduce){.jood-insight-card{transition:box-shadow .2s ease}.jood-insight-card:hover{transform:none}}[dir=rtl] .recharts-legend-item .recharts-surface{margin-right:0!important;margin-left:4px!important}[dir=ltr] .recharts-legend-item .recharts-surface{margin-left:0!important;margin-right:4px!important}.jood-insights-segmented{direction:inherit}.jood-insights-segmented .ant-segmented{background:#f1f5f9;padding:4px;border-radius:var(--jood-control-radius,6px)}.jood-insights-segmented .ant-segmented-item-selected,.jood-insights-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--jood-secondary-900,#1f2947)!important;font-weight:600}.jood-insights-toolbar-dates{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.jood-insights-dataview{display:flex;align-items:center;gap:6px}.jood-insights-dataview-select{min-width:96px}.jood-insights-toolbar-inline{flex:1 1;min-width:0;padding-top:8px}.jood-insights-toolbar-inline .jood-insights-toolbar-inner{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:flex-end}.jood-insights-toolbar-split .jood-insights-toolbar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;width:100%}.jood-insights-toolbar-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.jood-insights-refresh-btn{width:var(--jood-control-height,40px);min-width:var(--jood-control-height,40px);height:var(--jood-control-height,40px);padding-inline:0}@media (max-width:991px){.jood-insights-toolbar-inline{flex:none!important;width:100%;min-width:0!important}.jood-insights-toolbar-controls,.jood-insights-toolbar-inline .jood-insights-toolbar-inner{justify-content:flex-start}.jood-insights-dashboard-header__association .ant-select{width:100%!important;max-width:100%!important}.jood-insights-toolbar-inner .jood-insights-rangepicker.ant-picker{width:100%;min-width:0}}@media (max-width:767px){.jood-insights-picker-dropdown{max-width:100vw}.jood-insights-picker-dropdown .ant-picker-panels{flex-wrap:wrap;max-width:calc(100vw - 16px)}.jood-insights-picker-dropdown .ant-picker-panel-container{max-width:calc(100vw - 16px);overflow-x:auto}}.ant-card-head-title:has(.jood-insights-toolbar-inline){overflow:visible;white-space:normal}.jood-insights-card-header{container-type:inline-size}@container (max-width: 980px){.jood-insights-toolbar-inline .jood-insights-toolbar-dates{display:contents}.jood-insights-toolbar-inline .jood-insights-toolbar-controls{order:1}.jood-insights-toolbar-inline .jood-insights-dataview{order:2}.jood-insights-toolbar-inline .jood-insights-rangepicker.ant-picker{order:3;width:100%;min-width:0}}@container (max-width: 560px){.jood-insights-card-header__actions{flex:1 1 100%!important;justify-content:flex-start!important}.jood-insights-toolbar-controls,.jood-insights-toolbar-inline .jood-insights-toolbar-inner{justify-content:flex-start}.jood-insights-segmented,.jood-insights-segmented .ant-segmented{max-width:100%;overflow-x:auto}}.jood-insights-dataview-dropdown.ant-select-dropdown{min-width:176px;padding:8px;border-radius:14px;box-shadow:0 12px 32px rgba(15,23,42,.14)}.jood-insights-dataview-dropdown-title{padding:6px 12px 10px;font-size:13px;font-weight:600;color:var(--jood-secondary-700,#475569);border-bottom:1px solid var(--border,#eef2f6);margin-bottom:6px}.jood-insights-dataview-dropdown .ant-select-item-option{border-radius:10px;padding:10px 12px;margin-bottom:2px;font-size:14px;color:var(--jood-secondary-900,#1f2947)}.jood-insights-dataview-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){background:#f1f5f9}.jood-insights-dataview-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:color-mix(in srgb,var(--brand-teal,#14b8a6) 10%,transparent);font-weight:600}.jood-insights-dataview-dropdown .ant-select-item-option-state{display:inline-flex;align-items:center;color:var(--brand-teal,#14b8a6)}