.FormulaRulesPanel_panel__D_lH3{display:flex;flex-direction:column;gap:var(--space-4);inline-size:100%;max-inline-size:100%;min-inline-size:0;box-sizing:border-box;--fr-bg-surface:var(--color-surface);--fr-bg-surface-sunken:var(--color-surface-sunken);--fr-bg-surface-raised:var(--color-surface-raised);--fr-text-main:var(--color-text);--fr-text-muted:var(--color-text-muted);--fr-text-subtle:var(--color-text-subtle);--fr-border:var(--color-border);--fr-border-strong:var(--color-border-strong);--fr-primary:var(--color-primary);--fr-primary-soft:var(--color-primary-soft);--fr-table-wrapper-bg:var(--color-surface);--fr-table-bg:var(--color-surface);--fr-table-text:var(--color-text);--fr-table-header-bg:var(--color-surface-sunken);--fr-table-header-text:var(--color-text);--fr-table-border:var(--color-border-subtle);--fr-table-row-hover:var(--color-surface-hover);--fr-table-row-modified-bg:var(--color-accent-air-soft);--fr-table-row-modified-text:var(--color-success);--fr-table-row-error-bg:var(--color-surface-muted);--fr-table-row-error-text:var(--color-danger);--fr-input-bg:var(--color-surface-raised);--fr-input-text:var(--color-text);--fr-input-border:var(--color-border-strong);--fr-input-invalid-bg:var(--color-surface-muted);--fr-input-invalid-text:var(--color-danger);--fr-input-invalid-border:var(--color-danger);--fr-badge-sim-bg:var(--color-accent-air-soft);--fr-badge-sim-text:var(--color-success);--fr-badge-sim-border:var(--color-success);--fr-badge-inc-bg:var(--color-accent-sun-soft);--fr-badge-inc-text:var(--color-accent-sun-ink);--fr-badge-inc-border:var(--color-accent-sun);--fr-badge-unv-bg:var(--color-surface-muted);--fr-badge-unv-text:var(--color-text-muted);--fr-badge-unv-border:var(--color-border-subtle);--fr-badge-var-bg:var(--color-primary-soft);--fr-badge-var-text:var(--color-primary);--fr-badge-var-border:var(--color-primary);--fr-badge-blocked-bg:var(--color-surface-muted);--fr-badge-blocked-text:var(--color-danger);--fr-badge-blocked-border:var(--color-danger);--fr-sim-banner-bg:var(--color-surface-muted);--fr-sim-banner-text:var(--color-danger);--fr-sim-banner-border:var(--color-danger);--fr-variant-notice-bg:var(--color-accent-sun-soft);--fr-variant-notice-text:var(--color-accent-sun-ink);--fr-variant-notice-subtext:var(--color-accent-sun);--fr-variant-notice-border:var(--color-accent-sun);--fr-blocked-banner-bg:var(--color-accent-sun-soft);--fr-blocked-banner-text:var(--color-accent-sun-ink);--fr-blocked-banner-border:var(--color-accent-sun);--fr-unconfirmed-bg:var(--color-accent-sun-soft);--fr-unconfirmed-text:var(--color-accent-sun-ink);--fr-unconfirmed-border:var(--color-accent-sun);--fr-state-bg:var(--color-surface-muted);--fr-state-text:var(--color-text-muted);--fr-state-border:var(--color-border-subtle);--fr-error-bg:var(--color-surface-muted);--fr-error-text:var(--color-danger);--fr-error-border:var(--color-danger);--fr-delta-pos-text:var(--color-success);--fr-delta-neg-text:var(--color-danger);--fr-line-error-bg:var(--color-surface-muted);--fr-line-error-text:var(--color-danger);--fr-line-error-border:var(--color-danger);--fr-btn-secondary-bg:transparent;--fr-btn-secondary-text:var(--color-text);--fr-btn-secondary-border:var(--color-border-strong);--fr-btn-secondary-hover-bg:var(--color-surface-hover);--fr-btn-danger-bg:transparent;--fr-btn-danger-text:var(--color-danger);--fr-btn-danger-border:var(--color-danger);--fr-btn-danger-hover-bg:var(--color-surface-muted);--fr-card-bg:var(--color-surface);--fr-card-border:var(--color-border);--fr-card-selected-bg:var(--color-primary-soft);--fr-card-selected-border:var(--color-primary);color:var(--fr-text-main);background-color:transparent}.FormulaRulesPanel_panelHeader__X_WDt{display:flex;flex-direction:column;gap:var(--space-2)}.FormulaRulesPanel_panelTitle__LpUfU{margin:0;font-size:var(--font-size-xl);font-weight:700;color:var(--fr-text-main)}.FormulaRulesPanel_simBanner__nqXvR{background-color:var(--fr-sim-banner-bg);color:var(--fr-sim-banner-text);border:2px solid var(--fr-sim-banner-border);border-radius:var(--radius-lg);padding-block:var(--space-3);padding-inline:var(--space-4);min-inline-size:0;box-sizing:border-box}.FormulaRulesPanel_simBannerLiteral___YI_y{margin:0;font-weight:800;font-size:var(--font-size-sm);letter-spacing:.025em;overflow-wrap:anywhere;color:var(--fr-sim-banner-text)}.FormulaRulesPanel_variantNotice__6k1ar{display:flex;flex-direction:column;gap:var(--space-1);background-color:var(--fr-variant-notice-bg);color:var(--fr-variant-notice-text);border:1px dashed var(--fr-variant-notice-border);border-radius:var(--radius-md);padding-block:var(--space-2);padding-inline:var(--space-3);font-size:var(--font-size-sm);box-sizing:border-box}.FormulaRulesPanel_variantNoticeMain__ZgBdb{font-weight:700;display:inline-flex;align-items:center;gap:var(--space-2);color:var(--fr-variant-notice-text)}.FormulaRulesPanel_variantNoticeSub__fGST5{font-size:var(--font-size-xs);color:var(--fr-variant-notice-subtext);margin:0}.FormulaRulesPanel_ruleSelectorSection__yJwZa{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:0}.FormulaRulesPanel_rulesList___y5uT{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);list-style:none;margin:0;padding:0;min-inline-size:0}.FormulaRulesPanel_ruleCard__77ymU{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background-color:var(--fr-card-bg);border:2px solid var(--fr-card-border);text-align:start;cursor:pointer;min-block-size:2.75rem;color:var(--fr-text-main);font:inherit;transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease;box-sizing:border-box;min-inline-size:0}.FormulaRulesPanel_ruleCard__77ymU:hover:not(:disabled){border-color:var(--fr-primary)}.FormulaRulesPanel_ruleCardSelected__lU1HZ{border-color:var(--fr-card-selected-border);background-color:var(--fr-card-selected-bg)}.FormulaRulesPanel_ruleCardHeader__T1eE5{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.FormulaRulesPanel_ruleCardName__ddLPb{font-weight:700;font-size:var(--font-size-md);margin:0;color:var(--fr-text-main);overflow-wrap:anywhere}.FormulaRulesPanel_ruleCardMeta__pKikn{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--fr-text-muted)}.FormulaRulesPanel_badge__Js8pb,.FormulaRulesPanel_ruleCardMetaItem__Nyeyw{display:inline-flex;align-items:center}.FormulaRulesPanel_badge__Js8pb{padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:700;white-space:nowrap}.FormulaRulesPanel_badgeSimulation__LHy9F{background-color:var(--fr-badge-sim-bg);color:var(--fr-badge-sim-text);border:1px solid var(--fr-badge-sim-border)}.FormulaRulesPanel_badgeIncomplete__FvIwy{background-color:var(--fr-badge-inc-bg);color:var(--fr-badge-inc-text);border:1px solid var(--fr-badge-inc-border)}.FormulaRulesPanel_badgeUnverified__TEW06{background-color:var(--fr-badge-unv-bg);color:var(--fr-badge-unv-text);border:1px solid var(--fr-badge-unv-border)}.FormulaRulesPanel_badgeVariant___ecOL{background-color:var(--fr-badge-var-bg);color:var(--fr-badge-var-text);border:1px solid var(--fr-badge-var-border)}.FormulaRulesPanel_badgeBlockedReason__7Y6TF{background-color:var(--fr-badge-blocked-bg);color:var(--fr-badge-blocked-text);border:1px solid var(--fr-badge-blocked-border);font-size:var(--font-size-xs);padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-xs);font-family:var(--font-mono)}.FormulaRulesPanel_blockedBanner___OaI3{background-color:var(--fr-blocked-banner-bg);color:var(--fr-blocked-banner-text);border:2px solid var(--fr-blocked-banner-border);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:0;box-sizing:border-box}.FormulaRulesPanel_blockedTitle__g6W_q{margin:0;font-size:var(--font-size-md);font-weight:700;color:var(--fr-blocked-banner-text)}.FormulaRulesPanel_blockedNotice__daFc2,.FormulaRulesPanel_blockedReasonsList__FpzW_{margin:0;font-size:var(--font-size-sm);color:var(--fr-blocked-banner-text)}.FormulaRulesPanel_blockedReasonsList__FpzW_{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;display:flex;flex-direction:column;gap:var(--space-1)}.FormulaRulesPanel_detailSection__lfsoz{display:flex;flex-direction:column;gap:var(--space-4);border-radius:var(--radius-lg);background-color:var(--fr-bg-surface);border:1px solid var(--fr-border);padding:var(--space-4);min-inline-size:0;box-sizing:border-box;color:var(--fr-text-main)}.FormulaRulesPanel_detailHeader__QNG0R{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);min-inline-size:0}.FormulaRulesPanel_detailHeaderTitle__VLugg{margin:0;font-size:var(--font-size-lg);font-weight:700;color:var(--fr-text-main);overflow-wrap:anywhere}.FormulaRulesPanel_detailActions__34gT_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.FormulaRulesPanel_btn__bJTEC{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.75rem;min-inline-size:2.75rem;padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;border:1px solid transparent;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,opacity var(--duration-fast) ease;box-sizing:border-box;text-decoration:none}.FormulaRulesPanel_btnPrimary__76cK4{background-color:var(--fr-primary);color:var(--color-on-primary)}.FormulaRulesPanel_btnPrimary__76cK4:hover:not(:disabled){opacity:.9}.FormulaRulesPanel_btnSecondary__hhHwg{background-color:var(--fr-btn-secondary-bg);color:var(--fr-btn-secondary-text);border-color:var(--fr-btn-secondary-border)}.FormulaRulesPanel_btnSecondary__hhHwg:hover:not(:disabled){border-color:var(--fr-primary);background-color:var(--fr-btn-secondary-hover-bg)}.FormulaRulesPanel_btnDanger__Juw0B{background-color:var(--fr-btn-danger-bg);color:var(--fr-btn-danger-text);border-color:var(--fr-btn-danger-border)}.FormulaRulesPanel_btnDanger__Juw0B:hover:not(:disabled){background-color:var(--fr-btn-danger-hover-bg)}.FormulaRulesPanel_btnMini__E9iOH{min-block-size:2rem;min-inline-size:2rem;padding-block:var(--space-1);padding-inline:var(--space-2);font-size:var(--font-size-xs)}.FormulaRulesPanel_btn__bJTEC:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.FormulaRulesPanel_btn__bJTEC,.FormulaRulesPanel_ruleCard__77ymU{transition:none!important;animation:none!important}}@media (max-width:48rem){.FormulaRulesPanel_rulesList___y5uT{grid-template-columns:1fr}.FormulaRulesPanel_detailHeader__QNG0R{flex-direction:column;align-items:stretch}}.FormulaRulesPanel_extra_parametersSection__GEOM_{display:flex;flex-direction:column;gap:var(--space-3);background-color:var(--fr-bg-surface-sunken);border:1px solid var(--fr-border);border-radius:var(--radius-md);padding:var(--space-3);color:var(--fr-text-main);min-inline-size:0;box-sizing:border-box}.FormulaRulesPanel_extra_parametersHeader__PWnOz{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.FormulaRulesPanel_extra_parametersTitle___rETz{margin:0;font-size:var(--font-size-sm);font-weight:700;color:var(--fr-text-main)}.FormulaRulesPanel_extra_paramForm__mgtZF{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2);min-inline-size:0}.FormulaRulesPanel_extra_paramField__Nezhg{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:7rem}.FormulaRulesPanel_extra_paramLabel__LiWez{font-size:var(--font-size-xs);font-weight:600;color:var(--fr-text-muted)}.FormulaRulesPanel_extra_paramInput__1qiul,.FormulaRulesPanel_extra_paramSelect__msRBR{min-block-size:2.75rem;padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--fr-input-border);border-radius:var(--radius-md);font:inherit;font-size:var(--font-size-sm);background-color:var(--fr-input-bg);color:var(--fr-input-text);box-sizing:border-box}.FormulaRulesPanel_extra_paramList__jCFPK{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none;min-inline-size:0}.FormulaRulesPanel_extra_paramRow__omZfl{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-block:var(--space-1);padding-inline:var(--space-2);background-color:var(--fr-bg-surface-raised);border:1px solid var(--fr-border);border-radius:var(--radius-md);color:var(--fr-text-main);box-sizing:border-box}.FormulaRulesPanel_extra_paramInfo__puTfC{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--fr-text-main)}.FormulaRulesPanel_extra_tableSection__bBk1C{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:0;box-sizing:border-box}.FormulaRulesPanel_extra_tableTitle__uGHzj{margin:0;font-size:var(--font-size-md);font-weight:700;color:var(--fr-text-main)}.FormulaRulesPanel_extra_tableWrapper__n8r3A{overflow-x:auto;inline-size:100%;max-inline-size:100%;min-inline-size:0;border:1px solid var(--fr-table-border);border-radius:var(--radius-md);background-color:var(--fr-table-wrapper-bg);box-sizing:border-box;-webkit-overflow-scrolling:touch}.FormulaRulesPanel_extra_table__MtP74{inline-size:100%;min-inline-size:0;border-collapse:collapse;font-size:var(--font-size-sm);text-align:start;background-color:var(--fr-table-bg);color:var(--fr-table-text)}.FormulaRulesPanel_extra_table__MtP74 td,.FormulaRulesPanel_extra_table__MtP74 th{padding-block:var(--space-2);padding-inline:var(--space-3);-webkit-border-after:1px solid var(--fr-table-border);border-block-end:1px solid var(--fr-table-border);text-align:start;vertical-align:middle;box-sizing:border-box}.FormulaRulesPanel_extra_table__MtP74 th{background-color:var(--fr-table-header-bg);font-weight:700;color:var(--fr-table-header-text);white-space:nowrap}.FormulaRulesPanel_extra_table__MtP74 td{background-color:var(--fr-table-bg);color:var(--fr-table-text)}.FormulaRulesPanel_extra_table__MtP74 td:first-child,.FormulaRulesPanel_extra_table__MtP74 th:first-child{position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:1}.FormulaRulesPanel_extra_table__MtP74 th:first-child{z-index:2;background-color:var(--fr-table-header-bg)}.FormulaRulesPanel_extra_table__MtP74 td:first-child{background-color:var(--fr-table-bg)}.FormulaRulesPanel_extra_table__MtP74 td bdi,.FormulaRulesPanel_extra_table__MtP74 td span{white-space:nowrap}.FormulaRulesPanel_extra_tableRowModified__jEpPx,.FormulaRulesPanel_extra_tableRowModified__jEpPx td{background-color:var(--fr-table-row-modified-bg)!important;color:var(--fr-table-row-modified-text)!important}.FormulaRulesPanel_extra_tableRowError__BPuNv,.FormulaRulesPanel_extra_tableRowError__BPuNv td{background-color:var(--fr-table-row-error-bg)!important;color:var(--fr-table-row-error-text)!important}.FormulaRulesPanel_extra_tableInput___vOzO{inline-size:100%;min-inline-size:5.5rem;max-inline-size:16rem;min-block-size:2.25rem;padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--fr-input-border);border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-sm);background-color:var(--fr-input-bg);color:var(--fr-input-text);box-sizing:border-box}.FormulaRulesPanel_extra_tableInput___vOzO:focus{outline:2px solid var(--color-focus-ring);outline-offset:1px;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.FormulaRulesPanel_extra_tableInputInvalid__GAPip{border-color:var(--fr-input-invalid-border);background-color:var(--fr-input-invalid-bg);color:var(--fr-input-invalid-text)}.FormulaRulesPanel_extra_tableInputNumber__HDZsn{max-inline-size:5rem}.FormulaRulesPanel_extra_lineError__kWTTy{color:var(--fr-line-error-text);background-color:var(--fr-line-error-bg);-webkit-border-start:3px solid var(--fr-line-error-border);border-inline-start:3px solid var(--fr-line-error-border);padding-block:var(--space-1);padding-inline:var(--space-2);font-size:var(--font-size-xs);-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1);border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--radius-xs);border-end-end-radius:var(--radius-xs);display:block}.FormulaRulesPanel_extra_sourceSection__J9SKO{display:flex;flex-direction:column;gap:var(--space-2);background-color:var(--fr-bg-surface-sunken);border:1px solid var(--fr-border);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-sm);color:var(--fr-text-main);min-inline-size:0;box-sizing:border-box}.FormulaRulesPanel_extra_sourceGrid__TTbV5{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:var(--space-2);gap:var(--space-2);min-inline-size:0}.FormulaRulesPanel_extra_sourceItem__IjSNP{display:flex;gap:var(--space-2);min-inline-size:0;color:var(--fr-text-main)}.FormulaRulesPanel_extra_sourceLabel__zCxJH{font-weight:700;color:var(--fr-text-muted)}.FormulaRulesPanel_extra_unconfirmedWarning__2hk_N{margin-block:0 var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:400;line-height:var(--line-height-relaxed)}.FormulaRulesPanel_extra_comparisonSection__SIuoC{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:0}.FormulaRulesPanel_extra_deltaPositive__uLqNW{color:var(--fr-delta-pos-text)!important;font-weight:700;white-space:nowrap}.FormulaRulesPanel_extra_deltaNegative__1wFiW{color:var(--fr-delta-neg-text)!important;font-weight:700;white-space:nowrap}.FormulaRulesPanel_extra_stateMessage__4BYM_{padding:var(--space-4);border-radius:var(--radius-lg);background-color:var(--fr-state-bg);border:1px solid var(--fr-state-border);text-align:center;color:var(--fr-state-text);font-size:var(--font-size-md);box-sizing:border-box}.FormulaRulesPanel_extra_errorMessage__AaRpY{background-color:var(--fr-error-bg);color:var(--fr-error-text);border-color:var(--fr-error-border)}@media (prefers-reduced-motion:reduce){.FormulaRulesPanel_extra_tableInput___vOzO{transition:none!important;animation:none!important}}@media (max-width:48rem){.FormulaRulesPanel_extra_paramForm__mgtZF{flex-direction:column;align-items:stretch}.FormulaRulesPanel_extra_paramField__Nezhg{inline-size:100%}}.ShopSheetRuleEditor_root___tJdh{display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}.ShopSheetRuleEditor_header__qN3_R{display:flex;flex-direction:column;gap:var(--space-1)}.ShopSheetRuleEditor_title__eYmka{margin:0;font-size:var(--font-size-lg);font-weight:600}.ShopSheetRuleEditor_subtitle__KfpVo{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.ShopSheetRuleEditor_banner__oE8Ia{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-accent-sun-ink);border-radius:var(--radius-md);background:var(--color-accent-sun-soft)}.ShopSheetRuleEditor_bannerCode__UHLpV{margin:0;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.02em;color:var(--color-accent-sun-ink)}.ShopSheetRuleEditor_bannerText__cect5{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-accent-sun-ink)}.ShopSheetRuleEditor_state__PecEG{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.ShopSheetRuleEditor_error__qy9Yh{margin:0;color:var(--color-danger);font-size:var(--font-size-sm)}.ShopSheetRuleEditor_notice__4_TjS{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.ShopSheetRuleEditor_meta__bK_DU{margin:0;color:var(--color-text-muted);font-size:var(--font-size-xs);word-break:break-word}.ShopSheetRuleEditor_block__1gyTk{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);min-inline-size:0}.ShopSheetRuleEditor_blockHead__RnosN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.ShopSheetRuleEditor_blockTitle__CW8hb{margin:0;font-size:var(--font-size-md);font-weight:600}.ShopSheetRuleEditor_piece__62zVy{min-inline-size:0}.ShopSheetRuleEditor_ruleList__2HGnR{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.ShopSheetRuleEditor_rule__Ifvrk{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);min-inline-size:0}.ShopSheetRuleEditor_ruleHead__hRnlH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.ShopSheetRuleEditor_outputKey__sZB7T{font-size:var(--font-size-sm);font-weight:600}.ShopSheetRuleEditor_statusNotPrinted__gdiWh,.ShopSheetRuleEditor_statusPrinted__Vf3tt,.ShopSheetRuleEditor_statusUncertain__RK5o4{padding:1px var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-xs);line-height:1.6}.ShopSheetRuleEditor_statusPrinted__Vf3tt{border:1px solid var(--color-accent-air);color:var(--color-accent-air)}.ShopSheetRuleEditor_statusUncertain__RK5o4{border:1px solid var(--color-accent-sun-ink);color:var(--color-accent-sun-ink)}.ShopSheetRuleEditor_statusNotPrinted__gdiWh{border:1px dashed var(--color-border-subtle);color:var(--color-text-muted)}.ShopSheetRuleEditor_expression__lMU_m{margin:0;font-family:var(--font-mono);font-size:var(--font-size-sm);word-break:break-word}.ShopSheetRuleEditor_constants__0oMgZ,.ShopSheetRuleEditor_printed__wUCMU{margin:0;color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);word-break:break-word}.ShopSheetRuleEditor_addition__qXi_0{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border:1px dashed var(--color-accent-air);border-radius:var(--radius-sm)}.ShopSheetRuleEditor_addRow__Yh_04{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2)}.ShopSheetRuleEditor_field__bSEhw{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 12rem;min-inline-size:0}.ShopSheetRuleEditor_label__q2VZ7{font-size:var(--font-size-xs);color:var(--color-text-muted)}.ShopSheetRuleEditor_input__hCmID{min-block-size:2.75rem;padding-inline:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);min-inline-size:0}.ShopSheetRuleEditor_actions__N28Sd{display:flex;flex-direction:column;gap:var(--space-2)}.ShopSheetRuleEditor_saveRow__AiAoz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ShopSheetRuleEditor_primaryButton__gRgLR,.ShopSheetRuleEditor_secondaryButton__wAs_r{min-block-size:2.75rem;padding-inline:var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);cursor:pointer}.ShopSheetRuleEditor_primaryButton__gRgLR{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.ShopSheetRuleEditor_secondaryButton__wAs_r{border:1px solid var(--color-border-subtle);background:transparent;color:var(--color-text)}.ShopSheetRuleEditor_primaryButton__gRgLR:disabled,.ShopSheetRuleEditor_secondaryButton__wAs_r:disabled{opacity:.55;cursor:not-allowed}.ShopSheetRuleEditor_linkButton__9L3hr{min-block-size:2.75rem;padding-inline:var(--space-2);border:0;background:transparent;color:var(--color-primary);font-size:var(--font-size-sm);text-decoration:underline;cursor:pointer}.ShopSheetRuleEditor_tableWrap__Xg5yR{overflow-x:auto;min-inline-size:0}.ShopSheetRuleEditor_table__NBraY{inline-size:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.ShopSheetRuleEditor_table__NBraY td,.ShopSheetRuleEditor_table__NBraY th{padding:var(--space-2);-webkit-border-after:1px solid var(--color-border-subtle);border-block-end:1px solid var(--color-border-subtle);text-align:start;vertical-align:top;white-space:nowrap}.ShopSheetRuleEditor_table__NBraY thead th{font-weight:600;color:var(--color-text-muted)}.ShopSheetRuleEditor_savedList__6sFbI{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.ShopSheetRuleEditor_savedItem__KJijh{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm)}.ShopSheetRuleEditor_savedHead__kRRDf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.ShopSheetRuleEditor_savedName__WvgG0{font-weight:600;font-size:var(--font-size-sm)}.ShopSheetRuleEditor_renameRow__lF5zG,.ShopSheetRuleEditor_savedActions__35FNl{display:flex;flex-wrap:wrap;gap:var(--space-1)}.ShopSheetRuleEditor_renameRow__lF5zG{align-items:center}.ShopSheetRuleEditor_renameRow__lF5zG .ShopSheetRuleEditor_input__hCmID{flex:1 1 10rem}