.customer-stage-detail{min-width:0;color:var(--ink);gap:1rem;display:grid}.customer-stage-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.customer-stage-badge{color:var(--accent-strong);background:var(--accent-soft);border-radius:.625rem;padding:.375rem .625rem}.customer-stage-section{gap:.5rem;min-width:0;display:grid}.customer-stage-section h3{margin:0;font-size:1rem;font-weight:600}.customer-stage-cells{background:var(--soft);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.customer-stage-cells>div{background:var(--soft);align-content:start;gap:.25rem;min-width:0;padding:.75rem;display:grid}.customer-stage-cells>div:last-child:nth-child(odd){grid-column:1/-1}.customer-stage-cells dt,.customer-stage-rows dt{color:var(--muted);font-size:.875rem;line-height:1.4}.customer-stage-cells dd,.customer-stage-rows dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-size:1rem;line-height:1.4}.customer-stage-action{background:var(--accent-soft);min-height:44px;color:var(--accent-strong);text-align:left;cursor:pointer;border:0;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;display:flex}.customer-stage-counting{background:var(--soft);border-radius:.75rem;min-width:0}.customer-stage-counting summary{padding:.625rem .75rem;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;padding-inline-end:28px;font-size:.875rem;font-weight:500;list-style:none;display:flex}.customer-stage-counting summary::-webkit-details-marker{display:none}.customer-stage-counting summary:after{color:var(--muted);inset-inline-end:12px}.customer-stage-rows{gap:0;margin:0;display:grid}.customer-stage-rows>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:.75rem;min-width:0;min-height:44px;padding:.625rem .75rem;display:grid}.customer-stage-rows dd{text-align:right}.record-detail{min-width:0;color:var(--ink);gap:.75rem;display:grid}.record-detail-status{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.record-detail-badge{color:var(--accent-strong);background:var(--accent-soft);border-radius:.625rem;padding:.375rem .625rem}.record-detail-cells,.record-detail-campaign{background:var(--soft);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;margin:0;padding:.75rem;display:grid}.record-detail-campaign{grid-template-columns:minmax(0,1fr)}.record-detail-cells>div,.record-detail-campaign>div{align-content:start;gap:.25rem;min-width:0;display:grid}.record-detail dt{color:var(--muted);font-size:.875rem;line-height:1.4}.record-detail dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.4}.record-detail-creatives{gap:.5rem;min-width:0;display:grid}.record-detail-creatives h3{margin:0;font-size:1rem}.record-detail-disclosure{background:var(--soft);border-radius:.75rem;min-width:0}.record-detail-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;padding:.625rem .75rem;padding-inline-end:28px;font-size:.875rem;font-weight:500;list-style:none;display:flex}.record-detail-disclosure summary::-webkit-details-marker{display:none}.record-detail-disclosure summary:after{color:var(--muted);inset-inline-end:12px}.record-detail-rows{gap:.75rem;margin:0;padding:.25rem .75rem .75rem;display:grid}.record-detail-rows>div{gap:.25rem;min-width:0;display:grid}.record-detail-reference{font-family:var(--font-family);overflow-wrap:anywhere;padding:.25rem .75rem .75rem;font-size:.875rem;line-height:1.5;display:block}.results-flow{font-variant-numeric:tabular-nums;position:relative}.results-flow [hidden]{display:none!important}.results-flow .rs-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.results-flow .rs-menu{flex:none;position:relative}.results-flow .rs-tb{height:36px;color:var(--ink);background:color-mix(in srgb, var(--paper) 62%, transparent);font:inherit;white-space:nowrap;font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:.875rem;font-weight:400;line-height:20px;transition:background-color .12s,color .12s;display:inline-flex}.results-flow .rs-tb:hover{background:var(--paper)}.results-flow .rs-tb[aria-expanded=true],.results-flow .rs-tb[aria-expanded=true]:hover{background:var(--accent-soft);color:var(--accent)}.results-flow .rs-tb-q{color:var(--muted)}.results-flow .rs-tb[aria-expanded=true] .rs-tb-q{color:var(--accent)}.results-flow .rs-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.results-flow .rs-chev{stroke-width:1.4px;width:10px;height:10px;color:var(--muted);margin-left:-2px}.results-flow .rs-tb[aria-expanded=true] .rs-chev{color:var(--accent);transform:rotate(180deg)}.results-flow .rs-stack{display:inline-grid}.results-flow .rs-stack>span{visibility:hidden;grid-area:1/1}.results-flow .rs-stack>span.is-on{visibility:visible}.results-flow .rs-tb-space{flex:1 1 0;min-width:0}.results-flow .rs-tb-text{color:var(--accent);background:0 0}.results-flow .rs-tb-text:hover{background:var(--accent-soft)}.results-flow .rs-reset{flex:none}.results-flow .rs-reset.is-off{visibility:hidden}.results-flow .rs-pop{z-index:20;background:var(--paper);border:1px solid var(--rule);width:max-content;min-width:100%;box-shadow:0 18px 40px -18px color-mix(in srgb, var(--ink) 30%, transparent);border-radius:12px;padding:6px;display:block;position:absolute;top:calc(100% + 6px);left:0}:root[data-theme=dark] .results-flow .rs-pop{box-shadow:0 18px 40px -16px color-mix(in srgb, var(--ground) 90%, transparent)}.results-flow .rs-pl{gap:2px;display:grid}.results-flow .rs-pl button{height:36px;color:var(--ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:0 10px;font-size:.875rem;font-weight:400;display:flex}.results-flow .rs-pl button:hover{background:var(--soft)}.results-flow .rs-pl button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.results-flow .rs-find{flex:180px;align-items:center;min-width:0;max-width:240px;display:inline-flex;position:relative}.results-flow .rs-mag{stroke-width:1.4px;width:14px;height:14px;color:var(--muted);pointer-events:none;position:absolute;left:12px}.results-flow .rs-find input{-webkit-appearance:none;appearance:none;width:100%;height:36px;min-height:36px;color:var(--ink);background:color-mix(in srgb, var(--paper) 62%, transparent);font:inherit;border:0;border-radius:10px;padding:0 32px 0 34px;font-size:.875rem;line-height:20px;transition:background-color .12s}.results-flow .rs-find input:hover,.results-flow .rs-find input:focus{background:var(--paper)}.results-flow .rs-find input::placeholder{color:var(--muted);opacity:1}.results-flow .rs-find input::-webkit-search-cancel-button{-webkit-appearance:none;display:none!important}.results-flow .rs-find input::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none!important}.results-flow .rs-find input::-webkit-list-button{-webkit-appearance:none;display:none!important}.results-flow .rs-find kbd{border:1px solid var(--rule);color:var(--muted);font:inherit;pointer-events:none;border-radius:4px;padding:0 5px;font-size:.75rem;line-height:18px;position:absolute;right:10px}.results-flow .rs-find input:focus~kbd,.results-flow .rs-find input:not(:placeholder-shown)~kbd{visibility:hidden}.results-flow .rs-period{min-width:0;max-width:100%}.results-flow .rs-toolbar .rs-period .report-controls{background:0 0;border:0;padding:0}.results-flow .rs-toolbar .rs-period .report-controls .report-controls-row .report-period{margin:0}.results-flow .rs-toolbar .rs-period .report-controls .report-controls-row .report-period-label{max-width:100%;height:36px;min-height:36px;color:var(--ink);background:color-mix(in srgb, var(--paper) 62%, transparent);white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:.875rem;font-weight:400;line-height:20px;display:inline-flex}.results-flow .rs-toolbar .rs-period .report-controls .report-controls-row .report-period-label:hover{background:var(--paper)}.results-flow .rs-toolbar .rs-period .report-controls .report-controls-row .report-period-label[aria-expanded=true]{background:var(--accent-soft);color:var(--accent)}.results-flow .rs-period .report-period-range{flex:none}.results-flow .rs-period .report-period-vs{text-overflow:ellipsis;min-width:0;color:var(--muted);overflow:hidden}.results-flow .rs-period .report-period-label[aria-expanded=true] .report-period-vs{color:var(--accent)}.results-flow .rs-period .report-period-chev{width:10px;height:10px;color:var(--muted);flex:none;margin-left:-2px;display:block}.results-flow .rs-period .report-period-label[aria-expanded=true] .report-period-chev{color:var(--accent);transform:rotate(180deg)}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom .report-presets button{font-weight:400}.results-flow .rs-period .report-period-text{grid-template-columns:minmax(0,max-content);min-width:0;display:inline-grid}.results-flow .rs-period .report-period-line{white-space:nowrap;grid-area:1/1;gap:8px;min-width:0;display:flex;overflow:hidden}.results-flow .rs-period .report-period-line.is-sizer{visibility:hidden}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom.report-custom-compare{z-index:20;grid-template-columns:minmax(200px,auto) minmax(230px,auto);gap:12px 0;width:max-content;max-width:calc(100vw - 28px);display:grid;left:0;right:auto}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-presets{border-bottom:0;border-right:1px solid var(--rule);grid-area:1/1;grid-template-columns:1fr;align-content:start;gap:2px;padding:0 12px 0 0}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-presets button{white-space:nowrap;justify-content:space-between;align-items:center;gap:24px;min-height:36px;padding:0 9px;display:flex}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-presets button[aria-pressed=true] .report-compare-dates{color:var(--accent)}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-compare-with{grid-area:1/2;padding-left:12px}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-custom-dates{border-top:1px solid var(--rule);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;padding-top:12px;display:flex}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-custom-dates label{min-width:0;color:var(--muted);flex-direction:row;align-items:center;gap:8px;font-size:.875rem;display:flex}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-custom-dates input{width:auto;min-width:0;color:var(--ink)}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-apply{border-radius:var(--radius-control);height:32px;color:var(--accent);background:var(--accent-soft);font:inherit;white-space:nowrap;cursor:pointer;border:0;margin-left:auto;padding:0 12px;font-size:.875rem}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-apply:disabled{color:var(--muted);cursor:default}@media (max-width:600px){.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom.report-custom-compare{grid-template-columns:minmax(0,1fr);width:calc(100vw - 28px);max-height:none;position:absolute;inset:calc(100% + 6px) auto auto 0;overflow:visible}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-presets{border-right:0;border-bottom:1px solid var(--rule);padding:0 0 12px}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-compare-with{grid-area:auto/1;padding-left:0}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-custom-dates label{flex:130px}.results-flow .rs-toolbar .rs-period .report-controls .report-period .report-custom-compare .report-custom-dates input{flex:auto;width:100%}}.results-flow .rs-keyline{justify-content:space-between;align-items:center;gap:24px;height:32px;margin:18px 0 6px;display:flex}.results-flow .rs-legend{color:var(--muted);flex:none;font-size:.875rem;display:inline-grid}.results-flow .rs-lg-set{white-space:nowrap;visibility:hidden;grid-area:1/1;gap:18px;display:inline-flex}.results-flow .rs-lg-set.is-on{visibility:visible}.results-flow .rs-lg{align-items:center;gap:6px;display:inline-flex}.results-flow .rs-sw{background:var(--platform-other);border-radius:5px;width:10px;height:10px}.results-flow .rs-sw.tone-in{background:var(--accent)}.results-flow .rs-sw.tone-win{background:var(--result)}.results-flow .rs-sw.tone-loss{background:var(--bad)}.results-flow .rs-sw.tone-pend{background:var(--chart-muted)}.results-flow .rs-sw.pk-meta{background:var(--platform-meta)}.results-flow .rs-sw.pk-google{background:var(--platform-google)}.results-flow .rs-sw.pk-tiktok{background:var(--platform-tiktok)}.results-flow .rs-sw.pk-linkedin{background:var(--platform-linkedin)}.results-flow .rs-context{min-width:0;height:32px;color:var(--muted);white-space:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:14px;font-size:.875rem;display:flex;overflow:hidden}.results-flow .rs-context>*{flex:none}.results-flow .rs-context b{text-overflow:ellipsis;min-width:0;color:var(--ink);flex:0 auto;font-weight:600;overflow:hidden}.results-flow .rs-money{color:var(--money)}.results-flow .rs-chg.is-up{color:var(--result)}.results-flow .rs-chg.is-down{color:var(--bad)}.results-flow .rs-clear{color:var(--accent);background:var(--accent-soft);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:2px 10px;font-size:.875rem}.results-flow .rs-table-block{max-width:100%;overflow-x:auto}.results-flow .rs-tablebar{justify-content:flex-end;gap:8px;margin-top:28px;display:flex}.results-flow .rs-export,.results-flow .rs-open{border-radius:var(--radius-control);color:var(--accent);background:var(--accent-soft);font:inherit;cursor:pointer;border:0;padding:6px 12px;font-size:.875rem}.results-flow .rs-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:8px;font-size:.875rem}.results-flow .rs-table:first-child{margin-top:40px}.results-flow .rs-table thead th{border-bottom:1px solid var(--rule);color:var(--muted);text-align:right;white-space:nowrap;padding:8px 10px;font-weight:400}.results-flow .rs-table :is(tbody,tfoot) :is(td,th){border-bottom:1px solid var(--rule);color:var(--ink);text-align:right;padding:10px;font-weight:400}.results-flow .rs-table tr>:first-child,.results-flow .rs-table .is-l{text-align:left}.results-flow .rs-table tbody tr{cursor:pointer}.results-flow .rs-table td.is-result{color:var(--result)}.results-flow .rs-table td.is-money{color:var(--money)}.results-flow .rs-table tbody tr.is-dim>:not(.is-money){color:var(--muted)}.results-flow .rs-table tbody tr.is-on>*{background:var(--ui-selection)}.results-flow .rs-table tbody tr.is-quiet>*{color:var(--muted)}.results-flow.results-flow .rs-table tfoot :is(td,th){border-bottom:0;font-weight:600}.results-flow .rs-sort,.results-flow .rs-row-open{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.results-flow .rs-sort:hover{color:var(--ink)}.results-flow .rs-sort:after{content:" ▾";color:var(--accent);visibility:hidden}.results-flow th[aria-sort] .rs-sort:after{visibility:visible}.results-flow th[aria-sort=ascending] .rs-sort:after{content:" ▴"}.results-flow .rs-drawer{z-index:60;background:var(--paper);border-left:1px solid var(--rule);width:min(380px,100vw);padding:24px;font-size:.875rem;position:fixed;top:0;bottom:0;right:0;overflow:auto}.results-flow .rs-dh{justify-content:space-between;align-items:start;gap:12px;display:flex}.results-flow .rs-drawer h2{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.dash.dash .results-flow .rs-drawer h2:is(:focus,:focus-visible),.results-flow .rs-drawer h2:focus{box-shadow:none;outline:none}.results-flow .rs-drawer p{color:var(--muted);margin:4px 0 0}.results-flow .rs-dn{gap:2px;display:flex}.results-flow .rs-x{border-radius:var(--radius-control);width:32px;height:32px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.results-flow .rs-x .rs-mark{stroke-width:1.5px;width:16px;height:16px}.results-flow .rs-x:hover:not(:disabled){background:var(--soft)}.results-flow .rs-x:disabled{color:var(--muted);cursor:default}.results-flow .rs-dt{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:20px 0}.results-flow .rs-dt th{color:var(--muted);text-align:left;padding:8px 0;font-weight:400}.results-flow .rs-dt td{text-align:right;padding:8px 0}.results-flow .rs-dt td.is-money{color:var(--money)}.results-flow .rs-dt td.is-result{color:var(--result)}.results-flow .rs-members{margin:0 0 20px;padding:0;list-style:none}.results-flow .rs-members li{border-bottom:1px solid var(--rule);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.results-flow .rs-members button{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.results-flow .rs-members button:hover:not(:disabled){color:var(--accent)}.results-flow .rs-da{align-items:center;gap:8px;display:flex}.results-flow .rs-textbtn{border-radius:var(--radius-control);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:.875rem}.results-flow .rs-textbtn:hover{background:var(--accent-soft)}.results-flow svg:not(.rs-icon):not(.report-period-chev){width:100%;font-family:var(--font-family);font-variant-numeric:tabular-nums;display:block}.results-flow .meta,.results-flow .meta-line{fill:var(--muted);font-size:.75rem}.results-flow .src-name{fill:var(--ink);font-size:.875rem}.results-flow .src-name.on{font-weight:600}.results-flow .src-name.dim,.results-flow .src-val.dim{fill:var(--muted)}.results-flow .src-val{fill:var(--ink);font-size:.875rem}.results-flow .stage-name{fill:var(--ink);letter-spacing:-.01em;font-size:1rem;font-weight:600}.results-flow .fig{fill:var(--ink);letter-spacing:-.035em}.results-flow .fig.hero{font-size:var(--page-title-size)}.results-flow .fig.mid{letter-spacing:-.02em;font-size:1.25rem}.results-flow .fig.win{fill:var(--result)}.results-flow .fig.dim,.results-flow .end-name.dim,.results-flow .end-val.dim,.results-flow .p-name.dim,.results-flow .p-val.dim,.results-flow .p-val.win.dim,.results-flow .fig.win.dim{fill:var(--muted)}.results-flow .fig .money-t,.results-flow .fig .chg,.results-flow .chg-line .chg{letter-spacing:0;font-size:.875rem}.results-flow :is(.mt-src,.mt-now,.mt-was,.mt-label,.mt-v){font-size:.875rem}.results-flow :is(.mt-src,.mt-now,.mt-v){fill:var(--ink)}.results-flow .mt-now{font-weight:600}.results-flow :is(.mt-was,.mt-label,.mt-v.was){fill:var(--muted)}.results-flow .mt-v.money-t{fill:var(--money)}.results-flow .mt-rule{fill:none;stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke}.results-flow .money-t{fill:var(--money);color:var(--money)}.results-flow .end-name,.results-flow .end-val{fill:var(--ink);font-size:.875rem}.results-flow .end-val .meta,.results-flow .end-val .chg{font-size:.75rem}.results-flow .rv{fill:var(--ink);font-size:.75rem}.results-flow .rv.dim{fill:var(--muted)}.results-flow .chg{fill:var(--muted);color:var(--muted);font-size:.75rem}.results-flow .chg.up{fill:var(--result);color:var(--result)}.results-flow .chg.down{fill:var(--bad);color:var(--bad)}.results-flow .leader{fill:none;stroke:var(--chart-muted);stroke-width:1px;vector-effect:non-scaling-stroke}.results-flow .lk{stroke:none;transition:fill-opacity .16s}.results-flow .lk.h-in,.results-flow .tr-fill.h-in,.results-flow .pf.h-in,.results-flow .lk.h-vio,.results-flow .tr-fill.h-vio,.results-flow .pf.h-vio{fill:var(--accent);fill-opacity:.17}:where(:root[data-theme=dark]) .results-flow .lk.h-in,:where(:root[data-theme=dark]) .results-flow .tr-fill.h-in,:where(:root[data-theme=dark]) .results-flow .pf.h-in,:where(:root[data-theme=dark]) .results-flow .lk.h-vio,:where(:root[data-theme=dark]) .results-flow .tr-fill.h-vio,:where(:root[data-theme=dark]) .results-flow .pf.h-vio{fill-opacity:.16}.results-flow .lk.h-win,.results-flow .tr-fill.h-win,.results-flow .pf.h-win{fill:var(--result);fill-opacity:.24}:where(:root[data-theme=dark]) .results-flow .lk.h-win,:where(:root[data-theme=dark]) .results-flow .tr-fill.h-win,:where(:root[data-theme=dark]) .results-flow .pf.h-win{fill-opacity:.22}.results-flow .lk.h-pend,.results-flow .tr-fill.h-pend,.results-flow .pf.h-pend{fill:var(--chart-muted);fill-opacity:.14}:where(:root[data-theme=dark]) .results-flow .lk.h-pend,:where(:root[data-theme=dark]) .results-flow .tr-fill.h-pend,:where(:root[data-theme=dark]) .results-flow .pf.h-pend{fill-opacity:.12}.results-flow .lk.h-loss,.results-flow .tr-fill.h-loss,.results-flow .pf.h-loss{fill:var(--bad);fill-opacity:.13}.results-flow .th{fill:none;stroke-width:.9px;vector-effect:non-scaling-stroke;stroke-linecap:round;pointer-events:none;transition:stroke-opacity .16s}.results-flow .th.h-in,.results-flow .th.h-vio{stroke:var(--accent);stroke-opacity:.5}.results-flow .th.h-win{stroke:var(--result);stroke-opacity:.66}:where(:root[data-theme=dark]) .results-flow .th.h-win{stroke-opacity:.6}.results-flow .th.h-pend{stroke:var(--chart-muted);stroke-opacity:.5}:where(:root[data-theme=dark]) .results-flow .th.h-pend{stroke-opacity:.48}.results-flow .th.h-loss{stroke:var(--bad);stroke-opacity:.48}.results-flow .lk.h-in.src-band{fill-opacity:.11}.results-flow .th.h-in.src-band{stroke-opacity:.34}:where(:root[data-theme=dark]) .results-flow .th.h-in.src-band{stroke-opacity:.36}:is(.results-flow.tracing,.results-flow .tracing) .lk.src-band{fill-opacity:.045}:is(.results-flow.tracing,.results-flow .tracing) .th.src-band{stroke-opacity:.1}:is(.results-flow.tracing,.results-flow .tracing) .th.on.src-band{stroke-opacity:1}.results-flow .lk.after.h-win{fill-opacity:.26}:where(:root[data-theme=dark]) .results-flow .lk.after.h-win{fill-opacity:.24}.results-flow .th.after.h-win{stroke-opacity:.72}:where(:root[data-theme=dark]) .results-flow .th.after.h-win{stroke-opacity:.66}.results-flow .lk.after.h-loss{fill-opacity:.26}:where(:root[data-theme=dark]) .results-flow .lk.after.h-loss{fill-opacity:.24}.results-flow .th.after.h-loss{stroke-opacity:.8}:where(:root[data-theme=dark]) .results-flow .th.after.h-loss{stroke-opacity:.78}:is(.results-flow.tracing,.results-flow .tracing) .lk.after{fill-opacity:.045}:is(.results-flow.tracing,.results-flow .tracing) .th.after{stroke-opacity:.1}:is(.results-flow.tracing,.results-flow .tracing) .th.on.after{stroke-opacity:1}:is(.results-flow.tracing,.results-flow .tracing) .lk,:is(.results-flow.tracing,.results-flow .tracing) .pf{fill-opacity:.045}:is(.results-flow.tracing,.results-flow .tracing) .th{stroke-opacity:.1}:is(.results-flow.tracing,.results-flow .tracing) .th.on{stroke-opacity:1;stroke-width:1px}.results-flow .tr-fill{pointer-events:none;fill-opacity:.3!important}.results-flow .nd.t-in,.results-flow .nd.t-vio{fill:color-mix(in srgb, var(--accent) 82%, var(--ground))}:where(:root[data-theme=dark]) .results-flow .nd.t-in,:where(:root[data-theme=dark]) .results-flow .nd.t-vio{fill:color-mix(in srgb, var(--accent) 80%, var(--ground))}.results-flow .nd.t-win{fill:color-mix(in srgb, var(--result) 88%, var(--ground))}:where(:root[data-theme=dark]) .results-flow .nd.t-win{fill:color-mix(in srgb, var(--result) 84%, var(--ground))}.results-flow .nd.t-loss{fill:color-mix(in srgb, var(--bad) 84%, var(--ground))}:where(:root[data-theme=dark]) .results-flow .nd.t-loss{fill:color-mix(in srgb, var(--bad) 82%, var(--ground))}.results-flow .nd.t-pend{fill:var(--chart-muted)}:where(:root[data-theme=dark]) .results-flow .nd.t-pend{fill:color-mix(in srgb, var(--chart-muted) 90%, var(--ground))}.results-flow .nd.knot{fill:var(--result)}.results-flow .pcap.t-in{fill:color-mix(in srgb, var(--accent) 70%, var(--paper))}:where(:root[data-theme=dark]) .results-flow .pcap.t-in{fill:color-mix(in srgb, var(--accent) 72%, var(--paper))}.results-flow .pcap.t-vio{fill:color-mix(in srgb, var(--accent) 84%, var(--paper))}:where(:root[data-theme=dark]) .results-flow .pcap.t-vio{fill:color-mix(in srgb, var(--accent) 80%, var(--paper))}.results-flow .pcap.t-win{fill:color-mix(in srgb, var(--result) 70%, var(--paper))}:where(:root[data-theme=dark]) .results-flow .pcap.t-win{fill:color-mix(in srgb, var(--result) 72%, var(--paper))}.results-flow .pcap.t-loss{fill:color-mix(in srgb, var(--bad) 70%, var(--paper))}:where(:root[data-theme=dark]) .results-flow .pcap.t-loss{fill:color-mix(in srgb, var(--bad) 72%, var(--paper))}.results-flow .pcap.t-pend{fill:var(--chart-muted)}.results-flow .pcap.knot{fill:var(--result)}.results-flow .tab{pointer-events:none}.results-flow .tab.t-in,.results-flow .tab.t-vio{fill:var(--accent)}.results-flow .tab.t-win{fill:var(--result)}.results-flow .tab.t-loss{fill:var(--bad)}.results-flow .tab.t-pend{fill:var(--muted)}.results-flow .nd{transition:opacity .16s}:is(.results-flow.tracing,.results-flow .tracing) .nd:not(.knot){opacity:.4}.results-flow .glow{pointer-events:none}.results-flow .st{fill:#0000;stroke:none;cursor:pointer}.results-flow :is(.labels,.leader,.traced,.tabs,.grid){pointer-events:none}.results-flow .labels foreignObject{pointer-events:auto}.results-flow .labels [data-exit]{pointer-events:all;cursor:default}.results-flow .labels [data-exit]:hover .end-name{fill:var(--accent)}.results-flow .ghost-th{fill:none;stroke:var(--chart-muted);stroke-opacity:.22;stroke-width:.8px;vector-effect:non-scaling-stroke;stroke-linecap:round}.results-flow .ghost-knot{fill:color-mix(in srgb, var(--result) 30%, var(--paper))}.results-flow .ghost{fill:var(--muted);font-size:.875rem}.results-flow .hit{fill:#0000;pointer-events:all}.results-flow .grid{fill:none;stroke:color-mix(in srgb, var(--ink) 13%, var(--ground));stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges}.results-flow .axis{fill:none;stroke:var(--chart-muted);stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges}.results-flow .srclabels .src.dim text{fill:var(--muted)}.results-flow .src{cursor:pointer}.results-flow .src:focus-visible{outline:1px solid var(--accent-strong);outline-offset:3px}.results-flow .cta{border-radius:var(--radius-control);color:var(--paper);background:var(--accent-strong);font:inherit;white-space:nowrap;cursor:pointer;border:0;padding:8px 14px;font-size:.875rem}:root[data-theme=dark] .results-flow .cta{color:var(--ground)}.results-flow .fig.loss{fill:var(--bad)}.results-flow .threads .th.hl{stroke-opacity:1!important;stroke-width:2.6px!important}.results-flow .threads .th.hl2{stroke-opacity:.85!important;stroke-width:1.2px!important}:is(.results-flow.lining,.results-flow .lining) .threads .th:not(.hl):not(.hl2){stroke-opacity:.1!important}:is(.results-flow.lining,.results-flow .lining) .lk{fill-opacity:.04!important}:is(.results-flow.by-platform,.results-flow .by-platform) .th.pk-meta{stroke:var(--platform-meta)!important}:is(.results-flow.by-platform,.results-flow .by-platform) .th.pk-google{stroke:var(--platform-google)!important}:is(.results-flow.by-platform,.results-flow .by-platform) .th.pk-tiktok{stroke:var(--platform-tiktok)!important}:is(.results-flow.by-platform,.results-flow .by-platform) .th.pk-linkedin{stroke:var(--platform-linkedin)!important}:is(.results-flow.by-platform,.results-flow .by-platform) .th.pk-other{stroke:var(--platform-other)!important}.results-flow .pband{display:none}:is(.results-flow.by-platform,.results-flow .by-platform) .pband{transition:fill-opacity .16s;display:inline}:is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-in,:is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-vio{fill-opacity:.17}:where(:root[data-theme=dark]) :is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-in,:where(:root[data-theme=dark]) :is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-vio{fill-opacity:.16}:is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-win{fill-opacity:.24}:where(:root[data-theme=dark]) :is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-win{fill-opacity:.22}:is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-pend{fill-opacity:.14}:where(:root[data-theme=dark]) :is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-pend{fill-opacity:.12}:is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-loss{fill-opacity:.13}:is(.results-flow.by-platform,.results-flow .by-platform) .pband.h-in.src-band{fill-opacity:.11}:is(.results-flow.by-platform,.results-flow .by-platform) .pband.after.h-win,:is(.results-flow.by-platform,.results-flow .by-platform) .pband.after.h-loss{fill-opacity:.26}:where(:root[data-theme=dark]) :is(.results-flow.by-platform,.results-flow .by-platform) .pband.after.h-win,:where(:root[data-theme=dark]) :is(.results-flow.by-platform,.results-flow .by-platform) .pband.after.h-loss{fill-opacity:.24}:is(.results-flow.by-platform,.results-flow .by-platform) :is(.pband,.tr-fill).pk-meta{fill:var(--platform-meta)!important}:is(.results-flow.by-platform,.results-flow .by-platform) :is(.pband,.tr-fill).pk-google{fill:var(--platform-google)!important}:is(.results-flow.by-platform,.results-flow .by-platform) :is(.pband,.tr-fill).pk-tiktok{fill:var(--platform-tiktok)!important}:is(.results-flow.by-platform,.results-flow .by-platform) :is(.pband,.tr-fill).pk-linkedin{fill:var(--platform-linkedin)!important}:is(.results-flow.by-platform,.results-flow .by-platform) :is(.pband,.tr-fill).pk-other{fill:var(--platform-other)!important}:is(.results-flow.by-platform,.results-flow .by-platform) .lk{fill-opacity:0!important}:is(.results-flow.by-platform.tracing,.results-flow.by-platform .tracing,.results-flow .by-platform.tracing,.results-flow .by-platform .tracing) .pband{fill-opacity:.045}:is(.results-flow.by-platform.lining,.results-flow.by-platform .lining,.results-flow .by-platform.lining,.results-flow .by-platform .lining) .pband{fill-opacity:.04}.results-flow .tip{z-index:40;background:var(--paper);border:1px solid var(--rule);max-width:320px;color:var(--ink);pointer-events:none;border-radius:8px;gap:2px;padding:8px 10px;font-size:.875rem;display:grid;position:fixed}.results-flow .tip span{color:var(--muted)}.results-flow .tip i{color:var(--muted);margin-left:6px;font-style:normal}.results-flow .tip .row{color:var(--ink);justify-content:space-between;gap:18px;display:flex}.results-flow .tip .row span:last-child{font-variant-numeric:tabular-nums}.results-flow .empty{padding:24px 0 8px}.results-flow .empty-copy{justify-items:start;gap:14px;padding:8px 0 24px;display:grid}.results-flow .empty-copy p{margin:0;font-size:1rem}.results-flow .foot{color:var(--muted);flex-wrap:wrap;gap:6px 24px;margin-top:16px;font-size:.875rem;display:flex}.results-flow .foot b{color:var(--ink);font-weight:400}.results-flow .foot .money{color:var(--money)}.results-flow .rows{display:none}.results-flow .trace{align-items:center;gap:8px;margin:8px 0 16px;display:flex}.results-flow .trace .ctl-label{color:var(--muted);margin:0 0 0 4px;font-size:.875rem}.results-flow .trace select{min-width:0;height:36px;color:var(--ink);background-color:color-mix(in srgb, var(--paper) 62%, transparent);font:inherit;border:0;border-radius:10px;flex:1;padding:0 10px;font-size:.875rem;line-height:20px}:root[data-theme=dark] .results-flow .trace select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.results-flow .p-name{fill:var(--ink);font-size:.875rem}.results-flow .p-name.main{font-weight:600}.results-flow .p-val{fill:var(--ink);letter-spacing:-.01em;font-size:1rem}.results-flow .p-val.win{fill:var(--result)}:is(.results-flow.down,.results-flow .down) .chart{display:none}:is(.results-flow.down,.results-flow .down) .rows{display:block}.results-flow.down .rs-keyline,.results-flow.down .rs-colour{display:none}@media (max-width:1040px){.results-flow .rs-find{flex:100%;max-width:none}}@media (max-width:720px){.results-flow .rs-toolbar .rs-find{max-width:none}}@media (max-width:1100px){.results-flow .rs-col-p{display:none}}@media (max-width:720px){.results-flow .rs-toolbar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"period period period""group find reset";display:grid}.results-flow .rs-toolbar .rs-period{grid-area:period;min-width:0}.results-flow .rs-toolbar .rs-group{grid-area:group}.results-flow .rs-toolbar .rs-group .rs-tb-q{display:none}.results-flow .rs-toolbar .rs-reset{grid-area:reset}.results-flow .rs-toolbar .rs-find{grid-area:find;min-width:0}.results-flow .rs-toolbar .rs-colour,.results-flow .rs-reset-more{display:none}.results-flow .rs-toolbar .rs-period .report-controls .report-controls-row .report-period{flex:auto;min-width:0}.results-flow .rs-toolbar .rs-period .report-controls .report-controls-row .report-period-label{width:100%}.results-flow .rs-period .report-period-chev{margin-left:auto}.results-flow .rs-tb-space{display:none}.results-flow .rs-find input{padding-right:12px}.results-flow .rs-find kbd,.results-flow .rs-col-x,.results-flow .rs-context{display:none}.results-flow .rs-keyline{height:auto;min-height:32px}.results-flow .rs-legend{flex:auto;min-width:0}.results-flow .rs-lg-set{flex-wrap:wrap;gap:6px 18px}}.results-flow .rs-h-short{display:none}@media (max-width:639px){.results-flow .rs-col-r,.results-flow .rs-h-long{display:none}.results-flow .rs-h-short{display:inline}.results-flow .rs-table thead th,.results-flow .rs-table tbody th{white-space:normal}.results-flow .rs-table :is(thead,tbody,tfoot) :is(td,th){padding-inline:4px}}.results-flow{margin:0 0 40px}.results-flow .rs-frame{container-type:inline-size}.results-flow .rs-wait-mid,.results-flow .rs-wait-down{display:none}@container (width<=1039.98px){.results-flow .rs-wait-across{display:none}.results-flow .rs-wait-mid{display:block}.results-flow .rs-keyline,.results-flow .rs-colour{display:none}}@container (width<=599.98px){.results-flow .rs-wait-mid{display:none}.results-flow .rs-wait-down{display:block}}.results-flow .rs-unavailable{color:var(--muted);margin:18px 0 0;font-size:1rem}.results-flow .rs-basis{color:var(--muted);margin-top:18px;font-size:.875rem}.results-flow .rs-basis summary{color:var(--ink);cursor:pointer}.results-flow .rs-basis ul{max-width:76ch;margin:10px 0 0;padding-left:18px;line-height:1.5}.results-flow.results-flow-period{margin-bottom:18px}.results-flow .rs-trace-pick{flex:1;min-width:0;display:flex;position:relative}.results-flow .rs-trace-pick select{padding-right:32px}.results-flow .rs-trace-pick .rs-chev{pointer-events:none;margin:-5px 0 0;position:absolute;top:50%;right:12px}.results-panel .panel-head{flex-wrap:wrap;gap:12px}.results-definition{flex-direction:column;gap:2px;min-width:0;display:flex}.results-breakdown-head,.results-scope-name{align-items:center;gap:12px;display:flex}.result-record-open{font:inherit;color:inherit;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;padding:6px 8px;text-decoration:none}.result-record-open:hover{background:var(--soft)}.result-record-open{text-align:left;white-space:normal;overflow-wrap:anywhere;align-items:flex-start;width:100%;min-height:44px;margin:0;padding:6px 0;display:inline-flex}.result-records-table{table-layout:fixed;font-size:.875rem}.result-record-source-column{width:24%}.result-record-time-column{width:7rem}#dash-panel .result-records-table tbody :is(th,td){vertical-align:top;overflow-wrap:anywhere;padding:4px 8px 4px 0}#dash-panel .result-records-table .result-record-source{color:var(--muted);padding-top:10px}#dash-panel .result-records-table .result-record-day th{color:var(--muted);text-align:left;padding:14px 0 8px}.result-records-table :is(th,td):last-child{text-align:right}#dash-panel .result-records-table td:last-child{white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:10px;padding-right:0}.results-empty{padding:4px 0 0}.results-empty p{margin:0 0 8px}.results-panel>.leads-inbox{box-shadow:none;border:0;margin:0}.results-metrics{flex-direction:column;gap:0;display:flex}.dash :is(.results-funnel-path,.results-mix){grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:700px){.dash :is(.results-funnel-path,.results-mix){grid-template-columns:repeat(2,minmax(0,1fr))}}.results-panel .tone-good{color:var(--result)}.results-panel .tone-bad{color:var(--bad)}.results-funnel h3,.results-mix-group h3,.results-breakdown-head h3,.results-records-title{margin:0;font-size:.875rem;font-weight:500}.results-funnel-path{gap:12px 24px;margin:8px 0 0;display:grid}.results-funnel-stage{min-width:0;position:relative}@media (min-width:701px){.results-funnel-stage:not(:last-child):after{content:"";border-inline-end:1px solid var(--rule);position:absolute;inset-block:0;inset-inline-end:-12px}}.results-funnel-stage dt{font-size:.875rem}.results-funnel-stage dd{font-variant-numeric:tabular-nums;margin:0}.results-funnel-stage>dd:first-of-type{font-weight:500}.results-funnel-rate{flex-wrap:wrap;gap:6px 10px;margin-top:4px;font-size:.875rem;display:flex}.results-mix{gap:12px 24px;display:grid}.results-mix-group{grid-column:1/-1;align-content:start;gap:4px;min-width:0;display:grid}.results-pipeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;display:grid}.results-pipeline>div{min-width:0}@media (max-width:640px){:is(.results-funnel-path,.results-mix,.results-pipeline){column-gap:12px}}@media (min-width:701px){.results-mix-group{grid-column:span var(--mix-span,1)}.results-pipeline{grid-template-columns:repeat(var(--mix-span,1), minmax(0, 1fr))}}.results-pipeline dt{font-size:.875rem}.results-pipeline dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.results-chart{min-width:0}.results-breakdown,.results-records,.results-panel>.results-empty{border-top:1px solid var(--rule);margin-top:12px;padding-top:14px}.results-breakdown-head{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px;margin-bottom:8px}.results-scope-name{flex-wrap:wrap;gap:8px;min-width:0}.results-scope-table .results-share{white-space:nowrap}@media (max-width:640px){.results-scope-table .share-cell{grid-template-columns:3em;column-gap:0}.results-scope-table .share-cell>.bar,.results-scope-table .results-rate{display:none}.results-scope-table :is(th,td):has(+.results-rate:last-child){padding-right:0}.results-scope-table .results-scope-name{min-width:8rem}}.nitro-workspace .results-panel .bar i.result{background:var(--result)}.results-records-title{margin-bottom:8px}.dash details.results-records{border-bottom:1px solid var(--rule);padding-bottom:12px}.dash .results-records>summary{color:var(--muted);justify-content:space-between;gap:12px;font-size:.875rem;font-weight:400;display:flex}.dash .results-records[open]>summary{margin-bottom:8px}@media (pointer:coarse){.dash .results-records>summary{align-items:center;min-height:44px}}#dash-panel .results-panel.results-workspace{box-shadow:none;background:0 0;border:0;padding:0}#dash-panel .results-workspace .results-head{border-bottom:1px solid var(--rule);justify-content:flex-start;margin:0 0 16px;padding:0 0 12px;display:flex}#dash-panel .results-workspace .results-definition:has(.sr-only){display:none}.results-navigation{flex-wrap:wrap;gap:6px;display:flex}.results-navigation button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 16px;font-size:14px;font-weight:400}.results-navigation button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}#dash-panel .results-workspace .results-counting-note{color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.55}#dash-panel .results-workspace .results-metrics{flex-direction:column;gap:24px;display:flex}#dash-panel .results-workspace :is(.results-chart,.results-funnel,.results-mix){background:0 0;border:0;border-radius:0;margin:0;padding:0}#dash-panel .results-workspace .results-chart h3,#dash-panel .results-workspace .results-breakdown h3{margin:0 0 16px;font-size:16px;font-weight:500}#dash-panel .results-workspace .results-chart{grid-column:auto;width:100%}#dash-panel .results-workspace .results-breakdown,#dash-panel .results-workspace .results-records{border:1px solid var(--rule);background:var(--paper);border-radius:18px;margin:0;padding:22px 24px}#dash-panel .results-workspace .results-breakdown-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}#dash-panel .results-workspace .results-breakdown-head h3{margin:0}#dash-panel .results-workspace .results-breakdown-head .nitro-select{width:160px}#dash-panel .results-workspace .results-scope-table :is(th,td){padding-block:14px;font-size:14px}#dash-panel .results-workspace .results-scope-table tbody :is(.tone-good,.money,.is-best-cost){color:var(--ink);font-weight:400}#dash-panel .results-workspace .results-scope-table tbody th{font-weight:400}#dash-panel .results-workspace .results-scope-table .share-cell .bar i{background:var(--result)}#dash-panel .results-workspace .results-diagnostics{border-top:1px solid var(--rule);padding:16px 0;font-size:14px}#dash-panel .results-workspace .results-diagnostics summary{cursor:pointer;color:var(--muted);font-size:14px}#dash-panel .results-workspace .results-diagnostics[open] summary{margin-bottom:16px}#dash-panel .results-workspace .results-funnel-path{grid-template-columns:repeat(4,minmax(0,1fr))}#dash-panel .results-workspace .results-mix{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.results-secondary-rates{gap:32px;margin:24px 0 0;display:flex}.results-secondary-rates dt{color:var(--muted)}.results-secondary-rates dd{margin:6px 0 0}.results-records-heading{justify-content:space-between;align-items:center;margin-bottom:16px;font-size:16px;display:flex}#dash-panel .results-workspace .results-customer-view .customer-journey{background:var(--paper);border-radius:18px;margin:0;padding:24px}@media (max-width:700px){#dash-panel .results-workspace :is(.results-breakdown,.results-records){padding:18px 16px}#dash-panel .results-workspace .results-breakdown-head{flex-wrap:wrap;align-items:flex-start}#dash-panel .results-workspace :is(.results-funnel-path,.results-mix){grid-template-columns:repeat(2,minmax(0,1fr))}#dash-panel .results-workspace .results-customer-view .customer-journey{padding:18px 16px}}#dash-panel .results-workspace .results-metrics{gap:16px}#dash-panel .results-workspace .results-breakdown{border-radius:14px;padding:18px 20px}#dash-panel .results-workspace .results-scope-table :is(th,td){padding-block:10px}#dash-panel .results-table-controls{flex-wrap:wrap;align-items:center;gap:16px;display:flex}#dash-panel .results-table-controls>button{color:var(--muted);font-size:14px}#dash-panel .results-table-controls>button[aria-pressed=true]{color:var(--accent)}#dash-panel .results-delivery{background:var(--paper);border:1px solid var(--rule);border-radius:14px;padding:18px 20px}#dash-panel .results-delivery h3{margin:0 0 16px;font-size:15px;font-weight:500}#dash-panel .results-delivery summary{cursor:pointer;color:var(--muted);font-size:.875rem}#dash-panel .results-delivery[open] summary{margin-bottom:1rem}#dash-panel .results-delivery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 24px;margin:0;display:grid}#dash-panel .results-delivery-grid dt{color:var(--ink);font-size:14px}#dash-panel .results-delivery-grid dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:14px;font-weight:400}#dash-panel .results-delivery-grid .metric-definition{color:var(--muted);font-size:12px}#dash-panel .results-metric-note{border-top:1px solid var(--rule);color:var(--muted);margin:16px 0 0;padding-top:12px;font-size:12px}@media (max-width:700px){#dash-panel .results-delivery{padding:16px}#dash-panel .results-delivery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}}#dash-panel .results-workspace .results-trends{background:var(--paper);border:0;border-radius:14px;min-width:0;padding:20px}.results-trend-key{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-bottom:18px;font-size:.75rem;display:flex}.results-previous-key{align-items:center;gap:8px;display:inline-flex}.results-previous-key i{border-top:1px dashed var(--muted);width:20px}.results-trend-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.results-chart-panel{min-width:0}.results-chart-panel+.results-chart-panel{border-top:1px solid var(--rule);padding-top:20px}.results-chart-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}#dash-panel .results-workspace .results-chart-panel-head h3{margin:0;font-size:1rem;font-weight:500}.results-chart-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.results-chart-actions .nitro-select,.results-add-chart .nitro-select{min-width:130px;max-width:100%}.results-add-chart,.results-recorded-revenue>:not(summary){margin-top:16px}#dash-panel .results-workspace .results-delivery{background:0 0;border:0;border-radius:0;margin-bottom:24px;padding:0}#dash-panel .results-workspace .results-counting-basis{margin:16px 0 0;font-size:.75rem}@media (max-width:700px){#dash-panel .results-workspace .results-trends{padding:16px}.results-trend-grid{grid-template-columns:minmax(0,1fr);row-gap:20px}.results-chart-actions :is(button,.nitro-select-button),.results-add-chart .nitro-select-button{min-height:44px}}.results-records-heading h3{margin:0;scroll-margin-top:20px;font-size:1rem;font-weight:500}.results-records-heading h3 span{color:var(--muted);margin-inline-start:6px;font-size:.875rem;font-weight:400}.results-records-heading nav{gap:6px;display:flex}.results-page-button{isolation:isolate;border-radius:var(--radius-control);min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:.875rem;position:relative}.results-page-button:before{content:"";z-index:-1;border-radius:inherit;background:var(--soft);pointer-events:none;position:absolute;inset:5px 0}.results-page-button:hover:enabled{color:var(--accent);background:0 0}.results-page-button:hover:enabled:before{background:var(--accent-soft)}.results-page-button:disabled,.results-page-button[aria-disabled=true]{cursor:default}.results-available-range{white-space:normal;text-align:left;min-height:44px;margin-top:12px}@media (max-width:640px){.results-records-heading{flex-wrap:wrap;gap:8px;margin-bottom:8px}.result-record-time-column{width:26%}.results-records>.scroll-x{overflow:visible}}.results-page-status{color:var(--muted);margin:0 0 8px;font-size:.875rem}.results-records-footer{border-top:1px solid var(--rule);margin-top:8px;padding-top:12px}.results-records-footer nav{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;font-size:.875rem;display:flex}
