@layer properties,theme,base;@layer components{._root_kgo00_3{isolation:isolate;width:100%;min-width:0;display:block;position:relative}._bar_kgo00_11{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);min-height:var(--pui-control-height-sm);flex-wrap:nowrap;margin-block-end:var(--pui-space-3);display:flex}._lensButton_kgo00_19{align-items:center;gap:var(--pui-space-1-5)}._lensButton_kgo00_19[aria-pressed=true]{background:var(--m-inset-shade), var(--m-inset-fill,var(--pui-inset));box-shadow:var(--m-inset-edge);color:var(--pui-current-edge,var(--pui-accent-ink))}._icon_kgo00_29{width:var(--pui-icon-sm);height:var(--pui-icon-sm)}._hint_kgo00_35,._trail_kgo00_36{flex:1 1 0;align-content:flex-start;min-width:0;height:2.9em;line-height:1.45;overflow:hidden}._hint_kgo00_35{font-size:var(--pui-text-xs);color:var(--pui-ink-3);flex-wrap:wrap;align-items:center;gap:0 .35em;margin:0;display:inline-flex}._trail_kgo00_36{align-items:baseline;gap:0 var(--pui-space-2);font-size:var(--pui-text-xs);color:var(--pui-ink-2);flex-wrap:wrap;margin:0;display:flex}._trailStep_kgo00_63{align-items:baseline;gap:var(--pui-space-2);animation:_arrive_kgo00_1 var(--pui-duration-standard) var(--pui-ease-enter) both;display:inline-flex}._trailStep_kgo00_63[data-level="0"]{font-weight:var(--pui-weight-semibold);color:var(--pui-ink)}._arrow_kgo00_73{color:var(--pui-accent-ink);display:inline-block}[dir=rtl] ._arrow_kgo00_73{transform:scaleX(-1)}._value_kgo00_81{font:inherit;color:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;border-radius:calc(var(--pui-radius-chip) / 3);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-underline-offset:.2em;transition:text-decoration-color var(--pui-duration-fast) var(--pui-ease-default);background:0 0;border:0;margin:0;padding:0;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000;text-decoration-thickness:1px;display:inline}._value_kgo00_81:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._root_kgo00_3[data-lens] ._value_kgo00_81{-webkit-text-decoration-color:var(--pui-ink-3);text-decoration-color:var(--pui-ink-3);cursor:help}._root_kgo00_3[data-lens] ._value_kgo00_81[data-lens-target]{text-decoration-style:solid;-webkit-text-decoration-color:var(--pui-accent);text-decoration-color:var(--pui-accent)}._root_kgo00_3 [data-ref]{transition:opacity var(--pui-duration-standard) var(--pui-ease-default), background-color var(--pui-duration-standard) var(--pui-ease-default)}._root_kgo00_3[data-showing] [data-ref]:not([data-lens-lit]){opacity:.42}._root_kgo00_3 [data-lens-lit="1"],._root_kgo00_3 [data-lens-lit="2"],._root_kgo00_3 [data-lens-lit="3"]{outline:1px solid var(--pui-ink-2);outline-offset:-1px;background-color:var(--pui-hover-2)}._root_kgo00_3 [data-lens-lit="2"],._root_kgo00_3 [data-lens-lit="3"]{outline-style:dashed}._root_kgo00_3 [data-lens-role=takes]{outline-color:var(--pui-danger);background-color:var(--pui-red-tint)}._root_kgo00_3 [data-lens-flash]{background-color:var(--pui-blue-tint)}._overlay_kgo00_144{z-index:3;pointer-events:none;position:absolute;inset:0}._threads_kgo00_150{position:absolute;inset:0;overflow:visible}._thread_kgo00_150{fill:none;stroke:var(--pui-ink-2);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.9;animation:_draw_kgo00_1 var(--pui-duration-considered) var(--pui-ease-out-strong) forwards;animation-delay:calc(var(--i) * var(--lens-stagger))}._thread_kgo00_150[data-role=adds]{stroke:color-mix(in oklab, var(--pui-info) 80%, var(--pui-ink))}._thread_kgo00_150[data-role=takes]{stroke:var(--pui-danger)}._thread_kgo00_150[data-level="2"],._thread_kgo00_150[data-level="3"]{stroke-width:1px}._thread_kgo00_150[data-behind]{opacity:.25}._root_kgo00_3[data-rapid] ._thread_kgo00_150{animation:_arrive_kgo00_1 var(--pui-duration-fast) var(--pui-ease-enter) both;stroke-dashoffset:0}._root_kgo00_3[data-moving] ._overlay_kgo00_144{visibility:hidden}._count_kgo00_190{fill:var(--pui-ink-2);font-family:var(--pui-font-label);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--pui-surface);stroke-width:3px;animation:_arrive_kgo00_1 var(--pui-duration-standard) var(--pui-ease-enter) both}._thread_kgo00_150[data-kind=unknown]{stroke:var(--pui-warning);stroke-dasharray:4 3;stroke-dashoffset:0;animation:_arrive_kgo00_1 var(--pui-duration-standard) var(--pui-ease-enter) both}._thread_kgo00_150[data-kind=locked]{stroke:var(--pui-ink-3);stroke-dasharray:2 3;stroke-dashoffset:0;animation:_arrive_kgo00_1 var(--pui-duration-standard) var(--pui-ease-enter) both}._mark_kgo00_213 circle{fill:var(--pui-surface);stroke:var(--pui-ink-2);stroke-width:1.25px}._mark_kgo00_213 path{stroke:var(--pui-ink);stroke-width:1.5px;stroke-linecap:round}._mark_kgo00_213[data-role=takes] circle,._mark_kgo00_213[data-role=takes] path{stroke:var(--pui-danger)}._mark_kgo00_213{animation:_arrive_kgo00_1 var(--pui-duration-standard) var(--pui-ease-enter) both}._chip_kgo00_233{gap:var(--pui-space-1);width:max-content;max-width:min(18rem,100% - 16px);padding:var(--pui-space-2) var(--pui-space-2-5);border-radius:var(--pui-radius-control);animation:_arrive_kgo00_1 var(--pui-duration-standard) var(--pui-ease-enter) both;display:grid;position:absolute}._formula_kgo00_243{font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;color:var(--pui-ink);margin:0}._mismatch_kgo00_249{font-size:var(--pui-text-xs);color:var(--pui-warning);margin:0}._note_kgo00_254{font-size:var(--pui-text-xs);color:var(--pui-ink-3);margin:0}._note_kgo00_254[data-stale],._note_kgo00_254[data-kind=unknown]{color:var(--pui-warning)}._deeper_kgo00_265{font-size:var(--pui-text-2xs);color:var(--pui-ink-3);margin:0}._loose_kgo00_270{padding:1px var(--pui-space-2);border:1px dashed var(--pui-warning);border-radius:var(--pui-radius-chip);font-size:var(--pui-text-xs);color:var(--pui-ink-2);justify-self:start}._loose_kgo00_270[data-kind=locked]{border-color:var(--pui-ink-3)}._loose_kgo00_270[data-kind=more]{border-style:solid;border-color:var(--pui-line)}._stackRow_kgo00_286{gap:var(--pui-space-2);display:flex;position:absolute;translate:-50% -50%}._stack_kgo00_286{align-items:center;gap:var(--pui-space-2);padding:2px var(--pui-space-2-5) 2px var(--pui-space-2);border-radius:var(--pui-radius-pill);font-size:var(--pui-text-xs);color:var(--pui-ink);white-space:nowrap;animation:_arrive_kgo00_1 var(--pui-duration-standard) var(--pui-ease-enter) both;display:inline-flex}._cards_kgo00_303{width:18px;height:12px;position:relative}._cards_kgo00_303 i{border:1px solid var(--pui-line-strong);border-radius:calc(var(--pui-radius-chip) / 2);background:var(--pui-surface-2);position:absolute;inset:0}._cards_kgo00_303 i:nth-child(2){translate:2px -2px}._cards_kgo00_303 i:nth-child(3){translate:4px -4px}._tag_kgo00_322{padding:1px var(--pui-space-2);border-radius:var(--pui-radius-chip);font-size:var(--pui-text-2xs);color:var(--pui-ink-2);white-space:nowrap;animation:_arrive_kgo00_1 var(--pui-duration-standard) var(--pui-ease-enter) both;position:absolute;translate:-100%}._tag_kgo00_322[data-rtl]{translate:0}._tag_kgo00_322[data-stale]{color:var(--pui-warning)}._list_kgo00_339{min-width:16rem}._listBody_kgo00_342{gap:var(--pui-space-2);display:grid}._listHead_kgo00_346{justify-content:space-between;gap:var(--pui-space-3);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-semibold);color:var(--pui-ink);margin:0;display:flex}._listAmount_kgo00_355,._partAmount_kgo00_356{font-variant-numeric:tabular-nums}._listFormula_kgo00_359{font-size:var(--pui-text-xs);color:var(--pui-ink-2);margin:0}._listTitle_kgo00_364{margin:var(--pui-space-1) 0 0;font-size:var(--pui-text-2xs);font-weight:var(--pui-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--pui-ink-3)}._parts_kgo00_372{gap:var(--pui-space-2);margin:0;padding:0;list-style:none;display:grid}._part_kgo00_356{border-block-start:1px solid var(--pui-line-soft);gap:2px;padding-block-start:var(--pui-space-2);display:grid}._partHead_kgo00_385{gap:var(--pui-space-2);font-size:var(--pui-text-sm);color:var(--pui-ink);grid-template-columns:1ch 1fr auto;align-items:baseline;margin:0;display:grid}._sign_kgo00_394{color:var(--pui-ink-3)}._part_kgo00_356[data-role=takes] ._sign_kgo00_394{color:var(--pui-danger)}._partLabel_kgo00_400{gap:var(--pui-space-1-5);flex-wrap:wrap;align-items:baseline;min-width:0;display:inline-flex}._badge_kgo00_407{padding:0 var(--pui-space-1-5);border-radius:var(--pui-radius-chip);font-size:var(--pui-text-2xs);color:var(--pui-ink-3)}._part_kgo00_356>._note_kgo00_254,._refs_kgo00_414{padding-inline-start:calc(1ch + var(--pui-space-2))}._refs_kgo00_414{gap:2px;margin:0;list-style:none;display:grid}._ref_kgo00_414{justify-content:space-between;gap:var(--pui-space-2);font-size:var(--pui-text-xs);color:var(--pui-ink-2);display:flex}._refLabel_kgo00_430{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._refMore_kgo00_436{font-size:var(--pui-text-xs);color:var(--pui-ink-3)}._srOnly_kgo00_440{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _draw_kgo00_1{to{stroke-dashoffset:0}}@keyframes _arrive_kgo00_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._thread_kgo00_150,._chip_kgo00_233,._stack_kgo00_286,._tag_kgo00_322,._mark_kgo00_213,._count_kgo00_190,._trailStep_kgo00_63{animation:none}._thread_kgo00_150:not([data-kind=unknown],[data-kind=locked]){stroke-dasharray:none;stroke-dashoffset:0}}}@layer utilities;
