@layer properties,theme,base;@layer components{._root_1dyz0_3{gap:var(--pui-space-5);width:100%;display:grid}._head_1dyz0_8{justify-content:space-between;align-items:baseline;gap:var(--pui-space-1) var(--pui-space-3);flex-wrap:wrap;display:flex}._title_1dyz0_15{font-weight:var(--pui-weight-semibold);color:var(--pui-ink);margin:0}._period_1dyz0_20{font-weight:var(--pui-weight-regular);color:var(--pui-ink-3)}._total_1dyz0_24{font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;color:var(--pui-ink-2);margin:0}._overAll_1dyz0_30{color:var(--pui-danger);font-weight:var(--pui-weight-semibold)}._row_1dyz0_36{--hue:var(--pui-success);--wall:color-mix(in oklab, var(--pui-ink) 30%, transparent);--round:1.1rem;gap:var(--pui-space-5) var(--pui-space-3);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));padding-block-start:var(--pui-space-2);display:grid}._vessel_1dyz0_47[data-low]{--hue:var(--pui-warning)}._vessel_1dyz0_47[data-stream=ok]{--stream:var(--pui-success)}._vessel_1dyz0_47[data-stream=low]{--stream:var(--pui-warning)}._vessel_1dyz0_47{align-content:start;justify-items:center;gap:var(--pui-space-3);padding:var(--pui-space-2) var(--pui-space-2) var(--pui-space-3);border-radius:var(--pui-radius-card);cursor:grab;touch-action:none;translate:var(--dx,0) var(--dy,0);transition:background-color var(--pui-motion-out);display:grid;position:relative}._row_1dyz0_36[data-read] ._vessel_1dyz0_47{cursor:default}._vessel_1dyz0_47:has(._name_1dyz0_73:focus-visible){outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._vessel_1dyz0_47[data-dragging]{z-index:3;cursor:grabbing;pointer-events:none;rotate:var(--tilt,8deg);transform-origin:50% calc(var(--pui-space-2) + 5rem);transition:rotate var(--pui-duration-standard) var(--pui-ease-default);background:0 0}._vessel_1dyz0_47[data-dragging][data-snap]{transition:rotate var(--pui-duration-standard) var(--pui-ease-default), translate var(--pui-duration-standard) var(--pui-ease-default)}._vessel_1dyz0_47[data-dragging] ._words_1dyz0_93,._vessel_1dyz0_47[data-dragging] ._name_1dyz0_73,._vessel_1dyz0_47[data-dragging] ._state_1dyz0_95,._vessel_1dyz0_47[data-dragging] ._rimLabel_1dyz0_96,._vessel_1dyz0_47[data-dragging] ._heap_1dyz0_97{opacity:0}._vessel_1dyz0_47[data-over],._vessel_1dyz0_47[data-target]{background:var(--pui-hover);box-shadow:inset 0 0 0 1px var(--pui-line-strong)}._vessel_1dyz0_47[data-source]:not([data-dragging]){background:var(--pui-hover)}._glass_1dyz0_111{width:min(5.5rem,100%);height:10rem;position:relative}._wall_1dyz0_116{inset-inline:0;height:calc(var(--rim) * 100%);border:1.5px solid var(--wall);border-radius:0 0 var(--round) var(--round);border-top:0;position:absolute;bottom:0;overflow:hidden}._lip_1dyz0_126{z-index:2;inset-inline:-2.5px;bottom:calc(var(--rim) * 100% - 2px);background:color-mix(in oklab, var(--pui-ink) 45%, transparent);border-radius:2px;height:3px;position:absolute}._body_1dyz0_136{background:linear-gradient(90deg, color-mix(in oklab, var(--pui-ink) 10%, transparent), color-mix(in oklab, var(--pui-ink) 2%, transparent) 30%, transparent 55%, color-mix(in oklab, var(--pui-ink) 7%, transparent));position:absolute;inset:0}._owed_1dyz0_150,._held_1dyz0_151,._free_1dyz0_152{z-index:1;transition:height var(--pui-duration-considered) var(--pui-ease-default), width var(--pui-duration-considered) var(--pui-ease-default), bottom var(--pui-duration-considered) var(--pui-ease-default), inset-inline-start var(--pui-duration-considered) var(--pui-ease-default);position:absolute;inset-inline:2px}._owed_1dyz0_150{height:calc(var(--owed) * (100% - 2px));background:color-mix(in oklab, var(--pui-danger) 34%, transparent);box-shadow:inset 0 1.5px 0 var(--pui-danger);transform-origin:bottom;animation:_brim_1dyz0_1 var(--pui-duration-considered) var(--pui-ease-out) both;bottom:2px}@keyframes _brim_1dyz0_1{0%{scale:1 0}}._held_1dyz0_151{bottom:calc(2px + var(--owed) * (100% - 2px));height:calc(var(--held) * (100% - 2px));background:color-mix(in oklab, var(--hue) 34%, transparent)}._free_1dyz0_152{bottom:calc(2px + (var(--owed) + var(--held)) * (100% - 2px));height:calc(var(--free) * (100% - 2px));background:linear-gradient(180deg, color-mix(in oklab, var(--hue) calc(var(--pui-bar-top) * 100%), var(--pui-surface)), color-mix(in oklab, var(--hue) calc(var(--pui-bar-base) * 100%), var(--pui-surface)));box-shadow:inset 0 max(1.5px, var(--pui-bar-cap)) 0 color-mix(in oklab, var(--hue), var(--pui-ink) 25%)}._level_1dyz0_195{z-index:1;background:color-mix(in oklab, var(--hue) calc(var(--pui-bar-top) * 100%), var(--pui-surface));width:400%;height:400%;box-shadow:inset 0 max(1.5px, var(--pui-bar-cap)) 0 color-mix(in oklab, var(--hue), var(--pui-ink) 25%);rotate:calc(-1 * var(--tilt,0deg));opacity:0;transition:rotate var(--pui-duration-standard) var(--pui-ease-default);pointer-events:none;position:absolute;top:0}._vessel_1dyz0_47[data-lip=right] ._level_1dyz0_195{transform-origin:100% 0;right:0}._vessel_1dyz0_47[data-lip=left] ._level_1dyz0_195{transform-origin:0 0;left:0}._vessel_1dyz0_47[data-dragging][data-lip] ._level_1dyz0_195{opacity:1}._vessel_1dyz0_47[data-dragging][data-lip] :is(._owed_1dyz0_150,._held_1dyz0_151,._free_1dyz0_152){opacity:0}._heap_1dyz0_97{z-index:1;inset-inline:2px;bottom:calc(var(--rim) * 100% - 1px);height:max(5px, calc(var(--heap) * 100%));background:color-mix(in oklab, var(--hue) calc(var(--pui-bar-top) * 100%), var(--pui-surface));transform-origin:bottom;animation:_brim_1dyz0_1 var(--pui-duration-considered) var(--pui-ease-out) both;transition:height var(--pui-duration-considered) var(--pui-ease-default);border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute}._rimLabel_1dyz0_96{inset-inline-start:calc(100% + 6px);bottom:calc(var(--rim) * 100% - .6em);font-size:var(--pui-text-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--pui-ink-3);line-height:1.2;position:absolute}._vessel_1dyz0_47[data-pour-side][data-filling] ._glass_1dyz0_111:after{content:"";z-index:2;top:calc((1 - var(--rim)) * 100% - 44px);bottom:calc(var(--top) * 100%);background:repeating-linear-gradient(180deg, var(--stream,var(--hue)) 0 7px, color-mix(in oklab, var(--stream,var(--hue)) 55%, transparent) 7px 11px);width:4px;animation:_stream_1dyz0_1 var(--pui-duration-considered) linear infinite;background-size:100% 22px;border-radius:2px;position:absolute}._vessel_1dyz0_47[data-pour-side=right] ._glass_1dyz0_111:after{right:26%}._vessel_1dyz0_47[data-pour-side=left] ._glass_1dyz0_111:after{left:26%}@keyframes _stream_1dyz0_1{to{background-position:0 22px}}._flowTag_1dyz0_275{z-index:4;top:calc((1 - var(--rim)) * 100% + .5rem);align-items:baseline;gap:var(--pui-space-1);padding:2px var(--pui-space-2);border-radius:var(--pui-radius-pill);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--pui-ink);display:inline-flex;position:absolute;left:50%;translate:-50%}._flowTag_1dyz0_275[data-covered]{outline:1.5px solid var(--pui-success);outline-offset:-1.5px}._covers_1dyz0_296{font-size:var(--pui-text-2xs);font-weight:var(--pui-weight-regular);color:var(--pui-ink-2)}._root_1dyz0_3[data-flowing] ._owed_1dyz0_150,._root_1dyz0_3[data-flowing] ._held_1dyz0_151,._root_1dyz0_3[data-flowing] ._free_1dyz0_152,._root_1dyz0_3[data-flowing] ._heap_1dyz0_97{transition:none}._words_1dyz0_93{text-align:center;gap:1px;min-width:0;display:grid}._name_1dyz0_73{font-size:var(--pui-text-sm);color:var(--pui-ink-2);border-radius:var(--pui-radius-chip);outline:none}._state_1dyz0_95{font-size:var(--pui-text-base);font-weight:var(--pui-weight-semibold);font-variant-numeric:tabular-nums;color:var(--pui-ink)}._state_1dyz0_95[data-over]{color:var(--pui-danger)}._state_1dyz0_95[data-low]{color:var(--pui-warning)}._panel_1dyz0_335{align-content:start;gap:var(--pui-space-2);min-height:5.25rem;border-top:1px solid var(--pui-line);padding-block-start:var(--pui-space-4);display:grid}._line_1dyz0_343{align-items:baseline;gap:var(--pui-space-1) var(--pui-space-3);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;color:var(--pui-ink);flex-wrap:wrap;margin:0;display:flex}._hint_1dyz0_353{color:var(--pui-ink-3)}._explain_1dyz0_356{gap:var(--pui-space-2);display:grid}._explainName_1dyz0_360{font-size:var(--pui-text-xs);font-weight:var(--pui-weight-semibold);color:var(--pui-ink-2);margin:0}._sum_1dyz0_366{align-items:end;gap:var(--pui-space-1) var(--pui-space-3);flex-wrap:wrap;display:flex}._term_1dyz0_372{gap:1px;min-width:0;display:grid}._termWords_1dyz0_377{max-width:16rem;font-size:var(--pui-text-2xs);text-overflow:ellipsis;white-space:nowrap;color:var(--pui-ink-3);overflow:hidden}._termValue_1dyz0_385{font-size:var(--pui-text-base);font-variant-numeric:tabular-nums;color:var(--pui-ink)}._term_1dyz0_372[data-tone=result] ._termValue_1dyz0_385{font-weight:var(--pui-weight-semibold)}._term_1dyz0_372[data-tone=over] ._termValue_1dyz0_385,._term_1dyz0_372[data-tone=over] ._termWords_1dyz0_377{font-weight:var(--pui-weight-semibold);color:var(--pui-danger)}._op_1dyz0_398{font-size:var(--pui-text-base);color:var(--pui-ink-3);padding-block-end:1px}._carry_1dyz0_403{font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;color:var(--pui-ink-2);margin:0}._pour_1dyz0_411{gap:var(--pui-space-3);max-width:32rem;display:grid}._pourTitle_1dyz0_416{font-size:var(--pui-text-sm);font-weight:var(--pui-weight-semibold);color:var(--pui-ink);margin:0}._note_1dyz0_422{font-size:var(--pui-text-sm);color:var(--pui-ink-2);margin:0}._amount_1dyz0_427{width:100%;margin-block-start:var(--pui-space-4)}._pourActions_1dyz0_431{gap:var(--pui-space-2);display:flex}._spoken_1dyz0_435{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._root_1dyz0_3[data-narrow] ._row_1dyz0_36{gap:var(--pui-space-1);grid-template-columns:minmax(0,1fr);padding-block-start:var(--pui-space-2)}._root_1dyz0_3[data-narrow] ._vessel_1dyz0_47{place-items:center stretch;gap:var(--pui-space-1) var(--pui-space-3);touch-action:pan-y;grid-template-columns:minmax(0,1fr) auto}._root_1dyz0_3[data-narrow] ._glass_1dyz0_111{width:100%;height:1.4rem;order:2;grid-column:1/-1;margin-block-start:var(--pui-space-3)}._root_1dyz0_3[data-narrow] ._wall_1dyz0_116{width:calc(var(--rim) * 100%);border:1.5px solid var(--wall);border-radius:var(--round) 0 0 var(--round);border-inline-end:0;height:auto;inset-block:0;inset-inline:0 auto}._root_1dyz0_3[data-narrow] ._lip_1dyz0_126{inset-inline:auto;inset-block:-2.5px;inset-inline-start:calc(var(--rim) * 100% - 1.5px);width:3px;height:auto;bottom:-2.5px}._root_1dyz0_3[data-narrow] ._body_1dyz0_136{background:linear-gradient(180deg, color-mix(in oklab, var(--pui-ink) 10%, transparent), transparent 55%, color-mix(in oklab, var(--pui-ink) 6%, transparent))}._root_1dyz0_3[data-narrow] ._words_1dyz0_93{display:contents}._root_1dyz0_3[data-narrow] ._name_1dyz0_73{font-size:var(--pui-text-sm);color:var(--pui-ink);justify-self:start}._root_1dyz0_3[data-narrow] ._state_1dyz0_95{font-size:var(--pui-text-sm);justify-self:end}._root_1dyz0_3[data-narrow] ._rimLabel_1dyz0_96{inset-inline-start:calc(var(--rim) * 100%);bottom:calc(100% + 3px);translate:-50%}._root_1dyz0_3[data-narrow] ._owed_1dyz0_150,._root_1dyz0_3[data-narrow] ._held_1dyz0_151,._root_1dyz0_3[data-narrow] ._free_1dyz0_152{inset-block:2px;inset-inline:auto;border-radius:0;height:auto;bottom:2px}._root_1dyz0_3[data-narrow] ._owed_1dyz0_150{width:calc(var(--owed) * (100% - 2px));box-shadow:inset -1.5px 0 0 var(--pui-danger);transform-origin:0;inset-inline-start:2px}._root_1dyz0_3[data-narrow] ._held_1dyz0_151{width:calc(var(--held) * (100% - 2px));inset-inline-start:calc(2px + var(--owed) * (100% - 2px))}._root_1dyz0_3[data-narrow] ._free_1dyz0_152{width:calc(var(--free) * (100% - 2px));background:color-mix(in oklab, var(--hue) calc(var(--pui-bar-top) * 100%), var(--pui-surface));box-shadow:inset -1.5px 0 0 color-mix(in oklab, var(--hue), var(--pui-ink) 25%);inset-inline-start:calc(2px + (var(--owed) + var(--held)) * (100% - 2px))}._root_1dyz0_3[data-narrow] ._level_1dyz0_195{display:none}._root_1dyz0_3[data-narrow] ._heap_1dyz0_97{inset-block:2px;inset-inline:auto;bottom:2px;width:max(4px, calc(var(--heap) * 100%));transform-origin:0;border-radius:0 50% 50% 0/0 100% 100% 0;height:auto;inset-inline-start:calc(var(--rim) * 100% - 1px)}._root_1dyz0_3[data-narrow] ._vessel_1dyz0_47[data-pour-side][data-filling] ._glass_1dyz0_111:after{top:calc(-1 * var(--fall,22px));bottom:100%;left:auto;right:auto;inset-inline-start:calc(var(--top) * 100% - 4px)}._root_1dyz0_3[data-narrow] ._flowTag_1dyz0_275{top:50%;left:auto;font-size:var(--pui-text-xs);padding-block:0;inset-inline-end:.5rem;translate:0 -50%}[data-motion=reduced] ._vessel_1dyz0_47 ._glass_1dyz0_111:after,[data-motion=none] ._vessel_1dyz0_47 ._glass_1dyz0_111:after,[data-motion=reduced] ._owed_1dyz0_150,[data-motion=none] ._owed_1dyz0_150,[data-motion=reduced] ._heap_1dyz0_97,[data-motion=none] ._heap_1dyz0_97{animation:none}@media (prefers-reduced-motion:reduce){._owed_1dyz0_150,._held_1dyz0_151,._free_1dyz0_152,._heap_1dyz0_97,._level_1dyz0_195{transition:none}._vessel_1dyz0_47 ._glass_1dyz0_111:after,._owed_1dyz0_150,._heap_1dyz0_97{animation:none}}}@layer utilities;
