@layer components{.uc{--uc-ground: #EAF0FF;--coral-deep: #B0513B;--coral-mid: #E3A796;--coral-pale: #F1DAD3;--coral-ink: #94402C;--teal-deep: #2B7872;--teal-mid: #86BDB7;--teal-pale: #D2E7E4;--violet-deep: #6553B8;--violet-mid: #AFA2DC;--violet-pale: #E2DCF3;--green-deep: #357A55;--green-mid: #8FC3A3;--green-pale: #D5E8DC;--amber-deep: #8A5D1C;--amber-mid: #D9B676;--amber-pale: #EFE2C8;--blue-deep: #3A63D8;--blue-mid: #9DB5F0;--blue-pale: #D3DDF6}.uc[data-hue=coral]{--uc-pale: #F1DAD3;--uc-mid: #E3A796;--uc-deep: #B0513B;--uc-ink: #94402C}.uc[data-hue=teal]{--uc-pale: #D2E7E4;--uc-mid: #86BDB7;--uc-deep: #2B7872;--uc-ink: #23635E}.uc[data-hue=violet]{--uc-pale: #E2DCF3;--uc-mid: #AFA2DC;--uc-deep: #6553B8;--uc-ink: #54449E}.uc[data-hue=green]{--uc-pale: #D5E8DC;--uc-mid: #8FC3A3;--uc-deep: #357A55;--uc-ink: #2B6546;--uc-loss: #B0513B}.uc[data-hue=amber]{--uc-pale: #EFE2C8;--uc-mid: #D9B676;--uc-deep: #8A5D1C;--uc-ink: #744D16}.uc[data-hue=blue]{--uc-pale: #D3DDF6;--uc-mid: #9DB5F0;--uc-deep: #3A63D8;--uc-ink: #2A4BAE}.uca{overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-sheet);box-shadow:var(--shadow-window);color:var(--color-ink);font-size:var(--text-ui);line-height:1.3;container-type:inline-size}.uca-h{display:flex;align-items:center;height:2.5rem;padding-inline:.875rem;border-bottom:1px solid var(--color-line)}.uca-t{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.uca-b{display:flex;flex-direction:column;gap:.875rem;padding:.875rem}.uca-kpi{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.625rem}.uca-l{color:var(--color-ink-2);font-weight:500}.uca-f{margin-top:.25rem;font-size:var(--text-figure);line-height:1;letter-spacing:-.02em;font-weight:600}.uca-s{color:var(--color-ink-2);font-size:.75rem;line-height:1.4}.uca-tag{display:inline-flex;align-items:center;height:1.5rem;padding-inline:.5rem;border-radius:var(--radius-inner);background:var(--color-tint);font-size:.75rem;font-weight:600;white-space:nowrap}.uca-tag.is-act{background:var(--uc-deep);color:var(--color-sheet)}.uca-key{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--color-ink-2);font-size:.6875rem}.uca-key span{display:inline-flex;align-items:center;gap:.3125rem}.uca-sw{width:.5rem;height:.5rem;border-radius:2px}.uca-sw.is-deep{background:var(--uc-deep)}.uca-sw.is-mid{background:var(--uc-mid)}.uca-sw.is-low{background:var(--color-sheet);box-shadow:inset 0 0 0 1px var(--color-line-3)}.uca-sw.is-band{width:.75rem;background:var(--uc-pale)}.uca-sw.is-line,.uca-sw.is-dash{width:.875rem;height:0;border-radius:0;border-top:2px solid var(--uc-deep)}.uca-sw.is-dash{border-top-style:dashed}.uca-axis{position:relative;height:1rem;font-variant-numeric:tabular-nums;color:var(--color-ink-2);font-size:.6875rem}.uca-axis span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.uca-axis span:first-child{transform:none}.uca-axis span:last-child{transform:translate(-100%)}.uca-axis-ends{display:flex;justify-content:space-between}.uca-axis-ends span,.uca-axis-ends span:first-child,.uca-axis-ends span:last-child{position:static;transform:none}@property --s{syntax: "<number>"; inherits: true; initial-value: 1;}.uc-seg{display:flex;gap:2px;padding:2px;border-radius:var(--radius-control);background:var(--color-tint)}.uc-seg-o{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:.3125rem;min-width:0;height:1.75rem;padding-inline:.5rem;border-radius:calc(var(--radius-control) - 2px);color:var(--color-ink-2);font-weight:500;white-space:nowrap;transition:background-color var(--duration-ui) var(--ease-out),color var(--duration-ui) var(--ease-out),box-shadow var(--duration-ui) var(--ease-out)}.uc-seg-o i{color:var(--color-ink-2);font-size:.65625rem;font-style:normal;font-variant-numeric:tabular-nums}.uc-seg-o.is-on{background:var(--color-sheet);color:var(--color-ink);box-shadow:0 1px 2px #1a1f2e1f}.uc-chb{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem}@container (min-width: 30rem){.uc-chb{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}}.uc-map{position:relative;aspect-ratio:1000 / 982.1;overflow:hidden;border-radius:var(--radius-control);background:var(--color-sheet);box-shadow:inset 0 0 0 1px var(--color-line);container-type:inline-size}.uc-map-z{position:absolute;inset:0;transform-origin:0 0;transform:translate(var(--tx, 0%),var(--ty, 0%)) scale(var(--s));transition:transform .7s var(--ease-out),--s .7s var(--ease-out)}.uc-map-land{position:absolute;inset:0;width:100%;height:100%}.uc-map-c,.uc-map-other{stroke:var(--color-sheet);stroke-width:1.2;vector-effect:non-scaling-stroke;transition:fill var(--duration-ui) var(--ease-out)}.uc-map-c{fill:color-mix(in srgb,var(--color-stage) 80%,var(--color-ink-2))}.uc-map-other{fill:var(--color-stage)}.uc-map-lake{fill:var(--color-sheet)}.uca:not([data-f=all]) .uc-map-c{fill:var(--color-stage)}.uca[data-f=nl] .uc-map-c[data-c=nl],.uca[data-f=de] .uc-map-c[data-c=de],.uca[data-f=be] .uc-map-c[data-c=be]{fill:color-mix(in srgb,var(--color-stage) 72%,var(--color-ink-2))}.uc-dot{position:absolute;width:calc(var(--d) * .3333cqw / var(--s));height:calc(var(--d) * .3333cqw / var(--s));border-radius:50%;transform:translate(-50%,-50%);transition:opacity var(--duration-ui) var(--ease-out)}.uc-dot.is-lo{background:var(--color-sheet);box-shadow:0 0 0 calc(1px / var(--s)) var(--color-line-3)}.uc-dot.is-me{background:var(--uc-mid);box-shadow:0 0 0 calc(1px / var(--s)) var(--color-sheet)}.uc-dot.is-hi{z-index:1;background:var(--uc-deep);box-shadow:0 0 0 calc(1.5px / var(--s)) var(--color-sheet)}.uca[data-f=nl] .uc-dot:not([data-c=nl]),.uca[data-f=de] .uc-dot:not([data-c=de]),.uca[data-f=be] .uc-dot:not([data-c=be]){opacity:.18}.uc-mlab{position:absolute;z-index:2;font-size:calc(.6875rem / var(--s));line-height:1.2;white-space:nowrap;text-shadow:0 0 2px var(--color-sheet),0 0 2px var(--color-sheet),0 0 3px var(--color-sheet);transform:translate(calc(.5rem / var(--s)),-50%);opacity:0;transition:opacity var(--duration-ui) var(--ease-out)}.uc-mlab b{font-weight:600}.uca[data-f=nl] .uc-mlab[data-c=nl],.uca[data-f=de] .uc-mlab[data-c=de],.uca[data-f=be] .uc-mlab[data-c=be]{opacity:1;transition-delay:.45s}.uca:not([data-f=all]) .uc-chv[data-for=all],.uca:not([data-f=nl]) .uc-chv[data-for=nl],.uca:not([data-f=de]) .uc-chv[data-for=de],.uca:not([data-f=be]) .uc-chv[data-for=be]{display:none}.uc-chv{display:grid;gap:.625rem}.uc-chk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.uc-chk p{display:grid;gap:.125rem;padding:.5rem .625rem;border-radius:var(--radius-control);background:var(--color-tint)}.uc-chk .uca-f{margin:0;font-size:var(--text-card)}.uc-chk-m{font-size:var(--text-card);font-weight:600;line-height:1}.uc-chk p:first-child .uca-f{color:var(--uc-ink)}.uc-top-h{display:flex;justify-content:space-between;margin-top:.125rem}.uc-top{display:grid;gap:.125rem;margin:0;padding:0;list-style:none}.uc-top li{display:grid;grid-template-columns:minmax(0,1fr) 5rem;align-items:center;gap:.625rem;margin-inline:-.375rem;padding:.3125rem .375rem;border-radius:var(--radius-inner);transition:background-color var(--duration-ui) var(--ease-out)}.uc-top-n{display:grid;min-width:0}.uc-top-n b{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.uc-top-n span{overflow:hidden;color:var(--color-ink-2);font-size:.6875rem;white-space:nowrap;text-overflow:ellipsis}.uc-top-s{display:grid;grid-template-columns:minmax(0,1fr) 1.375rem;align-items:center;gap:.375rem}.uc-top-s i{position:relative;height:.375rem;border-radius:3px;background:var(--color-line)}.uc-top-s i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--sc);border-radius:3px;background:var(--color-ink-2);transform-origin:left center}.uc-top li.is-hi .uc-top-s i:after{background:var(--uc-deep)}.uc-top li.is-me .uc-top-s i:after{background:var(--amber-mid)}.uc-top-s b{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.pick .uc-seg-o{cursor:pointer}.pick .uc-seg-o:not(.is-on):hover{color:var(--color-ink)}.pick .uc-top li{cursor:default}.pick .uc-top li:hover,.pick .uc-top li.is-lit{background:var(--color-tint)}.uc-dot{transition:opacity var(--duration-ui) var(--ease-out),transform var(--duration-ui) var(--ease-out)}.uc-map.is-finding .uc-dot:not(.is-lit){opacity:.25}.uc-churn .uc-map.is-finding .uc-mlab{opacity:0;transition-delay:0s}.uc-churn .uc-dot.is-lit{z-index:4;opacity:1;transform:translate(-50%,-50%) scale(1.7);box-shadow:0 0 0 calc(1.5px / var(--s)) var(--color-sheet),0 0 0 calc(3px / var(--s)) var(--color-ink)}.uc-plot{position:relative;height:7.75rem;margin-top:.25rem}.uc-plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.uc-pl-band{fill:var(--uc-pale)}.uc-pl-act,.uc-pl-fc{fill:none;stroke:var(--uc-deep);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.uc-pl-fc{stroke-width:2;stroke-dasharray:4 4;stroke-linecap:butt}.uc-pl-ref{stroke:var(--color-ink-2);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.uc-pl-today{stroke:var(--color-line-2);stroke-width:1;vector-effect:non-scaling-stroke}.uc-pdot{position:absolute;width:.625rem;height:.625rem;margin:-.3125rem 0 0 -.3125rem;border-radius:50%;background:var(--uc-deep);box-shadow:0 0 0 2px var(--color-sheet)}.uc-plab{position:absolute;color:var(--color-ink-2);font-size:.6875rem;line-height:1.2;white-space:nowrap}.uc-plab b{color:var(--color-ink);font-weight:600}.uc-plab-today{top:-.375rem;margin-left:.25rem}.uc-plab-buf{left:0;transform:translateY(calc(-100% - 2px))}.uc-plab-low{transform:translate(.625rem,.125rem)}.uc-sl{display:grid;gap:.375rem}.uc-sl-top{display:flex;justify-content:space-between;gap:.5rem}.uc-sl-top span{color:var(--color-ink-2);font-weight:500}.uc-sl-top b{font-weight:600}.uc-sl-track{position:relative;height:1.125rem}.uc-sl-track:before,.uc-sl-fill{content:"";position:absolute;top:50%;left:0;height:4px;margin-top:-2px;border-radius:2px}.uc-sl-track:before{right:0;background:var(--color-tint)}.uc-sl-fill{width:100%;background:var(--uc-deep);transform:scaleX(var(--pf));transform-origin:left center}.uc-sl-go{position:absolute;inset:0;transform:translate(calc(var(--p) - 100%))}.uc-sl-thumb{position:absolute;top:50%;right:-.5rem;width:1rem;height:1rem;margin-top:-.5rem;border-radius:50%;background:var(--color-sheet);box-shadow:0 0 0 1px var(--color-line-3),0 1px 2px #1a1f2e33}.uc-wi-out{display:grid;gap:.375rem;padding:.75rem;border-radius:var(--radius-control);background:var(--color-tint)}.uc-wi-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.uc-wi-row .uca-f{margin-top:0}.uc-sky{position:relative;display:flex;gap:1.5px;height:7.75rem}.uc-sky>i{position:relative;flex:1}.uc-sky>i>b{position:absolute;right:0;bottom:calc(100% - var(--z));left:0;height:var(--h);border-radius:2px 2px 0 0;background:var(--uc-mid);transform-origin:bottom center}.uc-sky>i>b.is-neg{top:var(--z);bottom:auto;border-radius:0 0 2px 2px;background:var(--uc-loss, var(--uc-deep));transform-origin:top center}.uc-sky-zero{position:absolute;z-index:1;top:var(--z);right:0;left:0;border-top:1px solid var(--color-ink)}.uc-sky-lab{position:absolute;color:var(--color-ink-2);font-size:.6875rem;line-height:1.25;white-space:nowrap}.uc-sky-lab b{display:block;color:var(--color-ink);font-size:.75rem;font-weight:600}.uc-sky-above{top:4%;left:24%}.uc-sky-below{top:calc(var(--z) + .375rem);right:21%;text-align:right}.uc-id{display:grid;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.625rem}.uc-mono{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-control);background:var(--uc-pale);color:var(--uc-ink);font-weight:600}.uc-id-n{min-width:0}.uc-id-n b{display:block;overflow:hidden;font-size:var(--text-caption);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.uc-id-n span{display:block;color:var(--color-ink-2);font-size:.71875rem}.uc-figs{font-variant-numeric:tabular-nums;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.uc-figs p{display:grid;gap:.125rem;min-width:0;padding:.5rem .5625rem;border-radius:var(--radius-control);background:var(--color-tint)}.uc-figs span{overflow:hidden;color:var(--color-ink-2);font-size:.6875rem;white-space:nowrap;text-overflow:ellipsis}.uc-figs b{font-size:var(--text-small);font-weight:600;letter-spacing:-.01em}.uc-figs i{color:var(--color-ink-2);font-size:.6875rem;font-style:normal}@container (max-width: 21rem){.uc-id{grid-template-columns:2.25rem minmax(0,1fr)}.uc-id .uca-tag{grid-column:2;justify-self:start}}.uc-tl{position:relative;display:grid;gap:.5625rem;margin:0;padding:0 0 0 1rem;list-style:none}.uc-tl:before{content:"";position:absolute;top:5px;bottom:5px;left:3px;border-left:1px solid var(--color-line-2)}.uc-tl li{position:relative;display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:baseline;gap:.5rem}.uc-tl li:before{content:"";position:absolute;top:.25rem;left:-1rem;width:7px;height:7px;border-radius:50%;background:var(--uc-mid);box-shadow:0 0 0 2px var(--color-sheet)}.uc-tl li.is-act:before{background:var(--uc-deep)}.uc-tl time{color:var(--color-ink-2);font-size:.71875rem}.uc-tl span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uc-tl em{display:inline-flex;align-items:center;height:1.125rem;padding-inline:.375rem;border-radius:var(--radius-inner);background:var(--color-tint);color:var(--color-ink-2);font-size:.65625rem;font-style:normal;font-weight:500}.uc-board{font-variant-numeric:tabular-nums;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.5rem}.uc-bcol{display:grid;gap:.375rem;min-width:0;padding:.5rem;border-radius:var(--radius-control);background:var(--color-tint)}.uc-bh{display:grid;gap:1px;padding-inline:2px}.uc-bh b{font-size:.78125rem;font-weight:600}.uc-bh span{color:var(--color-ink-2);font-size:.71875rem}.uc-kc{position:relative;display:grid;gap:.1875rem;min-width:0;padding:.5rem .5625rem;border-radius:var(--radius-inner);background:var(--color-sheet);box-shadow:0 0 0 1px var(--color-line),0 1px 2px #1a1f2e0d}.uc-kc-n{overflow:hidden;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.uc-kc>b{font-size:var(--text-caption);font-weight:600;letter-spacing:-.01em}.uc-kc-m{overflow:hidden;color:var(--color-ink-2);font-size:.6875rem;white-space:nowrap}.uc-kc-m .uca-tag{height:1.25rem;padding-inline:.375rem;font-size:.6875rem}.uc-kc-f{display:flex;align-items:center;height:1.5rem;padding-inline:.4375rem;border-radius:var(--radius-inner);box-shadow:inset 0 0 0 1px var(--color-line-2);font-size:.71875rem;white-space:nowrap}.uc-kc-fl{margin-right:.25rem;color:var(--color-ink-2)}.uc-more{padding-inline:2px;color:var(--color-ink-2);font-size:.71875rem}.uc-who:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.5rem;border-radius:50%;background:var(--uc-deep);vertical-align:.05em}.uc-churn .uc-dot.is-me,.uc-churn .uca-sw.is-mid{background:var(--amber-mid)}.uc-cash .uc-pl-act{stroke:var(--blue-deep)}.uc-cash .uca-sw.is-line{border-top-color:var(--blue-deep)}.uc-cash .uc-pdot,.uc-cash .uca-tag.is-act,.uc-customer .uca-tag.is-act{background:var(--coral-deep)}.uc-collections .uc-bh b:before{content:"";display:inline-block;width:.4375rem;height:.4375rem;margin-right:.375rem;border-radius:50%;vertical-align:.06em}.uc-collections .uc-bcol:nth-child(1) .uc-bh b:before{background:var(--coral-deep)}.uc-collections .uc-bcol:nth-child(2) .uc-bh b:before{background:var(--amber-mid)}.uc-collections .uc-bcol:nth-child(3) .uc-bh b:before{background:var(--violet-deep)}.uc-ord{display:grid;gap:.5rem}.uc-ord-f{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.25rem}.uc-ord-f b{font-size:var(--text-figure);line-height:1;letter-spacing:-.02em;font-weight:600}.uc-chg{color:var(--coral-ink);font-size:.75rem;font-weight:600}.uca-sw.is-last{background:var(--color-tint);box-shadow:inset 0 0 0 1px var(--color-line-2)}.uc-bars{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.375rem;align-items:end;height:4.5rem}.uc-bars>i{position:relative;height:100%}.uc-bars b{position:absolute;bottom:0;height:var(--h);border-radius:2px 2px 0 0;transform-origin:bottom center}.uc-bars b.is-last{left:0;right:22%;background:var(--color-tint);box-shadow:inset 0 0 0 1px var(--color-line)}.uc-bars b:not(.is-last){left:22%;right:0;background:var(--amber-mid)}.uc-bars b.is-down{background:var(--coral-mid)}.uc-bars-x{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.375rem;color:var(--color-ink-2);font-size:.65625rem;text-align:center}.uc-figs-2{grid-template-columns:repeat(2,minmax(0,1fr))}.uc-figs-2 p>b{display:block}.uc-gauge{position:relative;display:block;height:4px;margin-block:.375rem .125rem;border-radius:2px;background:var(--color-line)}.uc-gauge:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--m);border-radius:2px;background:var(--amber-mid);transform-origin:left center}.uc-gauge>i{position:absolute;top:-3px;bottom:-3px;left:var(--a);width:2px;border-radius:1px;background:var(--color-ink)}.uc-split{display:flex;gap:2px;height:.5rem;margin-top:-.25rem}.uc-split>i{flex:0 0 auto;width:var(--w);border-radius:2px;transform-origin:left center;transition:width var(--duration-ui) var(--ease-out)}.uc-split>.is-call,.uc-bcol.is-call .uc-bh b:before{background:var(--coral-deep)}.uc-split>.is-promised,.uc-bcol.is-promised .uc-bh b:before{background:var(--amber-mid)}.uc-split>.is-disputed,.uc-bcol.is-disputed .uc-bh b:before{background:var(--violet-deep)}.uc-kc-a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .375rem}.uc-kc-a b{font-size:var(--text-caption);font-weight:600;letter-spacing:-.01em}.uc-days{display:inline-flex;align-items:center;height:1.125rem;padding-inline:.375rem;border-radius:var(--radius-inner);background:var(--amber-pale);color:var(--amber-deep);font-size:.65625rem;font-weight:600;white-space:nowrap}.uc-days.is-late{background:var(--coral-pale);color:var(--coral-ink)}.uc-drag-hint{display:none;color:var(--color-ink-2);font-size:.6875rem}.uc-flows{display:grid;gap:.25rem;padding-top:.75rem;border-top:1px solid var(--color-line)}.uc-flows>.uca-l{margin-bottom:.25rem}.uc-flow{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 4.25rem;align-items:center;gap:.75rem;margin-inline:-.375rem;padding:.25rem .375rem;border-radius:var(--radius-inner);transition:background-color var(--duration-ui) var(--ease-out),opacity var(--duration-ui) var(--ease-out)}.uc-flow-n{overflow:hidden;min-width:0;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.uc-flow-bar{position:relative;height:.5rem}.uc-flow-bar:before{content:"";position:absolute;top:-3px;bottom:-3px;left:50%;border-left:1px solid var(--color-line-2)}.uc-flow-bar b{position:absolute;top:0;bottom:0;left:50%;width:var(--w);border-radius:0 2px 2px 0;background:var(--teal-deep);transform-origin:left center}.uc-flow.is-out .uc-flow-bar b{right:50%;left:auto;border-radius:2px 0 0 2px;background:color-mix(in srgb,var(--color-ink-2) 45%,transparent);transform-origin:right center}.uc-flow.is-vat .uc-flow-bar b{background:var(--coral-deep)}.uc-flow-f{font-variant-numeric:tabular-nums;text-align:right;font-weight:600;white-space:nowrap}.uc-flow.is-vat .uc-flow-f{color:var(--coral-ink)}.pick .uc-flows:has(.uc-flow:hover) .uc-flow:not(:hover){opacity:.45}.pick .uc-flow:hover{background:var(--color-tint)}.uc-sl-even{position:absolute;top:50%;left:var(--e);width:2px;height:.75rem;margin:-.375rem 0 0 -1px;border-radius:1px;background:var(--color-ink);transition:left var(--duration-ui) var(--ease-out)}.uc-sl-even span{position:absolute;top:calc(100% + .1875rem);left:50%;color:var(--color-ink-2);font-size:.625rem;font-style:normal;font-weight:500;white-space:nowrap;transform:translate(-50%)}.uc-whatif .uc-sl:nth-of-type(2){margin-bottom:.5rem}.uc-wim{display:grid;gap:.4375rem;padding-top:.75rem;border-top:1px solid var(--color-line)}.uc-wim-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .75rem}.uca-sw.is-ghost{background:var(--violet-pale)}.uc-wim-m{display:grid;grid-template-columns:2rem minmax(0,1fr) 3.5rem;align-items:center;gap:.625rem}.uc-wim-x{color:var(--color-ink-2)}.uc-wim-b{position:relative;display:grid;gap:2px}.uc-wim-b b{display:block;width:min(100%,var(--w));height:.375rem;border-radius:0 2px 2px 0;transform-origin:left center;transition:width var(--duration-ui) var(--ease-out)}.uc-wim-b b.is-now{background:var(--violet-pale)}.uc-wim-b b.is-then{background:var(--violet-deep)}.uc-wim-v{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.uc-why{display:grid;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--color-line)}.uc-fall{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.uc-fall-s{display:grid;gap:.25rem;min-width:0;margin:-.25rem;padding:.25rem;border-radius:var(--radius-inner);transition:background-color var(--duration-ui) var(--ease-out)}.uc-fall-c{position:relative;height:4.5rem}.uc-fall-c:before{content:"";position:absolute;top:var(--z);right:-.375rem;left:-.375rem;border-top:1px solid var(--color-line-2)}.uc-fall-c b{position:absolute;right:12%;left:12%;border-radius:2px;background:var(--coral-mid);transform-origin:top center}.uc-fall-s.is-up b{background:var(--green-mid);transform-origin:bottom center}.uc-fall-s.is-total b{background:var(--coral-deep)}.uc-fall-x{overflow:hidden;color:var(--color-ink-2);font-size:.6875rem;text-align:center;white-space:nowrap;text-overflow:ellipsis}.uc-fall-v{font-variant-numeric:tabular-nums;text-align:center;font-size:.75rem;font-weight:600;white-space:nowrap}.uc-fall-s.is-total .uc-fall-v{color:var(--coral-ink)}.pick .uc-fall-s:hover{background:var(--color-tint)}.uc-flows-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem .75rem;margin-bottom:.25rem}.uc-sw{display:inline-flex;align-items:center;gap:.4375rem;color:var(--color-ink-2);font-size:.6875rem;font-weight:500;white-space:nowrap}.uc-sw i{position:relative;flex:none;width:1.75rem;height:1rem;border-radius:.5rem;background:var(--color-line-2);transition:background-color var(--duration-ui) var(--ease-out)}.uc-sw i:after{content:"";position:absolute;top:2px;left:2px;width:.75rem;height:.75rem;border-radius:50%;background:var(--color-sheet);box-shadow:0 1px 2px #1a1f2e33;transition:transform var(--duration-ui) var(--ease-out)}.uc-sw.is-on{color:var(--color-ink)}.uc-sw.is-on i{background:var(--teal-deep)}.uc-sw.is-on i:after{transform:translate(.75rem)}.pick .uc-sw{cursor:pointer}.uca-tag.is-ok{background:var(--teal-deep);color:var(--color-sheet)}.uc{--red: #DC4C3E;--red-ink: #B8372B;--red-pale: #FBE3E0;--amber: #E6A11C;--amber-ink: #8A5D1C;--amber-pale: #FBEFD5;--green: #2F9E5F;--green-ink: #22774A;--green-pale: #DDF2E5;--blue: #3A6EF0;--blue-ink: #2551C7;--blue-pale: #DDE6FC;--violet: #7A5CE0;--teal: #179A8F}.uc-churn .uc-dot.is-hi,.uc-churn .uca-sw.is-deep,.uc-churn .uc-top li.is-hi .uc-top-s i:after{background:var(--red)}.uc-churn .uc-dot.is-me,.uc-churn .uca-sw.is-mid,.uc-churn .uc-top li.is-me .uc-top-s i:after{background:var(--amber)}.uc-churn .uc-dot.is-lo,.uc-churn .uca-sw.is-low,.uc-churn .uc-top li.is-lo .uc-top-s i:after{background:var(--green)}.uc-churn .uc-dot{box-shadow:0 0 0 calc(1px / var(--s)) var(--color-sheet)}.uc-churn .uca-sw.is-low{box-shadow:none}.uc-churn .uc-map{background:#f3f6fc}.uc-churn .uc-map-c{fill:#cfdaf2}.uc-churn .uc-map-other{fill:#e8ecf4}.uc-churn .uca:not([data-f=all]) .uc-map-c{fill:#e3e9f6}.uc-churn .uca[data-f=nl] .uc-map-c[data-c=nl],.uc-churn .uca[data-f=de] .uc-map-c[data-c=de],.uc-churn .uca[data-f=be] .uc-map-c[data-c=be]{fill:#bccbee}.uc-churn .uc-chk p:first-child{background:var(--red-pale)}.uc-churn .uc-chk p:first-child :is(.uca-l,.uca-s,.uca-f){color:var(--red-ink)}.uc-churn .uc-chk p:nth-child(2){background:var(--amber-pale)}.uc-churn .uc-chk p:nth-child(2) :is(.uca-l,.uca-s),.uc-churn .uc-chk-m{color:var(--amber-ink)}.uc-churn .uc-seg-o.is-on i{color:var(--blue-ink);font-weight:600}.uc-cash .uc-pl-act{stroke:var(--blue)}.uc-cash .uc-pl-fc{stroke:var(--teal)}.uc-cash .uc-pl-band,.uc-cash .uca-sw.is-band{fill:color-mix(in srgb,var(--teal) 18%,var(--color-sheet));background:color-mix(in srgb,var(--teal) 18%,var(--color-sheet))}.uc-cash .uca-sw.is-line{border-top-color:var(--blue)}.uc-cash .uca-sw.is-dash{border-top-color:var(--teal)}.uc-cash .uc-pdot{background:var(--red)}.uc-cash .uca-tag.is-act{background:var(--red-ink)}.uc-cash .uca-tag.is-ok{background:var(--green-ink)}.uc-flow .uc-flow-bar b{background:var(--green)}.uc-flow.is-out .uc-flow-bar b{background:color-mix(in srgb,var(--red) 75%,var(--color-sheet))}.uc-flow.is-vat .uc-flow-bar b{background:var(--red-ink)}.uc-dip{display:inline-flex;align-items:center;height:1.125rem;margin-left:.4375rem;padding-inline:.375rem;border-radius:var(--radius-inner);background:var(--red-pale);color:var(--red-ink);font-size:.65625rem;font-style:normal;font-weight:600;vertical-align:.06em}.uc-flow.is-vat .uc-flow-f{color:var(--red-ink)}.uc-sw.is-on i{background:var(--blue)}.uc-flow-key{margin-top:.25rem}.uca-sw.is-in{background:var(--green)}.uca-sw.is-out{background:color-mix(in srgb,var(--red) 75%,var(--color-sheet))}.uc-whatif .uc-sl-fill{background:var(--blue)}.uc-whatif .uc-wi-out{background:var(--color-tint)}.uc-whatif .uca-tag.is-act{background:var(--red-ink)}.uc-whatif .uca-tag.is-act.is-up{background:var(--green-ink)}.uc-wim-b b.is-now,.uca-sw.is-ghost{background:var(--blue)}.uc-wi-mg{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem}.uc-wi-mg .uca-l{margin-right:.25rem}.uc-wi-mg b{font-variant-numeric:tabular-nums;font-size:var(--text-caption);font-weight:600}.uc-wi-mg svg{width:1rem;height:.625rem;fill:none;stroke:var(--color-ink-2);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.uc-pts{display:inline-flex;align-items:center;height:1.25rem;padding-inline:.4375rem;border-radius:var(--radius-inner);background:var(--red-pale);color:var(--red-ink);font-size:.6875rem;font-weight:600}.uc-pts.is-up{background:var(--green-pale);color:var(--green-ink)}.uc-wim-b b.is-then,.uca-sw.is-var{background:var(--red)}.uc-wim-b b.is-then.is-up,.uca-sw.is-var.is-up{background:var(--green)}.uc-profit .uc-sky>i>b{background:var(--green)}.uc-profit .uc-sky>i>b.is-neg{background:var(--red)}.uc-fall-c b{background:var(--red)}.uc-fall-s.is-up b{background:var(--green)}.uc-fall-s.is-total b{background:var(--red-ink)}.uc-fall-s.is-total .uc-fall-v{color:var(--red-ink)}.uc-fall-c i{position:absolute;left:88%;width:calc(24% + .5rem);border-top:1px dashed var(--color-ink-2);opacity:.6}.uc-bars b:not(.is-last){background:color-mix(in srgb,var(--red) var(--mix, 100%),var(--color-sheet))}.uca-sw.is-fall{width:1.25rem;background:linear-gradient(to right,color-mix(in srgb,var(--red) 40%,var(--color-sheet)),var(--red))}.uc-customer .uca-tag.is-act{background:var(--red-ink)}.uc-customer .uc-chg{color:var(--red-ink)}.uc-customer .uc-mono{background:var(--blue-pale);color:var(--blue-ink)}.uc-customer .uc-figs-2 p:first-child{background:var(--red-pale)}.uc-customer .uc-figs-2 p:first-child>b{color:var(--red-ink)}.uc-customer .uc-figs-2 p:last-child{background:var(--amber-pale)}.uc-customer .uc-gauge{background:color-mix(in srgb,var(--amber) 25%,var(--color-sheet))}.uc-customer .uc-gauge:before{background:var(--amber)}.uc-tl li:before{background:var(--blue)}.uc-tl li.is-act:before{background:var(--red)}.uc-tl em.is-sales{background:var(--blue-pale);color:var(--blue-ink)}.uc-tl em.is-ops{background:color-mix(in srgb,var(--teal) 15%,var(--color-sheet));color:#107067}.uc-tl em.is-finance{background:color-mix(in srgb,var(--violet) 15%,var(--color-sheet));color:#5a3fc0}.uc-split>.is-call,.uc-bcol.is-call .uc-bh b:before{background:var(--red)}.uc-split>.is-promised,.uc-bcol.is-promised .uc-bh b:before{background:var(--amber)}.uc-split>.is-disputed,.uc-bcol.is-disputed .uc-bh b:before{background:var(--violet)}.uc-bcol.is-call{background:color-mix(in srgb,var(--red) 8%,var(--color-sheet))}.uc-bcol.is-promised{background:color-mix(in srgb,var(--amber) 10%,var(--color-sheet))}.uc-bcol.is-disputed{background:color-mix(in srgb,var(--violet) 8%,var(--color-sheet))}.uc-days{background:var(--amber-pale);color:var(--amber-ink)}.uc-days.is-late{background:var(--red-pale);color:var(--red-ink)}.uc-key-size{display:inline-flex;align-items:center;gap:.25rem}.uc-key-size i{display:inline-block;width:.375rem;height:.375rem;border-radius:50%;box-shadow:inset 0 0 0 1px var(--color-ink-2)}.uc-key-size i+i{width:.625rem;height:.625rem;margin-right:.125rem}@container (max-width: 26rem){.uc-seg-o{padding-inline:.25rem;font-size:.71875rem}.uc-seg-o i{display:none}.uc-flow{grid-template-columns:minmax(0,1fr) minmax(0,.75fr) auto;gap:.5rem;margin-inline:0;padding-inline:0}.uc-dip{display:none}.uc-flows-h{align-items:flex-start}.uc-sw{white-space:normal;align-items:flex-start;line-height:1.35}.uc-sw i{margin-top:.0625rem}.uc-board{gap:.3125rem}.uc-bcol{padding:.375rem}.uc-kc{padding:.4375rem}.uc-bh span{font-size:.65625rem}.uc-fall{gap:.25rem}.uc-fall-x{font-size:.625rem}.uc-fall-v{font-size:.6875rem}}.cases:not(.pick) :is(.uc-seg,.uc-top-h,.uc-top,.uc-flows,.uc-wim,.uc-why){display:none}.uc-tip{position:absolute;z-index:5;display:grid;gap:1px;padding:.375rem .5625rem;border-radius:var(--radius-inner);background:var(--color-ink);color:var(--color-sheet);font-size:.6875rem;line-height:1.3;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,calc(-100% - .5rem));transition:opacity .12s var(--ease-out)}.uc-tip.on{opacity:1}.uc-tip b{font-weight:600}.pick [data-tip]{cursor:default}.pick .uc-dot:hover{box-shadow:0 0 0 calc(2px / var(--s)) var(--color-sheet),0 0 0 calc(3.5px / var(--s)) var(--color-ink);z-index:3}.pick .uc-sky>i:hover>b,.pick .uc-bars>i:hover>b:not(.is-last){filter:brightness(.88)}.uc-xh{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--color-ink-2);pointer-events:none;opacity:0}.uc-xh:after{content:"";position:absolute;top:var(--y);left:-5px;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--color-sheet);box-shadow:0 0 0 2px var(--blue-deep)}.uc-xh.on{opacity:1}.pick .uc-sl-track{cursor:ew-resize;touch-action:pan-y}.pick :is(.uc-whatif,.uc-collections) .uca-b{-webkit-user-select:none;user-select:none}.pick .uc-sl-thumb{transition:box-shadow var(--duration-ui) var(--ease-out)}.pick .uc-sl-track:hover .uc-sl-thumb{box-shadow:0 0 0 1px var(--color-line-3),0 0 0 5px #1a1f2e14}.pick .uc-kc{cursor:grab;touch-action:pan-y}.pick .uc-kc.is-drag{z-index:4;cursor:grabbing;box-shadow:0 0 0 1px var(--color-line),0 8px 20px #1a1f2e29}.pick .uc-bcol.is-over{box-shadow:inset 0 0 0 1.5px var(--blue-deep)}.pick .uc-drag-hint{display:block}@media(prefers-reduced-motion:no-preference){.pick .uc-in .uc-dot{animation:uc-pop .42s var(--ease-out) backwards;animation-delay:calc(var(--i) * 5ms)}.pick .uc-in .uc-top-s i:after{animation:uc-fill-x .6s var(--ease-out) backwards .3s}.pick .uc-in .uc-plot svg{animation:uc-wipe .9s var(--ease-out) backwards .1s}.pick .uc-in .uc-sl-fill{animation:uc-fill .7s var(--ease-out) backwards .15s}.pick .uc-in .uc-sl-go{animation:uc-go .7s var(--ease-out) backwards .15s}.pick .uc-in .uc-sky>i>b{animation:uc-grow .5s var(--ease-out) backwards;animation-delay:calc(var(--i) * 10ms)}.pick .uc-in .uc-bars>i>b{animation:uc-grow .5s var(--ease-out) backwards;animation-delay:calc(var(--i) * 45ms + .1s)}.pick .uc-in .uc-gauge:before{animation:uc-fill-x .7s var(--ease-out) backwards .3s}.pick .uc-in .uc-split>i{animation:uc-fill-x .6s var(--ease-out) backwards .1s}.pick .uc-in .uc-kc{animation:uc-rise .42s var(--ease-out) backwards .25s}.pick .uc-in .uc-flow-bar b{animation:uc-fill-x .6s var(--ease-out) backwards;animation-delay:calc(var(--i) * 70ms + .45s)}.pick .uc-in .uc-wim-b b{animation:uc-fill-x .6s var(--ease-out) backwards;animation-delay:calc(var(--i) * 70ms + .3s)}.pick .uc-in .uc-fall-c b{animation:uc-grow .5s var(--ease-out) backwards;animation-delay:calc(var(--i) * .12s + .35s)}.pick .uc-in .uc-sl-even{animation:uc-rise .42s var(--ease-out) backwards .5s}.pick .uc-in .uc-tl li{animation:uc-rise .42s var(--ease-out) backwards}.pick .uc-in .uc-tl li:nth-child(2){animation-delay:60ms}.pick .uc-in .uc-tl li:nth-child(3){animation-delay:.12s}.pick .uc-in .uc-tl li:nth-child(4){animation-delay:.18s}}@keyframes uc-pop{0%{transform:translate(-50%,-50%) scale(0)}}@keyframes uc-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes uc-fill{0%{transform:scaleX(0)}}@keyframes uc-fill-x{0%{transform:scaleX(0)}}@keyframes uc-go{0%{transform:translate(-100%)}}@keyframes uc-grow{0%{transform:scaleY(0)}}@keyframes uc-rise{0%{opacity:0;transform:translateY(6px)}}}@layer components{.uca{--uca-tint: color-mix(in srgb, var(--color-tint) 70%, var(--color-sheet));border:0;border-radius:1.125rem;box-shadow:0 0 0 1px #1a22330f,0 1px 2px #1a22330a,0 8px 24px -6px #1a22331a,0 28px 56px -24px #1a223329;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1}.uca-h{height:2.75rem;padding-inline:1.125rem;border-bottom:0}.uca-t{font-size:var(--text-small);letter-spacing:-.01em}.uca-b{gap:1rem;padding:.25rem 1.125rem 1.125rem}.uca-f{letter-spacing:-.03em}.uca-l,.uca-s,.uca-key{color:color-mix(in srgb,var(--color-ink-2) 85%,var(--color-sheet))}.uca-tag{border-radius:999px;padding-inline:.625rem;background:var(--uca-tint)}.uc-seg{padding:3px;border-radius:.625rem;background:var(--uca-tint)}.uc-seg-o{border-radius:.4375rem}.uc-seg-o.is-on{box-shadow:0 0 0 .5px #1a22330f,0 2px 6px -1px #1a223324}.uc-map{border-radius:.75rem;box-shadow:none;background:var(--uca-tint)}.uc-chk p{border-radius:.75rem}.uc-top li{border-radius:.5rem}.uc-top-s i,.uc-top-s i:after{border-radius:999px}.uc-top-s i{background:var(--uca-tint)}}
