@layer properties,theme,base;@layer components{._root_a4tb1_3{gap:var(--pui-space-2);width:100%;max-width:46rem;display:grid;container:change/inline-size}._rest_a4tb1_12{justify-items:start;gap:var(--pui-space-1);padding:var(--pui-space-3) var(--pui-space-4);border-radius:var(--pui-radius-card);font:inherit;color:var(--pui-ink);text-align:start;align-self:start;margin:0;display:grid}._trigger_a4tb1_25{cursor:pointer;transition:border-color var(--pui-motion-out)}._trigger_a4tb1_25:hover{border-color:var(--pui-line-strong)}._trigger_a4tb1_25:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._restLabel_a4tb1_36{font-size:var(--pui-text-sm);color:var(--pui-ink-2)}._restValue_a4tb1_40{font-family:var(--pui-font-figure);font-size:var(--pui-text-2xl);font-weight:var(--pui-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.15}._unmeasured_a4tb1_47{padding:0 var(--pui-space-2);border-radius:var(--pui-radius-chip);background-image:var(--pui-unmeasured-hatch);font-family:inherit;font-size:var(--pui-text-sm);font-weight:var(--pui-weight-regular);color:var(--pui-ink-2)}._restChange_a4tb1_56{align-items:center;gap:var(--pui-space-1) var(--pui-space-2);flex-wrap:wrap;display:flex}._chipWrap_a4tb1_62{gap:3px;display:inline-grid}._chip_a4tb1_62{padding:1px var(--pui-space-2) 1px var(--pui-space-1);border-radius:var(--pui-radius-pill);background:color-mix(in oklab, currentColor 12%, transparent);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2px;display:inline-flex}._chipArrow_a4tb1_78{width:.95em;height:.95em}._ribbon_a4tb1_82{gap:2px;height:3px;display:flex}._segment_a4tb1_87{border-radius:calc(var(--pui-radius-chip) / 3);background:currentColor;min-width:3px}._segment_a4tb1_87[data-unexplained]{background:var(--pui-unmeasured-hatch), var(--pui-hover-2)}._vs_a4tb1_95{font-size:var(--pui-text-sm);color:var(--pui-ink-3)}._why_a4tb1_99{font-size:var(--pui-text-sm);color:var(--pui-accent-ink)}._sheet_a4tb1_105{gap:var(--pui-space-3);padding:var(--pui-space-4);border-radius:var(--pui-radius-card);display:grid}._head_a4tb1_111{align-items:baseline;gap:var(--pui-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._walk_a4tb1_117{align-items:baseline;gap:var(--pui-space-1) var(--pui-space-2);font-size:var(--pui-text-sm);color:var(--pui-ink-2);flex-wrap:wrap;display:inline-flex}._figure_a4tb1_125{font-family:var(--pui-font-figure);font-weight:var(--pui-weight-semibold);font-variant-numeric:tabular-nums;color:var(--pui-ink)}._walkArrow_a4tb1_131{color:var(--pui-ink-3);display:inline-block}[dir=rtl] ._walkArrow_a4tb1_131{transform:scaleX(-1)}._bridge_a4tb1_140{--gap:var(--pui-space-2);--track:12rem;grid-template-columns:repeat(var(--n), minmax(2.75rem, 1fr));column-gap:var(--gap);padding-top:var(--pui-space-4);overscroll-behavior-x:contain;display:grid;overflow-x:auto}._column_a4tb1_150{grid-template-rows:var(--track) auto auto;min-width:0;padding:calc(var(--pui-text-xs) * 1.7) 0 var(--pui-space-1);border-radius:var(--pui-radius-control);font:inherit;color:inherit;text-align:center;background:0 0;border:0;justify-items:stretch;gap:2px;margin:0;display:grid;position:relative}._cause_a4tb1_167{cursor:pointer;transition:background-color var(--pui-motion-out)}._cause_a4tb1_167:hover{background:var(--pui-hover)}._cause_a4tb1_167:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._track_a4tb1_178{display:block;position:relative}._bar_a4tb1_183{inset-inline:18%;bottom:calc(var(--from) * 100%);height:calc((var(--to) - var(--from)) * 100%);border-radius:var(--pui-bar-radius);background:linear-gradient(180deg, color-mix(in oklab, currentColor calc(var(--pui-bar-top) * 100%), var(--pui-surface)), color-mix(in oklab, currentColor calc(var(--pui-bar-base) * 100%), var(--pui-surface)));min-height:2px;box-shadow:inset 0 var(--pui-bar-cap) 0 currentColor;transition:opacity var(--pui-motion-out);position:absolute}._bar_a4tb1_183[data-tone=total]{background:linear-gradient(180deg, color-mix(in oklab, var(--pui-ink) calc(var(--pui-bar-top) * 30%), var(--pui-surface)), color-mix(in oklab, var(--pui-ink) calc(var(--pui-bar-base) * 30%), var(--pui-surface)));box-shadow:inset 0 var(--pui-bar-cap) 0 var(--pui-ink-2);border-radius:var(--pui-bar-radius) var(--pui-bar-radius) 0 0}._bar_a4tb1_183[data-tone=unexplained]{border:1px dashed var(--pui-ink-2);background:var(--pui-unmeasured-hatch), color-mix(in oklab, var(--pui-ink) 10%, transparent)}._bar_a4tb1_183[data-tone=placeholder]{background:var(--pui-hover-2)}._cut_a4tb1_218{inset-inline:-3px;background:var(--pui-surface);height:4px;position:absolute;bottom:.7rem;transform:skewY(-12deg)}._joint_a4tb1_227{bottom:calc(var(--at) * 100%);width:calc(36% + var(--gap));border-top:1px dashed var(--pui-ink-3);position:absolute;inset-inline-start:calc(-18% - var(--gap))}._pointsInline_a4tb1_235{display:none}._points_a4tb1_235{inset-inline:-.25rem;bottom:calc(var(--top) * 100% + 4px);font-family:var(--pui-font-figure);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute}._name_a4tb1_248{-webkit-line-clamp:2;min-height:2.6em;padding-top:var(--pui-space-1);font-size:var(--pui-text-xs);color:var(--pui-ink-2);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._amount_a4tb1_259{font-family:var(--pui-font-figure);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;color:var(--pui-ink);white-space:nowrap}._bridge_a4tb1_140[data-picked] ._cause_a4tb1_167:not([data-picked]) ._bar_a4tb1_183,._bridge_a4tb1_140[data-picked] ._cause_a4tb1_167:not([data-picked]) ._points_a4tb1_235{opacity:.35}._cause_a4tb1_167[data-picked] ._name_a4tb1_248{color:var(--pui-ink);font-weight:var(--pui-weight-semibold)}._cause_a4tb1_167[data-picked]{background:var(--pui-hover)}._axis_a4tb1_278,._note_a4tb1_279,._hint_a4tb1_280{font-size:var(--pui-text-xs);color:var(--pui-ink-3);margin:0}._placeholderLine_a4tb1_285{border-radius:var(--pui-radius-chip);background:var(--pui-hover-2);width:70%;height:.6rem;margin-inline:auto;display:block}[data-unfold=open] ._sheet_a4tb1_105 ._bar_a4tb1_183{transform-origin:bottom;animation:_grow_a4tb1_1 var(--pui-duration-considered) var(--pui-ease-default) both;animation-delay:calc(var(--i) * var(--pui-stagger-line))}[data-unfold=open] ._sheet_a4tb1_105 [data-dir=down] ._bar_a4tb1_183{transform-origin:top}[data-unfold=open] ._sheet_a4tb1_105 ._bar_a4tb1_183[data-born=ribbon]{animation:none}[data-unfold=open] ._sheet_a4tb1_105 ._joint_a4tb1_227,[data-unfold=open] ._sheet_a4tb1_105 ._points_a4tb1_235{animation:_arrive_a4tb1_1 var(--pui-duration-considered) var(--pui-ease-default) both;animation-delay:calc(var(--pui-duration-considered) + 3 * var(--pui-stagger-line))}@keyframes _grow_a4tb1_1{0%{transform:scaleY(0)}}@keyframes _growX_a4tb1_1{0%{transform:scaleX(0)}}@keyframes _arrive_a4tb1_1{0%{opacity:0}}._rows_a4tb1_329{min-height:1.25rem}._causeBox_a4tb1_332{gap:var(--pui-space-2);padding-top:var(--pui-space-3);border-top:1px solid var(--pui-line-soft);animation:_arrive_a4tb1_1 var(--pui-duration-considered) var(--pui-ease-default) both;display:grid}._causeHead_a4tb1_339{align-items:baseline;gap:var(--pui-space-1) var(--pui-space-2);flex-wrap:wrap;margin:0;display:flex}._causeLabel_a4tb1_346{font-weight:var(--pui-weight-semibold)}._causeAmount_a4tb1_349{font-family:var(--pui-font-figure);font-weight:var(--pui-weight-semibold);font-variant-numeric:tabular-nums}._causeCount_a4tb1_354,._reason_a4tb1_355{font-size:var(--pui-text-sm);color:var(--pui-ink-2);margin:0}._list_a4tb1_360{margin:0;padding:0;list-style:none;display:grid}._row_a4tb1_329{border-bottom:1px solid var(--pui-line-soft);animation:_rowIn_a4tb1_1 var(--pui-duration-considered) var(--pui-ease-default) both}._row_a4tb1_329:nth-child(2){animation-delay:calc(1 * var(--pui-stagger-item))}._row_a4tb1_329:nth-child(3){animation-delay:calc(2 * var(--pui-stagger-item))}._row_a4tb1_329:nth-child(4){animation-delay:calc(3 * var(--pui-stagger-item))}._row_a4tb1_329:nth-child(5){animation-delay:calc(4 * var(--pui-stagger-item))}._row_a4tb1_329:nth-child(n+6){animation-delay:calc(5 * var(--pui-stagger-item))}._row_a4tb1_329[data-placeholder]{padding-block:var(--pui-space-2);animation:none}._row_a4tb1_329[data-placeholder] ._placeholderLine_a4tb1_285{margin-inline:0}@keyframes _rowIn_a4tb1_1{0%{opacity:0;transform:translateY(-4px)}}._rowLink_a4tb1_398{align-items:center;column-gap:var(--pui-space-3);width:100%;min-height:2rem;padding:var(--pui-space-1) var(--pui-space-2);border-radius:var(--pui-radius-control);font:inherit;color:inherit;text-align:start;background:0 0;border:0;grid-template-columns:minmax(0,1.5fr) minmax(3rem,1fr) minmax(5rem,max-content);grid-template-areas:"label track amount""detail detail detail";margin:0;text-decoration:none;display:grid}a._rowLink_a4tb1_398,button._rowLink_a4tb1_398{cursor:pointer}a._rowLink_a4tb1_398:hover,button._rowLink_a4tb1_398:hover{background:var(--pui-hover)}a._rowLink_a4tb1_398:focus-visible,button._rowLink_a4tb1_398:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:1px}._rowLabel_a4tb1_431{text-overflow:ellipsis;white-space:nowrap;font-size:var(--pui-text-sm);grid-area:label;overflow:hidden}._rowTrack_a4tb1_438{border-radius:calc(var(--pui-radius-chip) / 2);grid-area:track;height:6px;display:block}._rowBar_a4tb1_444{width:calc(var(--w) * 100%);border-radius:calc(var(--pui-radius-chip) / 2);background:currentColor;min-width:2px;height:100%;display:block}._rowAmount_a4tb1_452{font-family:var(--pui-font-figure);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;text-align:end;grid-area:amount}._rowDetail_a4tb1_459{font-size:var(--pui-text-xs);color:var(--pui-ink-3);grid-area:detail}._more_a4tb1_464{padding:var(--pui-space-2) var(--pui-space-2) 0;font-size:var(--pui-text-xs);color:var(--pui-ink-3)}@container change (width<32rem){._bridge_a4tb1_140{--gap:var(--pui-space-1);row-gap:var(--gap);grid-template-columns:minmax(0,1fr);padding-top:0;overflow:visible}._column_a4tb1_150{align-items:center;column-gap:var(--pui-space-2);padding:0 var(--pui-space-1);text-align:start;grid-template:"name track amount"2.25rem/6.25rem minmax(0,1fr) max-content}._track_a4tb1_178{grid-area:track;height:100%}._name_a4tb1_248{grid-area:name;min-height:0;padding-top:0}._amount_a4tb1_259{text-align:end;grid-area:amount;justify-items:end;display:grid}._pointsInline_a4tb1_235{font-size:var(--pui-text-2xs);font-weight:var(--pui-weight-semibold);display:block}._points_a4tb1_235{display:none}._bar_a4tb1_183{inset-block:.55rem;inset-inline:auto;height:auto;bottom:.55rem;width:calc((var(--to) - var(--from)) * 100%);min-width:2px;min-height:0;inset-inline-start:calc(var(--from) * 100%)}._bar_a4tb1_183[data-tone=total]{border-radius:0;border-start-end-radius:calc(var(--pui-radius-chip) / 2);border-end-end-radius:calc(var(--pui-radius-chip) / 2)}._joint_a4tb1_227{bottom:auto;top:calc(-1 * (var(--gap) + .55rem));width:0;height:calc(var(--gap) + 1.1rem);border-top:0;border-inline-start:1px dashed var(--pui-ink-3);inset-inline-start:calc(var(--at) * 100%)}._cut_a4tb1_218{inset-block:-3px;inset-inline:.6rem auto;width:3px;height:auto;bottom:-3px;transform:skew(-14deg)}[data-unfold=open] ._sheet_a4tb1_105 ._bar_a4tb1_183,[data-unfold=open] ._sheet_a4tb1_105 [data-dir=down] ._bar_a4tb1_183{transform-origin:0;animation-name:_growX_a4tb1_1}[dir=rtl] [data-unfold=open] ._sheet_a4tb1_105 ._bar_a4tb1_183{transform-origin:100%}._rowLink_a4tb1_398{grid-template-columns:minmax(0,1fr) 3rem max-content}}@media (prefers-reduced-motion:reduce){._bar_a4tb1_183,._joint_a4tb1_227,._points_a4tb1_235,._causeBox_a4tb1_332,._row_a4tb1_329{transition:none;animation:none!important}}}@layer utilities;
