@layer theme,base,components;@layer product{._root_1egot_4{width:100%;max-width:none;height:var(--vvh,100dvh);max-height:none;color:var(--text);opacity:0;transition:opacity var(--duration-proof) var(--ease-interface), overlay var(--duration-proof) allow-discrete, display var(--duration-proof) allow-discrete;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0 0 auto;overflow:hidden}._root_1egot_4[open]{opacity:1;display:flex}._root_1egot_4::backdrop{background:var(--overlay-modal);opacity:0;transition:opacity var(--duration-proof) var(--ease-interface)}._root_1egot_4[open]::backdrop{opacity:1}@starting-style{._root_1egot_4[open],._root_1egot_4[open]::backdrop{opacity:0}}._content_1egot_42,._body_1egot_43{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._content_1egot_42{height:100%;padding:max(var(--space-3), env(safe-area-inset-top)) var(--space-3) max(var(--space-3), env(safe-area-inset-bottom))}._body_1egot_43{border-radius:var(--radius-lg);background:var(--surface);gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);overflow:hidden}._header_1egot_64{justify-content:space-between;align-items:center;gap:var(--space-3);touch-action:pan-x;flex-shrink:0;min-width:0;display:flex}._title_1egot_73{min-width:0;font-size:var(--font-size-title);font-weight:var(--font-weight-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._header_1egot_64[data-mode=avoid] ._title_1egot_73{color:var(--component-feedback-danger-fg)}._strip_1egot_87{min-width:0;max-height:calc(var(--space-9) * 2 + var(--space-1-5));gap:var(--space-1-5);overscroll-behavior:contain;scrollbar-width:none;flex-wrap:wrap;flex-shrink:0;display:flex;overflow:hidden auto}._strip_1egot_87[data-keyboard=true]{max-height:var(--space-9)}._strip_1egot_87[data-hidden]{display:none}._stripEntry_1egot_105{flex-shrink:0;align-items:center;display:inline-flex}._chip_1egot_110,._done_1egot_111{min-height:var(--space-9);justify-content:center;align-items:center;gap:var(--space-1);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--component-evidence-chip-radius);padding:var(--space-1) var(--space-3);color:var(--text);background:var(--surface);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-emphasis);flex-shrink:0;display:inline-flex}._done_1egot_111{min-height:var(--space-10);padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--text);color:var(--surface);border-color:#0000}._chip_1egot_110[data-tone=chosen]{border-color:var(--evidence-chip-included-border);background:var(--evidence-chip-included-bg);color:var(--evidence-chip-included-fg)}._chip_1egot_110[data-tone=maybe]{border-style:dashed;border-color:var(--dash-muted);background:0 0}._chip_1egot_110[data-tone=avoided]{border-color:var(--component-feedback-danger-border);background:var(--component-feedback-danger-surface);color:var(--component-feedback-danger-fg)}._chip_1egot_110[data-tone=open]{border-color:var(--border);color:var(--text-muted);background:0 0}._chip_1egot_110[data-tone=attention]{border-color:var(--component-feedback-danger-border)}._chip_1egot_110[aria-current]{border-style:solid;border-color:var(--text);box-shadow:0 0 0 1px var(--text)}._chip_1egot_110:focus-visible,._done_1egot_111:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}._chip_1egot_110:disabled{opacity:.55}._field_1egot_171{min-width:0;min-height:var(--space-14);align-items:center;gap:var(--space-3);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-lg);padding-inline:var(--space-3);background:var(--surface-elevated);flex-shrink:0;display:flex}._field_1egot_171:focus-within{border-color:var(--accent)}._field_1egot_171[data-mode=avoid],._field_1egot_171[data-mode=avoid]:focus-within{border-color:var(--component-feedback-danger-border)}._typeLabel_1egot_190[data-hidden]{display:none}._typeLabel_1egot_190{max-width:40%;color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--font-weight-emphasis);flex-shrink:0}._input_1egot_200{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}._source_1egot_209{color:var(--text-muted);font-size:var(--font-size-label);margin:0}._options_1egot_214{overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;margin:0;padding:0;list-style:none;position:relative;overflow:auto}._option_1egot_214{min-height:var(--space-14);align-items:center;gap:var(--space-3);border-radius:var(--radius-md);padding:var(--space-3);color:var(--text);display:flex}@media (hover:hover){._option_1egot_214:hover{background:var(--surface-muted);cursor:pointer}}._option_1egot_214[data-current]{background:var(--accent-soft)}._options_1egot_214[data-mode=avoid] ._option_1egot_214[data-current]{background:var(--component-feedback-danger-surface)}._optionText_1egot_246{gap:var(--space-0-5);min-width:0;display:grid}._optionLabel_1egot_251{font-size:var(--font-size-body);font-weight:var(--font-weight-emphasis)}._optionReason_1egot_255{color:var(--text-muted);font-size:var(--font-size-body-sm)}._proposal_1egot_260{align-items:center;gap:var(--space-1-5);color:var(--accent-ink);font-size:var(--font-size-label);font-weight:var(--font-weight-emphasis);margin-left:auto;display:inline-flex}._proposal_1egot_260:before{border-radius:var(--radius-pill);content:"";background:currentColor;width:.4rem;height:.4rem}._otherHeading_1egot_276{margin:var(--space-3) 0 var(--space-1);color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--font-weight-emphasis)}@media (forced-colors:active){._chip_1egot_110[aria-current],._option_1egot_214[data-current]{color:highlighttext;background:highlight;border-color:highlight}._option_1egot_214[data-current] ._proposal_1egot_260{color:highlighttext}._chip_1egot_110:focus-visible,._done_1egot_111:focus-visible{outline-color:highlight}._field_1egot_171{border-color:canvastext}}@media (prefers-reduced-motion:reduce){._root_1egot_4,._root_1egot_4::backdrop{transition-duration:var(--duration-quick)}}html[data-motion=reduced] ._root_1egot_4,html[data-motion=reduced] ._root_1egot_4::backdrop{transition-duration:var(--duration-quick)}._editableEvidenceChipPendingIndicator_1jl25_4{animation:_editable-evidence-pending-pulse_1jl25_1 var(--duration-ambient) ease-in-out infinite;display:inline-block}@keyframes _editable-evidence-pending-pulse_1jl25_1{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){._editableEvidenceChipPendingIndicator_1jl25_4{animation:none}}html[data-motion=reduced] ._editableEvidenceChipPendingIndicator_1jl25_4{animation:none}._editableEvidenceChipListRow_1jl25_29{--editable-evidence-chip-block-size:var(--space-8);--editable-evidence-chip-font-size:var(--font-size-label);--editable-evidence-editor-font-size:var(--font-size-body-sm);min-height:var(--editable-evidence-chip-block-size)}._editableEvidenceChipListRow_1jl25_29[data-density=touch]{--editable-evidence-chip-block-size:var(--control-size-default);--editable-evidence-chip-font-size:var(--font-size-body-sm);--editable-evidence-editor-font-size:var(--font-size-body);gap:var(--space-2)}._editableEvidenceChipListRow_1jl25_29[data-density=touch]>._editableEvidenceChipSlot_1jl25_46{flex:1 0 auto}._editableEvidenceChipListRow_1jl25_29[data-density=touch]>._editableEvidenceChipSlot_1jl25_46>span:only-child{flex:1}._editableEvidenceChipListRow_1jl25_29[data-density=touch]>._editableEvidenceChipSlot_1jl25_46 ._editableEvidenceChipListChip_1jl25_56{flex:1;justify-content:center}._editableEvidenceChipListRow_1jl25_29[data-density=comfortable]{--editable-evidence-chip-block-size:var(--space-14);--editable-evidence-chip-font-size:var(--font-size-body);--editable-evidence-editor-font-size:var(--font-size-body);gap:var(--space-3)}._editableEvidenceChipSlot_1jl25_46{min-width:0;max-width:100%;min-height:var(--editable-evidence-chip-block-size);align-items:center;display:inline-flex}._editableEvidenceChipSlot_1jl25_46[data-entering=true]{animation:_editable-evidence-chip-arrive_1jl25_1 var(--duration-proof) var(--ease-interface) backwards;animation-delay:calc(var(--editable-evidence-chip-index,0) * var(--duration-quick) / 4)}._editableEvidenceChipSlot_1jl25_46[data-entering=true][data-confirmed=true]{animation-name:_editable-evidence-chip-arrive-manual_1jl25_1;animation-delay:0s}._editableEvidenceChipDepartingSlot_1jl25_100{z-index:1;pointer-events:none;transform-origin:50%;animation:_editable-evidence-chip-leave_1jl25_1 var(--duration-moderate) var(--ease-exit) forwards;position:absolute}@keyframes _editable-evidence-chip-leave_1jl25_1{0%{filter:blur();opacity:1;transform:none}to{filter:blur(var(--blur-subtle));opacity:0;transform:scale(.94)}}@keyframes _editable-evidence-chip-arrive_1jl25_1{0%{opacity:0;transform:translateY(-.5rem)scale(.96)}to{opacity:1;transform:none}}@keyframes _editable-evidence-chip-arrive-manual_1jl25_1{0%{opacity:0}to{opacity:1}}._editableEvidenceChipSlot_1jl25_46[data-open]{border-radius:var(--component-evidence-chip-radius);transition:box-shadow var(--duration-quick) var(--ease-interface);overflow:hidden}._editableEvidenceChipEditor_1jl25_153:focus-within{box-shadow:0 0 0 var(--focus-ring-width) color-mix(in oklch, var(--accent) 32%, transparent), var(--shadow-floating)}._editableEvidenceChipEditorPlaceholder_1jl25_159{height:var(--editable-evidence-chip-block-size);display:block}._editableEvidenceChipEditor_1jl25_153{border-radius:var(--component-evidence-chip-radius);z-index:2;height:var(--editable-evidence-chip-block-size);transform-origin:0;animation:_editable-evidence-chip-editor-in_1jl25_1 var(--duration-quick) var(--ease-interface);position:absolute}._editableEvidenceChipEditorSizer_1jl25_175{visibility:hidden;white-space:pre;pointer-events:none;position:absolute;top:0;left:0}._editableEvidenceChipEditorInput_1jl25_184{scroll-margin-bottom:var(--editable-evidence-dropdown-height,0px);height:var(--editable-evidence-chip-block-size);transition:border-color var(--duration-quick) var(--ease-interface), background-color var(--duration-quick) var(--ease-interface)}._editableEvidenceChipEditorInput_1jl25_184:focus{border-color:color-mix(in oklab, var(--accent) 56%, var(--status-pending-border))}._editableEvidenceChipEditorLoading_1jl25_196{right:var(--space-2-5);border:var(--border-width-strong) solid color-mix(in oklch, var(--text-muted) 26%, transparent);border-top-color:var(--text-muted);border-radius:var(--radius-pill);opacity:0;pointer-events:none;width:.75rem;height:.75rem;position:absolute}._editableEvidenceChipEditorLoading_1jl25_196[data-visible=true]{opacity:1;animation:_editable-evidence-chip-loading_1jl25_1 var(--duration-moderate) linear infinite}._editableEvidenceChipEditorSuggestions_1jl25_213{box-sizing:border-box;z-index:var(--z-overlay);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-lg);background:linear-gradient(to bottom, color-mix(in oklch, var(--surface-elevated) 88%, transparent), var(--surface-elevated));-webkit-backdrop-filter:blur(var(--blur-md)) saturate(1.12);backdrop-filter:blur(var(--blur-md)) saturate(1.12);box-shadow:var(--shadow-panel), inset 0 1px 0 color-mix(in oklch, var(--surface) 58%, transparent);transform-origin:0 0;animation:_editable-evidence-chip-suggestions-in_1jl25_1 var(--duration-proof) var(--ease-interface);flex-direction:column;margin:0;padding:0;display:flex;inset:auto;overflow:hidden}._editableEvidenceChipEditorSuggestions_1jl25_213[data-side=top]{transform-origin:0 100%}._editableEvidenceChipEditorSuggestions_1jl25_213 ul{min-height:0;padding:var(--space-1);flex:1;margin:0;list-style:none;overflow-y:auto}._editableEvidenceChipEditorSuggestion_1jl25_213{align-items:center;gap:var(--space-2);min-height:var(--component-input-min-height);padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-interface), color var(--duration-quick) var(--ease-interface), transform var(--duration-quick) var(--ease-interface);display:flex}._editableEvidenceChipEditorSuggestionCopy_1jl25_264{gap:var(--space-0-5);min-width:0;display:grid}._editableEvidenceChipEditorSuggestion_1jl25_213:hover,._editableEvidenceChipEditorSuggestionActive_1jl25_271{--text:var(--text-on-proof);--text-muted:var(--text-muted-on-proof);background:var(--highlight);transform:translateY(-1px)}._editableEvidenceChipEditorSuggestionLabel_1jl25_278{min-width:0;color:var(--text);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-prominent);line-height:var(--line-height-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._editableEvidenceChipEditorSuggestionReason_1jl25_289{min-width:0;color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._editableEvidenceChipEditorEmpty_1jl25_300{padding:var(--space-3) var(--space-3-5);color:var(--text-muted);font-size:var(--font-size-label);line-height:var(--line-height-compact);margin:0}._editableEvidenceChipEditorInvalid_1jl25_308{padding:var(--space-2) var(--space-3) var(--space-2-5);border-top:var(--border-width-hairline) solid color-mix(in oklch, var(--status-pending-border) 42%, transparent);color:var(--tone-warning-ink);font-size:var(--font-size-label);font-weight:var(--font-weight-prominent);line-height:var(--line-height-title);margin:0}@keyframes _editable-evidence-chip-editor-in_1jl25_1{0%{opacity:0;clip-path:inset(0 calc(100% - var(--editable-evidence-editor-origin-width,100%)) 0 0 round var(--component-evidence-chip-radius))}to{opacity:1;clip-path:inset(0 round var(--component-evidence-chip-radius))}}@keyframes _editable-evidence-chip-suggestions-in_1jl25_1{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._editableEvidenceChipSlot_1jl25_46{animation-duration:1ms;animation-delay:0s}._editableEvidenceChipDepartingSlot_1jl25_100{filter:none;animation-duration:1ms}._editableEvidenceChipSlot_1jl25_46[data-open]{transition-duration:1ms}._editableEvidenceChipEditor_1jl25_153,._editableEvidenceChipEditorSuggestions_1jl25_213{animation-duration:1ms}._editableEvidenceChipEditorInput_1jl25_184,._editableEvidenceChipEditorSuggestion_1jl25_213,._editableEvidenceChipEditorInvalid_1jl25_308{transition-duration:1ms;transform:none}}._editableEvidenceChipListChip_1jl25_56[data-state=included]{border-color:var(--evidence-chip-included-border);background:var(--evidence-chip-included-bg);color:var(--evidence-chip-included-fg)}._editableEvidenceChipListChip_1jl25_56[data-state=pending],._editableEvidenceChipListChip_1jl25_56[data-state=available]{border-color:var(--border-strong);color:inherit;background:0 0;border-style:dashed}._editableEvidenceChipListChip_1jl25_56[data-state=pending][data-contrast=dark],._editableEvidenceChipListChip_1jl25_56[data-state=available][data-contrast=dark]{border-color:color-mix(in oklch, var(--media-chrome-light) 55%, transparent);color:var(--media-chrome-light);background:0 0}._editableEvidenceChipListChip_1jl25_56[data-state=avoided]{border-color:var(--component-feedback-danger-border);background:var(--component-feedback-danger-surface);color:var(--component-feedback-danger-fg)}._editableEvidenceChipListChip_1jl25_56[data-state=avoided] ._editableEvidenceChipLabel_1jl25_403{text-decoration-line:line-through;text-decoration-color:currentColor}._editableEvidenceChipListChip_1jl25_56[data-state=unavailable][data-blocking=true]{border-color:var(--status-pending-border);background:var(--status-pending-bg-top);color:var(--text-muted);border-style:dashed}._editableEvidenceChipListChip_1jl25_56[data-state=unavailable]:not([data-blocking=true]){border-color:var(--border);color:var(--text-subtle,var(--text-muted));opacity:.7;background:0 0;border-style:dashed}._editableEvidenceChipListChip_1jl25_56[data-state=unavailable]:not([data-blocking=true]) ._editableEvidenceChipLabel_1jl25_403{text-decoration-line:line-through;text-decoration-color:currentColor}._editableEvidenceChipListAddActions_1jl25_430{align-items:center;gap:var(--space-1);display:inline-flex}._editableEvidenceChipListRow_1jl25_29[data-density=touch] ._editableEvidenceChipListAddActions_1jl25_430{gap:var(--space-2);flex:1;display:flex}._editableEvidenceChipListRow_1jl25_29[data-density=touch] ._editableEvidenceChipListAddActions_1jl25_430>button{flex:1}._editableEvidenceChipListRow_1jl25_29[data-density=touch] ._editableEvidenceChipListAddActions_1jl25_430>._editableEvidenceChipListAvoidAction_1jl25_450{min-width:calc(var(--editable-evidence-chip-block-size) * 1.5);flex:none}._editableEvidenceChipListAvoidAction_1jl25_450{border-color:var(--component-feedback-danger-border);background:var(--component-feedback-danger-surface);color:var(--component-feedback-danger-fg)}._editableEvidenceChipListAvoidAction_1jl25_450:hover{background:var(--component-feedback-danger-surface-hover)}@keyframes _editable-evidence-chip-loading_1jl25_1{to{transform:rotate(1turn)}}._editableEvidenceChipListChip_1jl25_56:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._editableEvidenceChipListChip_1jl25_56[data-contrast=dark]:focus-visible{outline-color:var(--media-chrome-light)}@media (forced-colors:active){._editableEvidenceChipListChip_1jl25_56,._editableEvidenceChipListChip_1jl25_56[data-contrast=dark]{color:buttontext;background:buttonface;border-color:buttontext}._editableEvidenceChipListChip_1jl25_56[data-state=included],._editableEvidenceChipListChip_1jl25_56[data-state=avoided]{border-style:solid}._editableEvidenceChipListChip_1jl25_56:focus-visible,._editableEvidenceChipListChip_1jl25_56[data-contrast=dark]:focus-visible{outline-color:highlight}._editableEvidenceChipListChip_1jl25_56:disabled{color:graytext;opacity:1;border-color:graytext}._editableEvidenceChipEditorSuggestionActive_1jl25_271{color:highlighttext;background:highlight}}._editableEvidenceChipMarker_1jl25_512{display:inline-grid}._editableEvidenceChipMarkerRest_1jl25_516,._editableEvidenceChipMarkerRemove_1jl25_517{text-align:center;grid-area:1/1}._editableEvidenceChipMarkerRemove_1jl25_517{visibility:hidden}@media (hover:hover){button:hover>._editableEvidenceChipMarker_1jl25_512>._editableEvidenceChipMarkerRest_1jl25_516,button:focus-visible>._editableEvidenceChipMarker_1jl25_512>._editableEvidenceChipMarkerRest_1jl25_516{visibility:hidden}button:hover>._editableEvidenceChipMarker_1jl25_512>._editableEvidenceChipMarkerRemove_1jl25_517,button:focus-visible>._editableEvidenceChipMarker_1jl25_512>._editableEvidenceChipMarkerRemove_1jl25_517{visibility:visible}}}@layer compositions,utilities,overrides;
