.putaway_page__60t5q{display:flex;flex-direction:column;height:calc(100dvh - 60px);min-height:0}.putaway_versionBar__lhVWE{display:flex;align-items:center;gap:14px;height:46px;padding:0 16px;background:var(--card,#111111);border-bottom:1px solid var(--border,#eaeaea);font-size:12.5px;color:var(--secondary-foreground,#666);flex-wrap:wrap}.light-mode .putaway_versionBar__lhVWE{background:var(--muted,#f8f9fc)}.putaway_versionBarLabel__yUiNo{color:var(--muted-foreground,#64748b)}.putaway_versionBarStrong__XYDO5{color:var(--foreground,#000);font-weight:600}.putaway_draftDot__ntxvq{color:var(--warning,#f5a623);margin-right:4px}.putaway_versionBarSpacer__cRj30{flex:1 1}.putaway_mono__OcQ0J{font-family:Geist Mono,ui-monospace,monospace}.putaway_configLayout__zGmXp{display:flex;flex:1 1;min-height:0}.putaway_builderPanel__rll0p{width:428px;flex-shrink:0;border-right:1px solid var(--border,#eaeaea);overflow-y:auto;padding:16px}.putaway_mapPane__Z2YLd{flex:1 1;position:relative;min-width:0}.putaway_tabBarRow__DJ4J5{display:flex;align-items:center;justify-content:space-between;gap:12px}.putaway_testButton__JAGXE{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#111;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0}.putaway_testButton__JAGXE:hover{background:#000}.putaway_card__88Qyq{border:1px solid var(--border,#eaeaea);border-radius:10px;padding:14px;margin-bottom:16px}.putaway_cardTitle__Of_WD{font-size:14px;font-weight:600;margin:0 0 12px}.putaway_eyebrow__RpNLB{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#999;margin:12px 0 6px}.putaway_field__UqBUv{margin-bottom:10px}.putaway_input__rle10{width:100%;padding:7px 9px;border:1px solid var(--border,#eaeaea);border-radius:7px;background:var(--background,#fff);color:var(--foreground,#000);font-size:13px}.putaway_segmented__rAY2c{display:flex;border:1px solid var(--border,#eaeaea);border-radius:8px;overflow:hidden}.putaway_segItem__xYhMQ{flex:1 1;padding:7px 8px;background:var(--background,#fff);border:none;border-right:1px solid var(--border,#eaeaea);color:var(--secondary-foreground,#666);font-size:12.5px;cursor:pointer}.putaway_segItem__xYhMQ:last-child{border-right:none}.putaway_segItemActive__RZDrV{background:var(--accent,#0070f3);color:var(--primary-foreground,#fff);font-weight:600}.putaway_chipBox__PVORR{display:flex;flex-wrap:wrap;gap:6px;min-height:42px;max-height:220px;overflow-y:auto;padding:8px;border:1px dashed var(--border,#eaeaea);border-radius:7px;align-content:flex-start}.putaway_chip__5nJEd{display:inline-flex;align-items:center;gap:6px;padding:3px 7px;border-radius:5px;background:var(--muted,#f1f5f9);font-size:12px;font-family:Geist Mono,ui-monospace,monospace}.putaway_chipRemove___GrY6{cursor:pointer;color:var(--muted-foreground,#64748b);border:none;background:none;font-size:13px;line-height:1}.putaway_dragLink__BzQop{font-size:12px;padding:0}.putaway_dragLink__BzQop,.putaway_linkBtn__X2v3M{color:var(--accent,#0070f3);cursor:pointer;background:none;border:none}.putaway_linkBtn__X2v3M{font-size:12.5px;font-weight:600}.putaway_assignmentCard__L_yK0{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--border,#eaeaea);border-left-width:4px;border-radius:8px;padding:10px 12px;margin-bottom:8px}.putaway_assignmentName__oj_Kf{font-weight:600;font-size:13px;overflow-wrap:anywhere;word-break:break-word}.putaway_scopeBadge__hR0mS{display:inline-block;padding:1px 6px;border-radius:4px;background:var(--muted,#f1f5f9);color:var(--muted-foreground,#64748b);font-size:11px;margin-left:6px}.putaway_locSummary__hobJX{font-size:12px;color:var(--secondary-foreground,#666);font-family:Geist Mono,ui-monospace,monospace}.putaway_listHeader__jWoC_{display:flex;gap:8px;align-items:center;margin-bottom:10px}.putaway_filterChips__m8Orj{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}.putaway_filterChip__AFc8J{padding:3px 9px;border-radius:20px;border:1px solid var(--border,#eaeaea);background:var(--background,#fff);color:var(--secondary-foreground,#666);font-size:11.5px;cursor:pointer}.putaway_filterChipActive__wmuRf{background:var(--foreground,#000);color:var(--background,#fff);border-color:var(--foreground,#000)}.putaway_filterChipConflict__Rnpr5{color:var(--destructive,#dc2626);border-color:var(--destructive,#dc2626)}.putaway_filterChipConflict__Rnpr5.putaway_filterChipActive__wmuRf{background:var(--destructive,#dc2626);color:#fff;border-color:var(--destructive,#dc2626)}.putaway_groupHeader__xqODU{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--background,#fff);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#999;padding:8px 2px 4px}.putaway_ruleListRow__QLL0B{display:flex;align-items:center;gap:10px;padding:8px 6px;border-bottom:1px solid var(--border,#eaeaea);cursor:pointer}.putaway_ruleListRow__QLL0B:hover{background:var(--muted,#f8f9fc)}.putaway_ruleDot__J7H0Y{width:10px;height:10px;border-radius:3px;flex-shrink:0}.putaway_ruleMain__rkIO3{flex:1 1;min-width:0}.putaway_ruleSummary__0KkNC{display:flex;gap:6px;align-items:baseline;min-width:0;font-size:11.5px;color:var(--secondary-foreground,#666);font-family:Geist Mono,ui-monospace,monospace}.putaway_ruleCodes__BVTiL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.putaway_ruleMore__D9TZu{flex-shrink:0;color:var(--muted-foreground,#94a3b8)}.putaway_conflictDot__qFf1t{width:8px;height:8px;border-radius:50%;background:var(--destructive,#dc2626);flex-shrink:0}.putaway_chevron__ug1_l{color:var(--muted-foreground,#94a3b8);font-size:16px}.putaway_backBar__7YLI_{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--border,#eee)}.putaway_backBtn__O57rO{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--foreground,#111);padding:5px 10px;border:1px solid var(--border,#e2e2dc);border-radius:8px;background:var(--background,#fff);cursor:pointer}.putaway_pagerArrow__065z3{background:none;border:none;color:var(--muted-foreground,#ccc);font-size:14px;cursor:pointer}.putaway_pagerArrow__065z3:disabled{opacity:.35;cursor:default}.putaway_inspectorBody__B6dJG{display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0}.putaway_scopeTitleRow__bhNQm{display:flex;align-items:center;gap:9px}.putaway_scopeTitleDot__bwPVb{width:11px;height:11px;border-radius:3px;flex-shrink:0}.putaway_scopeTitle___eNOi{font-size:16px;font-weight:600;letter-spacing:-.01em}.putaway_scopeMeta__5f7cv{display:flex;align-items:center;gap:8px;margin-top:7px}.putaway_scopePill__yOT8B{font-size:11px;background:#eef3fd;color:#3b6fd0;border-radius:6px;padding:2px 8px;font-weight:600}.putaway_compoundCard__Ca7fZ{border:1px solid var(--border,#eaeaea);border-radius:11px;overflow:hidden}.putaway_compoundHeader__r2Pa8{padding:11px 13px;background:var(--muted,#fafafa);border-bottom:1px solid var(--border,#eee);font-size:12.5px;font-weight:600}.putaway_compoundBody__jxOri{padding:13px}.putaway_conditionFlow__bnasu{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.putaway_conditionChip__KgGyk{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:var(--background,#fff);border:1px solid var(--border,#d8e3f5);border-radius:8px;font-size:12.5px;cursor:pointer}.putaway_conditionDot__s2GOv{width:8px;height:8px;border-radius:2px;flex-shrink:0}.putaway_conditionRemove__LZhF5{color:#ccc;margin-left:2px;background:none;border:none;cursor:pointer;font-size:13px;line-height:1}.putaway_conditionEditor__hAwXm{display:inline-flex;gap:6px;align-items:center;padding:4px;border:1px solid var(--accent,#0070f3);border-radius:8px;min-width:260px}.putaway_attributeFields__qGkKB{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex:1 1;min-width:0}.putaway_attributeKey__fiSUt{width:130px;flex-shrink:0}.putaway_attributeComparison__q2Wxq{width:64px;flex-shrink:0}.putaway_attributeComparison__q2Wxq select{min-width:0;width:100%}.putaway_attributeValue__XcRko{flex:1 1 80px;min-width:80px}.putaway_inputInvalid__kTlSd{border-color:var(--error,#ff0000)}.putaway_operatorPill__0SdJZ{display:inline-flex;align-items:center;padding:4px 11px;background:#eef3fd;border:1px solid #cfe0fb;color:#2f6fd0;border-radius:7px;font-size:11px;font-weight:700;letter-spacing:.03em;cursor:pointer}.putaway_operatorPill__0SdJZ:disabled{cursor:default;opacity:.7}.putaway_addConditionChip__q1X7L{display:inline-flex;align-items:center;gap:4px;padding:6px 9px;border:1px dashed #cfcfc7;border-radius:8px;font-size:12px;color:#888;background:none;cursor:pointer}.putaway_operatorHint__6SJ6A{display:flex;align-items:flex-start;gap:6px;margin-top:12px;background:var(--muted,#fbfbf9);border:1px solid var(--border,#eee);border-radius:8px;padding:8px 10px;font-size:11px;line-height:1.45;color:#777}.putaway_operatorHintMark__ophe8{color:var(--accent,#0070f3);font-size:11px;margin-top:1px}.putaway_overridesHead__wpw4v{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.putaway_overrideRow__1XPHr{display:flex;align-items:center;gap:10px;border:1px solid var(--border,#eaeaea);border-radius:9px;padding:9px 11px;margin-bottom:7px;cursor:pointer}.putaway_overrideRow__1XPHr:hover{background:var(--muted,#f8f9fc)}.putaway_overrideCount__4YKUK{font-size:11px;color:#999}.putaway_overrideEntity__zrF_W{display:inline-flex;align-items:center;gap:5px;font-size:12px}.putaway_priorityBar__EBaOd{display:flex;align-items:center;gap:10px;border-top:1px solid var(--border,#f1f1ee);padding-top:14px}.putaway_priorityInput__frn3r{width:56px;padding:5px 8px;border:1px solid var(--border,#e2e2dc);border-radius:7px;background:var(--background,#fff);color:var(--foreground,#000);font-family:Geist Mono,ui-monospace,monospace;font-weight:600;font-size:12px}.putaway_deleteBtn__wvQVF{background:none;border:none;color:var(--destructive,#d93636);font-size:12px;font-weight:600;cursor:pointer}.putaway_ruleGroup__Mf_58{margin-bottom:18px}.putaway_ruleRow__jgDpj{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border,#eaeaea);border-radius:8px;margin-bottom:6px}.putaway_ruleSentence__vPr4q{flex:1 1;font-size:13px}.putaway_statusOk__EqzDz{color:var(--positive,#16a34a);font-size:12px;font-weight:600}.putaway_statusViolation__iX29L{color:var(--destructive,#dc2626);font-size:12px;font-weight:600;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}button.putaway_statusViolation__iX29L:hover{text-decoration:underline}@keyframes putaway_putawayRowPulse__Xy6Io{0%{box-shadow:0 0 0 0 rgba(0,112,243,.5)}to{box-shadow:0 0 0 6px rgba(0,112,243,0)}}.putaway_rowHighlight__ooxuQ{animation:putaway_putawayRowPulse__Xy6Io 1.1s ease-out 2;border-radius:10px}.putaway_preview__PXwrC{font-size:12.5px;font-style:italic;color:var(--secondary-foreground,#666);margin:8px 0}.putaway_govContent__vNMMt{padding:16px;overflow-y:auto;flex:1 1}.putaway_govSummary__XA6Nu{display:flex;align-items:center;gap:18px;margin-bottom:16px}.putaway_govRatio__ZTEJq{font-size:28px;font-weight:700}.putaway_healthBar__u4rW7{flex:1 1;height:8px;border-radius:4px;overflow:hidden;display:flex;background:var(--border,#eaeaea);max-width:320px}.putaway_healthPass__LXvNJ{background:var(--positive,#16a34a)}.putaway_healthFail__OnMEv{background:var(--destructive,#dc2626)}.putaway_sevTile__PnV0A{border:1px solid var(--border,#eaeaea);border-radius:10px;padding:8px 14px;text-align:center}.putaway_sevNum__ugUpt{font-size:18px;font-weight:700}.putaway_sevLabel__dvQoE{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground,#64748b)}.putaway_checkRow__EhTfU{border:1px solid var(--border,#eaeaea);border-radius:10px;padding:12px 14px;margin-bottom:8px}.putaway_checkHeader__VkrD8{display:flex;align-items:center;gap:10px}.putaway_glyph__o1TB5{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:13px;flex-shrink:0}.putaway_glyphFail__ca_Ji{background:var(--destructive,#d93636)}.putaway_glyphPass__CR2pC{background:var(--positive,#0f8a5b)}.putaway_glyphUnrun__PZ4DL{background:var(--muted-foreground,#94a3b8)}.putaway_checkName__G3SYY{font-weight:600;font-size:13px}.putaway_checkDesc__upn3f{font-size:12px;color:var(--secondary-foreground,#666)}.putaway_sevChip__anyoq{background:#fdecec;color:#d93636}.putaway_sevChipWarning__SqNl_,.putaway_sevChip__anyoq{padding:1px 7px;border-radius:10px;font-size:10px;font-weight:600}.putaway_sevChipWarning__SqNl_{background:color-mix(in srgb,var(--warning,#f5a623) 15%,transparent);color:var(--warning,#f5a623)}.putaway_splitList__Oaggb{margin:8px 0;padding-left:20px}.putaway_checkUnavailable__sBGbP{margin-top:4px;font-size:12px;color:var(--destructive,#d93636)}.putaway_affected__N3_JP{margin-top:8px;padding-left:32px;font-size:12px;max-height:240px;overflow-y:auto}.putaway_affectedRow__sBWu_{display:flex;justify-content:space-between;gap:8px;padding:4px 0;border-top:1px solid var(--border,#eaeaea)}.putaway_versionsPage__2e6u3{padding:20px 24px;overflow-y:auto}.putaway_versionRow__VEft1{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border,#eaeaea);border-radius:10px;margin-bottom:8px}.putaway_versionNum__8DYpx{font-family:Geist Mono,ui-monospace,monospace;font-weight:700;width:36px}.putaway_pillActive__PicIe{background:#e6f0ff;color:var(--accent,#0070f3)}.putaway_pillDraft__csvkX{background:#fdf6e3;color:#b7791f}.putaway_pillArchived__QlXWn{background:var(--muted,#f1f5f9);color:var(--muted-foreground,#64748b)}.putaway_matrixTable__qBa0o{width:100%;border-collapse:collapse;margin-top:8px}.putaway_matrixTable__qBa0o td,.putaway_matrixTable__qBa0o th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border,#eaeaea);font-size:12.5px}.putaway_sectionTitle__1P5kn{font-size:18px;font-weight:700;margin:0 0 4px}.putaway_mutedText__G5213{color:var(--secondary-foreground,#666);font-size:13px}.putaway_emptyState__AbdT4{padding:24px;text-align:center;color:var(--muted-foreground,#64748b);font-size:13px}.putaway_colorDot__szXmz{width:10px;height:10px;border-radius:50%;display:inline-block;flex-shrink:0}.putaway_floatingToolbar__C2p5U{left:12px;display:flex;border-radius:8px;overflow:hidden}.putaway_floatingToolbar__C2p5U,.putaway_selectedCard__7ZyZ5{position:absolute;top:12px;z-index:5;background:var(--background,#fff);box-shadow:0 4px 16px rgba(0,0,0,.08)}.putaway_selectedCard__7ZyZ5{right:12px;border-radius:10px;padding:10px 14px;max-width:240px}.putaway_attrRow__I_kg_{display:flex;gap:6px;align-items:center;margin-bottom:6px}.putaway_attrRow__I_kg_>div,.putaway_attrRow__I_kg_>input{min-width:0}.putaway_attrRow__I_kg_>.putaway_chipRemove___GrY6{flex:0 0 auto}.putaway_inlineFlag__PzTFJ{display:flex;gap:8px;padding:8px 10px;border-radius:7px;background:#fdf6e3;color:#b7791f;font-size:12px;margin:8px 0}.putaway_targetToggle__X9opI{display:flex;gap:6px;margin-bottom:6px}.putaway_configsPage__w__Oi{padding:20px 24px;overflow-y:auto}.putaway_facilityBanner__zHso1{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--border,#eaeaea);border-radius:8px;font-size:12.5px;color:var(--secondary-foreground,#666);margin-bottom:20px}.putaway_sectionRow__fKPjW{display:flex;align-items:center;justify-content:space-between;margin:18px 0 10px}.putaway_activeNowCard__R721g{display:flex;align-items:center;gap:14px;border:1px solid var(--positive,#16a34a);background:color-mix(in srgb,var(--positive,#16a34a) 10%,transparent);border-radius:12px;padding:16px}.putaway_activeCheck__4MhY_{width:40px;height:40px;border-radius:10px;background:color-mix(in srgb,var(--positive,#16a34a) 20%,transparent);color:var(--positive,#0f8a5b);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.putaway_configCard__vH8ZO{border:1px solid var(--border,#eaeaea);border-radius:12px;padding:14px 16px;margin-bottom:10px}.putaway_configHeader__We_fK{display:flex;align-items:center;gap:10px}.putaway_statusDot__rd4vR{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:var(--muted-foreground,#94a3b8)}.putaway_statusDotActive__dwRBE{background:var(--positive,#16a34a)}.putaway_configName__3XG8F{font-size:15px;font-weight:600}.putaway_configSummary__6U_Y3{font-size:12.5px;color:var(--secondary-foreground,#666);margin-top:2px}.putaway_badgeMono__N4srC{font-family:Geist Mono,ui-monospace,monospace;font-size:12px;color:var(--muted-foreground,#64748b)}.putaway_pillInactive__asUuF{background:var(--muted,#f1f5f9);color:var(--muted-foreground,#64748b)}.putaway_rowActions__n4dZD{display:flex;align-items:center;gap:8px;margin-left:auto}.putaway_overflowMenu__N5MOP{position:relative}.putaway_overflowPanelFixed__tt0JG{position:fixed;z-index:1000;background:var(--background,#fff);border:1px solid var(--border,#eaeaea);border-radius:8px;box-shadow:0 12px 36px rgba(0,0,0,.16);min-width:170px;padding:4px}.putaway_overflowItem___WIBH{display:block;width:100%;text-align:left;padding:7px 10px;border:none;background:none;font-size:12.5px;color:var(--foreground,#000);cursor:pointer;border-radius:6px}.putaway_overflowItem___WIBH:hover{background:var(--muted,#f1f5f9)}.putaway_versionHistoryBox___x5Wt{margin-top:12px;border-top:1px solid var(--border,#eaeaea);padding-top:8px}.putaway_vhRow__rAGY_{display:flex;align-items:center;gap:12px;padding:7px 4px;font-size:12.5px}.putaway_vhNum__8zKWh{font-family:Geist Mono,ui-monospace,monospace;font-weight:700;width:32px}.putaway_vhLabel__6BNQF{flex:1 1}.putaway_vhMeta__dj7ey{color:var(--muted-foreground,#64748b)}.putaway_liveChip__6FbVQ{background:#e9f6ef;color:var(--positive,#0f8a5b);padding:1px 8px;border-radius:10px;font-size:11px;font-weight:600}.putaway_footerNote__gHHEj{margin-top:20px;font-size:12px;color:var(--muted-foreground,#64748b)}.putaway_shelfSheetActions__5sGNp{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--border,#eaeaea)}.putaway_refineBlock__eM1lg{margin-top:10px;border:1px solid var(--border,#eaeaea);border-radius:9px;background:var(--muted,#fafafa);overflow:hidden}.putaway_refineHeader__SpenC{display:flex;align-items:center;gap:8px;width:100%;padding:9px 11px;background:none;border:none;border-bottom:1px solid var(--border,#eee);cursor:pointer;text-align:left;color:var(--foreground,#000);font-size:12.5px}.putaway_refineHeaderTitle__gax0F{display:inline-flex;align-items:center;gap:6px;font-weight:600}.putaway_refineHeaderIcon__6xkM3{width:12px;height:12px;border:1.6px solid var(--accent,#3b6fd0);border-radius:2px;position:relative}.putaway_refineHeaderIcon__6xkM3:after{content:"";position:absolute;left:-1.6px;right:-1.6px;bottom:2px;border-bottom:1.6px solid var(--accent,#3b6fd0)}.putaway_refineHeaderPill__BkVAT{font-size:11px;background:#eef3fd;color:#3b6fd0;border-radius:5px;padding:2px 7px;font-weight:600}.putaway_refineHeaderCount__U2bSb{font-size:12px;color:var(--foreground,#000)}.putaway_refineHeaderTotal__xVLZ7{color:var(--muted-foreground,#94a3b8);text-decoration:line-through}.putaway_refineHeaderChevron__BtaEo{color:var(--muted-foreground,#94a3b8);font-size:13px}.putaway_refineBody__2yKAv{padding:11px}.putaway_refineHint__6PbKU{margin:0 0 10px;font-size:11.5px;color:var(--secondary-foreground,#666);line-height:1.4}.putaway_refineSchematic__pnrPR{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--border,#eaeaea);border-radius:8px;background:var(--background,#fff);margin-bottom:12px}.putaway_refineRow__ffVof{display:flex;align-items:center;gap:8px}.putaway_refineLevelLabel__wyNgl{width:24px;flex-shrink:0;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:600;color:var(--muted-foreground,#94a3b8);background:none;border:none;padding:2px 0;cursor:pointer;text-align:left}.putaway_refineLevelLabelOn__ulpFm{color:var(--positive,#16a34a)}.putaway_refineRowCells__W9i8G{display:flex;flex:1 1;gap:3px}.putaway_refineCell__BnUew{flex:1 1;height:12px;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;background:var(--border,#e5e7eb);cursor:pointer}.putaway_refineCell__BnUew:hover{background:var(--muted-foreground,#cbd5e1)}.putaway_refineCellOn__XzfE0,.putaway_refineCellOn__XzfE0:hover{background:var(--positive,#16a34a)}.putaway_refineBayHeader__OquCg{flex:1 1;padding:2px 0;border:none;background:none;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;color:var(--muted-foreground,#94a3b8);cursor:pointer;text-align:center}.putaway_refineBayHeaderOn__xqf72{color:var(--positive,#16a34a);font-weight:600}.putaway_refineQuickPatterns__2kN9x{margin-bottom:10px}.putaway_refineQuickLabel__BwXZW{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#999;margin-bottom:6px}.putaway_refineQuickChips__pENNz{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.putaway_refinePerSection__UPUK2{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:11.5px;color:var(--secondary-foreground,#666);border-top:1px solid var(--border,#eee);padding-top:9px}.putaway_refinePerSectionLabel__ogDzB{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#999;margin-right:6px}.putaway_refinePerSectionSep__ZW4W1{color:var(--muted-foreground,#cbd5e1)}.DateSelector_dateContainer__FUklw{position:relative}.DateSelector_dateButton__WA4kG{display:flex;align-items:center;gap:8px;width:100%;padding:.4rem .6rem;background:var(--background);border:1px solid var(--border);border-radius:.375rem;font-size:.8125rem;color:var(--foreground);cursor:pointer;transition:border-color .2s}.DateSelector_dateButton__WA4kG:hover{border-color:var(--primary)}.DateSelector_dateIcon__X6K_E{color:var(--muted-foreground);flex-shrink:0}.DateSelector_dateValue__jgTT7{flex:1 1;text-align:left;color:var(--primary);font-weight:600}.DateSelector_dateArrow__rP0RX{font-size:9px;color:var(--muted-foreground)}.DateSelector_dateHiddenInput__mGaJy{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.Pill_pill__GYFQ2{display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .625rem;border-radius:1rem;border:1px solid transparent;font-size:.75rem;font-weight:500;line-height:1.4;white-space:nowrap;font-family:inherit}.Pill_solid__pK3rg{color:#ffffff}.Pill_subtle__FH3k6{background:color-mix(in srgb,var(--pill-color) 16%,transparent);border-color:color-mix(in srgb,var(--pill-color) 40%,transparent);color:var(--pill-color)}.Pill_outline__VQoBf{background:transparent;border-color:var(--border);color:var(--secondary-foreground)}.Pill_dot__9iDEP{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0;background:var(--pill-color)}.Pill_solid__pK3rg .Pill_dot__9iDEP{background:rgba(255,255,255,.85)}.Pill_interactive___IgDg{cursor:pointer;transition:border-color .15s ease,background .15s ease}.Pill_interactive___IgDg:hover:not(:disabled){border-color:color-mix(in srgb,var(--pill-color) 60%,transparent)}.Pill_outline__VQoBf.Pill_interactive___IgDg:hover:not(:disabled){border-color:var(--secondary-foreground);color:var(--foreground)}.Pill_interactive___IgDg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Pill_interactive___IgDg:disabled{cursor:not-allowed;opacity:.5}.Pill_empty__ApBo_{color:var(--muted-foreground);font-size:.8125rem;font-style:italic}.cellRenderers_progressCellContainer__P6Mm1{display:flex;align-items:center;gap:12px;width:100%}.cellRenderers_progressCellContainer__P6Mm1 span{min-width:36px;font-size:.875rem}.cellRenderers_progressBar__Or1dz{height:4px;width:100%;background-color:var(--progress-background,#333);border-radius:2px;overflow:hidden}.cellRenderers_progressFill__WHOkA{height:100%;background-color:var(--accent,#0070f3);transition:width .3s ease}.cellRenderers_progressFillLow__21wGV{background-color:var(--warning,#f5a623)}.cellRenderers_progressLow__4zyJK{color:var(--warning,#f5a623)}.cellRenderers_infoChip__FJ7IZ{padding:0 8px;height:18px;border-radius:9px;font-weight:500;line-height:1;background-color:var(--accent,#0070f3);color:#fff;cursor:pointer}.cellRenderers_infoChip__FJ7IZ,.cellRenderers_statusIcon__xh_Gn{display:inline-flex;align-items:center;justify-content:center;font-size:12px}.cellRenderers_statusIcon__xh_Gn{width:20px;height:20px;border-radius:50%;background-color:#16a34a;color:white;font-weight:700}.cellRenderers_statusDot__1dZyR{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 auto}.cellRenderers_statusDot__1dZyR.cellRenderers_pending__D3MJE{background-color:#f59e0b}.cellRenderers_statusDot__1dZyR.cellRenderers_receiving__mlU6T{background-color:#3b82f6}.cellRenderers_statusDot__1dZyR.cellRenderers_discrepancy__hdHmh{background-color:#ef4444}.cellRenderers_statusDot__1dZyR.cellRenderers_scheduled__BKFgY{background-color:#6b7280}.cellRenderers_statusDot__1dZyR.cellRenderers_arrived__x3iZx{background-color:#3b82f6}.cellRenderers_statusDot__1dZyR.cellRenderers_unloading__JwR4j{background-color:#f59e0b}.cellRenderers_statusDot__1dZyR.cellRenderers_delayed__gWzxB{background-color:#ef4444}.cellRenderers_statusDot__1dZyR.cellRenderers_failed__cTrpU{background-color:#dc2626}.cellRenderers_statusDot__1dZyR.cellRenderers_cancelled__DEBRx{background-color:#f59e0b}.cellRenderers_statusDot__1dZyR.cellRenderers_inprogress__Jalp5{background-color:#3b82f6}.cellRenderers_statusBadge__R6_55{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:8px;font-size:.75rem;font-weight:600;text-transform:capitalize;white-space:nowrap;border:1px solid transparent;transition:all .2s ease}.cellRenderers_statusBadge__R6_55.cellRenderers_completed__nYsM9{background-color:#d1fae5;color:#065f46;border:1px solid #16a34a20}.cellRenderers_statusBadge__R6_55.cellRenderers_inprogress__Jalp5{background-color:#dbeafe;color:#1e40af;border:1px solid #3b82f620}.cellRenderers_statusBadge__R6_55.cellRenderers_pending__D3MJE{background-color:#fef3c7;color:#92400e;border:1px solid #f59e0b20}.cellRenderers_statusBadge__R6_55.cellRenderers_receiving__mlU6T{background-color:#dbeafe;color:#1e40af;border:1px solid #3b82f620}.cellRenderers_statusBadge__R6_55.cellRenderers_discrepancy__hdHmh{background-color:#fee2e2;color:#dc2626;border:1px solid #ef444420}.cellRenderers_statusBadge__R6_55.cellRenderers_failed__cTrpU{background-color:#fee2e2;color:#991b1b;border:1px solid #dc262620}.cellRenderers_statusBadge__R6_55.cellRenderers_cancelled__DEBRx{background-color:#fef3c7;color:#92400e;border:1px solid #f59e0b20}.cellRenderers_statusBadge__R6_55.cellRenderers_scheduled__BKFgY{background-color:#f8fafc;color:#475569;border:1px solid #cbd5e120}.cellRenderers_statusBadge__R6_55.cellRenderers_arrived__x3iZx{background-color:#dbeafe;color:#1e40af;border:1px solid #3b82f620}.cellRenderers_statusBadge__R6_55.cellRenderers_unloading__JwR4j{background-color:#fef3c7;color:#d97706;border:1px solid #f59e0b20}.cellRenderers_statusBadge__R6_55.cellRenderers_delayed__gWzxB{background-color:#fee2e2;color:#dc2626;border:1px solid #ef444420}.cellRenderers_statusBadgeGeneric__RvZo3{padding:4px 10px;border-radius:12px;color:white;border:1px solid rgba(0,0,0,.1)}.cellRenderers_priorityBadge__58xRH,.cellRenderers_statusBadgeGeneric__RvZo3{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;text-transform:capitalize;white-space:nowrap}.cellRenderers_priorityBadge__58xRH{padding:2px 6px;border-radius:4px}.cellRenderers_priorityBadge__58xRH.cellRenderers_high__qyWu_{background-color:#fee2e2;color:#dc2626}.cellRenderers_priorityBadge__58xRH.cellRenderers_medium__2f26L{background-color:#fef3c7;color:#d97706}.cellRenderers_priorityBadge__58xRH.cellRenderers_low__sh3OK{background-color:#d1fae5;color:#16a34a}.cellRenderers_titleSubtitle__KnnTi{display:flex;flex-direction:column;justify-content:center;height:100%;line-height:1.25}.cellRenderers_titleLine__HqAdC{font-weight:600;font-size:13px;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cellRenderers_subtitleLine__JbH_c{margin-top:1px;font-size:11.5px;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cellRenderers_dotText__7bSEV{display:inline-flex;align-items:center;gap:6px;height:100%;font-size:12px}.cellRenderers_dotTextDot__NpBO_{width:8px;height:8px;border-radius:50%;flex:none}.cellRenderers_chipRow__Pkdk9{display:flex;flex-wrap:wrap;align-content:center;align-items:center;gap:4px;height:100%;overflow:hidden}.cellRenderers_chip__y_nyb{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;min-width:0;max-width:100%}.cellRenderers_chipLabel__2CVv6{min-width:0;overflow:hidden;text-overflow:ellipsis}.cellRenderers_shape_pill__huaQB{height:22px;padding:0 10px;border-radius:11px;font-size:11.5px;font-weight:600}.cellRenderers_shape_box__k_4xk{height:21px;padding:0 8px;border-radius:5px;border:1px solid var(--border);font-size:11px;font-weight:400}.cellRenderers_shape_delta__phZSe{height:22px;padding:0 9px;border-radius:6px;font-size:11.5px;font-weight:500}.cellRenderers_chipText__e3yjE{color:var(--muted-foreground);font-size:11px}.cellRenderers_chipSign__MHqTA{font-weight:700}.cellRenderers_chipMono__WNLIS{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.cellRenderers_chipStrike__NOFUQ .cellRenderers_chipMono__WNLIS{text-decoration:line-through}.cellRenderers_tone_neutral__XLMHm{background:color-mix(in srgb,var(--foreground) 7%,transparent);color:var(--foreground)}.cellRenderers_tone_accent__gZa8X{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.cellRenderers_shape_box__k_4xk.cellRenderers_tone_accent__gZa8X{border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.cellRenderers_shape_box__k_4xk.cellRenderers_tone_amber__NqDkt{border-color:color-mix(in srgb,var(--warning) 40%,transparent)}.cellRenderers_tone_amber__NqDkt{background:color-mix(in srgb,var(--warning) 14%,transparent);color:var(--warning)}.cellRenderers_tone_positive__JU5LR{background:color-mix(in srgb,var(--positive,#16a34a) 12%,transparent);color:var(--positive,#16a34a)}.cellRenderers_tone_negative__lF973{background:color-mix(in srgb,var(--destructive) 10%,transparent);color:var(--destructive)}.taskRenderers_statusPending__SY1Gt{border-radius:3px;background-color:color-mix(in srgb,var(--foreground) 10%,transparent);color:color-mix(in srgb,var(--foreground) 70%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent)}.taskRenderers_statusInProgress__xpz2Y,.taskRenderers_statusPending__SY1Gt{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2}.taskRenderers_statusInProgress__xpz2Y{border-radius:3px;background-color:color-mix(in srgb,#2563eb 15%,var(--background));color:#2563eb;border:1px solid color-mix(in srgb,#2563eb 30%,transparent)}.taskRenderers_statusCompleted__pnurp{border-radius:3px;background-color:color-mix(in srgb,#16a34a 15%,var(--background));color:#16a34a;border:1px solid color-mix(in srgb,#16a34a 30%,transparent)}.taskRenderers_statusCompleted__pnurp,.taskRenderers_statusFailed__Yab2P{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2}.taskRenderers_statusFailed__Yab2P{border-radius:3px;background-color:color-mix(in srgb,#dc2626 15%,var(--background));color:#dc2626;border:1px solid color-mix(in srgb,#dc2626 30%,transparent)}.taskRenderers_statusCancelled__Pi5IA{border-radius:3px;background-color:color-mix(in srgb,var(--foreground) 10%,transparent);color:color-mix(in srgb,var(--foreground) 70%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent)}.taskRenderers_statusCancelled__Pi5IA,.taskRenderers_statusOnHold__QacyG{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2}.taskRenderers_statusOnHold__QacyG{border-radius:3px;background-color:color-mix(in srgb,#d97706 15%,var(--background));color:#d97706;border:1px solid color-mix(in srgb,#d97706 30%,transparent)}.taskRenderers_priorityLow__WPOnl{border-radius:3px;background-color:color-mix(in srgb,#0369a1 15%,var(--background));color:#0369a1;border:1px solid color-mix(in srgb,#0369a1 30%,transparent)}.taskRenderers_priorityLow__WPOnl,.taskRenderers_priorityMedium__Rsapf{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2}.taskRenderers_priorityMedium__Rsapf{border-radius:3px;background-color:color-mix(in srgb,#d97706 15%,var(--background));color:#d97706;border:1px solid color-mix(in srgb,#d97706 30%,transparent)}.taskRenderers_priorityHigh__RlbmF{border-radius:3px;font-weight:400;background-color:color-mix(in srgb,#e53e3e 15%,var(--background));color:#e53e3e;border:1px solid color-mix(in srgb,#e53e3e 30%,transparent)}.taskRenderers_priorityHigh__RlbmF,.taskRenderers_priorityUrgent__nBB0s{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;text-transform:capitalize;line-height:1.2}.taskRenderers_priorityUrgent__nBB0s{border-radius:3px;font-weight:500;background-color:color-mix(in srgb,#dc2626 15%,var(--background));color:#dc2626;border:1px solid color-mix(in srgb,#dc2626 30%,transparent)}.taskRenderers_typeBadge__HNVUC{display:inline-flex;align-items:center;padding:2px 6px;border-radius:3px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2;background-color:color-mix(in srgb,var(--foreground) 10%,transparent);color:color-mix(in srgb,var(--foreground) 80%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent)}.taskRenderers_quantityContainer__r9UCL{display:flex;flex-direction:column;gap:2px}.taskRenderers_quantity__4d1xj{font-weight:400;color:var(--foreground)}.taskRenderers_quantityProgress__XAVly{font-size:12px}.taskRenderers_quantityProgress__XAVly,.taskRenderers_unassigned__57ppv{color:color-mix(in srgb,var(--foreground) 60%,transparent)}.rowActions_actionsContainer__3r_QJ{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.rowActions_backdrop___V_qm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;background:transparent}.rowActions_menuToggle__mw7iq{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--foreground);transition:background-color .2s;font-size:16px;min-width:32px;min-height:32px}.rowActions_menuToggle__mw7iq:hover{background-color:var(--input-background)}.rowActions_dotsIcon__N6_s3{font-size:18px;font-weight:700;line-height:1;transform:rotate(90deg)}.rowActions_actionsMenu___7kWL{position:fixed;min-width:150px;background-color:var(--background);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;overflow:hidden;margin-top:4px}.rowActions_actionButton__L9iW_{display:flex;align-items:center;width:100%;text-align:left;padding:12px 16px;background:none;border:none;cursor:pointer;font-size:14px;color:var(--foreground);transition:background-color .2s;border-bottom:1px solid var(--border)}.rowActions_actionButton__L9iW_:last-child{border-bottom:none}.rowActions_actionButton__L9iW_:hover:not(.rowActions_disabled__uUVmE){background-color:var(--input-background)}.rowActions_actionButton__L9iW_.rowActions_disabled__uUVmE{opacity:.5;cursor:default}.rowActions_actionIcon__OCcZQ{margin-right:8px;display:flex;align-items:center;justify-content:center;font-size:16px}@media (prefers-color-scheme:dark){.rowActions_actionsMenu___7kWL{box-shadow:0 4px 12px rgba(0,0,0,.3)}}.ExportButton_exportButtonContainer__nWAmT{position:relative}.ExportButton_dropdown__My1WK{position:absolute;top:100%;right:0;margin-top:4px;background-color:var(--card-background);border:1px solid var(--border);border-radius:8px;padding:8px 0;min-width:140px;z-index:1000;box-shadow:0 8px 24px rgba(0,0,0,.4)}.ExportButton_dropdownItem__IZQfT{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;border:none;background:transparent;cursor:pointer;font-size:14px;color:var(--foreground);transition:background-color .2s ease;font-family:inherit;text-align:left}.ExportButton_dropdownItem__IZQfT:hover:not(:disabled){background-color:var(--muted-hover)}.ExportButton_dropdownItem__IZQfT:disabled{cursor:not-allowed;opacity:.5}.ExportButton_overlay__4eXTe{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.forms_form__kEIPq{background-color:var(--card-background);border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.05);padding:24px;width:100%;border:1px solid var(--border)}.forms_formGrid__2Gv72{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}.forms_section__xE2BI{margin-bottom:16px}.forms_section__xE2BI h2{font-size:18px;margin-bottom:16px;color:var(--foreground);padding-bottom:8px}.forms_fieldGroup__a6jna{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.forms_field__gxj24{display:flex;flex-direction:column;margin-bottom:16px}.forms_field__gxj24 label{font-size:14px;color:var(--foreground-secondary);margin-bottom:4px;font-weight:500}.forms_field__gxj24 label:after{content:""}.forms_field__gxj24 label:has(~input[required]):after,.forms_field__gxj24 label:has(~select[required]):after,.forms_field__gxj24 label:has(~textarea[required]):after{content:" *";color:var(--error,#ef4444)}.forms_field__gxj24 input,.forms_field__gxj24 select,.forms_field__gxj24 textarea{padding:8px 12px;border-radius:4px;border:1px solid var(--border);font-size:14px;background-color:var(--input-background);color:var(--foreground);transition:border-color .2s,box-shadow .2s}.forms_field__gxj24 input:focus,.forms_field__gxj24 select:focus,.forms_field__gxj24 textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.25)}.forms_field__gxj24 input:disabled,.forms_field__gxj24 select:disabled,.forms_field__gxj24 textarea:disabled{opacity:.6;cursor:not-allowed;background-color:var(--input-background-disabled)}.forms_formActions__iL66s{display:flex;justify-content:flex-end;gap:16px;margin-top:24px;padding-top:16px}.forms_button__QaNOc{padding:8px 16px;border-radius:4px;border:1px solid var(--border);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.forms_button__QaNOc:hover{opacity:.9}.forms_button__QaNOc:disabled{opacity:.6;cursor:not-allowed}.forms_buttonPrimary__jGR_s{background-color:var(--accent);color:var(--background);border-color:var(--accent)}.forms_buttonPrimary__jGR_s:hover:not(:disabled){background-color:var(--accent);opacity:.85;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.forms_buttonSecondary__5izTy{background-color:var(--background);color:var(--foreground);border-color:var(--border)}.forms_buttonSecondary__5izTy:hover:not(:disabled){background-color:var(--muted);border-color:var(--accent)}.forms_buttonDanger__zqFjr{background-color:var(--error);color:var(--background);border-color:var(--error)}.forms_buttonDanger__zqFjr:hover:not(:disabled){background-color:var(--error);opacity:.85;transform:translateY(-1px);box-shadow:0 2px 4px rgba(220,38,38,.38)}.forms_errorMessage__V3sSc{color:var(--error);font-size:12px;margin-top:4px}.forms_successMessage__n7Trf{color:var(--success);font-size:12px;margin-top:4px}.forms_required__lYTXy{color:var(--error);margin-left:2px}.forms_required__lYTXy:after{content:" *";color:var(--error,#ef4444)}.forms_fieldHint__A3PlV{font-size:12px;color:var(--foreground-secondary);opacity:.8;margin-top:4px}.forms_formGridTwoColumn__ordoy{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.forms_flexRow__sNCqr{display:flex;gap:.5rem;align-items:center}.forms_flexRowSpaceBetween__M692B{display:flex;justify-content:space-between;align-items:center}.forms_flexColumn__FLYfX{display:flex;flex-direction:column;gap:.5rem}.forms_gridThreeCol__Ct9BV{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem;gap:.5rem}.forms_conditionContainer__FzBlE{border:1px solid var(--border);border-radius:.5rem;padding:1rem;background-color:var(--card-background)}.forms_nestedCondition__hvVI6{border-left:3px solid var(--accent);padding-left:1rem;background-color:var(--muted)}.forms_sectionHeader__zwKzm{margin:0;font-size:.9rem}.forms_smallButton__yT3RE{font-size:.8rem;padding:.25rem .5rem}.forms_tinyButton__KIUfm{padding:.25rem;font-size:.8rem}.forms_emptyState__XKgWj{padding:2rem;text-align:center;background-color:var(--muted);border-radius:.5rem;color:var(--muted-foreground);font-style:italic}.forms_compactSelect__DbLOy{padding:.25rem .5rem;border-radius:4px;border:1px solid var(--border);font-size:.8rem;background-color:var(--input-background);color:var(--foreground);transition:border-color .2s,box-shadow .2s}.forms_compactSelect__DbLOy:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.25)}.forms_stepContainer__qXH8C{margin-bottom:1rem}.forms_stepCard___G3Sq{border:1px solid var(--border);border-radius:.5rem;padding:.75rem;background-color:var(--card-background)}.forms_stepHeader__jRvIH{margin:0;font-size:1.125rem}.forms_stepFlow__cboIw{display:flex;justify-content:center;margin:.5rem 0}.forms_flowIcon__I8XTR{color:var(--muted-foreground)}.forms_configSection__LbyV_{padding:1rem;background-color:var(--muted);border-radius:.5rem}.forms_helpText__qJcoF{font-size:.875rem;color:var(--muted-foreground);margin:.5rem 0 0}.forms_indented__KSXXK{margin-left:2rem}.forms_marginBottomSmall__19B53{margin-bottom:1rem}.forms_marginTopSmall__rlmT0{margin-top:1rem}.forms_gapLarge__1jAER{gap:1rem}.forms_marginBottomXSmall__at6ph{margin-bottom:.5rem}.forms_marginTopXSmall__SVf7b{margin-top:.5rem}.forms_gapSmall__pCTa9{gap:.5rem}.forms_paddingSmall__MDflJ{padding:.5rem}.forms_compactConditionContainer__d54XC{border:1px solid var(--border);border-radius:.5rem;padding:.75rem;background-color:var(--card-background);margin-bottom:.5rem}@media (max-width:768px){.forms_fieldGroup__a6jna,.forms_formGridTwoColumn__ordoy{grid-template-columns:1fr}.forms_formActions__iL66s{flex-direction:column}.forms_gridThreeCol__Ct9BV{grid-template-columns:1fr}}.forms_infoGrid__INqQz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.forms_infoItem__iyxa5{display:flex;flex-direction:column;gap:.25rem}.forms_infoItem__iyxa5 label{font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.forms_infoItem__iyxa5 span{font-size:.875rem;color:var(--foreground)}.forms_inlineCode__TA2WZ{background-color:var(--muted);padding:.125rem .375rem;border-radius:.25rem;font-family:monospace;font-size:.8rem;color:var(--foreground)}.forms_taskTypeBadge__S_GqY{background-color:var(--accent);color:var(--accent-foreground);padding:.25rem .5rem;border-radius:1rem;font-size:.75rem;font-weight:500;text-transform:capitalize}.forms_statusActive__iZvgl{color:var(--success);font-weight:500}.forms_statusInactive__FSfNs{color:var(--muted-foreground);font-weight:500}.forms_stepIcon__CHmtp{font-size:1.25rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:var(--muted);border-radius:50%}.forms_stepDescription__unjCE{font-size:.875rem;color:var(--muted-foreground);margin-top:.25rem}.forms_stepTypeBadge__vuqSn{background-color:var(--secondary);color:var(--secondary-foreground);border-radius:.25rem;text-transform:capitalize}.forms_stepCount__sR69V,.forms_stepTypeBadge__vuqSn{padding:.25rem .5rem;font-size:.75rem;font-weight:500}.forms_stepCount__sR69V{background-color:var(--muted);color:var(--muted-foreground);border-radius:1rem}.forms_stepsContainer__8un_v{display:flex;flex-direction:column;gap:.5rem}.forms_iconButton__fbf38{padding:8px;width:auto;min-width:auto}.table_tableWrapper__2cB1W{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%;overflow-x:auto}.table_tableHeader__VTTG9{display:flex;justify-content:flex-end;align-items:center;padding:0;background:transparent;border:none;border-radius:0}.table_tableContainer__i22UG{position:relative;border-radius:0;overflow:auto;border:none;background-color:var(--card-background,#111);width:100%;max-width:100%;min-width:0}.table_tableContainer__i22UG .ag-root-wrapper{overflow:auto!important;width:100%!important}.table_tableContainer__i22UG .ag-body-viewport,.table_tableContainer__i22UG .ag-center-cols-viewport{overflow-x:auto!important}.table_tableContainer__i22UG .ag-body-horizontal-scroll-viewport,.table_tableContainer__i22UG .ag-header-viewport{width:100%!important}.table_loadingOverlay__xd6ZZ{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;color:var(--foreground,#fff)}.table_spinner__iBKiX{width:40px;height:40px;border:3px solid var(--secondary-foreground,#888);border-top-color:var(--accent,#0070f3);border-radius:50%;animation:table_spinner__iBKiX 1s ease-in-out infinite;margin-bottom:12px}@keyframes table_spinner__iBKiX{to{transform:rotate(1turn)}}.table_gridWrapper__nFHDP{width:100%;overflow-x:auto;--ag-foreground-color:var(--foreground,#fff);--ag-background-color:var(--card-background,#111);--ag-header-foreground-color:var(--secondary-foreground,#888);--ag-header-background-color:var(--card-background,#111);--ag-odd-row-background-color:rgba(255,255,255,0.05);--ag-header-column-resize-handle-color:var(--border,#333);--ag-border-color:var(--border,#333);--ag-row-border-color:var(--border,#333);--ag-row-hover-color:rgba(255,255,255,0.1);--ag-selected-row-background-color:rgba(0,112,243,0.2);--ag-font-size:13px;--ag-font-family:var(--font-sans);--ag-disabled-foreground-color:var(--secondary-foreground,#888);--ag-checkbox-unchecked-color:var(--secondary-foreground,#888);--ag-checkbox-checked-color:var(--accent,#0070f3);--ag-input-focus-border-color:var(--accent,#0070f3);--ag-range-selection-border-color:var(--accent,#0070f3);--ag-header-height:36px;--ag-row-height:40px;--ag-checkbox-background-color:transparent;--ag-checkbox-border-color:var(--border,#333)}.light-mode .table_gridWrapper__nFHDP{--ag-foreground-color:var(--foreground,#000);--ag-background-color:var(--card-background,#fff);--ag-header-foreground-color:var(--secondary-foreground,#666);--ag-header-background-color:var(--card-background,#fff);--ag-odd-row-background-color:rgba(0,0,0,0.02);--ag-border-color:var(--border,#eaeaea);--ag-row-border-color:var(--border,#eaeaea);--ag-row-hover-color:rgba(0,0,0,0.05);--ag-checkbox-background-color:#fff;--ag-checkbox-border-color:var(--border,#eaeaea);--ag-checkbox-unchecked-color:var(--secondary-foreground,#666)}.table_gridWrapper__nFHDP .table_ag-row__M2Jjv{cursor:pointer}.table_gridWrapper__nFHDP .table_ag-row__M2Jjv:hover{background-color:var(--ag-row-hover-color)!important}.table_gridWrapper__nFHDP .ag-row-highlighted{background-color:rgba(245,158,11,.15)!important;border-left:3px solid #f59e0b!important}.table_gridWrapper__nFHDP .ag-row-selected,.table_gridWrapper__nFHDP .ag-row-selected:hover{background-color:var(--ag-selected-row-background-color)}.table_gridWrapper__nFHDP .ag-cell-focus{border:none!important;outline:none!important}.table_gridWrapper__nFHDP .ag-header-cell-menu-button:hover{color:var(--accent,#0070f3);cursor:pointer}.table_gridWrapper__nFHDP .ag-cell{cursor:pointer;line-height:38px;padding:0 8px}.table_gridWrapper__nFHDP .ag-header-cell{padding:0 8px}.table_gridWrapper__nFHDP .ag-root-wrapper{border:none}.table_gridWrapper__nFHDP .ag-header{border-bottom:1px solid var(--ag-border-color)}.table_gridWrapper__nFHDP .ag-paging-panel{padding:4px 8px;border-top:1px solid var(--ag-border-color)}.table_gridWrapper__nFHDP .ag-checkbox-input-wrapper{width:18px;height:18px}.table_gridWrapper__nFHDP .ag-selection-checkbox{transform:scale(1)}.table_gridWrapper__nFHDP .ag-checkbox-input{opacity:1}.table_gridWrapper__nFHDP .ag-checkbox-input:checked{background-color:var(--accent);border-color:var(--accent)}.table_gridWrapper__nFHDP .ag-checkbox-input:focus{outline:2px solid var(--accent);outline-offset:2px}.table_gridWrapper__nFHDP .ag-header-select-all{margin-right:4px}.table_gridWrapper__nFHDP .ag-cell[col-id=checkbox],.table_gridWrapper__nFHDP .ag-header-cell[col-id=checkbox]{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.table_gridWrapper__nFHDP .ag-checkbox{font-size:16px}@media (max-width:768px){.table_tableWrapper__2cB1W{width:100%;max-width:100vw;overflow-x:auto}.table_tableContainer__i22UG{min-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table_gridWrapper__nFHDP{min-width:600px;width:100%}.table_gridWrapper__nFHDP .ag-paging-page-size,.table_gridWrapper__nFHDP .ag-paging-panel .ag-paging-page-size,.table_gridWrapper__nFHDP .ag-paging-panel .ag-paging-page-size-selector{display:none!important}.table_gridWrapper__nFHDP .ag-paging-panel{padding:8px;flex-wrap:wrap;justify-content:center;gap:8px}.table_gridWrapper__nFHDP .ag-paging-button{min-width:32px;height:32px;padding:4px}.table_gridWrapper__nFHDP{--ag-row-height:44px;--ag-header-height:40px}.table_gridWrapper__nFHDP .ag-cell{padding:8px 6px;line-height:44px}.table_gridWrapper__nFHDP .ag-header-cell{padding:8px 6px}.table_tableHeader__VTTG9{padding:0 8px;margin-bottom:8px}}.PerformanceView_stateBlock__DW7jN{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1rem;color:var(--muted-foreground);font-size:.85rem;text-align:center}.page_tableContainer__lzTdB{background:var(--background);border:1px solid var(--border);border-radius:8px;overflow:hidden}.Tabs_tabsContainer__H_oEU{display:flex;border-bottom:1px solid var(--border)}.Tabs_tabButton__Etg8S{background:none;border:none;padding:12px 24px;font-size:14px;cursor:pointer;color:var(--secondary-foreground);position:relative;transition:color .2s}.Tabs_tabButton__Etg8S.Tabs_activeTab__NVaYW{color:var(--foreground);font-weight:500}.Tabs_tabButton__Etg8S.Tabs_activeTab__NVaYW:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--accent)}.Tabs_badge__34LnE{margin-left:6px;padding:1px 6px;border-radius:8px;background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--muted-foreground);font-size:10.5px;font-weight:400}.OptionRow_row__S85F_{display:grid;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;grid-gap:.625rem;gap:.625rem;width:100%;padding:.5rem .625rem;border:1px solid var(--border);border-radius:.5rem;background:var(--background);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.OptionRow_row__S85F_:hover:not(:disabled){border-color:var(--accent)}.OptionRow_row__S85F_[aria-checked=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.OptionRow_row__S85F_:disabled{cursor:not-allowed;opacity:.6}.OptionRow_row__S85F_:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OptionRow_check__hYzN3{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:50%;font-size:.75rem;color:var(--accent)}.OptionRow_row__S85F_[aria-checked=true] .OptionRow_check__hYzN3{border-color:var(--accent)}.OptionRow_text__ikVHW{display:flex;flex-direction:column;gap:.125rem;min-width:0}.OptionRow_name__Fq_Ta{font-size:.875rem;font-weight:500}.OptionRow_meta__lwFXm,.OptionRow_sub__kEGQR{font-size:.75rem;color:var(--muted-foreground)}.OptionRow_meta__lwFXm{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.DashboardCard_dashCard__LPuvM{display:block;padding:20px;border:1px solid var(--border);border-radius:8px;background:var(--card-background);transition:all .2s ease;text-decoration:none;color:var(--foreground);height:-moz-fit-content;height:fit-content;min-height:160px}.DashboardCard_dashCard__LPuvM:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.DashboardCard_dashCardLarge__uCRdX{grid-column:span 2}.DashboardCard_cardHeader__7tA6l{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.DashboardCard_cardIcon__5imHl{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--accent);color:var(--accent-foreground);flex-shrink:0}.DashboardCard_cardTitle___wkyd h2{font-size:18px;font-weight:600;margin:0 0 4px;color:var(--foreground)}.DashboardCard_cardTitle___wkyd p{font-size:14px;color:var(--secondary-foreground);margin:0;line-height:1.4}.DashboardCard_cardContent__5_tud{margin-bottom:16px}.DashboardCard_cardStats__Q20Ag{display:flex;gap:16px;flex-wrap:wrap}.DashboardCard_stat__ijBNF{display:flex;flex-direction:column;gap:4px;min-width:80px}.DashboardCard_statValueContainer__kaQ26{display:flex;align-items:center;gap:6px}.DashboardCard_statValue__lOM27{font-size:20px;font-weight:700;color:var(--foreground);line-height:1}.DashboardCard_statTrend__kBYlu{font-size:12px;font-weight:500;padding:2px 6px;border-radius:4px;line-height:1}.DashboardCard_trendUp__W0iUp{color:#16a34a;background:rgba(22,163,74,.1)}.DashboardCard_trendDown___K39h{color:#dc2626;background:rgba(220,38,38,.1)}.DashboardCard_trendNeutral__DtZPO{color:#6b7280;background:rgba(107,114,128,.1)}.DashboardCard_statLabel__DjhqV{font-size:12px;color:var(--secondary-foreground);text-transform:uppercase;letter-spacing:.5px}.DashboardCard_progressContainer__XM5Rx{margin:8px 0}.DashboardCard_progressBar__bfvcT{width:100%;height:8px;background:var(--progress-background);border-radius:4px;overflow:hidden;margin:8px 0}.DashboardCard_progressFill__GP3JK{height:100%;background:var(--accent);transition:width .3s ease}.DashboardCard_miniChart__Gc_RO{height:40px;margin:8px 0}.DashboardCard_actionsList__FlSh3{list-style:none;padding:0;margin:0}.DashboardCard_actionItem__SAoD7{padding:8px 0;border-bottom:1px solid var(--border);font-size:14px;line-height:1.4}.DashboardCard_actionItem__SAoD7:last-child{border-bottom:none}.DashboardCard_actionPriority__SjIPh{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.DashboardCard_priorityHigh__LWBUl{background:#dc2626}.DashboardCard_priorityMedium__3W6rG{background:#f59e0b}.DashboardCard_priorityLow__mfwR_{background:#16a34a}@media (max-width:768px){.DashboardCard_dashCard__LPuvM{padding:16px;min-height:140px}.DashboardCard_dashCardLarge__uCRdX{grid-column:span 1}.DashboardCard_cardStats__Q20Ag{gap:12px}.DashboardCard_stat__ijBNF{min-width:70px}.DashboardCard_statValue__lOM27{font-size:18px}}.CustomerConfigPage_page__nNPEy{width:100%;padding:0;color:var(--foreground)}@media (min-width:1024px){.CustomerConfigPage_page__nNPEy{padding:0 120px}}.CustomerConfigPage_toolbar__8isiP{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.CustomerConfigPage_toolbarActions__8fiOI{display:flex;align-items:center;gap:8px}.CustomerConfigPage_sections__HZu_Y{display:flex;flex-direction:column;gap:24px}.CustomerConfigPage_section__fpRDy{border:1px solid var(--border);border-radius:10px;padding:24px;background:var(--card-background)}.CustomerConfigPage_sectionTitle__5M_cg{font-size:16px;font-weight:600;color:var(--foreground);margin:0 0 16px}.CustomerConfigPage_loadingState__DUMgQ{display:flex;align-items:center;justify-content:center;height:200px;color:var(--muted-foreground);font-size:14px}.DWConfigPage_page__VDPqq{width:100%;padding:0;color:var(--foreground)}@media (min-width:1024px){.DWConfigPage_page__VDPqq{padding:0 120px}}.DWConfigPage_toolbar__nbvH1{justify-content:space-between;gap:12px;margin-bottom:20px;flex-wrap:wrap}.DWConfigPage_toolbarLeft__bTvLG,.DWConfigPage_toolbar__nbvH1{display:flex;align-items:center}.DWConfigPage_toolbarRight__sancf{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.DWConfigPage_facilitySelector__Hx8UT{display:flex;align-items:center;gap:8px}.DWConfigPage_facilitySelectorLabel__AORq4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--muted-foreground);white-space:nowrap}.DWConfigPage_facilitySelectorSelect__qyLPG{padding:6px 10px;border:1px solid var(--border);border-radius:6px;font-size:13px;color:var(--foreground);background:var(--background);outline:none;cursor:pointer;transition:border-color .15s}.DWConfigPage_facilitySelectorSelect__qyLPG:focus{border-color:var(--foreground)}.DWConfigPage_newBanner__8DS_r{margin-bottom:16px;padding:10px 14px;border-radius:6px;background:color-mix(in srgb,var(--foreground) 6%,transparent);border:1px solid var(--border);font-size:13px;color:var(--foreground)}.DWConfigPage_sections__ntep0{display:flex;flex-direction:column;gap:24px}.DWConfigPage_section__X_PFD{border:1px solid var(--border);border-radius:10px;padding:24px;background:var(--card-background)}.DWConfigPage_sectionTitle__Je1uS{font-size:16px;font-weight:600;color:var(--foreground);margin:0 0 16px}.DWConfigPage_loadingState__CrnUT{display:flex;align-items:center;justify-content:center;height:200px;color:var(--muted-foreground);font-size:14px}.ScanCode_qrWrap__T_WTJ{background:var(--foreground);padding:4px;display:flex}.ScanHelperPanel_panel__FukK6{position:absolute;top:52px;right:0;bottom:0;width:420px;display:flex;flex-direction:column;background:var(--card-background);border-left:1px solid var(--border);z-index:60}.ScanHelperPanel_tabBar__AtbWQ{display:flex;align-items:stretch;border-bottom:1px solid var(--border);flex-shrink:0}.ScanHelperPanel_tabBar__AtbWQ>:first-child{flex:1 1;border-bottom:none}.ScanHelperPanel_closeBtn__iQ9vJ{align-self:center;background:transparent;border:none;color:color-mix(in srgb,var(--foreground) 50%,transparent);font-size:16px;line-height:1;cursor:pointer;padding:4px 8px;margin-right:10px;border-radius:4px;transition:all .15s}.ScanHelperPanel_closeBtn__iQ9vJ:hover{background:var(--muted);color:var(--foreground)}.ScanHelperPanel_tabBody__qzHNC{flex:1 1;min-height:0;overflow-y:auto;padding:16px 18px 24px}.ScanHelperPanel_empty__drRLY{font-size:13px;font-style:italic;color:color-mix(in srgb,var(--foreground) 45%,transparent);margin:0}.ScanHelperPanel_list__RzOte{display:flex;flex-direction:column;gap:12px}.ScanHelperPanel_group__ydLyS{margin-bottom:22px}.ScanHelperPanel_groupHeader__rwW9O{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground) 55%,transparent);margin:0 0 10px;padding-bottom:5px;border-bottom:1px solid var(--border)}.ScanHelperPanel_grid__GTOld{display:flex;flex-wrap:wrap;gap:12px}.ScanHelperPanel_cell__NtqH0{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 10px 8px;background:var(--foreground);border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:8px;font-family:inherit;cursor:pointer;transition:filter .15s ease,box-shadow .12s,transform .12s}.ScanHelperPanel_cell__NtqH0:hover{box-shadow:0 2px 10px color-mix(in srgb,var(--foreground) 22%,transparent);transform:translateY(-1px)}.ScanHelperPanel_cell__NtqH0:active{transform:translateY(0)}.ScanHelperPanel_cellExpected__2vchL{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 35%,transparent)}.ScanHelperPanel_cellExpected__2vchL:hover{box-shadow:0 0 0 2px var(--primary),0 2px 10px color-mix(in srgb,var(--primary) 30%,transparent)}.ScanHelperPanel_expectedTag__PCdRi{position:absolute;top:-8px;left:50%;transform:translateX(-50%);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:1px 6px;border-radius:4px;background:var(--primary);color:var(--foreground);white-space:nowrap}.ScanHelperPanel_cellName__gfBux{font-size:11px;color:#444;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScanHelperPanel_tabBody__qzHNC:has(.ScanHelperPanel_cell__NtqH0:hover) .ScanHelperPanel_cell__NtqH0{filter:blur(5px)}.ScanHelperPanel_tabBody__qzHNC:has(.ScanHelperPanel_cell__NtqH0:hover) .ScanHelperPanel_cell__NtqH0:hover{filter:none}.page_page__HELgl{display:flex;flex-direction:column;height:100%;width:100%}.page_header__61JyU{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);flex-shrink:0}.page_headerLeft__6l7pU,.page_headerRight__vNSxX{display:flex;align-items:center;gap:12px}.page_badge__A7zBG{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:4px;background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--foreground);border:1px solid color-mix(in srgb,var(--foreground) 16%,transparent)}.page_workflowName__kMmSO{font-size:14px;font-weight:500;color:var(--foreground)}.page_previewButton__5vzNn{display:flex;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:500;border-radius:5px;border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent);background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--foreground);cursor:pointer;transition:background .15s}.page_previewButton__5vzNn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground) 14%,transparent)}.page_previewButton__5vzNn:disabled{opacity:.4;cursor:not-allowed}.page_previewButtonValid__XR3nC{background:color-mix(in srgb,var(--positive) 10%,transparent);border-color:color-mix(in srgb,var(--positive) 50%,transparent);color:var(--positive)}.page_previewButtonValid__XR3nC:hover:not(:disabled){background:color-mix(in srgb,var(--positive) 18%,transparent);border-color:var(--positive)}.page_publishButton__ko_uR{display:flex;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:500;border-radius:5px;border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent);background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--foreground);cursor:pointer;transition:background .15s,border-color .15s}.page_publishButton__ko_uR:hover:not(:disabled){background:color-mix(in srgb,var(--foreground) 14%,transparent)}.page_publishButton__ko_uR:disabled{opacity:.4;cursor:not-allowed}.page_publishButtonReady__docw8{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.page_publishButtonReady__docw8:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.page_versionBadge__SN8oe{font-size:12px;padding:2px 8px;border-radius:4px;background:color-mix(in srgb,var(--foreground) 6%,transparent);color:color-mix(in srgb,var(--foreground) 60%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent)}.page_draftBadge___63_6{font-size:12px;font-weight:600;padding:2px 8px;border-radius:4px;background:color-mix(in srgb,#f59e0b 12%,transparent);color:#f59e0b;border:1px solid color-mix(in srgb,#f59e0b 35%,transparent);letter-spacing:.02em}.page_discardButton__6kZHE{display:flex;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:500;border-radius:5px;border:1px solid color-mix(in srgb,#ef4444 35%,transparent);background:color-mix(in srgb,#ef4444 8%,transparent);color:#ef4444;cursor:pointer;transition:background .15s,border-color .15s}.page_discardButton__6kZHE:hover:not(:disabled){background:color-mix(in srgb,#ef4444 16%,transparent);border-color:color-mix(in srgb,#ef4444 55%,transparent)}.page_previewLoadingOverlay__0SoMj{position:fixed;inset:0;z-index:2100;background:var(--background);display:flex;flex-direction:column;align-items:center;justify-content:center}.page_loading__iox_H{color:color-mix(in srgb,var(--foreground) 50%,transparent);font-size:14px}.page_emptyState__JHbyA,.page_loading__iox_H{flex:1 1;display:flex;align-items:center;justify-content:center}.page_emptyState__JHbyA{flex-direction:column;gap:12px;text-align:center;padding:40px}.page_emptyState__JHbyA h2{font-size:18px;font-weight:600;margin:0}.page_emptyState__JHbyA p{font-size:14px;color:color-mix(in srgb,var(--foreground) 60%,transparent);margin:0;max-width:380px}.page_createButton__Ho9a2{margin-top:8px;padding:8px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;background:var(--foreground);color:var(--background);border:none}.page_createButton__Ho9a2:hover{opacity:.85}.page_canvasArea__4oli8{flex:1 1;display:flex;overflow:hidden}.page_unboundWarning__TZYIb{font-size:12px;font-weight:500;color:#f59e0b;padding:2px 8px;border-radius:4px;background:color-mix(in srgb,#f59e0b 10%,transparent);border:1px solid color-mix(in srgb,#f59e0b 30%,transparent)}.MapControls_root__yDUE5{position:absolute;left:15px;bottom:15px;z-index:10}.MapControls_controls__9oKdy{display:flex;flex-direction:column;background:var(--card-background);border:1px solid var(--border);border-radius:.5rem;box-shadow:0 0 2px 1px rgba(0,0,0,.08);overflow:hidden}.MapControls_button__oApSo{width:26px;height:26px;padding:4px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-bottom:1px solid var(--border);color:var(--foreground);cursor:pointer}.MapControls_button__oApSo:last-child{border-bottom:none}.MapControls_button__oApSo:hover:not(:disabled){background:var(--muted)}.MapControls_button__oApSo:disabled{cursor:not-allowed;opacity:.35}.MapControls_buttonActive__Y_tYB{background:var(--muted)}.MapControls_button__oApSo svg{width:12px;height:12px;fill:var(--foreground)}.MapControls_button__oApSo .MapControls_strokeIcon__cYQ_y{fill:none;stroke:var(--foreground);stroke-width:2;stroke-linecap:round}.MapControls_needle__IM1cC{transition:transform .15s linear}.MapControls_needleNorth__GTCZ_{fill:var(--destructive)}.MapControls_needleSouth__TQrkc{opacity:.5}.MapControls_menu__z4QB7{position:absolute;left:calc(100% + 6px);display:flex;flex-direction:column;align-items:flex-start;gap:4px}.MapControls_menuRow__B3iwF{display:flex;background:var(--card-background);border:1px solid var(--border);border-radius:.5rem;box-shadow:0 0 2px 1px rgba(0,0,0,.08);overflow:hidden}.MapControls_menuRow__B3iwF .MapControls_button__oApSo{border-bottom:none;border-right:1px solid var(--border)}.MapControls_menuRow__B3iwF .MapControls_button__oApSo:last-child{border-right:none}.MapControls_hint__vlarh{padding:2px 6px;background:var(--card-background);border:1px solid var(--border);border-radius:4px;color:var(--muted-foreground);font-size:11px;line-height:16px;white-space:nowrap}.MapControls_hintActive__18AJt{color:var(--accent);font-weight:600}.Tooltip_tooltip__Tzcvy{position:fixed;z-index:10000;background:var(--background);border:1px solid var(--border);border-radius:8px;padding:12px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06);pointer-events:none;max-width:300px;font-size:14px;line-height:1.5}.Tooltip_tooltip__Tzcvy *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.OmniSearch_backdrop__Nbf12{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;padding-top:15vh}.OmniSearch_container__M3b3Y{width:100%;max-width:580px;height:-moz-fit-content;height:fit-content;max-height:70vh;background:var(--card-background);border:1px solid var(--border);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column;overflow:hidden}.OmniSearch_inputRow__YRqgW{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border)}.OmniSearch_inputRow__YRqgW svg{flex-shrink:0;color:var(--secondary-foreground)}.OmniSearch_input__fx_rF{flex:1 1;border:none;background:transparent;color:var(--foreground);font-size:15px;outline:none}.OmniSearch_input__fx_rF::placeholder{color:var(--muted-foreground)}.OmniSearch_results__QSa1n{overflow-y:auto;flex:1 1;padding:6px 0}.OmniSearch_categoryHeader__aRYVD{padding:10px 16px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--secondary-foreground)}.OmniSearch_resultItem__Wsjzm{display:flex;flex-direction:column;padding:8px 16px;cursor:pointer;transition:background .1s}.OmniSearch_resultItem__Wsjzm.OmniSearch_active__Zkaax,.OmniSearch_resultItem__Wsjzm:hover{background:var(--input-background)}.OmniSearch_resultTitle__Xi49D{font-size:14px;font-weight:500;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OmniSearch_resultSubtitle__WNywF{font-size:12px;color:var(--secondary-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.OmniSearch_empty__PG4Lk{padding:32px 16px;text-align:center;color:var(--secondary-foreground);font-size:14px}.OmniSearch_footer__oOg_Q{display:flex;align-items:center;gap:12px;padding:8px 16px;border-top:1px solid var(--border);font-size:12px;color:var(--muted-foreground)}.OmniSearch_kbd__JRjvi{display:inline-flex;align-items:center;padding:1px 5px;font-size:11px;font-family:inherit;border:1px solid var(--border);border-radius:4px;background:var(--input-background);color:var(--secondary-foreground)}.OmniSearch_loading__Ah4nn{padding:12px 16px;font-size:13px;color:var(--secondary-foreground)}.LocationTooltip_content__LW13a{display:flex;flex-direction:column;gap:8px}.LocationTooltip_header__Hwhlp{padding-bottom:8px;border-bottom:1px solid var(--border);margin-bottom:4px}.LocationTooltip_locationId__vesa7{font-size:16px;color:var(--foreground)}.LocationTooltip_row__HEg1a{display:flex;justify-content:space-between;gap:12px;font-size:14px}.LocationTooltip_label__C8ozp{color:var(--muted-foreground);font-weight:500}.LocationTooltip_value__TVxLn{color:var(--foreground);font-weight:600}.LocationTooltip_stats__JiNAM{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.LocationTooltip_statsTitle___NcWC{font-size:12px;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.LocationTooltip_statRow__mEUEq{display:flex;justify-content:space-between;gap:12px;font-size:13px;margin-bottom:4px}.LocationTooltip_statLabel__KVKVN{color:var(--muted-foreground)}.LocationTooltip_statValue__p5ac_{color:var(--foreground);font-weight:500}.LocationTooltip_detailLoading__cvBy7,.LocationTooltip_loading__QesOL{color:var(--muted-foreground);font-style:italic}.LocationTooltip_detailLoading__cvBy7{font-size:13px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.LocationTooltip_shelfTable__1YNk8{border-collapse:collapse;font-size:11px;margin-top:8px;width:100%}.LocationTooltip_shelfTable__1YNk8 td,.LocationTooltip_shelfTable__1YNk8 th{padding:3px 6px;border:1px solid var(--border);text-align:center}.LocationTooltip_shelfTable__1YNk8 th{background:var(--background);font-weight:600;color:var(--muted-foreground);text-transform:uppercase;font-size:10px}.LocationTooltip_shelfTable__1YNk8 td{font-family:monospace;font-size:10px;white-space:nowrap}.LocationTooltip_shelfTable__1YNk8 td:first-child{font-weight:600;color:var(--muted-foreground);background:var(--background)}.LocationTooltip_shelfCellEmpty__m6elc{color:var(--muted-foreground);font-style:italic}.LocationDetailPanel_overlay__8GdaD{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:50;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.LocationDetailPanel_overlayVisible__2Q_1l{opacity:1;visibility:visible}.LocationDetailPanel_panel__pmGwT{position:absolute;left:0;right:0;bottom:0;background:var(--card-background);border-top:1px solid var(--border);border-radius:16px 16px 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.15);z-index:51;max-height:90%;min-height:200px;height:400px;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .3s ease,height .1s ease}.LocationDetailPanel_panelVisible__5slVS{transform:translateY(0)}.LocationDetailPanel_dragging__uxrew{transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LocationDetailPanel_handle__ouGnX{display:flex;justify-content:center;padding:12px;cursor:-webkit-grab;cursor:grab;touch-action:none}.LocationDetailPanel_handle__ouGnX:active{cursor:-webkit-grabbing;cursor:grabbing}.LocationDetailPanel_handleBar__qPfe2{width:40px;height:4px;background:var(--muted-foreground);border-radius:2px;opacity:.4;transition:opacity .2s ease,width .2s ease}.LocationDetailPanel_handle__ouGnX:hover .LocationDetailPanel_handleBar__qPfe2{opacity:.6;width:50px}.LocationDetailPanel_header__9gn04{display:flex;align-items:center;justify-content:space-between;padding:0 20px 16px;border-bottom:1px solid var(--border);gap:16px}.LocationDetailPanel_headerLeft__88Xpl{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.LocationDetailPanel_headerStats__1_2xb{display:flex;align-items:center;gap:24px;flex:1 1;justify-content:center}.LocationDetailPanel_headerStatItem__c_jZN{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 16px;background:var(--background);border-radius:8px;min-width:80px}.LocationDetailPanel_headerStatValue__VVAgs{font-size:18px;font-weight:700;color:var(--foreground);line-height:1.2}.LocationDetailPanel_headerStatValue__VVAgs small{font-size:12px;font-weight:500;margin-left:2px}.LocationDetailPanel_headerStatLabel__TR5p0{font-size:11px;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.LocationDetailPanel_locationId__FiVHQ{font-size:20px;font-weight:600;color:var(--foreground);margin:0}.LocationDetailPanel_zoneBadge__SyDY8{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted-foreground)}.LocationDetailPanel_zoneIndicator__p8Gdt{width:8px;height:8px;border-radius:50%;background:var(--accent)}.LocationDetailPanel_content__VBfZs{flex:1 1;overflow-y:auto;padding:20px}.LocationDetailPanel_summaryStats__Yg372{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.LocationDetailPanel_statCard__5v6HC{background:var(--background);border:1px solid var(--border);border-radius:8px;padding:16px;text-align:center}.LocationDetailPanel_statValue__BpmHT{font-size:24px;font-weight:700;color:var(--foreground);margin-bottom:4px}.LocationDetailPanel_statLabel__4QmMP{font-size:12px;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px}.LocationDetailPanel_section__uxttT{margin-bottom:24px;min-width:0}.LocationDetailPanel_shelfRow__gzv_K{display:block}.LocationDetailPanel_shelfRowWithSidebar__M11LR{display:flex;gap:20px;align-items:stretch}.LocationDetailPanel_shelfRowWithSidebar__M11LR>.LocationDetailPanel_section__uxttT{flex:1 1 auto;margin-bottom:0}.LocationDetailPanel_panelSidebar__BnZ7M{flex:0 0 280px;width:280px;overflow-y:auto;border-left:1px solid var(--border);padding:4px 0 4px 20px}.LocationDetailPanel_sectionTitle__bbAc9{font-size:14px;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.LocationDetailPanel_shelfTableContainer__7ABkS{overflow-x:auto}.LocationDetailPanel_shelfTable__ZUhiP{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}.LocationDetailPanel_shelfTable__ZUhiP td,.LocationDetailPanel_shelfTable__ZUhiP th{padding:10px 12px;text-align:center;border:1px solid var(--border)}.LocationDetailPanel_shelfTable__ZUhiP td:first-child,.LocationDetailPanel_shelfTable__ZUhiP th:first-child{width:60px;min-width:60px;max-width:60px}.LocationDetailPanel_shelfTable__ZUhiP th{background:var(--background);font-weight:600;color:var(--muted-foreground);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.LocationDetailPanel_shelfTable__ZUhiP td{background:var(--card-background);cursor:pointer;transition:background-color .15s ease}.LocationDetailPanel_shelfTable__ZUhiP td:hover{background:var(--accent)}.LocationDetailPanel_levelLabel__jqMX9{background:var(--background)!important;font-weight:600;color:var(--muted-foreground);cursor:default!important}.LocationDetailPanel_levelLabel__jqMX9:hover{background:var(--background)!important}.LocationDetailPanel_cellSelected__HU25R{outline:2px solid var(--accent,#0070f3);outline-offset:-2px;background-color:rgba(0,112,243,.18)!important;font-weight:700}.LocationDetailPanel_cellContent__bmseJ{position:relative;display:block;min-height:1em}.LocationDetailPanel_customCell__KILPw{padding:4px!important;border:none!important;background:transparent!important;cursor:default!important}.LocationDetailPanel_customCell__KILPw:hover{background:transparent!important}.LocationDetailPanel_cellBadges__Zvw9S{position:absolute;top:-6px;right:-6px;display:flex;gap:3px;pointer-events:none}.LocationDetailPanel_cellBadge__KYsbw{display:block;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 1.5px var(--card-background)}.LocationDetailPanel_cellValue__bk64F{font-weight:600;color:var(--foreground)}.LocationDetailPanel_cellEmpty__5XyE1{color:var(--muted-foreground);font-style:italic}.LocationDetailPanel_cellCategoricalValue__Pypg3{font-weight:600}.LocationDetailPanel_cellLow__RvlHw{background-color:rgba(244,177,131,.25)!important}.LocationDetailPanel_cellMedium__m0rsL{background-color:rgba(234,140,85,.25)!important}.LocationDetailPanel_cellHigh__vJ8YZ{background-color:rgba(96,165,250,.25)!important}.LocationDetailPanel_cellCritical__d6MRN{background-color:rgba(0,112,243,.25)!important}.LocationDetailPanel_loading__tIqJB{display:flex;align-items:center;justify-content:center;padding:40px;color:var(--muted-foreground)}.LocationDetailPanel_emptyState__BTIpK{text-align:center;padding:40px;color:var(--muted-foreground)}.LocationDetailPanel_emptyState__BTIpK p{margin:0}.ExportDropdown_container__MgOWl{position:relative;display:inline-block}.ExportDropdown_button__S_OnK{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--foreground);cursor:pointer;padding:8px;border-radius:8px;transition:background-color .2s ease}.ExportDropdown_button__S_OnK:hover{background-color:var(--border)}.ExportDropdown_button__S_OnK:disabled{opacity:.5;cursor:not-allowed}.ExportDropdown_button__S_OnK:disabled:hover{background-color:transparent}.ExportDropdown_spinning__sQ_rj{animation:ExportDropdown_spin__FkVzw 1s linear infinite}@keyframes ExportDropdown_spin__FkVzw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ExportDropdown_dropdown__8Ley_{min-width:220px;background:var(--card-background);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10000;padding:4px;animation:ExportDropdown_fadeIn__TU2lR .15s ease}@keyframes ExportDropdown_fadeIn__TU2lR{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ExportDropdown_option__TjUdX{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background .2s ease}.ExportDropdown_option__TjUdX:hover{background-color:var(--secondary)}.ExportDropdown_optionIcons___Csxg{display:flex;align-items:center;gap:4px;width:28px;flex-shrink:0}.ExportDropdown_excelIcon__HR_mx{color:#217346;font-size:1.1rem}.ExportDropdown_csvIcon__h2AH6{color:#4caf50;font-size:1.1rem}.ExportDropdown_imageIcon__743fv{color:#6366f1;font-size:1.1rem}.ExportDropdown_pdfIcon__asIW5{color:#dc2626;font-size:1.1rem}.ExportDropdown_filterIcon__3XI7z{color:var(--muted-foreground);font-size:.65rem;margin-left:-2px}.ExportDropdown_optionText__0CAKC{display:flex;flex-direction:column;gap:2px}.ExportDropdown_optionLabel__vjJ_b{font-size:.875rem;font-weight:500;color:var(--foreground)}.ExportDropdown_optionHint__iv0AI{font-size:.75rem;color:var(--muted-foreground)}.ExportDropdown_divider__7o3_C{height:1px;background:var(--border);margin:4px 8px}