.metric-context-footer{justify-content:space-between;align-items:center;gap:var(--sp-8,.5rem);min-height:1.5rem;margin-top:var(--sp-5_6,.35rem);color:var(--muted);font-size:var(--fs-12,.75rem);display:flex}.metric-context-footer strong{color:var(--ink);font-weight:var(--fw-500,500)}.metric-context-footer button,.context-link{color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.metric-context-footer button{white-space:nowrap}.metric-context-footer button:hover:not(:disabled),.context-link:hover:not(:disabled),.nitro-dialog :is(.metric-context-footer button,.context-link):hover:not(:disabled){color:var(--accent-strong);background:0 0;text-decoration:none}.context-figures{gap:var(--sp-16,1rem);flex-wrap:wrap;margin:0;display:flex}.context-figures>div{flex:1;min-width:6rem}.context-figures dt{font-size:var(--fs-12,.75rem);color:var(--muted)}.context-figures dd{margin:var(--sp-4,.25rem) 0 0;font-size:var(--fs-20,1.25rem);font-weight:var(--fw-500,500);color:var(--ink);font-variant-numeric:tabular-nums}.context-detail p,.context-note{font-size:var(--fs-13,.8125rem);color:var(--muted);margin:var(--sp-12,.75rem) 0 0;line-height:1.55}.context-detail h3{margin:var(--sp-22_4,1.4rem) 0 var(--sp-8,.5rem);font-size:var(--fs-14,.875rem);font-weight:var(--fw-600,600)}.context-detail dl.context-rows{margin:0}.context-rows>div{justify-content:space-between;gap:var(--sp-16,1rem);border-bottom:var(--divider-edge-w,var(--edge-w,1px)) solid var(--divider-edge-c,var(--edge-c,var(--rule)));padding:var(--sp-11_2,.7rem) 0;font-size:var(--fs-14,.875rem);display:flex}.context-rows dt{color:var(--muted)}.context-rows dd{text-align:right;margin:0}.customer-journey{border-top:var(--divider-edge-w,var(--edge-w,1px)) solid var(--divider-edge-c,var(--edge-c,var(--rule)));margin-top:var(--sp-16,1rem);padding-top:var(--sp-16,1rem);grid-column:1/-1}.customer-journey header{justify-content:space-between;align-items:center;gap:var(--sp-12,.75rem);margin-bottom:var(--sp-16,1rem);display:flex}.customer-journey h3{font-size:var(--fs-14,.875rem);font-weight:var(--fw-600,600);margin:0}.customer-journey header span{color:var(--muted);font-size:var(--fs-12,.75rem)}.journey-stages{gap:var(--sp-16,1rem);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.journey-stage{align-items:flex-start;gap:var(--sp-4_8,.3rem);color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.journey-stage>span{color:var(--muted);font-size:var(--fs-14,.875rem)}.journey-stage small{color:var(--muted);font-size:var(--fs-12,.75rem)}.journey-stage strong{font-size:var(--fs-21_6,1.35rem);font-weight:var(--fw-500,500);font-variant-numeric:tabular-nums}.journey-stage i{background:var(--accent);border-radius:var(--r-2,2px);height:3px;margin:var(--sp-4_8,.3rem) 0;max-width:100%}.journey-exception{justify-content:space-between;align-items:center;gap:var(--sp-16,1rem);padding:var(--sp-12,.75rem) 0;margin:var(--sp-8,.5rem) 0 var(--sp-16,1rem);border-bottom:var(--divider-edge-w,var(--edge-w,1px)) solid var(--divider-edge-c,var(--edge-c,var(--rule)));font-size:var(--fs-13,.8125rem);display:flex}.journey-money{gap:var(--sp-16,1rem);grid-template-columns:1fr 1fr;display:grid}.journey-money small{margin-top:var(--sp-4_8,.3rem);color:var(--muted);font-size:var(--fs-12,.75rem);display:block}.portfolio-toolbar{justify-content:space-between;align-items:center;gap:var(--sp-12,.75rem);margin-bottom:var(--sp-16,1rem);flex-wrap:wrap;display:flex}.portfolio-filters{gap:var(--sp-6_4,.4rem);flex-wrap:wrap;display:flex}.portfolio-filters button{font:inherit;font-size:var(--fs-13,.8125rem);border:var(--control-edge-w,var(--edge-w,1px)) solid var(--control-edge-c,var(--edge-c,var(--rule)));border-radius:var(--radius-control);padding:var(--sp-5_6,.35rem) var(--sp-9_6,.6rem);color:var(--muted);background:var(--paper);cursor:pointer}.portfolio-filters button[aria-pressed=true]{color:var(--secondary-text,var(--ink));background:var(--secondary-fill,var(--soft))}.portfolio-toolbar input{font:inherit;font-size:var(--fs-13,.8125rem);border:var(--control-edge-w,var(--edge-w,1px)) solid var(--control-edge-c,var(--edge-c,var(--control-border)));border-radius:var(--radius-control);padding:var(--sp-6_4,.4rem) var(--sp-9_6,.6rem);background:var(--paper);color:var(--ink);max-width:100%}.portfolio-table{border-collapse:collapse;width:100%;font-size:var(--fs-14,.875rem)}.portfolio-table th{color:var(--muted);font-size:var(--fs-12,.75rem);font-weight:var(--fw-400,400);text-align:left}.portfolio-table th button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.portfolio-table th button:hover:not(:disabled){color:var(--accent-strong);background:0 0}.portfolio-table th,.portfolio-table td{padding:var(--sp-12_8,.8rem) var(--sp-11_2,.7rem);border-bottom:var(--divider-edge-w,var(--edge-w,1px)) solid var(--divider-edge-c,var(--edge-c,var(--rule)))}.portfolio-table th:first-child,.portfolio-table td:first-child{padding-left:0}.portfolio-table small{margin-top:var(--sp-4_8,.3rem);color:var(--muted);font-size:var(--fs-12,.75rem);display:block}.portfolio-table .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.portfolio-table .attention-note{color:var(--warn)}.portfolio-table .portfolio-business{font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0}.portfolio-table .portfolio-business:hover:not(:disabled){color:var(--accent-strong);background:0 0;text-decoration:none}.portfolio-entry{border-bottom:var(--divider-edge-w,var(--edge-w,1px)) solid var(--divider-edge-c,var(--edge-c,var(--rule)))!important}@media (max-width:560px){.metric-context-footer{flex-wrap:wrap}.journey-stages{gap:var(--sp-9_6,.6rem)}.journey-stage strong{font-size:var(--fs-18_4,1.15rem)}.journey-exception{flex-wrap:wrap}.journey-money{grid-template-columns:1fr}.portfolio-table{min-width:510px}}.nitro-workspace .dash .overview-chart-simple .report-metric .report-metric-reading{align-items:baseline;gap:var(--sp-8,.5rem);flex-flow:wrap;width:100%;display:flex}.nitro-workspace .dash .overview-chart-simple .report-metric-change{font-size:var(--fs-12,.75rem);margin:0}.dash .metric-breakdown .money{color:var(--ink)}.nitro-workspace .dash .customer-journey{background:var(--paper);border:var(--surface-edge-w,var(--edge-w,1px)) solid var(--surface-edge-c,var(--edge-c,var(--rule)));border-radius:var(--radius-surface);padding:var(--sp-16,1rem);margin-top:0}.nitro-workspace .dash .customer-journey .context-figures dd{font-size:var(--fs-21_6,1.35rem);font-weight:var(--fw-500,500);line-height:1.3}
