.FreshnessMeter_meter__41dFY{display:grid;grid-gap:.2rem;gap:.2rem;min-width:8.5rem}.FreshnessMeter_labelRow__rklTX{display:flex;justify-content:space-between;gap:.5rem;font-size:.78rem}.FreshnessMeter_label__4s6qS{font-weight:700}.FreshnessMeter_percent__DhLlp{color:var(--color-muted)}.FreshnessMeter_track__UGNRY{position:relative;height:.45rem;border-radius:999px;background:#e2e8f0;overflow:hidden}.FreshnessMeter_fill__ogCMU{position:absolute;inset:0 auto 0 0;border-radius:inherit}.FreshnessMeter_days__zDkGK{font-size:.72rem;color:var(--color-muted)}.FreshnessMeter_fresh__WP96E .FreshnessMeter_label__4s6qS{color:#166534}.FreshnessMeter_fresh__WP96E .FreshnessMeter_fill__ogCMU{background:#22c55e}.FreshnessMeter_check__5aNIk .FreshnessMeter_label__4s6qS{color:#92400e}.FreshnessMeter_check__5aNIk .FreshnessMeter_fill__ogCMU{background:#f59e0b}.FreshnessMeter_expired__G2Nqt .FreshnessMeter_label__4s6qS{color:#b91c1c}.FreshnessMeter_expired__G2Nqt .FreshnessMeter_fill__ogCMU{background:#dc2626}.FreshnessMeter_none__Bo8_F{font-size:.8rem;color:var(--color-muted)}.IngredientLookupField_numberInput__GCQpk,.IngredientLookupField_textInput__YgvOD{width:100%;border:1px solid #cbd5e1;border-radius:.55rem;padding:.46rem .55rem;font-size:.84rem;background:#fff;text-transform:none;letter-spacing:normal;font-weight:400}.IngredientLookupField_numberInput__GCQpk:disabled,.IngredientLookupField_textInput__YgvOD:disabled{background:#f1f5f9;color:#334155}.IngredientLookupField_lookupWrap__nzANu{position:relative}.IngredientLookupField_lookupInputRow__o9Z8o{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.45rem;gap:.45rem;align-items:center}.IngredientLookupField_validationInputWrap__PHFUA{position:relative}.IngredientLookupField_validationTooltip__LM5wn{position:absolute;left:.35rem;top:-.55rem;transform:translateY(-100%);z-index:25;padding:.2rem .45rem;border-radius:.4rem;background:#b91c1c;color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:none;white-space:nowrap;box-shadow:0 8px 16px rgba(15,23,42,.18)}.IngredientLookupField_validationInputError__VkfA5{border-color:#b91c1c!important;box-shadow:0 0 0 1px rgba(185,28,28,.15)}.IngredientLookupField_lookupTriggerButton__WUaGS{width:2.1rem;height:2.1rem;border:1px solid rgba(0,0,0,0);border-radius:.55rem;background:var(--color-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 18px rgba(123,45,139,.24)}.IngredientLookupField_lookupTriggerButton__WUaGS:hover{filter:brightness(1.03)}.IngredientLookupField_lookupDropdown__7W29l{position:absolute;top:calc(100% - 1px);left:0;right:0;max-height:11.5rem;overflow:auto;list-style:none;margin:0;padding:.4rem;border:1px solid var(--color-border);border-top:0;border-radius:0 0 .75rem .75rem;background:#fff;box-shadow:0 16px 30px rgba(15,23,42,.16);z-index:20;text-transform:none;letter-spacing:normal;font-weight:400}.IngredientLookupField_lookupOption__h_MkZ{width:100%;border:0;background:rgba(0,0,0,0);text-align:left;padding:.5rem .55rem;border-radius:.55rem;cursor:pointer;color:#1f2937}.IngredientLookupField_lookupOption__h_MkZ:hover{background:#f8fafc}.IngredientLookupField_lookupMeta__mPYI5{margin-left:.4rem;font-size:.75rem;color:#64748b}.IngredientLookupField_lookupEmptyState__so1yD{padding:.5rem .55rem;border-radius:.55rem;color:#64748b;font-size:.84rem;font-weight:700}.QuantityInput_quantity__8xl2G{display:inline-flex;align-items:center;gap:.35rem;color:#475569}.QuantityInput_label__LesAf{font-size:.75rem;font-weight:800;letter-spacing:normal;text-transform:none}.QuantityInput_input__IgGNs{width:4rem;border:1px solid #cbd5e1;border-radius:.55rem;padding:.46rem .45rem;font:inherit;font-size:.84rem;font-weight:400;background:#fff;color:#1f2937}.QuantityInput_input__IgGNs:disabled{background:#f1f5f9}.QuantityInput_compact__sjwWS{gap:.25rem}.QuantityInput_compact__sjwWS .QuantityInput_label__LesAf{font-size:.68rem}.QuantityInput_compact__sjwWS .QuantityInput_input__IgGNs{width:3.4rem;padding:.3rem .35rem;font-size:.8rem}.CatalogLock_badge__Gwyci{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;margin-left:.35rem;border-radius:999px;font-size:.75rem;vertical-align:middle;cursor:help}.CatalogLock_badgeLocked__uUyP_{background:#dcfce7;color:#166534}.CatalogLock_badgeInheritedLock__a4Wki{background:#ecfeff;color:#155e75}.CatalogLock_confirm__bwHIW,.CatalogLock_toggle__ijOud{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.25rem .7rem;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.CatalogLock_toggle__ijOud{border:1px solid var(--color-border);background:#fff;color:var(--color-primary-dark)}.CatalogLock_confirm__bwHIW{border:1px solid rgba(0,0,0,0);background:var(--color-primary);color:#fff}.CatalogLock_form__Pa299{display:grid;grid-gap:.4rem;gap:.4rem;min-width:220px}.CatalogLock_label__iS5fQ{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.82rem;font-weight:600}.CatalogLock_label__iS5fQ input{font:inherit;padding:.35rem .5rem;border:1px solid var(--color-border);border-radius:.5rem}.CatalogLock_formActions__KXsaB{display:flex;gap:.4rem;justify-content:flex-end}.CatalogLock_error__3BCz1{color:#991b1b;font-size:.8rem}.MeasureInput_row__4lhVA{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;min-width:0}.MeasureInput_amount__MIKJG{flex:0 1 8rem;min-width:5.5rem}.MeasureInput_unit__qJIq1{flex:0 1 7.5rem;min-width:5.5rem}.MeasureInput_amount__MIKJG,.MeasureInput_unit__qJIq1{width:auto;border:1px solid #cbd5e1;border-radius:.55rem;padding:.46rem .55rem;font:inherit;font-size:.84rem;font-weight:400;letter-spacing:normal;text-transform:none;background:#fff;color:#1f2937}.MeasureInput_amount__MIKJG:disabled,.MeasureInput_unit__qJIq1:disabled{background:#f1f5f9;color:#334155}.MeasureInput_counted__I6ECW{column-gap:.45rem}.MeasureInput_invalid__m5gB0{border-color:#b91c1c!important;box-shadow:0 0 0 1px rgba(185,28,28,.15)}.MeasureInput_toggleGroup__yc3qu{flex:0 0 auto;display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.15rem;border:1px solid var(--color-border);border-radius:999px;background:#fff}.MeasureInput_toggleActive__7Qvuj,.MeasureInput_toggle__VchNy{white-space:nowrap;border:0;border-radius:999px;padding:.35rem .7rem;background:rgba(0,0,0,0);color:#475569;font-size:.75rem;font-weight:800;letter-spacing:normal;text-transform:none;cursor:pointer}.MeasureInput_toggleActive__7Qvuj:disabled,.MeasureInput_toggle__VchNy:disabled{cursor:default;opacity:.55}.MeasureInput_toggleActive__7Qvuj{background:var(--color-primary);color:#fff}.MeasureInput_toggleActive__7Qvuj:disabled{opacity:1}@media(min-width:721px){.MeasureInput_singleLine__UwBiT{flex:1 1 auto;flex-wrap:nowrap}.MeasureInput_singleLine__UwBiT .MeasureInput_amount__MIKJG{flex:1 1 5rem;min-width:4rem}.MeasureInput_singleLine__UwBiT .MeasureInput_unit__qJIq1{flex:0 1 5.75rem;min-width:4.5rem}.MeasureInput_singleLine__UwBiT .MeasureInput_toggleActive__7Qvuj,.MeasureInput_singleLine__UwBiT .MeasureInput_toggle__VchNy{padding:.35rem .55rem}}.MeasureInput_compact__pG4DJ{gap:.3rem}.MeasureInput_compact__pG4DJ .MeasureInput_amount__MIKJG{flex:0 0 4.2rem;min-width:0}.MeasureInput_compact__pG4DJ .MeasureInput_unit__qJIq1{flex:0 0 4.8rem;min-width:0}.MeasureInput_compact__pG4DJ .MeasureInput_amount__MIKJG,.MeasureInput_compact__pG4DJ .MeasureInput_unit__qJIq1{padding:.3rem .35rem;font-size:.8rem}.MeasureInput_compact__pG4DJ .MeasureInput_toggleActive__7Qvuj,.MeasureInput_compact__pG4DJ .MeasureInput_toggle__VchNy{padding:.25rem .45rem;font-size:.68rem}.ConversionChart_chart__7xYzW{display:grid;grid-gap:.6rem;gap:.6rem}.ConversionChart_node__1QQPX{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0}.ConversionChart_nodeName__ZMNSW{font-size:1.05rem;font-weight:800;color:#1f2937}.ConversionChart_nodeKind__dJ5MQ{border-radius:999px;padding:.05rem .5rem;background:#f1f5f9;color:#475569;font-size:.72rem;font-weight:800;text-transform:uppercase}.ConversionChart_muted__nRsIL{margin:0;color:var(--color-muted);font-size:.86rem}.ConversionChart_table__2N9zM{width:100%;border-collapse:collapse;font-size:.88rem}.ConversionChart_table__2N9zM td,.ConversionChart_table__2N9zM th{padding:.45rem .4rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.ConversionChart_table__2N9zM th{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#475569}.ConversionChart_sub__RiCjs{display:block;font-size:.76rem;color:var(--color-muted)}.ConversionChart_weights__Yxds0{display:grid;grid-gap:.1rem;gap:.1rem}.ConversionChart_badge__ORbAT{display:inline-block;border-radius:999px;padding:.05rem .5rem;font-size:.72rem;font-weight:800}.ConversionChart_badgeOwn__Z4Gt4{background:#dcfce7;color:#166534}.ConversionChart_badgeInherited__t4H91{background:var(--color-chip-gold-bg-soft);color:var(--color-chip-gold-text)}.ConversionChart_source__lqDVa{display:block;margin-top:.2rem;color:var(--color-primary-dark);font-size:.8rem}.ConversionChart_actions__EN3_N{text-align:right;white-space:nowrap}.ConversionChart_linkButton__Ai6fJ{border:0;background:rgba(0,0,0,0);padding:0;color:var(--color-primary-dark);font:inherit;font-weight:700;cursor:pointer}.ConversionChart_form__3SLTE{display:grid;grid-gap:.6rem;gap:.6rem;padding:.8rem;border:1px solid var(--color-border);border-radius:.75rem;background:#f8fafc}.ConversionChart_form__3SLTE input,.ConversionChart_form__3SLTE select,.ConversionChart_form__3SLTE textarea{padding:.4rem .5rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;font:inherit;font-size:.88rem}.ConversionChart_formTitle__8ejH9{margin:0;font-weight:800;color:#1f2937}.ConversionChart_row__2Znpe{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ConversionChart_field__Djszi{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#475569}.ConversionChart_sentence__Vn3hG{font-size:.9rem;color:#1f2937}.ConversionChart_grams__wz_9F{width:6rem}.ConversionChart_formActions__8MkCf{display:flex;justify-content:flex-end;gap:.5rem}.ConversionChart_primaryButton__SqLRy,.ConversionChart_secondaryButton__4Y4a2{justify-self:start;border-radius:999px;padding:.45rem 1rem;font:inherit;font-weight:700;cursor:pointer}.ConversionChart_primaryButton__SqLRy{border:1px solid rgba(0,0,0,0);background:var(--color-primary);color:#fff}.ConversionChart_primaryButton__SqLRy:disabled{opacity:.6;cursor:default}.ConversionChart_secondaryButton__4Y4a2{border:1px solid rgba(123,45,139,.3);background:#fff;color:var(--color-primary-dark)}.ConversionChart_notice__wmAuG{margin:0;color:#166534;font-weight:700}.ConversionChart_error__Fak1U{margin:0;color:#b91c1c;font-weight:700}.ProductEditorCard_card__gVRfo{display:grid;grid-gap:.65rem;gap:.65rem;padding:.9rem;border:1px solid var(--color-border);border-radius:.9rem;background:var(--color-surface)}.ProductEditorCard_title__rzoCs{margin:0;font-size:1rem;color:var(--color-primary-dark)}.ProductEditorCard_hint__QJhCB,.ProductEditorCard_muted__7qSg4{margin:0;color:var(--color-muted);font-size:.85rem}.ProductEditorCard_field__t9mw6{display:grid;grid-gap:.3rem;gap:.3rem}.ProductEditorCard_field__t9mw6 input[type=number],.ProductEditorCard_field__t9mw6 input[type=text]{border:1px solid var(--color-border);border-radius:.6rem;padding:.45rem .6rem;font:inherit}.ProductEditorCard_label__qSSqA{font-size:.85rem;font-weight:600}.ProductEditorCard_fixed__WuaFo{font-weight:600}.ProductEditorCard_sizeRow__ttoxB{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.ProductEditorCard_grow__VoZaa{flex:1 1 16rem;min-width:0}.ProductEditorCard_countField__LOVi4{flex:0 0 6.5rem}.ProductEditorCard_sizes__Cs4ur{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.ProductEditorCard_sizeChip__YOl02{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border-radius:999px;background:rgba(123,45,139,.08);color:var(--color-primary-dark);font-size:.85rem;font-weight:600}.ProductEditorCard_unverified__ASuna{color:var(--color-muted);font-size:.72rem;font-weight:400}.ProductEditorCard_actions__lqwLy{display:flex;align-items:center;gap:.75rem}.ProductEditorCard_primaryButton__mCnGD{border:0;border-radius:999px;padding:.5rem 1.1rem;background:var(--color-primary);color:#fff;font:inherit;font-weight:600;cursor:pointer}.ProductEditorCard_primaryButton__mCnGD:disabled{opacity:.5;cursor:default}.ProductEditorCard_linkButton__vcPnA{border:0;padding:0;background:none;color:var(--color-primary-dark);font:inherit;text-decoration:underline;cursor:pointer}.ProductEditorCard_notice__f9lzz{margin:0;color:#166534;font-size:.9rem}.ProductEditorCard_error__s1RCx{margin:0;color:#b91c1c;font-size:.9rem}.ProductEditorCard_chipButton__ZIdK4,.ProductEditorCard_chipDanger__z6nM1{margin-left:.15rem;padding:0 .35rem;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--color-muted);font:inherit;font-size:.78rem;cursor:pointer}.ProductEditorCard_chipButton__ZIdK4:focus-visible,.ProductEditorCard_chipButton__ZIdK4:hover,.ProductEditorCard_chipDanger__z6nM1:focus-visible,.ProductEditorCard_chipDanger__z6nM1:hover{background:rgba(15,23,42,.08)}.ProductEditorCard_chipDanger__z6nM1{background:#fee2e2;color:#b91c1c;font-weight:700}.CatalogCleanupCard_card__MwVoE{display:grid;grid-gap:.55rem;gap:.55rem;padding:.9rem;border:1px solid var(--color-border);border-radius:.9rem;background:var(--color-surface)}.CatalogCleanupCard_title__de1bY{margin:0;font-size:1rem;color:var(--color-primary-dark)}.CatalogCleanupCard_usage__zAFNc{margin:0;padding:.5rem .7rem;border-radius:.6rem;background:rgba(123,45,139,.05);font-size:.88rem}.CatalogCleanupCard_row__mgG11{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.CatalogCleanupCard_field__6A0GB{display:grid;grid-gap:.3rem;gap:.3rem;flex:1 1 14rem;min-width:0}.CatalogCleanupCard_field__6A0GB input[type=text]{border:1px solid var(--color-border);border-radius:.6rem;padding:.45rem .6rem;font:inherit}.CatalogCleanupCard_label__eRpzc{font-size:.85rem;font-weight:600}.CatalogCleanupCard_hint__ydSQQ{margin:0;color:var(--color-muted);font-size:.82rem}.CatalogCleanupCard_button__YWDGP,.CatalogCleanupCard_dangerButton__4QwBJ,.CatalogCleanupCard_primaryButton__qwMEM{border-radius:999px;padding:.45rem 1rem;font:inherit;font-weight:600;cursor:pointer}.CatalogCleanupCard_button__YWDGP:disabled,.CatalogCleanupCard_dangerButton__4QwBJ:disabled,.CatalogCleanupCard_primaryButton__qwMEM:disabled{opacity:.5;cursor:default}.CatalogCleanupCard_button__YWDGP{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary-dark)}.CatalogCleanupCard_primaryButton__qwMEM{border:0;background:var(--color-primary);color:#fff}.CatalogCleanupCard_dangerButton__4QwBJ{border:1px solid #fecaca;background:#fff5f5;color:#b91c1c}.CatalogCleanupCard_confirm__7j3Rn{display:grid;grid-gap:.5rem;gap:.5rem;padding:.75rem .85rem;border:1px solid #fcd34d;border-left:4px solid #d97706;border-radius:.6rem;background:#fffbeb}.CatalogCleanupCard_confirm__7j3Rn p{margin:0}.CatalogCleanupCard_error__o_09Q{margin:0;color:#b91c1c;font-size:.9rem}.ConversionTree_card__pYcXc{display:grid;grid-gap:1rem;gap:1rem;padding:1.1rem;border:1px solid var(--color-border);border-radius:1rem;background:var(--color-surface)}.ConversionTree_header__rKvrn{display:grid;grid-gap:.25rem;gap:.25rem}.ConversionTree_title__Loc4o{margin:0;font-size:1.15rem;color:var(--color-primary-dark)}.ConversionTree_muted__VeWUX{margin:0;color:var(--color-muted);font-size:.9rem}.ConversionTree_error__dhPEe{margin:0;color:#b91c1c;font-size:.9rem}.ConversionTree_layout__0Fb9q{display:grid;grid-template-columns:minmax(18rem,26rem) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}@media(max-width:960px){.ConversionTree_layout__0Fb9q{grid-template-columns:1fr}}.ConversionTree_treeColumn__pOvHj{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0}.ConversionTree_panelColumn__rzgKb{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;padding:.9rem;border:1px solid var(--color-border);border-radius:.9rem;background:var(--color-background,#faf7f2);position:-webkit-sticky;position:sticky;top:1rem}@media(max-width:960px){.ConversionTree_panelColumn__rzgKb{position:static}}.ConversionTree_toolbar__l3Zbc{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.88rem}.ConversionTree_toggle__FR7lI{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}.ConversionTree_toggle__FR7lI input{accent-color:var(--color-primary)}.ConversionTree_linkButton__VhQSr{border:0;padding:0;background:none;color:var(--color-primary-dark);font:inherit;cursor:pointer}.ConversionTree_linkButton__VhQSr:focus-visible,.ConversionTree_linkButton__VhQSr:hover{text-decoration:underline}.ConversionTree_list__V8atJ{margin:0;padding:0;list-style:none}.ConversionTree_tree__xTuia{max-height:38rem;overflow:auto;padding:.35rem;border:1px solid var(--color-border);border-radius:.75rem}.ConversionTree_row__zHig0{display:flex;align-items:center;gap:.2rem;min-height:2.1rem;border-radius:.5rem}.ConversionTree_row__zHig0:hover{background:rgba(123,45,139,.05)}.ConversionTree_rowSelected__f20DM{background:rgba(123,45,139,.12)}.ConversionTree_rowSelected__f20DM:hover{background:rgba(123,45,139,.14)}.ConversionTree_chevronSpacer__2NLBe,.ConversionTree_chevron__2mZI0{flex:0 0 1.6rem;width:1.6rem;height:1.6rem}.ConversionTree_chevron__2mZI0{border:0;border-radius:.4rem;background:none;color:var(--color-muted);font-size:.75rem;cursor:pointer}.ConversionTree_chevron__2mZI0:focus-visible,.ConversionTree_chevron__2mZI0:hover{background:rgba(123,45,139,.1);color:var(--color-primary-dark)}.ConversionTree_nameButton__uzbJH{display:flex;align-items:center;gap:.45rem;flex:1 1;min-width:0;padding:.25rem .3rem;border:0;background:none;font:inherit;font-size:.92rem;text-align:left;cursor:pointer}.ConversionTree_name__PgkU5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversionTree_kindIcon__PMD58{flex:0 0 auto;width:1rem;color:var(--color-muted);text-align:center}.ConversionTree_kind_ingredient__KN3Nq{color:var(--color-witch-green-dark,#2f420d)}.ConversionTree_kind_brand__XQnUS{color:var(--color-chip-gold-border,#b57a2d)}.ConversionTree_kind_product__KBl8z{color:var(--color-primary)}.ConversionTree_unverified__afRm0{flex:0 0 auto;padding:0 .35rem;border:1px dashed var(--color-border);border-radius:999px;color:var(--color-muted);font-size:.7rem}.ConversionTree_badges__tWHvv{display:inline-flex;flex:0 0 auto;gap:.25rem;padding-right:.35rem}.ConversionTree_badge__NBGMN{display:inline-flex;align-items:center;gap:.2rem;padding:.05rem .4rem;border-radius:999px;background:rgba(15,23,42,.06);color:var(--color-muted);font-size:.72rem;font-weight:600}.ConversionTree_badgePending__r8L6x{background:var(--color-chip-gold-bg,#f2d39a);color:var(--color-chip-gold-text,#6a3d0f)}.ConversionTree_badgeLocked__7MCLS{background:#dcfce7;color:#166534}.ConversionTree_status__pFaS0{padding:.35rem .5rem;color:var(--color-muted);font-size:.85rem}.ConversionTree_legend__IDntq{display:flex;flex-wrap:wrap;gap:.75rem;margin:0;color:var(--color-muted);font-size:.78rem}.ConversionTree_breadcrumb__qm6t2{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.9rem}.ConversionTree_crumb__zfn_Y{display:inline-flex;align-items:center;gap:.3rem}.ConversionTree_crumb__zfn_Y i{color:var(--color-muted);font-size:.65rem}.ConversionTree_crumbButton__Sk_J2{border:0;padding:0;background:none;color:var(--color-primary);font:inherit;cursor:pointer}.ConversionTree_crumbButton__Sk_J2:focus-visible,.ConversionTree_crumbButton__Sk_J2:hover{text-decoration:underline}.ConversionTree_crumbCurrent__7Oc1w{font-weight:700;color:var(--color-primary-dark)}.ConversionTree_tabs__8l9Uk{display:flex;gap:.35rem;border-bottom:1px solid var(--color-border)}.ConversionTree_tab__8W5oH{padding:.45rem .9rem;border:0;border-bottom:3px solid rgba(0,0,0,0);background:none;color:var(--color-muted);font:inherit;font-weight:600;cursor:pointer}.ConversionTree_tabActive__XMwFt{border-bottom-color:var(--color-primary);color:var(--color-primary-dark)}.ConversionTree_notice__Py3K7{margin:0;padding:.55rem .75rem;border-radius:.6rem;background:#dcfce7;color:#166534;font-size:.9rem}.FocusedImage_frame__VEJBZ{position:relative;display:block;overflow:hidden;background:var(--color-chip-gold-bg-soft,#f7e4bf);flex-shrink:0}.FocusedImage_image__PGlug{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FocusedImage_circle__cruzN{aspect-ratio:1/1;border-radius:50%}.FocusedImage_square__p3Qp9{aspect-ratio:1/1;border-radius:.35rem}.FocusedImage_rounded__P923k{border-radius:.75rem}.FocusedImage_fill__vHMux{width:100%;height:100%}.InstantTooltip_tip__Ua5be{position:fixed;z-index:1300;transform:translate(-50%,calc(-100% - 10px));max-width:min(18rem,100vw - 2rem);padding:.55rem .9rem;border-radius:.75rem;background:var(--color-primary-dark,#561f60);color:#fff;font-size:.95rem;font-weight:600;line-height:1.35;text-align:center;white-space:nowrap;box-shadow:0 6px 18px rgba(0,0,0,.22);pointer-events:none}.InstantTooltip_tip__Ua5be:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:inherit;border-radius:0 0 3px 0;transform:translateX(-50%) rotate(45deg)}.CookGallery_backdrop__JLs80{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:1rem;background:rgba(24,16,28,.62);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(max-width:640px){.CookGallery_backdrop__JLs80{padding:0}}.CookGallery_dialog__3woSx{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(72rem,100%);height:min(44rem,100%);border-radius:1.25rem;background:var(--color-background,#faf7f2);box-shadow:0 24px 60px rgba(0,0,0,.35);overflow:hidden;touch-action:pan-y}@media(max-width:640px){.CookGallery_dialog__3woSx{width:100%;height:100%;border-radius:0}}.CookGallery_header__5stOr{display:flex;align-items:center;gap:1rem;padding:.9rem 1.25rem;border-bottom:1px solid var(--color-border)}.CookGallery_headerText__36uNU{flex:1 1;min-width:0}.CookGallery_title__nyOdF{margin:0;font-size:1.05rem;color:var(--color-primary-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CookGallery_counter__m21K6{margin:.1rem 0 0;color:var(--color-muted);font-size:.85rem}.CookGallery_closeButton__su6_A{width:2.5rem;height:2.5rem;border:0;border-radius:50%;background:rgba(123,45,139,.08);color:var(--color-primary-dark);font-size:1.1rem;cursor:pointer}.CookGallery_closeButton__su6_A:focus-visible,.CookGallery_closeButton__su6_A:hover{background:rgba(123,45,139,.16)}.CookGallery_body__pAh1E{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:center;padding:1.5rem 2rem;overflow:auto}@media(max-width:760px){.CookGallery_body__pAh1E{grid-template-columns:1fr;grid-template-rows:auto auto;align-items:start;gap:1rem;padding:1rem}}.CookGallery_bodyTextOnly__EIM2S{grid-template-columns:minmax(0,46rem);justify-content:center}.CookGallery_picture__06_Ug{margin:0;display:grid;grid-gap:.4rem;gap:.4rem;height:100%;min-height:0;align-content:center}.CookGallery_pictureImage__QuK5i{width:100%;aspect-ratio:4/3;max-height:100%;box-shadow:0 10px 30px rgba(0,0,0,.18)}@media(max-width:760px){.CookGallery_pictureImage__QuK5i{max-height:42vh}}.CookGallery_caption__GBrZZ{color:var(--color-muted);font-size:.85rem;text-align:center}.CookGallery_textColumn__w2bym{display:grid;grid-gap:.75rem;gap:.75rem;align-content:center}.CookGallery_eyebrow__1hrRU{display:flex;align-items:center;gap:.4rem;margin:0;color:var(--color-primary);font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.CookGallery_doneIcon__KLTr_{color:#15803d}.CookGallery_text__tT1Lk{font-size:clamp(1.15rem,1rem + .9vw,1.6rem);line-height:1.45;color:var(--color-foreground)}.CookGallery_bodyTextOnly__EIM2S .CookGallery_text__tT1Lk{font-size:clamp(1.3rem,1.1rem + 1.1vw,2rem)}.CookGallery_textDone__lt_NW{color:var(--color-muted)}.CookGallery_note__JXs6A{margin:0;padding:.65rem .85rem;border-left:3px solid var(--color-accent,#e8a838);border-radius:0 .5rem .5rem 0;background:rgba(232,168,56,.1);font-size:.98rem}.CookGallery_extras__8gKzi{display:flex;flex-wrap:wrap;gap:.5rem}.CookGallery_dots__Um9lv{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;padding:.4rem 1rem 0}.CookGallery_dot__1oHzr{width:.65rem;height:.65rem;padding:0;border:2px solid rgba(123,45,139,.35);border-radius:50%;background:rgba(0,0,0,0);cursor:pointer}.CookGallery_dotDone__Z9tIY{border-color:#15803d;background:#15803d}.CookGallery_dotCurrent___rnst{transform:scale(1.35);border-color:var(--color-primary)}.CookGallery_footer__L2Eqp{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.9rem 1.25rem 1.1rem}@media(max-width:640px){.CookGallery_footer__L2Eqp{padding-bottom:max(1.1rem,env(safe-area-inset-bottom))}}.CookGallery_doneButton__YhIAl,.CookGallery_navButton__H7Pku{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.9rem;padding:0 1.1rem;border-radius:999px;font:inherit;font-weight:600;cursor:pointer}.CookGallery_navButton__H7Pku{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary-dark)}.CookGallery_navButton__H7Pku:first-child{justify-self:start}.CookGallery_navButton__H7Pku:last-child{justify-self:end}.CookGallery_navButton__H7Pku:disabled{opacity:.4;cursor:default}@media(max-width:480px){.CookGallery_navButton__H7Pku span{display:none}}.CookGallery_doneButton__YhIAl{min-width:11rem;border:0;background:var(--color-primary);color:#fff}.CookGallery_doneButton__YhIAl:focus-visible,.CookGallery_doneButton__YhIAl:hover{background:var(--color-primary-dark)}.CookGallery_doneButtonOn__b0VoO{background:#dcfce7;color:#166534}.CookGallery_doneButtonOn__b0VoO:focus-visible,.CookGallery_doneButtonOn__b0VoO:hover{background:#bbf7d0}.IngredientInfoSheet_backdrop__4PABc{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:1rem;background:rgba(24,16,28,.5)}@media(max-width:640px){.IngredientInfoSheet_backdrop__4PABc{place-items:end stretch;padding:0}}.IngredientInfoSheet_sheet__QzPVf{position:relative;display:grid;justify-items:center;grid-gap:.45rem;gap:.45rem;width:min(24rem,100%);padding:1.75rem 1.5rem 1.4rem;border-radius:1.25rem;background:var(--color-surface,#fff);box-shadow:0 18px 50px rgba(0,0,0,.3);text-align:center}@media(max-width:640px){.IngredientInfoSheet_sheet__QzPVf{width:100%;border-radius:1.25rem 1.25rem 0 0;padding-bottom:max(1.4rem,env(safe-area-inset-bottom))}}.IngredientInfoSheet_closeButton__2NIjf{position:absolute;top:.6rem;right:.6rem;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:rgba(123,45,139,.08);color:var(--color-primary-dark);cursor:pointer}.IngredientInfoSheet_picture___n3w2{width:10rem;height:10rem;margin-bottom:.4rem;border:4px solid #fff;box-shadow:0 6px 20px rgba(0,0,0,.18)}.IngredientInfoSheet_name__PBJYA{margin:0;font-size:1.35rem;color:var(--color-primary-dark)}.IngredientInfoSheet_path__RDsCp{margin:0;color:var(--color-primary);font-size:.85rem;font-weight:600}.IngredientInfoSheet_line__eZt4s{margin:.2rem 0 0;color:var(--color-foreground)}.IngredientInfoSheet_muted__8VPea{margin:0;color:var(--color-muted);font-size:.9rem}.IngredientInfoSheet_galleryButton__qNqqw{display:inline-flex;align-items:center;gap:.5rem;margin-top:.6rem;padding:.55rem 1.1rem;border:1px solid rgba(123,45,139,.3);border-radius:999px;background:rgba(123,45,139,.06);color:var(--color-primary-dark);font:inherit;font-weight:600;cursor:pointer}.IngredientInfoSheet_galleryButton__qNqqw:focus-visible,.IngredientInfoSheet_galleryButton__qNqqw:hover{background:rgba(123,45,139,.12)}.IngredientInfoSheet_description__uEFNx{margin:.35rem 0 .15rem;padding:.6rem .8rem;border-radius:.75rem;background:rgba(123,45,139,.05);color:var(--color-foreground);line-height:1.45;text-align:left}.Consent_banner__9YqyM{position:fixed;right:1rem;bottom:1rem;left:1rem;z-index:1200;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;max-width:64rem;margin:0 auto;padding:1rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius,1rem);background:var(--color-surface,#fff);box-shadow:0 12px 40px rgba(15,23,42,.18);color:#1f2937}.Consent_bannerText__vdohS{flex:1 1 22rem;min-width:0;font-size:.92rem;line-height:1.5}.Consent_bannerText__vdohS p{margin:.25rem 0 0}.Consent_title__IbbSG{margin:0;font-size:1.05rem;font-weight:800;color:#1f2937}.Consent_link__b2cth{color:var(--color-primary-dark);font-weight:700;text-decoration:underline}.Consent_actions__XvvFB{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.Consent_primaryButton__PVY6T,.Consent_secondaryButton__l7b5T{border-radius:999px;padding:.5rem 1.1rem;font:inherit;font-weight:700;cursor:pointer}.Consent_primaryButton__PVY6T{border:1px solid rgba(0,0,0,0);background:var(--color-primary);color:#fff}.Consent_secondaryButton__l7b5T{border:1px solid rgba(123,45,139,.3);background:#fff;color:var(--color-primary-dark)}.Consent_backdrop___FveM{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(15,23,42,.45)}.Consent_dialog__g25Gx{width:min(100%,560px);max-height:calc(100vh - 2rem);overflow:auto;padding:1.25rem;border-radius:var(--radius,1rem);background:var(--color-surface,#fff);box-shadow:var(--shadow)}.Consent_intro___2_Cn{margin:.4rem 0 .9rem;font-size:.9rem;color:#475569}.Consent_kinds__r4U0m{display:grid;grid-gap:.6rem;gap:.6rem;margin:0 0 1rem;padding:0;list-style:none}.Consent_kind__lEZYb{padding:.7rem .8rem;border:1px solid var(--color-border);border-radius:.75rem}.Consent_kindLabel__Y1OvI{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer}.Consent_kindLabel__Y1OvI input{margin-top:.25rem;accent-color:var(--color-primary)}.Consent_kindLabel__Y1OvI>span{display:grid;grid-gap:.2rem;gap:.2rem}.Consent_kindName__479GL{font-weight:800;color:#1f2937}.Consent_always__1qcGE{margin-left:.5rem;font-size:.75rem;font-weight:700;color:var(--color-muted)}.Consent_kindText__v_1X9{font-size:.85rem;color:#475569}@media(max-width:600px){.Consent_banner__9YqyM{right:.5rem;bottom:.5rem;left:.5rem}.Consent_actions__XvvFB{justify-content:stretch}.Consent_actions__XvvFB button{flex:1 1 auto}}.SiteFooter_footer__BRa9s{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.25rem;max-width:1200px;margin:2.5rem auto 0;padding:1.25rem 1rem 2rem;border-top:1px solid var(--color-border);color:var(--color-muted);font-size:.85rem}.SiteFooter_copyright__7Yb_1{margin:0}.SiteFooter_links__ra8sA{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem}.SiteFooter_linkButton__5iDYZ,.SiteFooter_link__kpdov{color:var(--color-primary-dark);font-weight:700;text-decoration:none}.SiteFooter_linkButton__5iDYZ:hover,.SiteFooter_link__kpdov:hover{text-decoration:underline}.SiteFooter_linkButton__5iDYZ{border:0;background:rgba(0,0,0,0);padding:0;font:inherit;cursor:pointer}.ScrollDownButton_container__4vlMv{position:fixed;left:50%;bottom:1.15rem;transform:translateX(-50%);z-index:70;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.ScrollDownButton_visible__60VYl{opacity:1;pointer-events:auto}.ScrollDownButton_button__7v4rT{display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;border:1px solid rgba(86,31,96,.22);border-radius:999px;background:var(--color-surface);color:var(--color-primary-dark);box-shadow:0 14px 28px rgba(15,23,42,.18);cursor:pointer;transition:transform .2s ease,border-color .2s ease}.ScrollDownButton_button__7v4rT:hover{transform:translateY(-1px);border-color:rgba(86,31,96,.38)}.ScrollDownButton_icon__FX_Da{font-size:1rem}@media print{.ScrollDownButton_container__4vlMv{display:none!important}}.AgathaIntro_backdrop__YMB5R{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:1rem;background:rgba(30,10,36,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.AgathaIntro_dialog__429pE{position:relative;width:min(34rem,100%);max-height:calc(100vh - 2rem);overflow-y:auto;display:grid;grid-gap:.8rem;gap:.8rem;padding:1.6rem 1.5rem 1.4rem;border-radius:1.4rem;background:#fff;box-shadow:0 30px 70px rgba(30,10,36,.35);text-align:center}.AgathaIntro_dialog__429pE p{margin:0}.AgathaIntro_close__OrZ4t{position:absolute;top:.7rem;right:.8rem;border:0;background:none;font-size:1.25rem;color:var(--color-muted);cursor:pointer;padding:.3rem .45rem}.AgathaIntro_close__OrZ4t:hover{color:var(--color-primary-dark)}.AgathaIntro_badge__qLFrC{justify-self:center;display:grid;place-items:center;width:4.2rem;height:4.2rem;border-radius:999px;font-size:1.8rem;color:#fff;background:linear-gradient(140deg,var(--color-primary),var(--color-primary-dark));box-shadow:0 10px 26px rgba(123,45,139,.4)}.AgathaIntro_eyebrow__yq6BF{color:var(--color-primary);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem}.AgathaIntro_title__2zoto{margin:0;font-size:clamp(1.5rem,4vw,2rem);line-height:1.2;color:var(--color-primary-dark)}.AgathaIntro_lead__X_Nwk{font-size:1.05rem;color:#475569;line-height:1.55}.AgathaIntro_examples__J9zwG{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.AgathaIntro_examples__J9zwG li{border-radius:999px;padding:.35rem .8rem;background:rgba(123,45,139,.08);color:var(--color-primary-dark);font-weight:700;font-size:.9rem}.AgathaIntro_examples__J9zwG i{font-size:.7rem;opacity:.6}.AgathaIntro_how__p4eNp{display:grid;grid-gap:.45rem;gap:.45rem;text-align:left;font-size:.88rem;color:#475569;line-height:1.45;border-radius:.9rem;padding:.8rem .9rem;background:#f8fafc}.AgathaIntro_how__p4eNp i{width:1.2rem;color:var(--color-primary)}.AgathaIntro_agree__YYzVO{display:flex;align-items:flex-start;gap:.55rem;text-align:left;font-size:.88rem;line-height:1.45}.AgathaIntro_agree__YYzVO input{margin-top:.2rem;width:1.1rem;height:1.1rem;accent-color:var(--color-primary);flex-shrink:0}.AgathaIntro_agree__YYzVO a{color:var(--color-primary);font-weight:700}.AgathaIntro_plan__p9im4{font-weight:700;color:var(--color-primary-dark)}.AgathaIntro_error__onT08{color:#991b1b;font-size:.9rem}.AgathaIntro_actions__YOtUH{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.AgathaIntro_primary__5zBSU,.AgathaIntro_secondary__IMSx7{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:0 1.4rem;border-radius:999px;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.AgathaIntro_primary__5zBSU{border:0;background:var(--color-primary);color:#fff}.AgathaIntro_primary__5zBSU:hover:not(:disabled){background:var(--color-primary-dark)}.AgathaIntro_primary__5zBSU:disabled{opacity:.5;cursor:default}.AgathaIntro_secondary__IMSx7{border:1px solid rgba(86,31,96,.25);background:#fff;color:var(--color-primary-dark)}.AgathaIntro_secondary__IMSx7:hover{background:rgba(123,45,139,.06)}.AgathaIntro_small__UXdHN{font-size:.8rem;color:var(--color-muted)}.VoiceAssistant_panel__ElAC4{position:fixed;right:1rem;bottom:1rem;z-index:90;width:min(420px,100vw - 2rem);max-height:calc(100vh - 10rem);overflow-y:auto;display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem 1.1rem 1.1rem;border:1px solid rgba(123,45,139,.25);border-radius:1.2rem;background:#fff;box-shadow:0 18px 40px rgba(40,14,48,.22)}.VoiceAssistant_panel__ElAC4 p{margin:0}.VoiceAssistant_header__5Gthi{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.VoiceAssistant_title__TgGtm{display:inline-flex;align-items:center;gap:.45rem;font-weight:800;color:var(--color-primary-dark)}.VoiceAssistant_beta__41BuT{border-radius:999px;padding:.1rem .5rem;font-size:.72rem;background:var(--color-chip-gold-bg);color:var(--color-chip-gold-text)}.VoiceAssistant_close__Me6QW{border:0;background:none;font-size:1.2rem;color:var(--color-muted);cursor:pointer;padding:.25rem .4rem}.VoiceAssistant_close__Me6QW:hover{color:var(--color-primary-dark)}.VoiceAssistant_disclosure__TSE_j{font-size:.82rem;color:var(--color-muted);line-height:1.45}.VoiceAssistant_creditsNote___ymMD{margin:0;padding:.5rem .7rem;border-radius:.6rem;font-size:.85rem;background:rgba(214,170,60,.15)}.VoiceAssistant_creditsNote___ymMD a{font-weight:600}.VoiceAssistant_state__yCAL1{display:flex;align-items:center;gap:.55rem;border-radius:.8rem;padding:.55rem .8rem;font-weight:800}.VoiceAssistant_state_off__UrCHW{background:#f1f5f9;color:#475569}.VoiceAssistant_state_connecting__sioO0,.VoiceAssistant_state_thinking__3oCHc{background:#e0f2fe;color:#075985}.VoiceAssistant_state_standby__p63Ce{background:rgba(160,188,68,.12);color:var(--color-witch-green-dark)}.VoiceAssistant_state_loading__jbiy5,.VoiceAssistant_state_waiting__CJ7g6{background:#e0f2fe;color:#075985}.VoiceAssistant_state_listening__eO_7S{background:rgba(160,188,68,.22);color:var(--color-witch-green-dark)}.VoiceAssistant_state_speaking__TjNJi{background:rgba(123,45,139,.12);color:var(--color-primary-dark)}.VoiceAssistant_state_error__z_UGR{background:#fee2e2;color:#991b1b}.VoiceAssistant_step__CF2V_{display:grid;grid-gap:.35rem;gap:.35rem;border-radius:.9rem;padding:.85rem .95rem;background:rgba(123,45,139,.05)}.VoiceAssistant_stepLabel__gbN_u{font-weight:800;color:var(--color-primary);font-size:.9rem}.VoiceAssistant_stepText__8gtU_{font-size:1.25rem;line-height:1.45;color:var(--color-foreground)}.VoiceAssistant_captions__kWRcp{display:grid;grid-gap:.3rem;gap:.3rem;font-size:.92rem;line-height:1.45;min-height:1.4rem}.VoiceAssistant_hint__iQ7WO{color:var(--color-muted)}.VoiceAssistant_error__0VWW2{color:#991b1b;font-size:.9rem}.VoiceAssistant_talk__6WTtQ{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.4rem;border:0;border-radius:999px;background:var(--color-primary);color:#fff;font:inherit;font-size:1.15rem;font-weight:800;cursor:pointer}.VoiceAssistant_talk__6WTtQ:hover:not(:disabled){background:var(--color-primary-dark)}.VoiceAssistant_talk__6WTtQ:disabled{opacity:.55;cursor:default}.VoiceAssistant_talk__6WTtQ:focus-visible{outline:3px solid var(--color-primary-dark);outline-offset:3px}.VoiceAssistant_talkRow__zmmZD{display:flex;flex-wrap:wrap;gap:.5rem}.VoiceAssistant_talkRow__zmmZD .VoiceAssistant_talk__6WTtQ{flex:1 1 12rem}.VoiceAssistant_pause__pen_Z{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;flex:0 1 auto;min-height:3.4rem;padding:0 1.1rem;border:1px solid rgba(86,31,96,.25);border-radius:999px;background:#fff;color:var(--color-primary-dark);font:inherit;font-weight:800;cursor:pointer}.VoiceAssistant_pause__pen_Z:hover{background:rgba(123,45,139,.06)}.VoiceAssistant_state_paused__5UhBs{background:var(--color-chip-gold-bg);color:var(--color-chip-gold-text)}.VoiceAssistant_talkLive__ixjYj{background:#b91c1c}.VoiceAssistant_talkLive__ixjYj:hover:not(:disabled){background:#991b1b}.VoiceAssistant_controls__ve_oZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.VoiceAssistant_controls__ve_oZ button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.8rem;border:1px solid rgba(86,31,96,.22);border-radius:.8rem;background:#fff;color:var(--color-primary-dark);font:inherit;font-weight:700;cursor:pointer}.VoiceAssistant_controls__ve_oZ button:hover:not(:disabled){background:rgba(123,45,139,.06)}.VoiceAssistant_controls__ve_oZ button:disabled{opacity:.5;cursor:default}.VoiceAssistant_rate__I3_nt{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.92rem;font-weight:700}.VoiceAssistant_rate__I3_nt select{border:1px solid var(--color-border);border-radius:999px;padding:.35rem .75rem;font:inherit;background:#fff}.VoiceAssistant_metrics__cahQG{font-size:.78rem;color:var(--color-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-top:1px dashed var(--color-border);padding-top:.55rem}.VoiceAssistant_handsFree__hF67X{display:grid;grid-gap:.2rem;gap:.2rem;border-radius:.8rem;padding:.6rem .75rem;background:#f8fafc}.VoiceAssistant_handsFree__hF67X label{display:flex;align-items:center;gap:.55rem;font-weight:800;cursor:pointer}.VoiceAssistant_handsFree__hF67X input{width:1.15rem;height:1.15rem;accent-color:var(--color-primary)}.VoiceAssistant_handsFreeState__2294h{font-size:.82rem;color:var(--color-muted);padding-left:1.7rem}@media(min-width:769px){.VoiceAssistant_panel__ElAC4{right:calc(max(.75rem,var(--layout-side-gutter)*.5 - 3.5rem) + 10rem);max-height:calc(100vh - 2rem)}}.page_page__2ZeiX{width:min(100%,var(--layout-content-width));max-width:1200px;margin:0 auto;padding:2rem 1.25rem 4rem}@media(max-width:700px){.page_page__2ZeiX{width:100%;max-width:100%;padding:1.5rem .75rem 4rem}}.page_header__M6FXB{display:grid;grid-gap:1.2rem;gap:1.2rem;background:#fff;border:1px solid var(--color-border);border-radius:1.25rem;padding:1.25rem;box-shadow:var(--shadow)}.page_backLink__jUCmc{font-size:.9rem;color:var(--color-primary-dark)}.page_title__KKz_U{font-size:clamp(2rem,5vw,3rem);line-height:1.1;letter-spacing:-.02em}.page_heroTitleRow__8d0ZW{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem}.page_heroCategoryEyebrow__22jKs{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--color-chip-gold-border);border-radius:999px;background:var(--color-chip-gold-bg);color:var(--color-chip-gold-text);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.22rem .5rem}.page_recipeActions__DUZf1{display:inline-flex;align-items:center;justify-content:flex-end;gap:.45rem;margin-left:auto}.page_subtitle__LrbN4{color:#475569}.page_heroByline__q8ZDQ{margin-top:-.35rem}.page_heroReviewRow__PBRqV{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem}.page_heroRating__RcULj{display:inline-flex;align-items:center;gap:.4rem;color:#1f2937;text-decoration:none}.page_heroRating__RcULj:hover .page_heroRatingScore__iDhSb{text-decoration:underline}.page_heroRatingScore__iDhSb{font-weight:800}.page_heroRatingCount__p28Gq{color:#64748b}.page_heroCountDivider__5LXEp{margin:0 .5rem;color:#94a3b8;font-weight:400}.page_heroReviewCount__usegz{padding-left:.9rem;border-left:1px solid #cbd5e1;color:#1f2937;font-size:.85rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.page_heroReviewCount__usegz:hover{color:var(--color-primary);text-decoration:underline}.page_heroPillButton__F6SXY{display:inline-flex;align-items:center;gap:.4rem;border:1px solid rgba(123,45,139,.3);border-radius:999px;background:#fff;padding:.4rem .9rem;font:inherit;font-size:.85rem;font-weight:700;color:var(--color-primary-dark);cursor:pointer}.page_heroPillButton__F6SXY:hover{background:rgba(123,45,139,.06)}.page_heroTaxonomyFooter__UQvDz{display:grid;grid-gap:.85rem;gap:.85rem;padding-top:.35rem;border-top:1px solid #e2e8f0}.page_heroTaxonomyGroup__Vi22n{display:grid;grid-gap:.45rem;gap:.45rem}.page_heroTaxonomyLabel__WDP3z{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#64748b}.page_heroTaxonomyList__B_E1a{display:flex;flex-wrap:wrap;gap:.35rem}.page_heroTaxonomyBadge__W9h1D{display:inline-flex;align-items:center;border:1px solid var(--color-chip-gold-border);border-radius:999px;background:var(--color-chip-gold-bg-soft);color:var(--color-chip-gold-text);font-size:.75rem;font-weight:700;line-height:1;padding:.26rem .62rem}.page_heroAllergenBadge__s4gFW{border-color:#fca5a5;background:#fef2f2;color:#991b1b}.page_heroImageWrap__Jgrh2{position:relative;width:100%;height:clamp(176px,31vw,286px);overflow:hidden;border-radius:1rem;border:1px solid var(--color-border)}.page_heroImage__Hc86D{object-fit:cover;object-position:center}.page_content__RNTBU{margin-top:1.5rem;background:#fff;border:1px solid var(--color-border);border-radius:1.25rem;padding:1.25rem;box-shadow:var(--shadow)}.page_contentTitle__A_4SF{margin:0;font-size:1.4rem;line-height:1.2}.page_workflowBlock___u5ac{margin-top:.9rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;padding:.85rem}.page_workflowTitle__C98WL{margin:0;font-size:.82rem;text-transform:uppercase;letter-spacing:.12em;color:#475569}.page_workflowStepList__IiwIJ{list-style:none;margin:.75rem 0 0;padding:0;display:grid;grid-gap:.85rem;gap:.85rem}.page_workflowStepCard__lh7gg{position:relative;display:grid;grid-template-columns:9.5rem minmax(0,1fr) minmax(11rem,14rem);grid-gap:1.1rem;gap:1.1rem;align-items:center;padding:.85rem;border:1px solid var(--color-border);border-radius:1.1rem;background:#fff;transition:box-shadow .15s ease,border-color .15s ease}.page_workflowStepCard__lh7gg:focus-within,.page_workflowStepCard__lh7gg:has(.page_workflowStepLink__MAsap):hover{border-color:#d6c4dc;box-shadow:var(--shadow)}.page_workflowStepCardCurrent__gnMwk{border-color:var(--color-primary-light);background:#fcf8fd}.page_workflowStepMedia__crKiH{position:relative;width:100%;aspect-ratio:4/3;border-radius:.85rem;overflow:hidden;background:var(--color-chip-gold-bg-soft)}.page_workflowStepImage__X86a6{object-fit:cover}.page_workflowStepImagePlaceholder__VwhfC{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-chip-gold-border);font-size:1.6rem}.page_workflowStepNumber__BvG7o{position:absolute;top:.45rem;left:.45rem;z-index:1;min-width:1.75rem;height:1.75rem;padding:0 .4rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--color-primary-dark);font-size:.85rem;font-weight:800;box-shadow:0 1px 4px rgba(0,0,0,.18)}.page_workflowStepCardCurrent__gnMwk .page_workflowStepNumber__BvG7o{background:var(--color-primary);color:#fff}.page_workflowStepBody__ESrow{min-width:0;display:grid;grid-gap:.3rem;gap:.3rem}.page_workflowStepEyebrow__RjgXE{color:#c2410c;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.page_workflowStepHeading__wcEc3{margin:0;color:#1f2937;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:700;line-height:1.2}.page_workflowStepLink__MAsap{color:inherit}.page_workflowStepLink__MAsap:after{content:"";position:absolute;inset:0;border-radius:inherit}.page_workflowStepLink__MAsap:focus-visible,.page_workflowStepLink__MAsap:hover{color:var(--color-primary)}.page_workflowStepDescription__Jjnab{margin:0;color:#4b5563;font-size:.95rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_workflowStepTimers__dR4QU{margin:0;align-self:stretch;display:grid;align-content:center;border-left:1px solid var(--color-border);padding-left:1rem}.page_workflowStepTimerRow__tyac7{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;padding:.3rem 0;border-bottom:1px dashed var(--color-border);font-size:.9rem}.page_workflowStepTimerRow__tyac7:last-child{border-bottom:0}.page_workflowStepTimerRow__tyac7 dt{color:#64748b;font-weight:600}.page_workflowStepTimerRow__tyac7 dd{margin:0;color:#0f172a;font-weight:700;text-align:right;white-space:nowrap}.page_workflowStepItem__VfVPN{display:grid;grid-gap:.6rem;gap:.6rem}.page_workflowStepCardNested__dP2jN{grid-template-columns:6.5rem minmax(0,1fr) minmax(9rem,11rem);gap:.85rem;padding:.6rem;border-radius:.9rem}.page_workflowStepCardNested__dP2jN .page_workflowStepHeading__wcEc3{font-size:1.08rem}.page_workflowStepCardNested__dP2jN .page_workflowStepDescription__Jjnab{font-size:.86rem;-webkit-line-clamp:2}.page_workflowStepCardNested__dP2jN .page_workflowStepTimerRow__tyac7{padding:.18rem 0;font-size:.8rem}.page_workflowStepCardNested__dP2jN .page_workflowStepNumber__BvG7o{min-width:1.6rem;height:1.4rem;font-size:.75rem}.page_workflowNestedList__UoLzx{list-style:none;margin:0 0 0 2.75rem;padding:0 0 0 .85rem;display:grid;grid-gap:.55rem;gap:.55rem;border-left:2px solid var(--color-chip-gold-border)}.page_workflowNestedToggle__JVz0a{position:absolute;top:.45rem;right:.45rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border:0;border-radius:999px;background:#fff;color:var(--color-primary-dark);font-size:1.15rem;cursor:pointer}.page_workflowNestedToggle__JVz0a:focus-visible,.page_workflowNestedToggle__JVz0a:hover{color:var(--color-primary)}.page_workflowNestedToggle__JVz0a:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.page_workflowStepCard__lh7gg:has(.page_workflowNestedToggle__JVz0a) .page_workflowStepTimers__dR4QU{padding-top:1.75rem}.page_workflowContextNote__wzY_D{margin:.4rem 0 0;font-size:.86rem;color:#64748b}.page_workflowContextLink__4Yi5o{color:var(--color-primary-dark);font-weight:700}@media(max-width:760px){.page_workflowStepCard__lh7gg{grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;align-items:start}.page_workflowStepCardNested__dP2jN{grid-template-columns:5rem minmax(0,1fr)}.page_workflowNestedList__UoLzx{margin-left:1rem}.page_workflowStepHeading__wcEc3{font-size:1.1rem}.page_workflowStepTimers__dR4QU{grid-column:1/-1;border-left:0;border-top:1px solid var(--color-border);padding:.5rem 0 0}}.page_sectionAccordionHeader__GM7Bo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;border-bottom:1px dashed #cbd5e1;padding-bottom:.95rem}.page_sectionHeaderMain__z1kxo{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.page_summaryHeaderMain__PQArk{width:100%;justify-content:space-between}.page_summaryMetaRow__MBd6O{width:100%}.page_sectionHeaderActions__8jN4o,.page_summaryMetaRow__MBd6O{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.6rem}.page_sectionHeaderActions__8jN4o{margin-left:auto}.page_sectionActionButton__8ircZ{border:0;background:rgba(0,0,0,0);color:#0f172a;border-radius:999px;font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.42rem .72rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.page_sectionActionIcon__5MgMD{font-size:.95rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:1.62rem;height:1.62rem;border-radius:999px}.page_sectionActionIconExpanded__UVCVb{background:var(--color-primary);color:#fff}.page_sectionActionIconCollapsed__JgIxB{background:#fff;color:var(--color-primary)}.page_segmentExpandButton__SrlzV:after,.page_segmentExpandButton__SrlzV:before{content:"";position:absolute;left:50%;top:50%;width:.82rem;height:.16rem;border-radius:999px;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease,background-color .2s ease}.page_segmentExpandButton__SrlzV:after{transform:translate(-50%,-50%) rotate(90deg)}.page_sectionActionButton__8ircZ:hover:not(:disabled){background:rgba(0,0,0,0);border-color:#94a3b8}.page_sectionActionButton__8ircZ:disabled{opacity:.55;cursor:default}.page_headerCompleteCheckbox__8XYDd{display:inline-flex;align-items:center;justify-content:center;border:0;background:rgba(0,0,0,0);color:var(--color-primary);border-radius:999px;width:1.9rem;height:1.9rem;padding:0;font-size:0;line-height:0;cursor:pointer;transition:transform .2s ease,color .2s ease}.page_headerCompleteIcon__k21AJ{font-size:1.05rem;line-height:1}.page_headerCompleteCheckbox__8XYDd:hover{transform:translateY(-1px);color:var(--color-primary-dark)}.page_sectionToggleButton__VQwFz{flex-shrink:0}.page_sectionCollapse__JBu5e{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;transition:grid-template-rows 1s cubic-bezier(.4,0,.2,1),opacity 1s cubic-bezier(.4,0,.2,1),margin-top 1s cubic-bezier(.4,0,.2,1)}.page_sectionCollapseOpen__l3C5w{grid-template-rows:1fr;opacity:1;margin-top:.25rem}.page_sectionCollapseClosed__r9PKN{grid-template-rows:0fr;opacity:0;margin-top:0}.page_sectionCollapseInner__L11JF{min-height:0;overflow:hidden;pointer-events:none}.page_sectionCollapseOpen__l3C5w .page_sectionCollapseInner__L11JF{pointer-events:auto}.page_subsectionCollapse__lat42{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 1s cubic-bezier(.4,0,.2,1),opacity 1s cubic-bezier(.4,0,.2,1)}.page_subsectionCollapseOpen__AWt7H{grid-template-rows:1fr;opacity:1}.page_subsectionCollapseClosed__3zxVE{grid-template-rows:0fr;opacity:0}.page_subsectionCollapseInner__R14O2{min-height:0;overflow:hidden;pointer-events:none}.page_subsectionCollapseOpen__AWt7H .page_subsectionCollapseInner__R14O2{pointer-events:auto}.page_summaryServingsPill__WHpGD{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;padding:.3rem .7rem}.page_servingsNote__olgu9{color:#64748b;font-size:.85rem}.page_summaryTimers__cia1_{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem;border:1px dashed #cbd5e1;border-radius:.85rem;background:#f8fafc;padding:.45rem .7rem}.page_timingFlags__nQK6B{display:inline-flex;flex-wrap:wrap;gap:.4rem}.page_timingFlag__spKz4{font-weight:700}.page_recipeActions__DUZf1{display:flex;flex-wrap:wrap;gap:.75rem}.page_shareWrap__UDDgh{position:relative}.page_shareButton__fKUc6{width:2.6rem;height:2.6rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:50%;font-weight:700;padding:0;cursor:pointer}.page_shareButton__fKUc6 i{font-size:1.2em;line-height:1}.page_favoriteHeroButton__smEWf{width:2.25rem;height:2.25rem;border-color:var(--color-primary);background:#fff;color:var(--color-primary)}.page_favoriteHeroButton__smEWf i{font-size:1rem}.page_favoriteHeroButtonActive__3JeLW{background:var(--color-primary);border-color:#fff;color:#fff}.page_favoriteHeroButton__smEWf:disabled{cursor:wait;opacity:.75}.page_shareNotice__fQo8N{pointer-events:none;position:absolute;top:calc(100% + 8px);left:0;opacity:0;transform:translateY(4px) scale(.97);transition:opacity .3s ease,transform .3s ease;z-index:20}.page_shareNoticeVisible__GXVc6{opacity:1;transform:translateY(0) scale(1)}.page_shareNoticeBubble__5ccCC{white-space:nowrap;border:1px solid #86efac;background:#dcfce7;color:#14532d;border-radius:.9rem;box-shadow:0 10px 30px rgba(2,6,23,.15);font-size:.75rem;font-weight:700;padding:.5rem .75rem}.page_section__ebotR{margin-top:1.25rem}.page_sectionTitle__VKtlh{margin:1rem 0 .4rem;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem;font-size:1.25rem}.page_accordionHeaderButton__SRp6A{width:100%;border:1px solid #cbd5e1;background:#f8fafc;color:#0f172a;border-radius:.9rem;font-size:1rem;font-weight:700;padding:.8rem .95rem;text-align:left;display:flex;justify-content:space-between;gap:.75rem;cursor:pointer}.page_accordionHeaderMeta__Q_Bxb{font-size:.78rem;text-transform:uppercase;letter-spacing:.11em;color:#64748b}.page_segmentExpandButton__SrlzV{border:1px solid var(--color-primary);background:#fff;color:rgba(0,0,0,0);border-radius:999px;font-size:0;line-height:0;width:1.62rem;height:1.62rem;padding:0;position:relative;cursor:pointer}.page_segmentExpandButton__SrlzV:hover{background:rgba(123,45,139,.1)}.page_segmentExpandButton__SrlzV[data-expanded=true]{border-color:var(--color-primary);background:var(--color-primary)}.page_segmentExpandButton__SrlzV:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}.page_segmentExpandButton__SrlzV:after,.page_segmentExpandButton__SrlzV:before{background:var(--color-primary)}.page_segmentExpandButton__SrlzV[data-expanded=true]:after,.page_segmentExpandButton__SrlzV[data-expanded=true]:before{background:#fff}.page_segmentExpandButton__SrlzV[data-expanded=true]:after{opacity:0}.page_srOnly__NL0LE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_accordionHeaderTitleWrap__AkzKb{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.page_accordionHeaderFlags__I0F7W{margin-left:.2rem}.page_summaryPanel__es_WS{margin-top:.85rem;border:1px solid #e2e8f0;border-radius:1rem;padding:.9rem;background:#fff}.page_ingredientAccordionStack__Fvgys{margin-top:.85rem;display:grid;grid-gap:.75rem;gap:.75rem}.page_ingredientAccordionItem__5INZ2{width:100%;border:1px solid #e2e8f0;border-radius:.95rem;background:#fff;overflow:hidden}.page_ingredientAccordionItemDone__dyTm5{border-color:#86efac;background:#f0fdf4}.page_ingredientAccordionItem__5INZ2 .page_accordionHeaderButton__SRp6A{border:0;border-radius:0;background:#f8fafc}.page_ingredientAccordionHeaderRow__FMZ1W{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .95rem;background:#f8fafc}.page_ingredientAccordionTitle__kg0LZ{margin:0;font-size:1rem;font-weight:700;color:#0f172a}.page_accordionHeaderButtonDone__p0Nyu{background:#bbf7d0!important;color:#14532d}.page_ingredientAccordionPanel__5RscJ{width:100%;padding:.8rem}.page_checklist__2hOYv{margin:0;list-style:none;display:grid;grid-gap:.75rem;gap:.75rem;padding-left:0}.page_accordionItem__cR0d5{border:1px solid #cbd5e1;border-radius:.9rem;background:#fff;padding:2px 1px 1px;overflow:hidden;position:relative;z-index:1}.page_accordionItemActive__OxBmw{border-color:#64748b;background:#e2e8f0}.page_accordionItemIngredientActive__fU8dO{border-color:#64748b}.page_accordionItemDone__NlPCI{border-color:#86efac;background:#dcfce7}.page_stepRow__8ce1m{--note-toggle-width:3.1rem;display:flex;gap:0;align-items:stretch}.page_stepButton__vjPpe{flex:1 1;min-width:0;display:flex;gap:.75rem;border:0;background:#fff;color:#334155;border-radius:.9rem;text-align:left;padding:.7rem .9rem;cursor:pointer;transition:all .25s ease}.page_accordionItemIngredient__RiZs_ .page_stepButton__vjPpe{transform-origin:right center;transition:transform .22s ease,background-color .25s ease,color .25s ease}.page_addIngredientSlot__AYdsV{width:0;opacity:0;pointer-events:none;transition:width .22s ease,opacity .2s ease,margin-right .2s ease}.page_addIngredientButton__45k07,.page_addIngredientSlot__AYdsV{display:inline-flex;align-items:center;justify-content:center;align-self:center;overflow:visible}.page_addIngredientButton__45k07{width:2.15rem;opacity:1;pointer-events:auto;height:2.15rem;border:0;border-left:0;border-radius:999px;background:var(--color-primary);color:#fff;font-size:.77rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;padding:0;box-shadow:0 10px 20px rgba(123,45,139,.14);transition:background-color .2s ease,box-shadow .2s ease}.page_accordionItemIngredientActive__fU8dO .page_addIngredientSlot__AYdsV,.page_accordionItemIngredient__RiZs_:focus-within .page_addIngredientSlot__AYdsV,.page_accordionItemIngredient__RiZs_:hover .page_addIngredientSlot__AYdsV{width:2.45rem;opacity:1;pointer-events:auto;margin-right:.25rem}.page_accordionItemIngredientActive__fU8dO .page_stepButton__vjPpe,.page_accordionItemIngredient__RiZs_:focus-within .page_stepButton__vjPpe,.page_accordionItemIngredient__RiZs_:hover .page_stepButton__vjPpe{transform:scaleX(.985)}.page_addIngredientButton__45k07:hover{background:var(--color-primary-dark);box-shadow:0 12px 22px rgba(86,31,96,.22)}.page_addIngredientButtonAdded__G64Tf,.page_addIngredientButtonAdded__G64Tf:hover{background:#16a34a;box-shadow:0 12px 22px rgba(22,163,74,.26)}.page_addIngredientButton__45k07:disabled{opacity:.75;cursor:wait;box-shadow:none}.page_addIngredientButton__45k07 i{font-size:1rem;line-height:1}.page_addIngredientIconAdded__jQbzA{animation:page_addIngredientIconPop__Pf00u .18s ease-out}@keyframes page_addIngredientIconPop__Pf00u{0%{transform:scale(.75)}65%{transform:scale(1.15)}to{transform:scale(1)}}.page_stepButtonWithNote__Xm9S_{border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.page_stepActive__p3V_o{background:#e2e8f0;color:#0f172a}.page_stepButton__vjPpe:focus-visible{background:#e2e8f0;color:#0f172a;outline:none}.page_stepDone__8UWHx{background:#dcfce7;color:#334155}.page_stepIndex__ywESO{width:1.5rem;height:1.5rem;border-radius:999px;border:1px solid #94a3b8;background:#f1f5f9;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;flex-shrink:0;margin-top:.1rem}.page_stepDone__8UWHx .page_stepIndex__ywESO{border-color:#34d399;background:#bbf7d0;color:#14532d}.page_stepText__AHvBw{font-size:.95rem;line-height:1.6}.page_stepTextInner__oKSVZ{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.page_stepInlineFlags__4lgA9,.page_stepInlineFlags__4lgA9 *{text-decoration:none!important}.page_ingredientParts__smhrt{display:inline-flex;flex-wrap:wrap;gap:.35rem}.page_ingredientQuantity__mP7vD,.page_ingredientTreatment__oziXj,.page_ingredientUnit__N3ewn{font-weight:500}.page_ingredientName__oGYfM{font-weight:700}.page_ingredientBrand__8tqzI{align-self:center;border:1px solid var(--color-chip-gold-border);border-radius:999px;padding:0 .5rem;background:var(--color-chip-gold-bg-soft);color:var(--color-chip-gold-text);font-size:.78rem;font-weight:700;line-height:1.5}.page_stepTextDone__lL0_4{color:#64748b}.page_stepTextDone__lL0_4,.page_stepTextDone__lL0_4 .page_ingredientParts__smhrt,.page_stepTextDone__lL0_4 .page_ingredientParts__smhrt>span{text-decoration:line-through}.page_noteToggle__q776l{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;min-width:var(--note-toggle-width);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.9rem;border-bottom-right-radius:0;padding:0 .65rem;border:0;background:#fff;color:#334155;font-size:1rem;line-height:1;font-weight:800;cursor:pointer;transition:all .25s ease}.page_noteToggleActive__HYSh5{background:#e2e8f0;color:#0f172a}.page_noteToggle__q776l:focus-visible{background:#e2e8f0;color:#0f172a;outline:none}.page_noteToggleDone__5F80_{background:#dcfce7;color:#14532d}.page_noteToggleGlyph___ABSy{width:1.5rem;height:1.5rem;border-radius:999px;border:1px solid #94a3b8;background:#f1f5f9;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1}.page_noteToggleActive__HYSh5 .page_noteToggleGlyph___ABSy{border-color:#64748b;background:#cbd5e1;color:#0f172a}.page_noteToggleDone__5F80_ .page_noteToggleGlyph___ABSy{border-color:#34d399;background:#bbf7d0;color:#14532d}.page_notePanelWrap__bUgq0{width:100%;margin-top:0;height:0;overflow:hidden;transition:height 1s cubic-bezier(.4,0,.2,1)}.page_notePanelWrapOpen__ubuMd{height:var(--note-panel-max-height,24rem)}.page_notePanel__Lj6ku{padding:.85rem 1rem .8rem;color:#334155;font-size:.95rem;line-height:1.65}.page_notePanel__Lj6ku p{margin:0}.page_notePanelActive__O6HBh{color:#0f172a}.page_notePanelDone__15LlN{background:#dcfce7;color:#14532d;text-decoration:line-through}.page_notePanelDone__15LlN span,.page_notePanelDone__15LlN strong{color:inherit;text-decoration:inherit}.page_segmentIngredientItem__J2UNi{color:#334155;font-size:.92rem}.page_segmentAccordion__XKyDb{border:1px solid #cbd5e1;border-radius:1rem;background:#fff;overflow:hidden}.page_segmentAccordionDone__Fl31P{border-color:#86efac;background:#dcfce7}.page_segmentAccordionDone__Fl31P .page_segmentAccordionHeader__yVqL7{background:#bbf7d0;border-bottom-color:#86efac}.page_segmentAccordionHeader__yVqL7{display:grid;grid-template-columns:1fr auto;grid-gap:.75rem;gap:.75rem;padding:.75rem;border-bottom:1px solid #e2e8f0}.page_segmentAccordionHeading___fObD{margin:0}.page_segmentPanel__ih92K{padding:0}.page_segmentPanelInner__g_j_X{padding:.9rem}.page_instructionsStack__VQQ_N{margin-top:.85rem;display:grid;grid-gap:.9rem;gap:.9rem}.page_instructionsStack__VQQ_N .page_section__ebotR{margin-top:0}.page_metaGrid__e_38T{margin-top:.25rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:.75rem;gap:.75rem}.page_metaCard___ZTIG{border:1px solid #e2e8f0;background:#fff;border-radius:.9rem;padding:.6rem .75rem}.page_metaLabel__mLpds{font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;color:#475569}.page_metaValue__2ICrL{font-size:.95rem;font-weight:700;color:#0f172a}.page_checklist__2hOYv li:hover .page_accordionItemActive__OxBmw{border-color:#64748b}.page_checklist__2hOYv li:hover .page_accordionItemDone__NlPCI{border-color:#86efac}@media(max-width:760px){.page_heroTitleRow__8d0ZW{align-items:flex-start}.page_heroTaxonomyFooter__UQvDz{gap:.7rem}.page_segmentAccordionHeader__yVqL7{grid-template-columns:1fr}.page_headerCompleteCheckbox__8XYDd{width:-moz-fit-content;width:fit-content}.page_sectionAccordionHeader__GM7Bo{align-items:flex-start}.page_sectionHeaderActions__8jN4o{margin-left:0}.page_accordionItemIngredientActive__fU8dO .page_addIngredientSlot__AYdsV,.page_accordionItemIngredient__RiZs_:focus-within .page_addIngredientSlot__AYdsV,.page_accordionItemIngredient__RiZs_:hover .page_addIngredientSlot__AYdsV{width:2.3rem;margin-right:.15rem}}@media(min-width:640px){.page_shareNotice__fQo8N{left:auto;right:-5px}}.page_ingredientNameLink__YC8Iq{cursor:pointer;-webkit-text-decoration:underline dotted rgba(123,45,139,.55);text-decoration:underline dotted rgba(123,45,139,.55);text-decoration-thickness:2px;text-underline-offset:3px}.page_ingredientNameLink__YC8Iq:hover{color:var(--color-primary)}.page_stepThumbnail__S6Xod{width:4.25rem;height:4.25rem;max-height:72px;max-width:72px;align-self:center;margin:0 .35rem;box-shadow:0 1px 5px rgba(0,0,0,.18)}@media(max-width:640px){.page_stepThumbnail__S6Xod{width:3.25rem;height:3.25rem}}.page_galleryLink__1ajJM{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-primary-dark)}.page_galleryLink__1ajJM:focus-visible,.page_galleryLink__1ajJM:hover{background:rgba(123,45,139,.08)}@media(max-width:480px){.page_galleryLink__1ajJM span{display:none}}.page_galleryDescription__RBlGu{display:block;margin-top:.75rem;color:var(--color-muted);font-size:.75em;line-height:1.5}.FramedImageEditor_empty__J9heo{display:grid;grid-gap:.6rem;gap:.6rem}.FramedImageEditor_uploadButton__Shbg5{display:flex;align-items:center;justify-content:center;gap:.55rem;min-height:6rem;border:2px dashed rgba(123,45,139,.35);border-radius:.85rem;background:rgba(123,45,139,.04);color:var(--color-primary-dark);font:inherit;font-weight:600;cursor:pointer}.FramedImageEditor_uploadButton__Shbg5:focus-visible,.FramedImageEditor_uploadButton__Shbg5:hover:not(:disabled){border-color:var(--color-primary);background:rgba(123,45,139,.08)}.FramedImageEditor_urlRow__YbN94{display:flex;gap:.5rem}.FramedImageEditor_urlInput__LuXSi{flex:1 1;min-width:0;border:1px solid var(--color-border);border-radius:.6rem;padding:.45rem .6rem;font:inherit}.FramedImageEditor_dangerButton__lGY6b,.FramedImageEditor_secondaryButton__WdeIJ{border:1px solid var(--color-border);border-radius:999px;padding:.35rem .85rem;background:var(--color-surface);color:var(--color-foreground);font:inherit;font-size:.88rem;cursor:pointer}.FramedImageEditor_dangerButton__lGY6b:disabled,.FramedImageEditor_secondaryButton__WdeIJ:disabled{opacity:.55;cursor:default}.FramedImageEditor_dangerButton__lGY6b{color:#b91c1c;border-color:#fecaca}.FramedImageEditor_editor__EZuaR{display:grid;grid-template-columns:minmax(0,1fr) 11rem;grid-gap:1rem;gap:1rem;align-items:start}@media(max-width:640px){.FramedImageEditor_editor__EZuaR{grid-template-columns:1fr}}.FramedImageEditor_framing__BXPXm{display:grid;grid-gap:.5rem;gap:.5rem}.FramedImageEditor_hint__lSdDU,.FramedImageEditor_previewLabel__yMPmO{margin:0;color:var(--color-muted);font-size:.85rem}.FramedImageEditor_surface__wTj6g{position:relative;justify-self:center;max-width:100%;line-height:0;cursor:crosshair;touch-action:none;border-radius:.6rem;overflow:hidden;outline:none}.FramedImageEditor_surface__wTj6g:focus-visible{box-shadow:0 0 0 3px rgba(123,45,139,.35)}.FramedImageEditor_surfaceDragging__jobOE{cursor:-webkit-grabbing;cursor:grabbing}.FramedImageEditor_surfaceImage__BIQuq{display:block;max-width:100%;max-height:18rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.FramedImageEditor_focusDot__hgu21{position:absolute;width:1.4rem;height:1.4rem;margin:-.7rem 0 0 -.7rem;border:3px solid #fff;border-radius:50%;background:rgba(123,45,139,.75);box-shadow:0 0 0 1px rgba(0,0,0,.35),0 2px 6px rgba(0,0,0,.35);pointer-events:none}.FramedImageEditor_zoomRow___B3Lc{display:flex;align-items:center;gap:.5rem;color:var(--color-muted)}.FramedImageEditor_zoomRow___B3Lc input{flex:1 1;accent-color:var(--color-primary)}.FramedImageEditor_previews__BMnpV{display:grid;grid-gap:.6rem;gap:.6rem;justify-items:center}.FramedImageEditor_previewRow__tmqxF{display:flex;align-items:flex-end;gap:.75rem}.FramedImageEditor_previewLarge__l3Vff{width:7.5rem;height:7.5rem;box-shadow:0 2px 10px rgba(0,0,0,.15)}.FramedImageEditor_previewSmall__Gm1gf{width:3rem;height:3rem;box-shadow:0 1px 4px rgba(0,0,0,.15)}.FramedImageEditor_actions__l4zh3{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.FramedImageEditor_error__nxv5Y{margin:0;color:#b91c1c;font-size:.88rem}.IngredientImagesPanel_panel___D4T8{display:grid;grid-gap:1rem;gap:1rem}.IngredientImagesPanel_intro__My1x9{display:grid;grid-gap:.25rem;gap:.25rem}.IngredientImagesPanel_title__4hFQE{margin:0;font-size:1.2rem;color:var(--color-primary-dark)}.IngredientImagesPanel_muted__wZMTS{margin:0;color:var(--color-muted);font-size:.9rem}.IngredientImagesPanel_error__N6HyS{margin:0;color:#b91c1c}.IngredientImagesPanel_layout__vUcsh{display:grid;grid-template-columns:minmax(16rem,24rem) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}@media(max-width:860px){.IngredientImagesPanel_layout__vUcsh{grid-template-columns:1fr}}.IngredientImagesPanel_detailColumn__8wB9J,.IngredientImagesPanel_listColumn__52sqB{display:grid;grid-gap:.6rem;gap:.6rem;padding:1rem;border:1px solid var(--color-border);border-radius:1rem;background:var(--color-surface)}.IngredientImagesPanel_detailColumn__8wB9J{position:-webkit-sticky;position:sticky;top:1rem}@media(max-width:860px){.IngredientImagesPanel_detailColumn__8wB9J{position:static}}.IngredientImagesPanel_search___buow{border:1px solid var(--color-border);border-radius:999px;padding:.5rem .9rem;font:inherit}.IngredientImagesPanel_filters__X2TEQ{display:flex;flex-wrap:wrap;gap:.35rem}.IngredientImagesPanel_filter__3dg8I{border:1px solid var(--color-border);border-radius:999px;padding:.25rem .7rem;background:rgba(0,0,0,0);font:inherit;font-size:.82rem;cursor:pointer}.IngredientImagesPanel_filterOn__dN_DQ{border-color:var(--color-primary);background:rgba(123,45,139,.1);color:var(--color-primary-dark);font-weight:600}.IngredientImagesPanel_list__OHvc8{display:grid;grid-gap:.25rem;gap:.25rem;margin:0;padding:0;list-style:none;max-height:34rem;overflow:auto}.IngredientImagesPanel_row__FGdR2{display:flex;align-items:center;gap:.7rem;width:100%;padding:.45rem .55rem;border:1px solid rgba(0,0,0,0);border-radius:.75rem;background:rgba(0,0,0,0);font:inherit;text-align:left;cursor:pointer}.IngredientImagesPanel_row__FGdR2:focus-visible,.IngredientImagesPanel_row__FGdR2:hover{background:rgba(123,45,139,.05)}.IngredientImagesPanel_rowSelected__Ox7iz{border-color:rgba(123,45,139,.35);background:rgba(123,45,139,.08)}.IngredientImagesPanel_rowThumb__YDnSr{width:2.75rem;height:2.75rem}.IngredientImagesPanel_rowThumbBorrowed__W2MdW{opacity:.55;outline:2px dashed rgba(123,45,139,.35);outline-offset:1px}.IngredientImagesPanel_rowText__74fNE{display:grid;min-width:0}.IngredientImagesPanel_rowName__CNZdb{display:flex;align-items:center;gap:.4rem;font-weight:600}.IngredientImagesPanel_rowPath___t3n0,.IngredientImagesPanel_rowStatus__knQRX{color:var(--color-muted);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IngredientImagesPanel_rowPath___t3n0{margin:0}.IngredientImagesPanel_badge__UvAp9{padding:0 .4rem;border-radius:999px;background:var(--color-chip-gold-bg-soft);color:var(--color-chip-gold-text);font-size:.7rem;font-weight:700}.IngredientImagesPanel_pager__9BrqU{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:.88rem}.IngredientImagesPanel_pagerButton__hL1zE{width:2rem;height:2rem;border:1px solid var(--color-border);border-radius:50%;background:var(--color-surface);cursor:pointer}.IngredientImagesPanel_pagerButton__hL1zE:disabled{opacity:.4;cursor:default}.IngredientImagesPanel_detailTitle__L4FEG{margin:0;font-size:1.15rem}.IngredientImagesPanel_detailActions__NqAMD{display:flex;align-items:center;gap:.75rem}.IngredientImagesPanel_primaryButton___TUYj{border:0;border-radius:999px;padding:.5rem 1.2rem;background:var(--color-primary);color:#fff;font:inherit;font-weight:600;cursor:pointer}.IngredientImagesPanel_primaryButton___TUYj:disabled{opacity:.5;cursor:default}.IngredientImagesPanel_linkButton__ry98U{border:0;background:none;color:var(--color-primary-dark);font:inherit;text-decoration:underline;cursor:pointer}.IngredientImagesPanel_descriptions__l1Kln{display:grid;grid-gap:.5rem;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.IngredientImagesPanel_descriptionsTitle__a2IXi{margin:0;font-weight:700}.IngredientImagesPanel_descriptionField__NaC63{display:grid;grid-gap:.25rem;gap:.25rem}.IngredientImagesPanel_descriptionField__NaC63 textarea{width:100%;border:1px solid var(--color-border);border-radius:.6rem;padding:.5rem .65rem;font:inherit;resize:vertical}.IngredientImagesPanel_descriptionLabel__Q3Ius{display:flex;justify-content:space-between;font-size:.88rem;font-weight:600}.IngredientImagesPanel_descriptionCount__yX8m9{color:var(--color-muted);font-weight:400}.IngredientImagesPanel_noDescriptionIcon__eaBkt{margin-right:.35rem;color:var(--color-chip-gold-border)}.Pagination_pagination__OY8zq{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1rem;margin-top:1.5rem}.Pagination_list__Z1y9y{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem;list-style:none}.Pagination_edge__J_8RF,.Pagination_number__5xb_N{display:inline-grid;place-items:center;height:2.4rem;border:1px solid var(--color-border);border-radius:.6rem;background:var(--color-surface);color:#334155;font:inherit;font-size:.9rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.Pagination_edge__J_8RF:hover:not(:disabled):not(.Pagination_current__TN4XD),.Pagination_number__5xb_N:hover:not(:disabled):not(.Pagination_current__TN4XD){border-color:var(--color-primary-light);color:var(--color-primary-dark)}.Pagination_edge__J_8RF:focus-visible,.Pagination_number__5xb_N:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Pagination_edge__J_8RF{width:2.4rem;font-size:.8rem}.Pagination_edge__J_8RF:disabled{border-color:#e2e8f0;background:#f8fafc;color:#cbd5e1;cursor:default}.Pagination_number__5xb_N{min-width:2.9rem;padding:0 .4rem}.Pagination_current__TN4XD{border-color:var(--color-primary);background:var(--color-primary);color:#fff;cursor:default}.Pagination_goForm___SpJC{display:inline-flex;align-items:center;gap:.35rem}.Pagination_goButton__AuYbK{height:2.4rem;border:0;border-radius:.6rem;padding:0 .95rem;background:var(--color-primary);color:#fff;font:inherit;font-size:.88rem;font-weight:800;cursor:pointer}.Pagination_goButton__AuYbK:hover{background:var(--color-primary-dark)}.Pagination_goInput__pDdiQ{width:6.5rem;height:2.4rem;border:1px solid var(--color-border);border-radius:.6rem;padding:0 .6rem;background:#fff;color:#1f2937;font:inherit;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.page_page__FkPZH{width:min(100%,var(--layout-content-width));max-width:900px;margin:0 auto;padding:2rem 1.5rem 4rem}@media(max-width:700px){.page_page__FkPZH{width:100%;max-width:100%;padding:1.5rem .75rem 4rem}}.page_header__jgS_d{margin-bottom:2rem;text-align:center}.page_title__Vd0SI{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:var(--color-primary);letter-spacing:-.02em}.page_subtitle__0WOmW{margin-top:.5rem;font-size:1.1rem;color:var(--color-muted)}.page_card__77S7Z{display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow)}.page_badge__i30rl{justify-self:start;border-radius:999px;padding:.2rem .75rem;background:var(--color-chip-gold-bg-soft);border:1px solid var(--color-chip-gold-border);color:var(--color-chip-gold-text);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.page_intro__762Hb{font-weight:700;color:#1f2937}.page_points__NCucI{display:grid;grid-gap:.7rem;gap:.7rem;list-style:none}.page_point__51w6P{display:grid;grid-template-columns:1.6rem 1fr;align-items:start;grid-gap:.6rem;gap:.6rem;color:#334155}.page_point__51w6P i{margin-top:.2rem;color:var(--color-primary)}.page_actions__0AeH6{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.5rem}.page_primaryButton__icLB4,.page_secondaryButton__grdQE{display:inline-flex;align-items:center;border-radius:999px;padding:.55rem 1.2rem;font:inherit;font-weight:700;cursor:pointer}.page_primaryButton__icLB4{border:1px solid rgba(0,0,0,0);background:var(--color-primary);color:#fff}.page_secondaryButton__grdQE{border:1px solid rgba(123,45,139,.3);background:#fff;color:var(--color-primary-dark)}.page_hint__EpqOw{font-size:.85rem;color:var(--color-muted)}.page_cardHeader__pI7wb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.page_heading__72_Ml{font-size:1.2rem;color:#1f2937}.page_secondaryButton__grdQE{gap:.4rem}.page_muted__gVGt2{color:var(--color-muted);font-size:.9rem}.page_error__ISE_i{color:#b91c1c}.page_empty__TYLXe{display:grid;grid-gap:.35rem;gap:.35rem}.page_items__EQUYC{display:grid;grid-gap:.4rem;gap:.4rem;list-style:none}.page_item__gozcA{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.6rem .8rem;border:1px solid var(--color-border);border-radius:.8rem}.page_itemName__LChlP{font-weight:700;color:#1f2937}.page_itemMeta__9RmSV{display:inline-flex;gap:.75rem;font-size:.85rem;color:#475569}.page_page__FkPZH{max-width:1100px}.page_headerActions__zPneW{display:flex;flex-wrap:wrap;gap:.5rem}.page_primaryButton__icLB4{gap:.4rem}.page_primaryButton__icLB4:disabled{opacity:.6;cursor:default}.page_count__do0YL{margin-left:.5rem;border-radius:999px;padding:.05rem .55rem;background:rgba(123,45,139,.1);color:var(--color-primary-dark);font-size:.85rem;vertical-align:middle}.page_notice__6y7iB{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.55rem .85rem;border:1px solid #bbf7d0;border-radius:.7rem;background:#f0fdf4;color:#166534;font-weight:600}.page_dismiss__v_2M6{margin-left:auto;color:inherit}.page_dismiss__v_2M6,.page_linkButton__ylRal{border:0;background:rgba(0,0,0,0);cursor:pointer}.page_linkButton__ylRal{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-primary-dark);font:inherit;font-size:.85rem;font-weight:700;padding:.1rem .2rem}.page_linkButton__ylRal:disabled{opacity:.6}.page_toolbar__HO4Gj{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.page_filter__KLP8f{flex:1 1 14rem;padding:.45rem .7rem;font:inherit}.page_filter__KLP8f,.page_segmented__fj2tZ{border:1px solid var(--color-border);border-radius:999px}.page_segmented__fj2tZ{display:inline-flex;overflow:hidden}.page_segmentActive__feCX8,.page_segment__nzuxq{border:0;padding:.35rem .8rem;font:inherit;font-size:.85rem;font-weight:700;cursor:pointer}.page_segment__nzuxq{background:#fff;color:#475569}.page_segmentActive__feCX8{background:var(--color-primary);color:#fff}.page_attention__aSvvt{display:inline-flex;align-items:center;gap:.35rem;font-size:.88rem;font-weight:600;color:#334155}.page_attentionCount__BoKbg{border-radius:999px;padding:0 .45rem;background:#fef3c7;color:#92400e;font-size:.78rem;font-weight:800}.page_tableWrap__7S7yA{overflow-x:auto}.page_table__0mNpM{width:100%;border-collapse:separate;border-spacing:0;font-size:.92rem}.page_table__0mNpM td,.page_table__0mNpM th{padding:.55rem .5rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle}.page_table__0mNpM th{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}.page_rowLow__TpW7I>td{background:#fefce8}.page_rowLow__TpW7I>td:first-child{box-shadow:inset 4px 0 0 #eab308}.page_rowCritical__MICZ6>td{background:#fef2f2}.page_rowCritical__MICZ6>td:first-child{box-shadow:inset 4px 0 0 #dc2626}.page_sub__jqHdK{display:block;font-size:.78rem;color:var(--color-muted)}.page_groupRow__Mr3Q7>td{padding-top:.75rem;padding-bottom:.25rem;font-weight:800;color:#1f2937;border-bottom:0}.page_groupCount__XybYT{margin-left:.5rem;font-size:.75rem;font-weight:600;color:var(--color-muted)}.page_nameRow__n5qrt{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page_nameRow__n5qrt .page_iconButton__TcMuk{margin-left:0}.page_storageChip__tLzwD{display:inline-block;margin-top:.2rem;border-radius:999px;padding:0 .5rem;background:#f1f5f9;color:#475569;font-size:.72rem;font-weight:700}.page_quantityCell__j2Kwr{display:grid;grid-gap:.25rem;gap:.25rem}.page_stepper__Ao1XF{display:inline-flex;align-items:center;gap:.4rem}.page_stepButton___YvU7{width:1.75rem;height:1.75rem;border:1px solid var(--color-border);border-radius:999px;background:#fff;color:var(--color-primary-dark);font-size:.72rem;cursor:pointer}.page_stepButton___YvU7:disabled{opacity:.45;cursor:default}.page_stepButton___YvU7:hover:not(:disabled){border-color:var(--color-primary)}.page_quantityText__tplqq{min-width:4.5rem;text-align:center;font-weight:800;color:#1f2937}.page_quantityPending__A0Erm{min-width:4.5rem;text-align:center;font-weight:800;font-style:italic;color:var(--color-primary-dark)}.page_rowPending__EYroQ>td{box-shadow:inset 0 0 0 9999px rgba(123,45,139,.04)}.page_pendingActions__DO1eY{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem}.page_saveButton__3ttO3{display:inline-flex;align-items:center;gap:.3rem;border:0;border-radius:999px;padding:.3rem .75rem;background:var(--color-primary);color:#fff;font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.page_saveButton__3ttO3:disabled{opacity:.6;cursor:default}.page_stockBar__Z2cqM{display:block;width:7.5rem;height:.35rem;border-radius:999px;background:#e2e8f0;overflow:hidden}.page_stockBar__Z2cqM span{display:block;height:100%;background:#64748b}.page_rowLow__TpW7I .page_stockBar__Z2cqM span{background:#eab308}.page_rowCritical__MICZ6 .page_stockBar__Z2cqM span{background:#dc2626}.page_stockLabel__WbG6W{font-size:.75rem;font-weight:800;color:#92400e}.page_rowCritical__MICZ6 .page_stockLabel__WbG6W{color:#b91c1c}.page_rowActions__5107j{white-space:nowrap;text-align:right}.page_iconButton__TcMuk{border:1px solid var(--color-border);border-radius:.45rem;background:#fff;color:#475569;padding:.3rem .5rem;margin-left:.3rem;cursor:pointer}.page_iconButton__TcMuk:disabled{opacity:.5}.page_iconWaste__a0e7y:hover:not(:disabled){border-color:#fca5a5;color:#b91c1c}.page_quantityTotal__gzgtI{display:grid;justify-items:start;border:0;background:rgba(0,0,0,0);padding:0;font:inherit;font-weight:800;color:#1f2937;text-align:left;cursor:pointer}.page_quantityTotal__gzgtI:hover{color:var(--color-primary-dark)}.page_placeButton__FECMx{justify-self:start;display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--color-chip-gold-border);border-radius:999px;padding:.1rem .55rem;background:var(--color-chip-gold-bg-soft);color:var(--color-chip-gold-text);font:inherit;font-size:.75rem;font-weight:800;cursor:pointer}.page_freshnessPair__7WOTy{display:grid;grid-gap:.15rem;gap:.15rem;min-width:10rem}.page_freshnessLabel__MZqwc{font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.page_locationSelect__BctqZ{padding:.25rem .4rem;border:1px solid var(--color-border);border-radius:.45rem;background:#fff;font:inherit;font-size:.85rem}.page_lotsRow__WiMGR>td{background:#f8fafc}.page_lotsTable__L_4xO .page_rowActions__5107j .page_iconButton__TcMuk{padding:.2rem .4rem}.page_lotsTable__L_4xO{width:100%;border-collapse:collapse;font-size:.85rem}.page_lotsTable__L_4xO td,.page_lotsTable__L_4xO th{padding:.35rem .4rem;border-bottom:1px solid var(--color-border);text-align:left}.page_lotsTable__L_4xO th{font-size:.72rem;color:var(--color-muted);text-transform:uppercase}.page_historyToggle__bZZDw{display:flex;align-items:center;gap:.6rem;width:100%;border:0;padding:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.page_historyToggle__bZZDw i{margin-left:auto;font-size:.85rem;color:#475569}.page_historyToggle__bZZDw:hover{color:var(--color-primary-dark)}.page_historyCount__85im7{min-width:1.5rem;padding:.05rem .45rem;border-radius:999px;background:#e2e8f0;color:#334155;font-size:.75rem;font-weight:800;text-align:center}.page_history__cMhvX{display:grid;grid-gap:.35rem;gap:.35rem;list-style:none}.page_historyItem__n7_4s,.page_historyUndone__o1rtv{display:flex;align-items:center;gap:.75rem;padding:.35rem .75rem;border:1px solid var(--color-border);border-radius:.6rem}.page_historyUndone__o1rtv{opacity:.6}.page_historyMain__NmwQt{display:flex;flex:1 1;min-width:0;align-items:baseline;gap:.5rem;white-space:nowrap}.page_historyKind__9VEBa{flex:none;border-radius:999px;padding:0 .5rem;background:rgba(123,45,139,.1);color:var(--color-primary-dark);font-size:.72rem;font-weight:800;text-transform:uppercase}.page_historyLabel__HoKce{flex:none;font-weight:700;color:#1f2937}.page_historyDate__J9r0h{flex:none;font-size:.85rem;color:var(--color-muted)}.page_historyLines__NhLX3{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.85rem;color:#475569}.page_undoneTag__FTYAH{flex:none;font-size:.75rem;font-weight:800;color:#64748b}.page_historyItem__n7_4s .page_linkButton__ylRal,.page_historyUndone__o1rtv .page_linkButton__ylRal{flex:none;margin-left:auto}@media(max-width:700px){.page_historyMain__NmwQt{flex-wrap:wrap;white-space:normal}.page_hideSmall__innOe{display:none}.page_stockBar__Z2cqM{width:5rem}}.MembersPanel_searchRow__tHuQl{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.MembersPanel_list__pEQ8o{list-style:none;margin:0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.MembersPanel_row__TV1oY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;width:100%;padding:.75rem .95rem;border:1px solid var(--color-border);border-radius:.85rem;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer}.MembersPanel_row__TV1oY:focus-visible,.MembersPanel_row__TV1oY:hover{border-color:var(--color-primary)}.MembersPanel_rowMain__xg3Ny,.MembersPanel_rowMeta__nNZ0n{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.MembersPanel_rowMeta__nNZ0n{justify-items:end;text-align:right}@media(max-width:560px){.MembersPanel_rowMeta__nNZ0n{justify-items:start;text-align:left}}.MembersPanel_name__lzryu{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-weight:700;color:#1f2937}.MembersPanel_email__8YUS2{color:#475569;font-size:.88rem;overflow-wrap:anywhere}.MembersPanel_small__JxzS_{color:var(--color-muted,#64748b);font-size:.8rem}.MembersPanel_staffBadge__FvAM1{background:rgba(123,45,139,.12);color:#561f60}.MembersPanel_adminBadge__XHHE_{background:#561f60;color:#fff}.MembersPanel_status_active__tPzLl{background:#dcfce7;color:#166534}.MembersPanel_status_disabled__W0F7V,.MembersPanel_status_locked__AzfW4{background:#fef3c7;color:#92400e}.MembersPanel_status_banned__4G8R0{background:#fee2e2;color:#991b1b}.MembersPanel_status_deactivated__voXbb{background:#e2e8f0;color:#334155}.MembersPanel_actions__SMEjp,.MembersPanel_formButtons__HyNdX{display:flex;flex-wrap:wrap;gap:.5rem}.MembersPanel_dangerButton__CcrKr{display:inline-flex;align-items:center;gap:.4rem;border:1px solid #b91c1c;border-radius:999px;padding:.45rem .95rem;background:#fff;color:#b91c1c;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.MembersPanel_dangerButton__CcrKr:hover:not(:disabled){background:#fef2f2}.MembersPanel_dangerButton__CcrKr:disabled{opacity:.6;cursor:default}.MembersPanel_chosen__A_dc0{box-shadow:0 0 0 3px rgba(123,45,139,.25)}.MembersPanel_actionForm__bK0W9{display:grid;grid-gap:.75rem;gap:.75rem;padding-top:.85rem;border-top:1px dashed var(--color-border)}.MembersPanel_hint__9KpzN{margin:0;color:#334155;font-size:.9rem}.MembersPanel_reason__opFVb{font-family:inherit!important;font-size:.92rem!important}.MembersPanel_history__2acKL{list-style:none;margin:0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.MembersPanel_historyItem__k7JTH{display:grid;grid-gap:.25rem;gap:.25rem;padding-left:.85rem;border-left:3px solid var(--color-border)}.MembersPanel_historyHead__W1K9s{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem}.MembersPanel_historyReason__4UYYT{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.MembersPanel_reference___gk9E{margin:0;font-size:.85rem;color:#475569;overflow-wrap:anywhere}.MembersPanel_reference___gk9E a{color:var(--color-primary-dark)}.MembersPanel_srOnly__XpurJ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.AccountLists_list__cqq3m{display:grid;grid-gap:.85rem;gap:.85rem}.AccountLists_listHeader__pH9yA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.AccountLists_listHeader__pH9yA h2{margin:0;font-size:1.2rem;color:#1f2937}.AccountLists_card___Hp_T{display:grid;grid-gap:.6rem;gap:.6rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:.95rem;background:#fff}.AccountLists_cardHeader__Br_dA{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.AccountLists_cardTitle__XhPdt{display:inline-flex;align-items:center;gap:.45rem;font-weight:800;color:#1f2937}.AccountLists_cardTitleLink__tcPDp{font-weight:800;color:var(--color-primary-dark);text-decoration:underline}.AccountLists_cardActions__LkeAa{display:inline-flex;gap:.35rem}.AccountLists_cardFooter__rzMEJ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.AccountLists_meta__j54Iw{margin:.1rem 0 0;color:#64748b;font-size:.82rem}.AccountLists_body__FpFL4{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:#1f2937}.AccountLists_replies__skwM5{display:grid;grid-gap:.5rem;gap:.5rem;padding-left:.9rem;border-left:3px solid var(--color-chip-gold-bg)}.AccountLists_repliesLabel__tqsLQ{margin:0;font-size:.8rem;font-weight:800;color:var(--color-chip-gold-text);text-transform:uppercase;letter-spacing:.06em}.AccountLists_reply__rW7jL{display:grid;grid-gap:.2rem;gap:.2rem;padding:.55rem .7rem;border-radius:.7rem;background:#f8fafc}.AccountLists_replyStaff__ogT__{background:rgba(123,45,139,.07)}.AccountLists_editor__zVkoh{display:grid;grid-gap:.5rem;gap:.5rem}.AccountLists_editor__zVkoh textarea{width:100%;border:1px solid rgba(123,45,139,.24);border-radius:.75rem;padding:.6rem .7rem;font:inherit;resize:vertical}.AccountLists_editorActions__BwP95{display:flex;justify-content:flex-end;gap:.5rem}.AccountLists_ticketForm__vSHvw{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem;border:1px dashed rgba(123,45,139,.35);border-radius:.95rem;background:#fcf8fd}.AccountLists_ticketForm__vSHvw h3{margin:0}.AccountLists_field__gJZhP{display:grid;grid-gap:.3rem;gap:.3rem}.AccountLists_field__gJZhP>span{font-size:.78rem;font-weight:800;color:#334155;text-transform:uppercase;letter-spacing:.08em}.AccountLists_field__gJZhP input,.AccountLists_field__gJZhP select,.AccountLists_field__gJZhP textarea{width:100%;border:1px solid rgba(123,45,139,.24);border-radius:.75rem;padding:.55rem .7rem;font:inherit;background:#fff}.AccountLists_field__gJZhP textarea{resize:vertical}.AccountLists_inlineField__EJAU2{display:inline-flex;align-items:center;gap:.45rem;margin-left:auto;font-size:.85rem;font-weight:700;color:#475569}.AccountLists_inlineField__EJAU2 select{border:1px solid rgba(123,45,139,.24);border-radius:.6rem;padding:.35rem .5rem;font:inherit}.AccountLists_fieldError__oMIyw{color:#b91c1c;font-size:.8rem}.AccountLists_ticketSummary__Bec_p{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;border:0;background:none;padding:0;text-align:left;font:inherit;cursor:pointer}.AccountLists_ticketSummaryMain__mV61Q{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.AccountLists_ticketBody__gTAlA{display:grid;grid-gap:.75rem;gap:.75rem;padding-top:.6rem;border-top:1px solid var(--color-border)}.AccountLists_unreadDot__1h2pF{width:.55rem;height:.55rem;border-radius:999px;background:#c2410c}.AccountLists_status__rGU8g{flex-shrink:0;border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;background:#e2e8f0;color:#334155}.AccountLists_statusOpen__bBuUD{background:#dbeafe;color:#1e40af}.AccountLists_statusInProgress__jDrfY{background:#fef3c7;color:#92400e}.AccountLists_statusResolved__lSRKP{background:#dcfce7;color:#166534}.AccountLists_statusOnHold__prBCX{background:#ede9fe;color:#5b21b6}.AccountLists_statusReopened__FQB25{background:#ffedd5;color:#9a3412}.AccountLists_emailToggle__uiY7d{display:flex;align-items:flex-start;gap:.6rem;padding:.7rem .85rem;border:1px solid var(--color-border);border-radius:.8rem;background:#fff;cursor:pointer}.AccountLists_emailToggle__uiY7d input{margin-top:.2rem;width:1rem;height:1rem;accent-color:var(--color-primary)}.AccountLists_emailToggle__uiY7d span{display:grid;grid-gap:.15rem;gap:.15rem}.AccountLists_emailToggle__uiY7d strong{font-size:.92rem;color:#1f2937}.AccountLists_emailToggle__uiY7d small{font-size:.8rem;color:#64748b}.AccountLists_staffBadge__SM2gh{margin-left:.4rem;border-radius:999px;padding:.05rem .5rem;background:rgba(123,45,139,.12);color:#6b2179;font-size:.7rem;font-weight:800;letter-spacing:.02em}.AccountLists_filters__Bjs9l{display:inline-flex;gap:.35rem}.AccountLists_filter__6uRDl{border:1px solid var(--color-border);border-radius:999px;background:#fff;padding:.35rem .8rem;font-size:.85rem;font-weight:700;color:#475569;cursor:pointer}.AccountLists_filterActive__NveeA{border-color:var(--color-primary);color:var(--color-primary-dark);background:rgba(123,45,139,.08)}.AccountLists_iconButton__9uDvG{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(123,45,139,.3);border-radius:999px;background:#fff;color:var(--color-primary-dark);cursor:pointer}.AccountLists_primaryButton__KCpXv,.AccountLists_secondaryButton__5QuvP{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.5rem 1rem;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.AccountLists_primaryButton__KCpXv:disabled,.AccountLists_secondaryButton__5QuvP:disabled{opacity:.55;cursor:default}.AccountLists_primaryButton__KCpXv{border:1px solid rgba(0,0,0,0);background:var(--color-primary);color:#fff}.AccountLists_secondaryButton__5QuvP{border:1px solid rgba(123,45,139,.3);background:#fff;color:var(--color-primary-dark)}.AccountLists_linkButton__cpj8m{justify-self:start;border:0;background:none;padding:0;color:var(--color-primary);font:inherit;font-size:.82rem;font-weight:700;text-decoration:underline;cursor:pointer}.AccountLists_muted__efSBQ{margin:0;color:#64748b}.AccountLists_error__le11O{margin:0;color:#b91c1c}.AccountLists_success__iP4OY{margin:0;color:#166534;font-weight:600}.SupportQueuePanel_layout__EC6_I{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}@media(max-width:900px){.SupportQueuePanel_layout__EC6_I{grid-template-columns:minmax(0,1fr);gap:1rem}}.SupportQueuePanel_sidebar__cIZcJ{display:grid;grid-gap:.6rem;gap:.6rem;align-content:start;min-width:0}.SupportQueuePanel_sidebarHeader__8tiIA{display:flex;align-items:baseline;gap:.75rem}.SupportQueuePanel_sidebarTitle__8f8dn{margin:0;font-size:1.35rem;font-weight:800;line-height:1.2;color:#1f2937}.SupportQueuePanel_linkButton__pdi9S{justify-self:start;border:0;padding:0;background:none;font:inherit;font-size:.85rem;font-weight:700;color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em;cursor:pointer;white-space:nowrap}.SupportQueuePanel_linkButton__pdi9S:hover{color:var(--color-primary-dark)}.SupportQueuePanel_group__9wrRU{border:1px solid var(--color-border);border-radius:.8rem;background:var(--color-surface,#fff);padding:.55rem .75rem}.SupportQueuePanel_group__9wrRU[open]>.SupportQueuePanel_groupTitle__FQBRx{margin-bottom:.5rem}.SupportQueuePanel_groupTitle__FQBRx{display:flex;align-items:center;gap:.45rem;cursor:pointer;font-size:.88rem;font-weight:800;color:#334155;list-style:none}.SupportQueuePanel_groupTitle__FQBRx::-webkit-details-marker{display:none}.SupportQueuePanel_groupTitle__FQBRx:after{content:"";width:.4rem;height:.4rem;margin-left:auto;border-right:2px solid #94a3b8;border-bottom:2px solid #94a3b8;transform:rotate(45deg) translateY(-.15rem);transition:transform .15s ease}.SupportQueuePanel_group__9wrRU[open]>.SupportQueuePanel_groupTitle__FQBRx:after{transform:rotate(225deg) translateY(-.1rem)}.SupportQueuePanel_activeDot___5jf_{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-primary)}.SupportQueuePanel_options__QGjpx{display:grid;grid-gap:.1rem;gap:.1rem;margin:0;padding:0;list-style:none}.SupportQueuePanel_option__UDagK{display:flex;align-items:center;gap:.5rem;min-height:1.9rem;font-size:.85rem;color:#334155;cursor:pointer}.SupportQueuePanel_option__UDagK input{flex:0 0 auto;width:1rem;height:1rem;margin:0;accent-color:var(--color-primary)}.SupportQueuePanel_optionLabel__lkUL7{flex:1 1 auto;min-width:0}.SupportQueuePanel_count__oiGfN{font-size:.72rem;color:#94a3b8}.SupportQueuePanel_segmented__4kvTV{display:inline-flex;margin-bottom:.5rem;border:1px solid var(--color-border);border-radius:999px;overflow:hidden}.SupportQueuePanel_segment__gqtdP{border:0;background:rgba(0,0,0,0);padding:.25rem .8rem;font:inherit;font-size:.78rem;font-weight:700;color:#475569;cursor:pointer}.SupportQueuePanel_segmentActive__rJY7T{background:var(--color-primary);color:#fff}.SupportQueuePanel_dateField__COVPf{display:grid;grid-gap:.2rem;gap:.2rem;margin-bottom:.45rem;font-size:.8rem;font-weight:700;color:#475569}.SupportQueuePanel_dateField__COVPf input{width:100%;border:1px solid var(--color-border);border-radius:.6rem;padding:.35rem .5rem;font:inherit;font-size:.85rem;font-weight:400;background:#fff}.SupportQueuePanel_results__KE1Kq{display:grid;align-content:start;grid-gap:.75rem;gap:.75rem;min-width:0}.SupportQueuePanel_resultsHeader___r_6x{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.SupportQueuePanel_viewTabs__J7f8a{display:flex;gap:.4rem;flex-wrap:wrap}.SupportQueuePanel_viewTab__vMr9d{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--color-border);border-radius:999px;background:#fff;padding:.4rem .9rem;font:inherit;font-size:.88rem;font-weight:700;color:#475569;cursor:pointer}.SupportQueuePanel_viewTab__vMr9d:hover{border-color:var(--color-primary)}.SupportQueuePanel_viewTabActive__cTU3t{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.SupportQueuePanel_viewTabActive__cTU3t .SupportQueuePanel_tabCount__gYVEd{background:hsla(0,0%,100%,.25);color:#fff}.SupportQueuePanel_tabCount__gYVEd{min-width:1.4rem;padding:0 .35rem;border-radius:999px;background:#e2e8f0;color:#334155;font-size:.74rem;font-weight:800;text-align:center}.SupportQueuePanel_resultsLine__R3uP0{margin:0;font-size:.88rem;font-weight:700;color:#334155}.SupportQueuePanel_tickets__tVlBw{display:grid;grid-gap:.6rem;gap:.6rem}.SupportQueuePanel_badges__10C6q{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.15rem}.SupportQueuePanel_badgePlain__rLB_M,.SupportQueuePanel_badge__4O_G8{border-radius:999px;padding:.05rem .55rem;font-size:.72rem;font-weight:700;background:#f1f5f9;color:#334155}.SupportQueuePanel_badgeLanguage__ZHxyG{background:#fef3c7;color:#92400e}.SupportQueuePanel_badgePlain__rLB_M{background:rgba(0,0,0,0);color:#64748b;padding-left:0}.SupportQueuePanel_account_active__ZkTPH{background:#dcfce7;color:#166534}.SupportQueuePanel_account_deactivated___shTV{background:#fef3c7;color:#92400e}.SupportQueuePanel_account_deleted__623PU{background:#fee2e2;color:#991b1b}.SupportQueuePanel_account_visitor__BlQ_7{background:#e0e7ff;color:#3730a3}.SupportQueuePanel_replyIn__1fmNF{margin:0;padding:.5rem .7rem;border-radius:.6rem;background:#fef3c7;color:#92400e;font-size:.86rem;font-weight:700}.SupportQueuePanel_history__7_WvH{display:grid;grid-gap:.35rem;gap:.35rem}.SupportQueuePanel_history__7_WvH ol{margin:0;padding-left:1.1rem;display:grid;grid-gap:.25rem;gap:.25rem;font-size:.85rem;color:#334155}.SupportQueuePanel_historyWhen__Vai4c{margin-right:.5rem;color:#64748b;font-size:.8rem}.PackageSizeField_field__gCqeD{display:grid;grid-gap:.4rem;gap:.4rem;min-width:0}.PackageSizeField_addRow__msjWy,.PackageSizeField_lineRow__PbvHq,.PackageSizeField_sizeRow__uxLI2{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.PackageSizeField_select__44QOY,.PackageSizeField_text__RzJiV{flex:1 1 8rem;min-width:0;border:1px solid #cbd5e1;border-radius:.55rem;padding:.46rem .55rem;font:inherit;font-size:.84rem;font-weight:400;letter-spacing:normal;text-transform:none;background:#fff;color:#1f2937}.PackageSizeField_count__T9QGk{display:inline-flex;align-items:center;gap:.25rem;color:#475569}.PackageSizeField_countInput__mttY_{width:3.4rem;border:1px solid #cbd5e1;border-radius:.55rem;padding:.46rem .4rem;font:inherit;font-size:.84rem}.PackageSizeField_iconButton__N4iZv{width:2rem;height:2rem;border:1px solid #cbd5e1;border-radius:.55rem;background:#fff;color:var(--color-primary-dark);cursor:pointer}.PackageSizeField_iconButton__N4iZv:disabled{opacity:.6;cursor:default}.PackageSizeField_compact__P_qoN{gap:.3rem}.PackageSizeField_compact__P_qoN .PackageSizeField_countInput__mttY_,.PackageSizeField_compact__P_qoN .PackageSizeField_select__44QOY,.PackageSizeField_compact__P_qoN .PackageSizeField_text__RzJiV{padding:.3rem .35rem;font-size:.8rem}.PackageSizeField_compact__P_qoN .PackageSizeField_iconButton__N4iZv{width:1.7rem;height:1.7rem}