.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo{font-family:var(--font-jost),sans-serif;color:#111;background:#f4f4f6;border:1px solid #d5d5da;border-radius:0 18px;min-width:0;padding:32px}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo p{margin:0;font-size:16px;line-height:1.55}.dashboard-demo-module__OC36Ya__disclosure{color:#fff;background:#111;align-items:flex-start;gap:22px;margin-bottom:28px;padding:18px;display:flex}.dashboard-demo-module__OC36Ya__disclosure strong{color:#a27bf9;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:500}.dashboard-demo-module__OC36Ya__disclosure span{font-size:14px;line-height:1.5}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo h2{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(26px,2.7vw,36px);font-weight:500;line-height:1.15}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo h3{margin:0 0 12px;font-size:24px;font-weight:500;line-height:1.2}.dashboard-demo-module__OC36Ya__heading{margin-bottom:26px}.dashboard-demo-module__OC36Ya__filters{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}.dashboard-demo-module__OC36Ya__filters label{flex:200px;gap:8px;font-size:15px;font-weight:500;display:grid}.dashboard-demo-module__OC36Ya__filters select{color:#111;background:#fff;border:1px solid #777;border-radius:0 8px;width:100%;min-height:48px;padding:10px 36px 10px 12px;font-family:inherit;font-size:16px}.dashboard-demo-module__OC36Ya__filters button{cursor:pointer;color:#111;background:#fff;border:1px solid #111;min-height:48px;padding:10px 18px;font-family:inherit;font-size:15px}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo .dashboard-demo-module__OC36Ya__selection{margin:18px 0;font-size:13px}.dashboard-demo-module__OC36Ya__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 28px;display:grid}.dashboard-demo-module__OC36Ya__kpis>div{background:#fff;border-top:3px solid #a27bf9;min-width:0;padding:20px}.dashboard-demo-module__OC36Ya__kpis dt{min-height:40px;font-size:15px;font-weight:500;line-height:1.3}.dashboard-demo-module__OC36Ya__kpis dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:12px 0;font-size:clamp(27px,3vw,40px);font-weight:500;line-height:1.15}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo .dashboard-demo-module__OC36Ya__kpis p{font-size:12px}.dashboard-demo-module__OC36Ya__analysis{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;display:grid}.dashboard-demo-module__OC36Ya__chart{background:#fff;min-width:0;margin:0;padding:24px}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo .dashboard-demo-module__OC36Ya__chart figcaption p{font-size:14px}.dashboard-demo-module__OC36Ya__legend{flex-wrap:wrap;gap:16px;margin:20px 0;font-size:12px;display:flex}.dashboard-demo-module__OC36Ya__legend span:before{content:"";background:#ccc;width:12px;height:12px;margin-right:6px;display:inline-block}.dashboard-demo-module__OC36Ya__legend span:last-child:before{background:#a27bf9}.dashboard-demo-module__OC36Ya__channel{margin:22px 0}.dashboard-demo-module__OC36Ya__channelLabel{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:14px;line-height:1.4;display:flex}.dashboard-demo-module__OC36Ya__channelLabel span:first-child{font-weight:500}.dashboard-demo-module__OC36Ya__track{background:#f5f5f5;height:22px;position:relative}.dashboard-demo-module__OC36Ya__enquiryBar,.dashboard-demo-module__OC36Ya__qualifiedBar{height:100%;position:absolute;top:0;left:0}.dashboard-demo-module__OC36Ya__enquiryBar{background:#ccc}.dashboard-demo-module__OC36Ya__qualifiedBar{background:#a27bf9}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo [data-decision-prompt]{color:#fff}.dashboard-demo-module__OC36Ya__decision{color:#fff;background:#111;padding:24px}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo .dashboard-demo-module__OC36Ya__kicker{letter-spacing:.1em;text-transform:uppercase;color:#a27bf9;margin-bottom:18px;font-size:12px}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo .dashboard-demo-module__OC36Ya__caution{color:#d1d1d7;margin-top:24px;font-size:13px}.dashboard-demo-module__OC36Ya__tableWrap{background:#fff;margin-top:28px;overflow-x:auto}.dashboard-demo-module__OC36Ya__tableWrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:650px;font-size:14px;line-height:1.4}.dashboard-demo-module__OC36Ya__tableWrap caption{text-align:left;padding:20px;font-size:16px;font-weight:500}.dashboard-demo-module__OC36Ya__tableWrap th,.dashboard-demo-module__OC36Ya__tableWrap td{text-align:right;border-top:1px solid #ddd;padding:16px 14px}.dashboard-demo-module__OC36Ya__tableWrap th:first-child{text-align:left}.dashboard-demo-module__OC36Ya__tableWrap thead th{background:#eeeaf5;font-weight:500}.dashboard-demo-module__OC36Ya__definitions{background:#fff;border:1px solid #ccc;margin-top:24px;padding:20px}.dashboard-demo-module__OC36Ya__definitions summary{cursor:pointer;min-height:28px;font-size:16px;font-weight:500}.dashboard-demo-module__OC36Ya__definitions dl{grid-template-columns:1fr 1fr;gap:20px;margin:24px 0 0;display:grid}.dashboard-demo-module__OC36Ya__definitions dt{margin-bottom:8px;font-size:15px;font-weight:500}.dashboard-demo-module__OC36Ya__definitions dd{margin:0;font-size:14px;line-height:1.5}.dashboard-demo-module__OC36Ya__empty{padding:24px 0}.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo :is(select,button,summary,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #111}@media (max-width:900px){.dashboard-demo-module__OC36Ya__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-demo-module__OC36Ya__analysis{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo.dashboard-demo-module__OC36Ya__demo{padding:16px}.dashboard-demo-module__OC36Ya__disclosure{flex-direction:column;gap:10px;padding:16px}.dashboard-demo-module__OC36Ya__kpis{gap:10px}.dashboard-demo-module__OC36Ya__kpis>div{padding:16px 12px}.dashboard-demo-module__OC36Ya__kpis dt{min-height:50px;font-size:14px}.dashboard-demo-module__OC36Ya__kpis dd{font-size:28px}.dashboard-demo-module__OC36Ya__chart,.dashboard-demo-module__OC36Ya__decision{padding:20px 16px}.dashboard-demo-module__OC36Ya__definitions dl{grid-template-columns:minmax(0,1fr)}}
