._09O5pa_section{gap:var(--mk-space-3);padding:var(--mk-space-4);border:1px solid var(--mk-border);border-radius:var(--mk-radius-lg);background:var(--mk-surface);flex-direction:column;display:flex}._09O5pa_helpText{color:var(--mk-text-muted);overflow-wrap:anywhere;margin:0}._09O5pa_actions{gap:var(--mk-space-2);flex-direction:column;display:flex}@media (min-width:640px){._09O5pa_actions{flex-flow:wrap}._09O5pa_actions>*{width:auto}}._09O5pa_sectionTitle{margin:0;font-size:1rem;font-weight:650}._09O5pa_opGrid{gap:var(--mk-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._09O5pa_opTile[aria-pressed=true]{border:2px solid var(--mk-primary);background:var(--mk-surface-2);color:var(--mk-text);font-weight:700}._09O5pa_summary{gap:var(--mk-space-2);margin:0;display:grid}._09O5pa_summaryRow{justify-content:space-between;gap:var(--mk-space-3);padding:var(--mk-space-3);border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);display:flex}._09O5pa_summaryRow dt{color:var(--mk-text-muted)}._09O5pa_summaryRow dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:650}
._7yORNG_confirm{flex-direction:column;gap:.4rem;display:flex}._7yORNG_question{color:var(--mk-text);margin:0;font-size:1.05rem;font-weight:700}._7yORNG_photoButton{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);cursor:zoom-in;touch-action:manipulation;width:100%;padding:0;display:block;position:relative;overflow:hidden}._7yORNG_photoButton:focus-visible{outline:3px solid var(--mk-focus);outline-offset:2px}._7yORNG_photo{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;max-height:30vh;display:block}._7yORNG_zoomHint{color:#f8fafc;background:#0f172ab8;border-radius:999px;padding:.15rem .5rem;font-size:.75rem;font-weight:600;position:absolute;bottom:.5rem;right:.5rem}._7yORNG_none{font-size:var(--mk-text-sm);color:var(--mk-text-muted);margin:0}._7yORNG_thumb{width:var(--part-photo-size,144px);height:var(--part-photo-size,144px);aspect-ratio:1;border-radius:var(--mk-radius-md);border:1px solid var(--mk-border);object-fit:cover;background:var(--mk-surface-2);flex:none;max-width:100%}._7yORNG_thumbRow{--part-photo-size:96px}._7yORNG_thumbCard{--part-photo-size:144px}._7yORNG_thumbLarge{--part-photo-size:192px}@media (max-width:768px){._7yORNG_thumbCard{--part-photo-size:120px}._7yORNG_thumbLarge{--part-photo-size:160px}}._7yORNG_thumbButton{border-radius:var(--mk-radius-md);cursor:zoom-in;touch-action:manipulation;background:0 0;border:0;flex:none;padding:0;display:inline-flex}._7yORNG_thumbButton:focus-visible{outline:var(--mk-focus-ring) solid var(--mk-focus);outline-offset:2px}._7yORNG_dialog{border-radius:var(--mk-radius-lg);color:#f8fafc;background:#0b0f14;border:0;width:min(96vw,60rem);max-height:92vh;padding:.75rem}._7yORNG_dialog::backdrop{background:#000000bf}._7yORNG_dialogPhoto{object-fit:contain;width:100%;max-height:calc(92vh - 5rem);display:block}._7yORNG_dialogNone{text-align:center;color:#f8fafc;margin:1.5rem 0}._7yORNG_close{color:#121417;touch-action:manipulation;background:#e8eaed;border:2px solid #e8eaed;border-radius:.5rem;width:100%;min-height:3rem;margin-top:.6rem;font-size:1rem;font-weight:700;display:block}._7yORNG_close:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}._7yORNG_editor{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem;display:flex}._7yORNG_editorTitle{width:100%;color:var(--mk-text);margin:0;font-size:.95rem;font-weight:700}._7yORNG_editorPreview{aspect-ratio:1;border-radius:var(--mk-radius-md);border:1px solid var(--mk-border);object-fit:cover;background:var(--mk-surface-2);width:192px;max-width:100%;height:192px}._7yORNG_editorEmpty{aspect-ratio:1;border-radius:var(--mk-radius-md);border:1px dashed var(--mk-border);width:192px;max-width:100%;height:192px;color:var(--mk-text-muted);box-sizing:border-box;justify-content:center;align-items:center;font-size:.8rem;display:flex}@media (max-width:768px){._7yORNG_editorPreview,._7yORNG_editorEmpty{width:160px;height:160px}}._7yORNG_editorActions{flex-wrap:wrap;gap:.5rem;display:flex}._7yORNG_fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._7yORNG_editorPrimary,._7yORNG_editorSecondary{cursor:pointer;touch-action:manipulation;box-sizing:border-box;border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;padding:0 1rem;font-size:.95rem;font-weight:700;display:inline-flex}._7yORNG_editorPrimary{border:2px solid var(--mk-primary);background:var(--mk-primary);color:var(--mk-primary-text)}._7yORNG_editorSecondary{border:2px solid var(--mk-border-strong);background:var(--mk-surface);color:var(--mk-text)}._7yORNG_editorPrimary:focus-within,._7yORNG_editorSecondary:focus-visible{outline:3px solid var(--mk-focus);outline-offset:2px}._7yORNG_editorPrimary[aria-disabled=true],._7yORNG_editorSecondary:disabled{border-style:dashed;border-color:var(--mk-border-strong);background:var(--mk-disabled-bg);color:var(--mk-text-muted);cursor:not-allowed}._7yORNG_editorMessage{width:100%;color:var(--mk-text-muted);margin:0;font-size:.85rem}._7yORNG_editorError{width:100%;color:var(--mk-danger);margin:0;font-size:.85rem}
.dGZmHG_kpi,.dGZmHG_section{flex-direction:column;gap:.75rem;min-width:0;display:flex}.dGZmHG_kpiTitle,.dGZmHG_sectionTitle{color:var(--mk-text);margin:0;font-size:1.25rem;font-weight:700}.dGZmHG_kpiHint{color:var(--mk-text-muted);margin:0;font-size:.85rem;line-height:1.45}.dGZmHG_kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.dGZmHG_mainGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.dGZmHG_secondaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.dGZmHG_actionBar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.dGZmHG_exportWrap{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);box-shadow:var(--mk-shadow-1);box-sizing:border-box;padding:.85rem 1rem}.dGZmHG_guideList{color:var(--mk-text);flex-direction:column;gap:.25rem;margin:.5rem 0 0;padding-left:1.25rem;font-size:.85rem;display:flex}@media (max-width:768px){.dGZmHG_kpiGrid,.dGZmHG_mainGrid,.dGZmHG_secondaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dGZmHG_actionBar{width:100%}}@media (max-width:430px){.dGZmHG_kpiGrid,.dGZmHG_mainGrid,.dGZmHG_secondaryGrid{grid-template-columns:minmax(0,1fr)}}
._8OzBIG_field{gap:var(--mk-space-2);flex-direction:column;display:flex}._8OzBIG_label{font-size:var(--mk-text-sm);color:var(--mk-text);flex-wrap:wrap;align-items:center;font-weight:600;display:flex}._8OzBIG_comboboxBox{position:relative}._8OzBIG_input{width:100%;min-height:3rem;padding:0 var(--mk-space-3);font-size:var(--mk-text-base);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-sm);box-sizing:border-box;background-color:var(--mk-input-bg);color:var(--mk-input-text)}._8OzBIG_input:focus-visible{outline:var(--mk-focus-ring) solid var(--mk-focus);outline-offset:1px}._8OzBIG_input:disabled{background-color:var(--mk-disabled-bg);color:var(--mk-disabled-text)}._8OzBIG_listbox{z-index:10;max-height:16rem;padding:var(--mk-space-1);background-color:var(--mk-surface);border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);box-shadow:var(--mk-shadow-2);box-sizing:border-box;margin:0;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}._8OzBIG_option{justify-content:space-between;align-items:center;gap:var(--mk-space-2);min-height:var(--mk-control-h);font-size:var(--mk-text-base);border-radius:var(--mk-radius-sm);padding:0 0 0 .6rem;display:flex}._8OzBIG_optionHighlighted{background-color:var(--mk-selected-bg)}._8OzBIG_optionLabel{min-width:0;min-height:var(--mk-control-h);cursor:pointer;word-break:break-word;overflow-wrap:anywhere;flex:auto;align-items:center;display:flex}._8OzBIG_excludeButton{width:var(--mk-control-h);height:var(--mk-control-h);line-height:1;font-size:var(--mk-text-lg);border-radius:var(--mk-radius-sm);color:var(--mk-text-muted);cursor:pointer;touch-action:manipulation;background-color:#0000;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._8OzBIG_excludeButton:hover:not(:disabled){background-color:var(--mk-surface-2);color:var(--mk-danger)}._8OzBIG_excludeButton:focus-visible{outline:var(--mk-focus-ring) solid var(--mk-focus);outline-offset:-2px}._8OzBIG_excludeButton:disabled{color:var(--mk-disabled-text);cursor:not-allowed}._8OzBIG_excludeError{margin:var(--mk-space-2) 0 0;font-size:var(--mk-text-sm);color:var(--mk-danger);font-weight:700}
.IVJKMq_summary{border:1px solid var(--mk-border);box-sizing:border-box;border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;padding:1rem;display:grid}.IVJKMq_summaryItem{min-width:0;color:inherit;flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.IVJKMq_summaryLabel{color:var(--mk-text-muted);font-size:.8rem}.IVJKMq_summaryValue{word-break:break-word;overflow-wrap:anywhere;font-size:1rem}.IVJKMq_sectionTitle{color:var(--mk-text);margin:0;font-size:1.05rem;font-weight:600}.IVJKMq_inventoryItemsListPanel{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);box-shadow:var(--mk-shadow-1);box-sizing:border-box;flex-direction:column;scroll-margin-top:5rem;display:flex;overflow:hidden}.IVJKMq_inventoryItemsListPanelBody{background:var(--mk-surface-2);flex-direction:column;gap:.55rem;padding:.75rem;display:flex}.IVJKMq_inventoryItemsListPanel .IVJKMq_inventoryItemsToolbar{border:none;border-bottom:1px solid var(--mk-border);background:var(--mk-surface-2);border-radius:0}.IVJKMq_formWide{max-width:40rem}.IVJKMq_formGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}.IVJKMq_formGridFull{grid-column:1/-1}.IVJKMq_formHeading{margin:0;font-size:1rem}.IVJKMq_form{border:1px solid var(--mk-border);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:1rem;width:100%;max-width:40rem;padding:1.25rem;display:flex}.IVJKMq_field{flex-direction:column;gap:.375rem;display:flex}.IVJKMq_label{font-size:.875rem}.IVJKMq_input{border:1px solid var(--mk-border);box-sizing:border-box;background-color:var(--mk-surface);border-radius:.375rem;width:100%;min-height:3rem;padding:0 .75rem;font-size:1rem}.IVJKMq_input:disabled{background-color:var(--mk-disabled-bg);color:var(--mk-disabled-text)}.IVJKMq_checkboxField{flex-direction:row;align-items:center;gap:.5rem;display:flex}.IVJKMq_checkbox{width:1.25rem;height:1.25rem}.IVJKMq_readOnlyValue{min-height:3rem;color:var(--mk-text);background-color:var(--mk-surface-2);border:1px solid var(--mk-border);box-sizing:border-box;border-radius:.375rem;align-items:center;margin:0;padding:.5rem .75rem;font-size:.9rem;display:flex}.IVJKMq_editingBadge{font-size:var(--mk-text-sm);background-color:var(--mk-warning-bg);color:var(--mk-warning);white-space:nowrap;border-radius:999px;margin-left:.5rem;padding:.1rem .5rem;display:inline-block}.IVJKMq_tableWrap{width:100%;overflow-x:auto}.IVJKMq_table{border-collapse:collapse;width:100%}.IVJKMq_table th,.IVJKMq_table td{text-align:left;border-bottom:1px solid var(--mk-surface-3);vertical-align:top;padding:.75rem;font-size:.9rem}.IVJKMq_table th{color:var(--mk-text-muted);white-space:nowrap;font-weight:600}.IVJKMq_rowActions,.IVJKMq_toggleGroup{flex-wrap:wrap;gap:.5rem;display:flex}.IVJKMq_toggleButton{border:1px solid var(--mk-border);background-color:var(--mk-surface);min-height:2.75rem;color:var(--mk-text);cursor:pointer;border-radius:999px;padding:0 .9rem;font-size:.85rem}.IVJKMq_toggleButton:hover{border-color:var(--mk-text)}.IVJKMq_toggleButton:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.IVJKMq_toggleButtonActive{border:2px solid var(--mk-primary);background-color:var(--mk-surface-2);color:var(--mk-text);font-weight:700}.IVJKMq_inactiveRow{opacity:.75}.IVJKMq_confirmBox{flex-direction:column;gap:.5rem;min-width:12rem;max-width:100%;display:flex}.IVJKMq_confirmText{color:var(--mk-text);margin:0;font-size:.8rem}.IVJKMq_purgeFacts{grid-template-columns:max-content minmax(0,1fr);gap:.2rem .75rem;margin:0;font-size:.8rem;display:grid}.IVJKMq_purgeFacts dt{color:var(--mk-text-muted)}.IVJKMq_purgeFacts dd{overflow-wrap:anywhere;margin:0}.IVJKMq_purgeReasons{margin:0;padding-left:1.2rem;font-size:.8rem}@media (max-width:640px){.IVJKMq_table thead{display:none}.IVJKMq_table,.IVJKMq_table tbody,.IVJKMq_table tr,.IVJKMq_table td{width:100%;display:block}.IVJKMq_table{border:none}.IVJKMq_table tr{border:1px solid var(--mk-surface-3);border-radius:.5rem;margin-bottom:.75rem;padding:.5rem .75rem}.IVJKMq_table td{border-bottom:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.375rem 0;display:flex}.IVJKMq_table td:before{content:attr(data-label);color:var(--mk-text-muted);flex-shrink:0;font-weight:600}}.IVJKMq_inventoryItemsToolbar{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);box-sizing:border-box;flex-direction:column;gap:.75rem;padding:.85rem .9rem;display:flex}.IVJKMq_inventoryItemsSearchField{width:100%;min-width:0}.IVJKMq_inventoryItemsToolbarControls{flex-wrap:wrap;gap:.35rem;display:flex}.IVJKMq_inventoryItemsToolbarRow{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.IVJKMq_inventoryItemsFilterButton{border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);background-color:var(--mk-surface);min-height:2.75rem;color:var(--mk-text);cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 .75rem;font-size:.8rem;font-weight:600}.IVJKMq_inventoryItemsFilterButton:hover{background-color:var(--mk-surface-2);border-color:var(--mk-text)}.IVJKMq_inventoryItemsFilterButton:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.IVJKMq_inventoryItemsFilterButtonActive{border:2px solid var(--mk-primary);background-color:var(--mk-surface-2);color:var(--mk-text);font-weight:700}.IVJKMq_inventoryOperationsForm{box-sizing:border-box;flex-direction:column;gap:0;width:100%;display:flex}.IVJKMq_inventoryOperationsActionsRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.IVJKMq_inventoryItemsSelect{border:1px solid var(--mk-border);background-color:var(--mk-surface);min-height:2.75rem;color:var(--mk-text);box-sizing:border-box;border-radius:.375rem;padding:0 .5rem;font-size:.85rem}.IVJKMq_inventoryItemsSelect:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.IVJKMq_inventoryItemsSortControls{flex-wrap:wrap;gap:.35rem;display:flex}.IVJKMq_inventoryItemList{flex-direction:column;gap:.55rem;display:flex}.IVJKMq_inventoryItemCard{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);box-shadow:var(--mk-shadow-1);box-sizing:border-box;grid-template-areas:"hero-name hero-actions""stock stock""detail detail";gap:.4rem 1rem;padding:.7rem .9rem;display:grid}.IVJKMq_inventoryItemHeroRow{display:contents}.IVJKMq_inventoryItemNameBlock{flex-direction:row;grid-area:hero-name;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.IVJKMq_inventoryItemPhotoCol{flex:none}.IVJKMq_inventoryItemNameCol{flex-direction:column;flex:auto;gap:.35rem;min-width:0;display:flex}.IVJKMq_inventoryItemTitleRow{align-items:center;gap:.6rem;min-width:0;display:flex}.IVJKMq_inventoryItemTitleRow .IVJKMq_inventoryItemName{min-width:0}.IVJKMq_inventoryItemPhotoNote{font-size:var(--mk-text-sm);color:var(--mk-text-muted);margin:.4rem 0 0;line-height:1.6}.IVJKMq_inventoryItemPhotoChoice{border:1px solid var(--mk-warning-border);border-radius:var(--mk-radius-md);background:var(--mk-warning-bg);flex-direction:column;gap:.6rem;margin-top:.75rem;padding:.85rem;display:flex}.IVJKMq_inventoryItemPhotoChoiceTitle{color:var(--mk-text);margin:0;font-weight:700;line-height:1.5}.IVJKMq_inventoryItemPhotoChoiceActions{flex-direction:column;gap:.5rem;display:flex}.IVJKMq_inventoryItemPhotoCompare{flex-wrap:wrap;gap:1rem;display:flex}.IVJKMq_inventoryItemPhotoCompare figure{font-size:var(--mk-text-sm);color:var(--mk-text-muted);flex-direction:column;align-items:center;gap:.3rem;margin:0;display:flex}.IVJKMq_inventoryItemNameBlock .IVJKMq_inventoryItemMetaGrid{margin-top:.25rem}.IVJKMq_inventoryItemName{color:var(--mk-text);word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:700}.IVJKMq_inventoryItemCode{color:var(--mk-text-subtle);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.8rem;display:block}.IVJKMq_inventoryItemActions{flex-wrap:wrap;grid-area:hero-actions;justify-content:flex-end;align-self:start;gap:.35rem;display:flex}.IVJKMq_inventoryItemActionButton{border:1px solid var(--mk-border-strong);background-color:var(--mk-surface);min-height:2.75rem;color:var(--mk-text);cursor:pointer;white-space:nowrap;box-sizing:border-box;box-shadow:0 1px 2px var(--mk-shadow-color);border-radius:.375rem;justify-content:center;align-items:center;padding:0 .75rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.IVJKMq_inventoryItemActionButton:hover:not(:disabled){background-color:var(--mk-surface-2);box-shadow:0 2px 4px var(--mk-shadow-color)}.IVJKMq_inventoryItemActionButton:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.IVJKMq_inventoryItemActionButton:disabled{opacity:.5;cursor:not-allowed}.IVJKMq_inventoryItemBadgeRow{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.IVJKMq_inventoryItemStockRow{flex-wrap:wrap;grid-area:stock;align-items:flex-end;gap:.65rem 1.15rem;display:flex}.IVJKMq_inventoryItemQuantityBlock{flex-direction:column;gap:.15rem;min-width:0;display:flex}.IVJKMq_inventoryItemQuantityPrimary .IVJKMq_inventoryItemQuantityValue{font-size:1.35rem;font-weight:700;line-height:1.2}.IVJKMq_inventoryItemQuantityLabel{font-size:var(--mk-text-sm);color:var(--mk-text-muted);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.IVJKMq_inventoryItemQuantityValue{color:var(--mk-text);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}.IVJKMq_inventoryItemQuantitySuccess{color:var(--mk-success)}.IVJKMq_inventoryItemQuantityWarning{color:var(--mk-warning)}.IVJKMq_inventoryItemQuantityDanger{color:var(--mk-danger)}.IVJKMq_inventoryItemQuantitySuccess .IVJKMq_inventoryItemQuantityValue,.IVJKMq_inventoryItemQuantityWarning .IVJKMq_inventoryItemQuantityValue,.IVJKMq_inventoryItemQuantityDanger .IVJKMq_inventoryItemQuantityValue{color:inherit}.IVJKMq_inventoryItemLocationSummary{flex-direction:column;flex:12rem;gap:.15rem;min-width:0;font-size:.875rem;display:flex}.IVJKMq_inventoryItemLocationSummary .IVJKMq_inventoryItemQuantityLabel{flex-shrink:0}.IVJKMq_inventoryItemMetaGrid{box-sizing:border-box;background:0 0;border:none;flex-wrap:wrap;gap:.3rem .85rem;padding:0;display:flex}.IVJKMq_inventoryItemMetaItem{flex-direction:column;gap:.2rem;min-width:0;display:flex}.IVJKMq_inventoryItemMetaItemWide{flex-basis:100%}.IVJKMq_inventoryItemMetaLabel{font-size:var(--mk-text-sm);color:var(--mk-text-muted);font-weight:600}.IVJKMq_inventoryItemMetaValue{color:var(--mk-text);word-break:break-word;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:500}.IVJKMq_inventoryItemDetailPanel{border-top:1px solid var(--mk-surface-3);flex-direction:column;grid-area:detail;gap:1rem;padding-top:.75rem;display:flex}.IVJKMq_inventoryItemForm{border:1px solid var(--mk-border);background:var(--mk-surface-2);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:1rem;width:100%;max-width:none;padding:1rem;display:flex}.IVJKMq_inventoryItemForm .IVJKMq_input{background-color:var(--mk-surface)}.IVJKMq_inventoryItemFormTitle{color:var(--mk-text);margin:0;font-size:.9375rem;font-weight:700}.IVJKMq_inventoryItemDetailPanel .IVJKMq_summary{border-color:var(--mk-surface-3);background:var(--mk-surface-2);gap:.75rem;padding:.75rem}.IVJKMq_inventoryItemDetailPanel .IVJKMq_summaryLabel{color:var(--mk-text-subtle);font-size:.8125rem;font-weight:600}.IVJKMq_inventoryItemDetailPanel .IVJKMq_summaryValue{color:var(--mk-text);font-size:.9375rem;font-weight:600}.IVJKMq_inventoryItemDetailSection{flex-direction:column;gap:.5rem;display:flex}.IVJKMq_inventoryItemDetailSectionTitle{color:var(--mk-text);margin:0;font-size:.9375rem;font-weight:600}.IVJKMq_inventoryItemLocationList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.IVJKMq_inventoryItemLocationListItem{flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.85rem;display:flex}.IVJKMq_inventoryItemLocationName{overflow-wrap:anywhere;min-width:0;color:var(--mk-text);flex:10rem}.IVJKMq_inventoryItemLocationListItem .IVJKMq_inventoryItemQuantityValue{white-space:nowrap;margin-left:auto}.IVJKMq_inventoryItemLocationTotal{border-top:1px solid var(--mk-border);color:var(--mk-text);padding-top:.35rem;font-weight:700}.IVJKMq_inventoryItemAllocationHint{color:var(--mk-text-muted);margin:0;font-size:.8rem}.IVJKMq_locationStockList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.IVJKMq_locationStockRow{border:1px solid var(--mk-border);background:var(--mk-surface);border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem .75rem;padding:.5rem .75rem;font-size:.9rem;display:grid}.IVJKMq_locationStockName{overflow-wrap:anywhere;min-width:0;color:var(--mk-text);font-weight:600}.IVJKMq_locationStockQuantity{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--mk-text)}.IVJKMq_locationStockActions{flex-wrap:wrap;gap:.35rem;display:flex}.IVJKMq_locationStockForm{grid-column:1/-1}.IVJKMq_locationStockTotal{background:var(--mk-surface-2);font-weight:700}.IVJKMq_locationStockRadio{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.9rem;display:flex}@media (max-width:768px){.IVJKMq_locationStockRow{grid-template-columns:minmax(0,1fr) auto}.IVJKMq_locationStockActions{grid-column:1/-1}.IVJKMq_inventoryItemsToolbarRow{flex-direction:column;align-items:stretch}.IVJKMq_inventoryItemCard{grid-template-areas:"hero-name""stock""hero-actions""detail"}.IVJKMq_inventoryItemActions{justify-content:flex-start}.IVJKMq_inventoryItemMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.IVJKMq_inventoryItemLocationSummary{grid-column:1/-1}}@media (max-width:375px){.IVJKMq_inventoryItemMetaGrid{grid-template-columns:1fr}.IVJKMq_inventoryItemsToolbar{padding:.65rem}.IVJKMq_inventoryItemsToolbarControls{width:100%}}.IVJKMq_stockRows{flex-direction:column;gap:.75rem;display:flex}.IVJKMq_stockRow{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:.5rem .75rem;padding:.75rem;display:grid}.IVJKMq_stockRowActions{align-items:flex-end;padding-bottom:.1rem;display:flex}.IVJKMq_summaryList{line-height:var(--mk-line-body);margin:.25rem 0 0;padding-left:1.25rem}@media (max-width:600px){.IVJKMq_stockRow{grid-template-columns:1fr}.IVJKMq_stockRowActions{justify-content:flex-end;padding-bottom:0}}.IVJKMq_registrationCandidateList{gap:12px;margin:8px 0;padding:0;list-style:none;display:grid}.IVJKMq_registrationCandidateList>li{border:1px solid var(--mk-border);overflow-wrap:anywhere;border-radius:8px;padding:10px}
.LgtVPa_panel{flex-direction:column;gap:.85rem;min-width:0;display:flex;overflow-x:hidden}.LgtVPa_kindPanel,.LgtVPa_formPanel,.LgtVPa_resultPanel{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);min-width:0;box-shadow:var(--mk-shadow-1);box-sizing:border-box}.LgtVPa_kindPanel,.LgtVPa_resultPanel{min-inline-size:0;margin:0;padding:.85rem 1rem}.LgtVPa_formPanel{overflow:hidden}.LgtVPa_formHeader{border-bottom:1px solid var(--mk-border);background:var(--mk-surface-2);padding:.75rem 1rem}.LgtVPa_sectionTitle{color:var(--mk-text);margin:0 0 .65rem;font-size:.9rem;font-weight:700}.LgtVPa_formHeader .LgtVPa_sectionTitle{margin:0}.LgtVPa_fieldsBody{background:var(--mk-surface-2);flex-direction:column;gap:.75rem;padding:.85rem;display:flex}.LgtVPa_fieldsPanel{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);box-sizing:border-box;padding:1rem}.LgtVPa_kindLegend{color:var(--mk-text);margin:0 0 .65rem;font-size:.9rem;font-weight:700}.LgtVPa_kindGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.LgtVPa_kindButton{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);min-width:0;min-height:5.5rem;color:var(--mk-text);text-align:left;cursor:pointer;box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem .85rem;display:flex}.LgtVPa_kindButton:hover:not(:disabled){background:var(--mk-surface-2)}.LgtVPa_kindButton:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.LgtVPa_kindButton:disabled{opacity:.55;cursor:not-allowed}.LgtVPa_kindButtonActive{box-shadow:var(--mk-shadow-1)}.LgtVPa_kindTitle{align-items:center;gap:.35rem;font-size:.95rem;font-weight:700;display:inline-flex}.LgtVPa_kindDescription{font-size:var(--mk-text-sm);color:var(--mk-text-muted);margin:0;line-height:1.4}.LgtVPa_tone-success{border-top:3px solid var(--mk-success)}.LgtVPa_tone-success.LgtVPa_kindButtonActive{background:var(--mk-success-bg)}.LgtVPa_tone-warning{border-top:3px solid var(--mk-warning)}.LgtVPa_tone-warning.LgtVPa_kindButtonActive{background:var(--mk-warning-bg)}.LgtVPa_tone-info{border-top:3px solid var(--mk-info)}.LgtVPa_tone-info.LgtVPa_kindButtonActive{background:var(--mk-info-bg)}.LgtVPa_tone-teal{border-top:3px solid var(--mk-accent-teal)}.LgtVPa_tone-teal.LgtVPa_kindButtonActive{background:var(--mk-accent-teal-soft)}.LgtVPa_tone-neutral{border-top:3px solid var(--mk-border)}.LgtVPa_tone-neutral.LgtVPa_kindButtonActive{background:var(--mk-surface-2)}.LgtVPa_selectedBanner{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);box-shadow:var(--mk-shadow-1);box-sizing:border-box;border-left-width:4px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem .9rem;display:flex}.LgtVPa_selectedBanner strong{color:var(--mk-text);font-size:1rem}.LgtVPa_selected-success{border-left-color:var(--mk-success)}.LgtVPa_selected-warning{border-left-color:var(--mk-warning)}.LgtVPa_selected-info{border-left-color:var(--mk-info)}.LgtVPa_selected-teal{border-left-color:var(--mk-accent-teal)}.LgtVPa_selected-neutral{border-left-color:var(--mk-text-muted)}.LgtVPa_itemSummary{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);box-sizing:border-box;flex-direction:column;gap:.45rem;padding:.75rem .85rem;display:flex}.LgtVPa_itemSummaryTitle{color:var(--mk-text);margin:0;font-size:1rem;font-weight:700}.LgtVPa_itemSummaryLines{flex-wrap:wrap;gap:.35rem 1rem;display:flex}.LgtVPa_itemSummaryLine{flex-direction:column;gap:.1rem;min-width:0;display:flex}.LgtVPa_itemSummaryLabel{font-size:var(--mk-text-sm);color:var(--mk-text-muted);font-weight:600}.LgtVPa_itemSummaryValue{color:var(--mk-text);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.LgtVPa_transferRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:.75rem;display:grid}.LgtVPa_transferArrow{min-height:2.75rem;color:var(--mk-accent-teal);justify-content:center;align-items:center;display:inline-flex}.LgtVPa_quantityField{max-width:18rem}.LgtVPa_noteField{opacity:.96}.LgtVPa_resultBalances{flex-direction:column;gap:.4rem;margin:.75rem 0 0;display:flex}.LgtVPa_resultBalanceRow{border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);background:var(--mk-surface);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.6rem .75rem;display:flex}.LgtVPa_resultBalanceRow dt{color:var(--mk-text);overflow-wrap:anywhere;font-weight:700}.LgtVPa_resultBalanceRow dd{color:var(--mk-text);font-variant-numeric:tabular-nums;margin:0}.LgtVPa_quantityHint{font-size:var(--mk-text-sm);color:var(--mk-text-muted);margin:0}.LgtVPa_kindHelp{grid-column:1/-1}@media (max-width:768px){.LgtVPa_kindGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LgtVPa_transferRow{grid-template-columns:minmax(0,1fr)}.LgtVPa_transferArrow{min-height:2rem;transform:rotate(90deg)}.LgtVPa_quantityField{max-width:none}}@media (max-width:430px){.LgtVPa_kindGrid{grid-template-columns:minmax(0,1fr)}}
.EB1uiq_segmented{border:1px solid var(--mk-surface-3);background:var(--mk-surface-2);box-sizing:border-box;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.25rem;width:fit-content;max-width:100%;padding:.25rem;display:inline-flex}.EB1uiq_segmentedLink{border-radius:var(--mk-radius-sm);min-height:2.75rem;color:var(--mk-text);box-sizing:border-box;background:0 0;justify-content:center;align-items:center;padding:0 1rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.EB1uiq_segmentedLink:hover{background:var(--mk-surface)}.EB1uiq_segmentedLink:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.EB1uiq_segmentedLinkActive{background:var(--mk-surface);box-shadow:inset 0 0 0 2px var(--mk-primary);color:var(--mk-text);font-weight:700}.EB1uiq_workspace{align-items:start;gap:1rem;display:grid}.EB1uiq_workspaceWithCreate{grid-template-areas:"list""create""kpi"}.EB1uiq_workspaceListOnly{grid-template-areas:"list""kpi"}.EB1uiq_kpi{flex-direction:column;grid-area:kpi;gap:.75rem;min-width:0;display:flex}.EB1uiq_kpiTitle{color:var(--mk-text);margin:0;font-size:1.05rem;font-weight:650;line-height:1.3}.EB1uiq_kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.EB1uiq_kpiGridSingle{grid-template-columns:minmax(0,1fr);max-width:18rem}.EB1uiq_create{grid-area:create;min-width:0}.EB1uiq_list{grid-area:list;min-width:0}.EB1uiq_hubForm{border-color:var(--mk-surface-3);background:var(--mk-surface);max-width:none;box-shadow:var(--mk-shadow-1);border-radius:.5rem;padding:1.05rem 1.1rem}.EB1uiq_hubForm h2{font-size:.95rem;font-weight:650}@media (min-width:769px){.EB1uiq_workspaceWithCreate{grid-template-columns:minmax(17.5rem,21rem) minmax(0,1fr);grid-template-areas:"kpi kpi""create list"}}@media (max-width:768px){.EB1uiq_kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EB1uiq_kpiGridSingle{max-width:none}}@media (max-width:430px){.EB1uiq_kpiGrid{grid-template-columns:minmax(0,1fr)}.EB1uiq_segmented,.EB1uiq_segmentedLink{width:100%}}
.D-cxOq_projectPartsToolbar{border:1px solid var(--mk-surface-3);background:var(--mk-surface);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.D-cxOq_projectPartsSearchField{width:100%;min-width:0}.D-cxOq_projectPartsToolbarControls{flex-wrap:wrap;gap:.35rem;display:flex}.D-cxOq_projectPartsToolbarRow{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.D-cxOq_projectPartsFilterButton{min-height:var(--mk-control-h);font-size:var(--mk-text-sm);border:1px solid var(--mk-border);background-color:var(--mk-surface);color:var(--mk-text);cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:.375rem;padding:0 .75rem;font-weight:600}.D-cxOq_projectPartsFilterButton:hover{background-color:var(--mk-surface-2);border-color:var(--mk-text)}.D-cxOq_projectPartsFilterButton:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.D-cxOq_projectPartsFilterButtonActive,.D-cxOq_projectPartsFilterButtonActive:hover{border:2px solid var(--mk-primary);background-color:var(--mk-selected-bg);color:var(--mk-text);font-weight:700}.D-cxOq_projectPartsSelect{min-height:var(--mk-control-h);border:1px solid var(--mk-border);background-color:var(--mk-surface);min-width:9rem;color:var(--mk-text);box-sizing:border-box;border-radius:.375rem;padding:0 .65rem;font-size:1rem}.D-cxOq_projectPartsSelect:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.D-cxOq_projectPartsSortControls{flex-wrap:wrap;gap:.35rem;display:flex}@media (max-width:768px){.D-cxOq_projectPartsToolbarRow{flex-direction:column;align-items:stretch}.D-cxOq_projectPartsSelect{width:100%}.D-cxOq_projectPartsSortControls{flex-direction:column}}@media (max-width:375px){.D-cxOq_projectPartsToolbar{padding:.65rem}.D-cxOq_projectPartsToolbarControls{width:100%}.D-cxOq_projectPartsFilterButton{flex:calc(33.333% - .35rem);min-width:0}}.D-cxOq_error{color:var(--mk-danger);margin:0;font-size:.9rem}.D-cxOq_actionsRow{flex-direction:column;gap:.75rem;display:flex}.D-cxOq_projectImportExport{min-width:0}.D-cxOq_actionBar{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.D-cxOq_actionBar .D-cxOq_actionBarButton{white-space:normal;word-break:break-word;min-width:0}.D-cxOq_actionBar .D-cxOq_actionBarButtonActive{white-space:normal;word-break:break-word;background-color:var(--mk-selected-bg);border-color:var(--mk-primary);min-width:0}.D-cxOq_anchorTarget{scroll-margin-top:5rem}.D-cxOq_sectionTitle{margin:0;font-size:1.25rem}.D-cxOq_projectDetailSurface{border:1px solid var(--mk-border);background:var(--mk-surface-2);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.D-cxOq_projectDetailSurface .D-cxOq_summary,.D-cxOq_projectDetailSurface .D-cxOq_projectPartsToolbar,.D-cxOq_projectDetailSurface .D-cxOq_groupMajorBlock{background:var(--mk-surface);box-shadow:0 1px 2px var(--mk-shadow-color)}.D-cxOq_projectDetailSurface .D-cxOq_projectPartsToolbar,.D-cxOq_projectDetailSurface .D-cxOq_groupMajorBlock{border-color:var(--mk-border)}.D-cxOq_projectDetailSurface .D-cxOq_groupMinorItem{background:var(--mk-surface-2);border:1px solid var(--mk-border);border-radius:.5rem}.D-cxOq_projectDetailSurface .D-cxOq_actionBarButton,.D-cxOq_projectDetailSurface .D-cxOq_form{background:var(--mk-surface);box-shadow:0 1px 2px var(--mk-shadow-color)}.D-cxOq_summary{border:1px solid var(--mk-border);box-sizing:border-box;border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;padding:1rem;display:grid}.D-cxOq_summaryItem{flex-direction:column;gap:.25rem;min-width:0;display:flex}.D-cxOq_summaryLabel{color:var(--mk-text-muted);margin:0;font-size:.875rem}.D-cxOq_summaryValue{word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:1rem}.D-cxOq_stockSkeleton{border-radius:var(--mk-radius-sm);background:var(--mk-surface-2);width:4.5rem;height:1rem;display:inline-block}@media (prefers-reduced-motion:no-preference){.D-cxOq_stockSkeleton{animation:1.4s ease-in-out infinite D-cxOq_hermes-project-skeleton}}@keyframes D-cxOq_hermes-project-skeleton{0%,to{opacity:1}50%{opacity:.55}}.D-cxOq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.D-cxOq_groupMajorList{flex-direction:column;gap:1.25rem;display:flex}.D-cxOq_groupMajorBlock{border:1px solid var(--mk-border);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.D-cxOq_groupMajorHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.D-cxOq_groupMajorName{word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:1.05rem}.D-cxOq_groupMajorMeta{color:var(--mk-text-muted);white-space:nowrap;font-size:.8rem}.D-cxOq_groupMinorList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.D-cxOq_groupMinorItem{border:1px solid var(--mk-surface-3);word-break:break-word;overflow-wrap:anywhere;box-sizing:border-box;border-radius:.375rem;flex-direction:column;gap:.75rem;padding:.75rem;font-size:.9rem;display:flex}.D-cxOq_groupMinorName{margin:0;font-size:.95rem;font-weight:600}.D-cxOq_formWide{max-width:40rem}.D-cxOq_formGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}.D-cxOq_formGridFull{grid-column:1/-1}.D-cxOq_formHeading{margin:0;font-size:1rem}.D-cxOq_form{border:1px solid var(--mk-border);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:1rem;width:100%;max-width:28rem;padding:1.25rem;display:flex}.D-cxOq_field{flex-direction:column;gap:.375rem;display:flex}.D-cxOq_label{font-size:.875rem}.D-cxOq_input{border:1px solid var(--mk-border);box-sizing:border-box;border-radius:.375rem;width:100%;min-height:3rem;padding:0 .75rem;font-size:1rem}.D-cxOq_rowActions{flex-wrap:wrap;gap:.5rem;display:flex}.D-cxOq_checkboxField{flex-direction:row;align-items:center;gap:.5rem;display:flex}.D-cxOq_toggleGroup{flex-wrap:wrap;gap:.5rem;display:flex}.D-cxOq_statusBadge{white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.8rem;display:inline-block}.D-cxOq_statusBadgeWarning{background-color:var(--mk-warning-bg);color:var(--mk-warning);font-weight:600}.D-cxOq_statusBadgeDanger{background-color:var(--mk-danger-bg);color:var(--mk-danger);font-weight:600}.D-cxOq_projectListPanel{border:1px solid var(--mk-surface-3);background:var(--mk-surface);box-shadow:var(--mk-shadow-1);box-sizing:border-box;border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}.D-cxOq_projectListSearch{flex-direction:column;gap:.3rem;padding:.85rem .85rem 0;display:flex}.D-cxOq_projectCard[hidden]{display:none}.D-cxOq_projectListSearchCount{font-size:var(--mk-text-sm);color:var(--mk-text-muted);margin:0}.D-cxOq_projectList{background:var(--mk-surface-2);flex-direction:column;gap:.75rem;margin:0;padding:.85rem;list-style:none;display:flex}.D-cxOq_projectCard{border:1px solid var(--mk-surface-3);background:var(--mk-surface);box-shadow:var(--mk-shadow-1);box-sizing:border-box;border-radius:.5rem;flex-direction:column;display:flex;position:relative}.D-cxOq_projectCardHit{z-index:0;border-radius:inherit;position:absolute;inset:0}.D-cxOq_projectCardHit:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.D-cxOq_projectCardInfo{z-index:1;pointer-events:none;flex-direction:column;gap:.65rem;min-width:0;padding:.85rem .95rem .7rem;display:flex;position:relative}.D-cxOq_projectCardInfoInteractive,.D-cxOq_projectCardInfo details,.D-cxOq_fulfillmentGraph{pointer-events:auto}.D-cxOq_fulfillmentGraph{flex-direction:column;gap:.65rem;min-width:0;padding-top:.15rem;display:flex}.D-cxOq_fulfillmentTitle{margin:0;font-size:.95rem;font-weight:700}.D-cxOq_fulfillmentEmpty{color:var(--mk-text-muted);margin:0;font-size:.9rem}.D-cxOq_fulfillmentMajor{flex-direction:column;gap:.35rem;min-width:0;display:flex}.D-cxOq_fulfillmentMajorName,.D-cxOq_fulfillmentMinor{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.15rem .5rem;min-width:0;display:grid}.D-cxOq_fulfillmentMajorName{margin:0;font-size:.9rem;font-weight:700}.D-cxOq_fulfillmentMajorQty,.D-cxOq_fulfillmentMinorQty{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.D-cxOq_fulfillmentMinorName{overflow-wrap:anywhere;min-width:0}.D-cxOq_fulfillmentMinors{flex-direction:column;gap:.45rem;display:flex}.D-cxOq_fulfillmentTrack{background:var(--mk-surface-2);border-radius:999px;grid-column:1/-1;height:.55rem;overflow:hidden}.D-cxOq_fulfillmentFill{border-radius:inherit;background:var(--mk-text-subtle);height:100%;display:block}.D-cxOq_fulfillmentTrack[data-fulfillment-tone=full] .D-cxOq_fulfillmentFill{background:var(--mk-success)}.D-cxOq_fulfillmentTrack[data-fulfillment-tone=partial] .D-cxOq_fulfillmentFill{background:var(--mk-warning)}.D-cxOq_fulfillmentTrack[data-fulfillment-tone=none] .D-cxOq_fulfillmentFill{background:var(--mk-border)}.D-cxOq_fulfillmentMore{min-width:0}.D-cxOq_fulfillmentMore summary{cursor:pointer;color:var(--mk-text-muted);font-size:.85rem}.D-cxOq_groupBulkForm{border:1px solid var(--mk-border);background:var(--mk-surface);border-radius:.75rem;flex-direction:column;gap:.6rem;margin:0 0 .8rem;padding:.75rem;display:flex}.D-cxOq_groupBulkTitle{margin:0;font-size:1rem}.D-cxOq_groupBulkNote{color:var(--mk-text-muted);margin:0;font-size:.9rem}.D-cxOq_groupBulkFields{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;display:grid}.D-cxOq_projectCardHeading{flex-direction:column;gap:.1rem;min-width:0;display:flex}.D-cxOq_projectCardPrimary{color:var(--mk-text);word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}.D-cxOq_projectCardSecondaryLine{color:var(--mk-text);word-break:break-word;overflow-wrap:anywhere;font-size:1rem;font-weight:650;line-height:1.35}.D-cxOq_projectCardProjectName{color:var(--mk-text-muted);word-break:break-word;overflow-wrap:anywhere;font-size:.85rem;font-weight:550;line-height:1.4}.D-cxOq_projectCardProjectNameLabel{color:var(--mk-text-subtle)}.D-cxOq_projectCardTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem .75rem;display:flex}.D-cxOq_projectCardKeyRow{flex-direction:column;gap:.5rem;min-width:0;display:flex}.D-cxOq_projectCardOutlook{color:var(--mk-text);margin:0;font-size:1rem;font-weight:700}.D-cxOq_projectCardOutlookUrgent{color:var(--mk-danger)}.D-cxOq_projectCardStatusRow{flex-wrap:wrap;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.D-cxOq_projectCardStatusBadge{white-space:nowrap;box-sizing:border-box;border:1px solid #0000;border-radius:.25rem;align-items:center;min-height:1.75rem;padding:0 .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.D-cxOq_projectCardQuantities{border:1px solid var(--mk-surface-3);background:var(--mk-surface-2);box-sizing:border-box;border-radius:.3125rem;flex-wrap:wrap;flex:12rem;align-items:flex-start;gap:.55rem 1.15rem;min-width:0;padding:.45rem .7rem;display:flex}.D-cxOq_projectCardQuantityItem{flex-direction:column;gap:.15rem;min-width:0;display:flex}.D-cxOq_projectCardQuantityLabel{color:var(--mk-text-subtle);font-size:.7rem;font-weight:550;line-height:1.3}.D-cxOq_projectCardQuantityValue{color:var(--mk-text);font-variant-numeric:tabular-nums;word-break:break-word;overflow-wrap:anywhere;font-size:1rem;font-weight:650;line-height:1.25}.D-cxOq_projectCardQuantityShortage .D-cxOq_projectCardQuantityValue{color:var(--mk-danger)}.D-cxOq_projectCardMetaWarning{color:var(--mk-warning)}.D-cxOq_projectCardMetaDanger{color:var(--mk-danger)}.D-cxOq_projectCardSecondary{min-width:0}.D-cxOq_projectCardMetaGrid{border:1px solid var(--mk-surface-3);background:var(--mk-surface-2);box-sizing:border-box;border-radius:.3125rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem .75rem;padding:.55rem .7rem;display:grid}.D-cxOq_projectCardMetaItem{flex-direction:column;gap:.2rem;min-width:0;display:flex}.D-cxOq_projectCardMetaItemWide{grid-column:1/-1}.D-cxOq_projectCardMetaLabel{color:var(--mk-text-subtle);font-size:.7rem;font-weight:550;line-height:1.3}.D-cxOq_projectCardMetaValue{color:var(--mk-text);word-break:break-word;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:550;line-height:1.35}.D-cxOq_projectCardActions{z-index:1;border-top:1px solid var(--mk-surface-3);background:var(--mk-surface-2);box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.65rem .95rem;display:flex;position:relative}.D-cxOq_projectCardActionGroup{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.D-cxOq_projectCardActions .D-cxOq_confirmBox{flex:100%;width:100%;max-width:none}@media (max-width:768px){.D-cxOq_projectCardStatusRow{flex-direction:column;align-items:stretch}.D-cxOq_projectCardQuantities{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.D-cxOq_projectCardMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:375px){.D-cxOq_projectCardQuantities,.D-cxOq_projectCardMetaGrid{grid-template-columns:1fr}}.D-cxOq_reuseForm{align-items:stretch}.D-cxOq_candidateList{border:1px solid var(--mk-surface-3);border-radius:.375rem;flex-direction:column;gap:.375rem;max-height:16rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.D-cxOq_candidateButton{text-align:left;width:100%;min-height:var(--mk-control-h);color:var(--mk-text);background-color:var(--mk-surface);border:none;border-bottom:1px solid var(--mk-surface-3);cursor:pointer;padding:.6rem .75rem;font-size:1rem}.D-cxOq_candidateButton:last-child{border-bottom:none}.D-cxOq_candidateButton:hover{background-color:var(--mk-surface-2)}.D-cxOq_confirmBox{flex-direction:column;gap:.5rem;min-width:12rem;max-width:100%;display:flex}.D-cxOq_confirmText{color:var(--mk-text);margin:0;font-size:.8rem}.D-cxOq_deleteRestoreQuantity{font-variant-numeric:tabular-nums;color:var(--mk-text);margin:0;font-size:.8rem}.D-cxOq_readOnlyValue{min-height:3rem;color:var(--mk-text);background-color:var(--mk-surface-2);border:1px solid var(--mk-border);box-sizing:border-box;border-radius:.375rem;align-items:center;margin:0;padding:.5rem .75rem;font-size:.9rem;display:flex}.D-cxOq_partsListSettingsPanel{z-index:5;border:1px solid var(--mk-border);background:var(--mk-surface);width:min(22rem,100vw - 2rem);box-shadow:0 8px 24px var(--mk-shadow-color-strong);box-sizing:border-box;border-radius:.5rem;margin-top:.25rem;padding:1rem;position:absolute;right:0}.D-cxOq_partsListToolbarAnchor{position:relative}.D-cxOq_partsListSettingsHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.D-cxOq_partsListSettingsTitle{margin:0;font-size:1rem}.D-cxOq_partsListSettingsIntro{color:var(--mk-text-muted);margin:0 0 .75rem;font-size:.85rem}.D-cxOq_partsListSettingsGroup{margin-bottom:.75rem}.D-cxOq_partsListSettingsGroupLabel{color:var(--mk-text);margin:0 0 .35rem;font-size:.85rem;font-weight:600}.D-cxOq_partsListSettingsFixedList{color:var(--mk-text-muted);margin:0;padding-left:1.1rem;font-size:.85rem}.D-cxOq_partsListSettingsFieldset{border:none;margin:0 0 .75rem;padding:0}.D-cxOq_partsListSettingsOptions{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.35rem .75rem;display:grid}.D-cxOq_partsListSettingsOption{align-items:center;gap:.4rem;font-size:.85rem;display:flex}.D-cxOq_partsList{flex-direction:column;gap:.75rem;display:flex}.D-cxOq_partListItem{border:1px solid var(--mk-border);background:var(--mk-surface);box-shadow:0 1px 2px var(--mk-shadow-color);box-sizing:border-box;border-radius:.5rem;flex-direction:column;padding:0;display:flex}.D-cxOq_partListItem>.D-cxOq_form{max-width:none;margin:.75rem}.D-cxOq_partListInfo{flex-direction:column;gap:.75rem;min-width:0;padding:.75rem;display:flex}.D-cxOq_partListNameBlock{min-width:0}.D-cxOq_partListHero{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.D-cxOq_partListHero>.D-cxOq_partListNameBlock{flex:auto}.D-cxOq_partListPhoto{flex:none;display:flex}.D-cxOq_partListPhotoNone{box-sizing:border-box;border:1px dashed var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);width:96px;height:96px;color:var(--mk-text-muted);font-size:var(--mk-text-sm);text-align:center;justify-content:center;align-items:center;padding:.25rem;display:flex}@media (max-width:480px){.D-cxOq_partListPhoto img{--part-photo-size:72px}.D-cxOq_partListPhotoNone{width:72px;height:72px;font-size:.75rem}}.D-cxOq_partListNameBlock:has(.D-cxOq_partBulkCheck){grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.25rem;display:grid}.D-cxOq_partListNameBlock:has(.D-cxOq_partBulkCheck)>:not(.D-cxOq_partBulkCheck){grid-column:2}.D-cxOq_partBulkCheck{grid-row:1/span 4;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.D-cxOq_partListDisplayNumber{color:var(--mk-text-subtle);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.8rem;display:block}.D-cxOq_partListActions{border-top:1px solid var(--mk-border);background:var(--mk-surface-2);border-radius:0 0 .5rem .5rem;flex-wrap:wrap;gap:.5rem;padding:.75rem;display:flex}.D-cxOq_partListStatusRow{grid-template-columns:auto auto 1fr;align-items:start;gap:.75rem 1rem;display:grid}.D-cxOq_partListPrimaryFields{flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;min-width:0;display:flex}.D-cxOq_partListSecondaryRow{border-top:1px solid var(--mk-surface-3);flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;margin-top:.25rem;padding-top:.5rem;display:flex}.D-cxOq_partListReceiptBlock{flex-direction:column;flex:none;gap:.25rem;min-width:0;display:flex}.D-cxOq_partListQuantities{flex-wrap:wrap;flex:none;gap:.5rem .75rem;display:flex}.D-cxOq_partListQuantityItem{flex-direction:column;gap:.1rem;min-width:2.5rem;font-size:.85rem;display:flex}.D-cxOq_partListQuantityLabel{color:var(--mk-text-subtle);font-size:.75rem;font-weight:600}.D-cxOq_partListQuantityValue{color:var(--mk-text);font-variant-numeric:tabular-nums;font-weight:600}.D-cxOq_partListQuantityShortage .D-cxOq_partListQuantityValue{color:var(--mk-danger)}.D-cxOq_partListField{flex-direction:column;gap:.1rem;min-width:0;font-size:.85rem;display:flex}.D-cxOq_partListFieldLabel{color:var(--mk-text-subtle);font-size:.75rem;font-weight:600}.D-cxOq_partListFieldValue{color:var(--mk-text);word-break:break-word;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.D-cxOq_partListFulfillmentBadge{border:1px solid var(--mk-border);background:var(--mk-surface-2);color:var(--mk-text);white-space:nowrap;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:.8rem;font-weight:600;display:inline-flex}.D-cxOq_partListFulfillmentBadge[data-fulfillment-kind=received],.D-cxOq_partListFulfillmentBadge[data-fulfillment-kind=issued]{border-color:var(--mk-success-border);background:var(--mk-success-bg);color:var(--mk-success)}.D-cxOq_partListFulfillmentBadge[data-fulfillment-kind=partially_received]{border-color:var(--mk-warning-border);background:var(--mk-warning-bg);color:var(--mk-warning)}.D-cxOq_partListFulfillmentBadge[data-fulfillment-kind=not_received]{border-color:var(--mk-danger-border);background:var(--mk-danger-bg);color:var(--mk-danger)}.D-cxOq_partListFulfillmentBadge[data-fulfillment-kind=allocated_only]{border-color:var(--mk-info-border);background:var(--mk-info-bg);color:var(--mk-info)}.D-cxOq_partListUndoHint{color:var(--mk-text-muted);margin:0;font-size:.8rem}.D-cxOq_partListDetailPanel{border-top:1px solid var(--mk-surface-3);flex-direction:column;gap:.75rem;margin-top:.25rem;padding-top:.75rem;display:flex}.D-cxOq_editingBadge{background-color:var(--mk-warning-bg);color:var(--mk-warning);white-space:nowrap;border-radius:999px;margin-left:.5rem;padding:.1rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.D-cxOq_partEditForm{border:1px solid var(--mk-border);background:var(--mk-surface-2);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:1rem;width:100%;max-width:none;padding:1rem;display:flex}.D-cxOq_partEditForm .D-cxOq_input{background-color:var(--mk-surface)}.D-cxOq_partEditFormTitle{color:var(--mk-text);margin:0;font-size:.9375rem;font-weight:700}.D-cxOq_partEditFormAux{color:var(--mk-text-subtle);font-variant-numeric:tabular-nums;margin:-.5rem 0 0;font-size:.8rem}.D-cxOq_partEditFormActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.D-cxOq_partListItem>.D-cxOq_error,.D-cxOq_partListInfo>.D-cxOq_error{margin:0}.D-cxOq_partListInventoryHint{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.35rem .75rem;min-width:0;font-size:.85rem;display:flex}.D-cxOq_partListInventoryStatusLabel{color:var(--mk-text);font-weight:600}.D-cxOq_partListInventoryStatusMeta{color:var(--mk-text);word-break:break-word;overflow-wrap:anywhere}.D-cxOq_partInventoryStatusDetail{flex-direction:column;gap:.35rem;display:flex}.D-cxOq_partInventoryStatusHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.D-cxOq_partInventoryStatusPrimary{color:var(--mk-text);margin:0;font-size:.9rem;font-weight:600}.D-cxOq_partInventoryStatusLine{color:var(--mk-text);font-variant-numeric:tabular-nums;margin:0;font-size:.85rem}.D-cxOq_partInventoryManagementLink,.D-cxOq_partInventoryManagementLinkCompact{min-height:2.75rem;color:var(--mk-text);border:1px solid var(--mk-border);background-color:var(--mk-surface);box-sizing:border-box;white-space:nowrap;border-radius:.375rem;justify-content:center;align-items:center;padding:0 .65rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.D-cxOq_partInventoryManagementLink:hover,.D-cxOq_partInventoryManagementLinkCompact:hover{background-color:var(--mk-surface-2);border-color:var(--mk-text)}.D-cxOq_partInventoryManagementLink:focus-visible,.D-cxOq_partInventoryManagementLinkCompact:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.D-cxOq_partInventoryManagementLinkCompact{margin-left:auto}@media (max-width:768px){.D-cxOq_partInventoryManagementLinkCompact{justify-content:center;width:100%;margin-left:0}.D-cxOq_partListInventoryHint{flex-direction:column;align-items:flex-start}}@media (max-width:375px){.D-cxOq_partListInventoryHint{gap:.5rem}}.D-cxOq_detailSection{flex-direction:column;gap:.5rem;display:flex}.D-cxOq_detailSectionTitle{margin:0;font-size:.95rem;font-weight:600}.D-cxOq_detailSectionIntro{color:var(--mk-text-muted);margin:0;font-size:.85rem}.D-cxOq_detailEmptyNote{color:var(--mk-text-subtle);margin:0;font-size:.85rem}.D-cxOq_receiptHistoryCards{flex-direction:column;gap:.5rem;display:flex}.D-cxOq_receiptHistoryCard{border:1px solid var(--mk-surface-3);background:var(--mk-surface-2);border-radius:.375rem;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.65rem .75rem;display:flex}.D-cxOq_receiptHistoryCardReversed{opacity:.72;background:var(--mk-surface-2)}.D-cxOq_receiptHistoryCardFields{flex-wrap:wrap;flex:auto;gap:.75rem 1rem;display:flex}.D-cxOq_masterLinkedTypeNotice{color:var(--mk-text-muted);margin:.35rem 0 0;font-size:.85rem}@media (max-width:768px){.D-cxOq_partListActions{width:100%}.D-cxOq_partListStatusRow{grid-template-columns:1fr;gap:.5rem}.D-cxOq_partListQuantities{width:100%}.D-cxOq_partsListSettingsPanel{width:100%;left:0;right:auto}}@media (max-width:375px){.D-cxOq_partListInfo,.D-cxOq_partListActions{padding:.65rem}.D-cxOq_partListItem>.D-cxOq_form{margin:.65rem}.D-cxOq_partListQuantities{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.D-cxOq_partListQuantityItem{min-width:0}}.D-cxOq_unifiedPartName{-webkit-line-clamp:2;color:var(--mk-text);-webkit-box-orient:vertical;padding:.65rem 0;font-size:1.0625rem;font-weight:700;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}.D-cxOq_unifiedPartName:hover{text-decoration:underline}.D-cxOq_unifiedPartName:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px;border-radius:.125rem}.D-cxOq_pickerSelectRow{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.D-cxOq_pickerSelectRow .D-cxOq_input{flex:12rem;min-width:0}.D-cxOq_pickerCreatePanel{border:1px solid var(--mk-border);background-color:var(--mk-surface-2);box-sizing:border-box;border-radius:.375rem;flex-direction:column;gap:.5rem;margin-top:.5rem;padding:.75rem;display:flex}@media (max-width:768px){.D-cxOq_pickerSelectRow{flex-direction:column}}.D-cxOq_detailOutlook{border:1px solid var(--mk-border);border-left:6px solid var(--mk-text);border-radius:var(--mk-radius-md);background:var(--mk-surface);flex-direction:column;gap:.5rem;padding:.9rem 1rem;display:flex}.D-cxOq_detailOutlookLabel{color:var(--mk-text);margin:0;font-size:1.1rem;font-weight:700}.D-cxOq_detailOutlookUrgent{color:var(--mk-danger)}.D-cxOq_detailOutlook:has(.D-cxOq_detailOutlookUrgent){border-left-color:var(--mk-danger)}.D-cxOq_partListQuantityRemaining .D-cxOq_partListQuantityValue{text-underline-offset:.2em;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.D-cxOq_select{border:1px solid var(--mk-border);background:var(--mk-surface);width:100%;min-height:3rem;color:var(--mk-text);box-sizing:border-box;border-radius:.375rem;padding:0 .75rem;font-size:1rem}.D-cxOq_deliveryInput{flex-direction:column;gap:.4rem;display:flex}.D-cxOq_deliveryOption{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;display:flex}.D-cxOq_deliveryMonthRow{flex-wrap:wrap;align-items:center;gap:.5rem;padding-left:1.6rem;display:flex}.D-cxOq_deliveryMonthRow .D-cxOq_select{width:auto;min-width:7rem}.D-cxOq_deliveryMonthSuffix{font-size:1rem}.D-cxOq_projectInfo{flex-direction:column;gap:.75rem;display:flex}.D-cxOq_projectInfoActions,.D-cxOq_newPartActions{flex-wrap:wrap;gap:.5rem;display:flex}.D-cxOq_partListIdentityRow{flex-wrap:wrap;gap:.15rem 1rem;margin-top:.15rem;display:flex}
.wmWCUW_screen{--field-bg:var(--mk-bg);--field-surface:var(--mk-surface);--field-text:var(--mk-text);--field-muted:var(--mk-text-muted);--field-border:var(--mk-border);--field-primary-bg:var(--mk-primary);--field-primary-text:var(--mk-primary-text);--field-primary-hover:var(--mk-primary-hover);--field-focus:var(--mk-focus);--field-danger:var(--mk-danger);--field-danger-bg:var(--mk-danger-bg);--field-success:var(--mk-success);--field-success-bg:var(--mk-success-bg);--field-warning:var(--mk-warning);--field-radius:var(--mk-radius-lg);--field-gap:var(--mk-space-3);gap:var(--field-gap);color:var(--field-text);flex-direction:column;font-family:inherit;display:flex}.wmWCUW_question{text-wrap:balance;margin:0;font-size:1.35rem;font-weight:700;line-height:1.35}.wmWCUW_hint{color:var(--field-muted);margin:.2rem 0 0;font-size:.95rem;line-height:1.5}.wmWCUW_hero{border-radius:var(--field-radius);background:var(--field-primary-bg);min-height:4.75rem;color:var(--field-primary-text);box-sizing:border-box;touch-action:manipulation;border:0;align-items:center;gap:.85rem;padding:.9rem 1rem;text-decoration:none;display:flex}.wmWCUW_hero:hover{background:var(--field-primary-hover)}.wmWCUW_hero:focus-visible,.wmWCUW_choice:focus-visible,.wmWCUW_primary:focus-visible,.wmWCUW_secondary:focus-visible,.wmWCUW_stepper button:focus-visible,.wmWCUW_quantityInput:focus-visible,.wmWCUW_search:focus-visible{outline:3px solid var(--field-focus);outline-offset:2px}.wmWCUW_heroLabel{font-size:1.45rem;font-weight:800;line-height:1.2}.wmWCUW_heroHint{opacity:.9;margin-top:.15rem;font-size:.85rem;font-weight:500;line-height:1.4;display:block}.wmWCUW_countGrid{gap:var(--field-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wmWCUW_count{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-surface);min-height:6.25rem;color:var(--field-text);box-sizing:border-box;touch-action:manipulation;flex-direction:column;gap:.15rem;padding:.85rem .95rem;text-decoration:none;display:flex}.wmWCUW_countTitle{font-size:.95rem;font-weight:700}.wmWCUW_countValue{font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800;line-height:1.05}.wmWCUW_countEmpty{margin-top:.35rem;font-size:1rem;font-weight:700;line-height:1.4}.wmWCUW_countHint{color:var(--field-muted);font-size:.8rem}.wmWCUW_dock{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.5rem;display:grid}.wmWCUW_dockSpacer{display:none}.wmWCUW_choice,.wmWCUW_primary,.wmWCUW_secondary{min-height:3rem;font:inherit;text-align:center;box-sizing:border-box;cursor:pointer;touch-action:manipulation;border-radius:.625rem;justify-content:center;align-items:center;padding:.65rem .75rem;font-size:1.05rem;font-weight:800;line-height:1.25;text-decoration:none;display:flex}.wmWCUW_choice,.wmWCUW_secondary{border:1px solid var(--field-border);background:var(--field-surface);color:var(--field-text)}.wmWCUW_choice{flex-direction:column;gap:.1rem;min-height:4.25rem}.wmWCUW_choice small,.wmWCUW_secondary small{color:var(--field-muted);font-size:.75rem;font-weight:600}.wmWCUW_primary{background:var(--field-primary-bg);width:100%;min-height:3.5rem;color:var(--field-primary-text);border:0}.wmWCUW_primary:hover:not(:disabled){background:var(--field-primary-hover)}.wmWCUW_primary:disabled,.wmWCUW_secondary:disabled,.wmWCUW_stepper button:disabled{opacity:.45;cursor:not-allowed}.wmWCUW_card{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-surface);flex-direction:column;gap:.35rem;padding:1rem;display:flex}.wmWCUW_kicker{color:var(--field-muted);overflow-wrap:anywhere;margin:0;font-size:.85rem}.wmWCUW_name{overflow-wrap:anywhere;margin:0;font-size:1.45rem;font-weight:800;line-height:1.3}.wmWCUW_meta{color:var(--field-muted);overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.45}.wmWCUW_remain{color:var(--field-muted);margin:.25rem 0 0;font-size:.9rem;font-weight:700}.wmWCUW_remain strong{font-variant-numeric:tabular-nums;color:var(--field-text);margin-top:.1rem;font-size:2.6rem;line-height:1;display:block}.wmWCUW_stepper{align-items:stretch;gap:.5rem;display:flex}.wmWCUW_stepper button{border:1px solid var(--field-border);background:var(--field-surface);min-height:3.75rem;color:var(--field-text);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:.625rem;flex:0 0 3.25rem;font-size:1.6rem;font-weight:700}.wmWCUW_quantityInput{border:2px solid var(--field-border);background:var(--field-bg);width:100%;min-height:3.75rem;color:var(--field-text);font:inherit;text-align:center;font-variant-numeric:tabular-nums;box-sizing:border-box;border-radius:.625rem;flex:auto;padding:0 .75rem;font-size:2rem;font-weight:800}.wmWCUW_search{border:1px solid var(--field-border);background:var(--field-bg);width:100%;min-height:3rem;color:var(--field-text);font:inherit;box-sizing:border-box;border-radius:.625rem;padding:0 .85rem;font-size:1.05rem}.wmWCUW_list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.wmWCUW_list button,.wmWCUW_list a{border:1px solid var(--field-border);background:var(--field-surface);width:100%;min-height:3.25rem;color:var(--field-text);font:inherit;text-align:left;box-sizing:border-box;cursor:pointer;touch-action:manipulation;border-radius:.625rem;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.7rem .85rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:flex}.wmWCUW_list button:focus-visible,.wmWCUW_list a:focus-visible{outline:3px solid var(--field-focus);outline-offset:2px}.wmWCUW_list span{color:var(--field-muted);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.wmWCUW_list .wmWCUW_lineItem{color:var(--field-text)}.wmWCUW_list .wmWCUW_lineLabel{color:var(--field-muted);font-size:.78rem}.wmWCUW_alert,.wmWCUW_ok,.wmWCUW_note{border-radius:.625rem;margin:0;padding:.75rem .85rem;font-size:1rem;font-weight:700;line-height:1.45}.wmWCUW_alert{background:var(--field-danger-bg);color:var(--field-danger)}.wmWCUW_ok{background:var(--field-success-bg);color:var(--field-success)}.wmWCUW_note{background:var(--field-surface);color:var(--field-muted);border:1px solid var(--field-border);font-weight:600}.wmWCUW_actions{flex-direction:column;gap:.5rem;display:flex}.wmWCUW_submitBar{z-index:5;padding-top:.25rem;position:sticky;bottom:.5rem}.wmWCUW_back{border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-sm);background:var(--mk-surface);min-height:2.75rem;color:var(--mk-text);font:inherit;cursor:pointer;align-self:flex-start;align-items:center;gap:.35rem;padding:0 .9rem;font-size:.95rem;font-weight:700;display:inline-flex}.wmWCUW_back:before{content:"‹";font-size:1.2em;line-height:1}.wmWCUW_back:focus-visible{outline:3px solid var(--field-focus);outline-offset:2px}@media (max-width:768px){.wmWCUW_dockSpacer{height:5.5rem;display:block}.wmWCUW_dockFixed{z-index:30;padding:.5rem .75rem calc(.55rem + env(safe-area-inset-bottom));background:var(--field-bg);border-top:1px solid var(--field-border);position:fixed;bottom:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){.wmWCUW_hero,.wmWCUW_primary,.wmWCUW_choice{transition:none}}form>.wmWCUW_question{margin-top:var(--mk-space-4);margin-bottom:var(--mk-space-2)}.wmWCUW_optional{gap:var(--mk-space-2);margin-top:var(--mk-space-3);flex-direction:column;display:flex}.wmWCUW_chips{gap:var(--mk-space-2);flex-wrap:wrap;display:flex}.wmWCUW_chips button{min-height:var(--mk-control-h);padding:0 var(--mk-space-4);border:1px solid var(--mk-border-strong);background:var(--mk-surface);color:var(--mk-text);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:999px;font-weight:600}.wmWCUW_chips button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--mk-primary);font-weight:700}.wmWCUW_undoFacts{gap:var(--mk-space-1);margin:0;display:grid}.wmWCUW_undoFacts>div{gap:var(--mk-space-2);grid-template-columns:6em 1fr;display:grid}.wmWCUW_undoFacts dt{color:var(--mk-text-muted);font-weight:600}.wmWCUW_undoFacts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.wmWCUW_itemCardList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.wmWCUW_itemCard{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-surface);flex-direction:column;gap:.4rem;padding:.75rem .85rem;display:flex}.wmWCUW_itemCardMain{width:100%;color:var(--field-text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:0;display:flex}.wmWCUW_itemCardMain:focus-visible{outline:3px solid var(--field-focus);outline-offset:4px}.wmWCUW_itemCardPhoto{flex:none}.wmWCUW_itemCardBody{flex-direction:column;flex:auto;gap:.3rem;min-width:0;display:flex}.wmWCUW_itemCardName{overflow-wrap:anywhere;font-size:1.15rem;font-weight:800;line-height:1.3}.wmWCUW_itemCardCode{color:var(--field-muted);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.wmWCUW_itemCardGrid,.wmWCUW_itemCardStock{flex-wrap:wrap;gap:.2rem 1rem;display:flex}.wmWCUW_itemCardMeta{flex-direction:column;gap:.05rem;min-width:0;display:flex}.wmWCUW_itemCardMetaLabel{color:var(--field-muted);font-size:.72rem;font-weight:600}.wmWCUW_itemCardMetaValue{overflow-wrap:anywhere;font-size:.95rem;font-weight:700}.wmWCUW_itemCardStockValue{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.wmWCUW_itemCardActions{justify-content:flex-end;display:flex}.wmWCUW_itemCardDetail{border:1px solid var(--field-border);background:var(--field-bg);min-height:2.75rem;color:var(--field-text);touch-action:manipulation;border-radius:.625rem;justify-content:center;align-items:center;padding:0 1rem;font-weight:700;text-decoration:none;display:inline-flex}.wmWCUW_itemCardDetail:focus-visible{outline:3px solid var(--field-focus);outline-offset:2px}@media (max-width:768px){.wmWCUW_itemCardMain{flex-direction:row}.wmWCUW_itemCardGrid,.wmWCUW_itemCardStock{flex-direction:column;gap:.25rem}}.wmWCUW_detailDialog{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-surface);width:min(96vw,40rem);max-height:92vh;color:var(--field-text);box-sizing:border-box;padding:1rem}.wmWCUW_detailDialog::backdrop{background:#0000008c}.wmWCUW_detailDialogBody{gap:var(--field-gap);flex-direction:column;min-width:0;display:flex}.wmWCUW_detailDialogTitle{overflow-wrap:anywhere;margin:0;font-size:1.2rem;font-weight:800;line-height:1.3}.wmWCUW_cancelBar{margin-top:.5rem}
.-x9EOq_container{vertical-align:middle;align-items:center;margin-left:.25rem;display:inline-flex;position:relative}.-x9EOq_trigger{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--mk-text);cursor:pointer;touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.-x9EOq_triggerCompact{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;position:relative}.-x9EOq_triggerCompact:before{content:"";width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.-x9EOq_triggerMark{border:1px solid var(--mk-text-subtle);background-color:var(--mk-surface);border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.-x9EOq_trigger:hover .-x9EOq_triggerMark{background-color:var(--mk-surface-2)}.-x9EOq_trigger:focus-visible{outline:var(--mk-focus-ring) solid var(--mk-focus);outline-offset:2px}.-x9EOq_bubble{z-index:200;border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);background-color:var(--mk-tooltip-bg);width:max-content;max-width:min(22rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--mk-tooltip-text);font-size:var(--mk-text-sm);text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:var(--mk-shadow-2);box-sizing:border-box;padding:.5rem .75rem;font-weight:400;line-height:1.5;display:none;position:fixed;overflow:hidden auto}.-x9EOq_bubbleOpen{display:block}
.Hx0lNG_page{box-sizing:border-box;background:var(--mk-bg);flex-direction:column;min-height:100dvh;display:flex}.Hx0lNG_container{width:100%;max-width:72rem;padding:var(--mk-space-4) var(--mk-space-4) var(--mk-space-8);gap:var(--mk-space-5);box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex}.Hx0lNG_hero{padding:.15rem 0 0}.Hx0lNG_title{font-size:var(--mk-text-2xl);font-weight:700;line-height:var(--mk-line-tight);color:var(--mk-text);overflow-wrap:anywhere;margin:0}.Hx0lNG_description{max-width:36rem;color:var(--mk-text-muted);margin:.45rem 0 0;font-size:1rem;line-height:1.55}.Hx0lNG_moduleSection{flex-direction:column;gap:.75rem;display:flex}.Hx0lNG_sectionTitle{color:var(--mk-text);margin:0;font-size:1.25rem;font-weight:700}.Hx0lNG_kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.Hx0lNG_secondaryActions{flex-wrap:wrap;justify-content:flex-start;display:flex}.Hx0lNG_scanIcon{border-radius:var(--mk-radius-md);background:color-mix(in srgb, var(--mk-primary-text) 14%, transparent);flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.7rem;display:inline-flex}.Hx0lNG_tasks{flex-direction:column;gap:.5rem;display:flex}.Hx0lNG_tasksTitle{color:var(--field-text);margin:.25rem 0 0;font-size:1.15rem;font-weight:700}.Hx0lNG_taskStack{flex-direction:column;gap:.5rem;display:flex}.Hx0lNG_taskGroup{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-surface);border-left-width:6px;overflow:hidden}.Hx0lNG_taskUrgent{border-left-color:var(--field-danger)}.Hx0lNG_taskToday{border-left-color:var(--field-text)}.Hx0lNG_taskRow{min-height:3.5rem;color:var(--field-text);box-sizing:border-box;cursor:pointer;touch-action:manipulation;align-items:center;gap:.75rem;padding:.6rem .85rem;list-style:none;display:flex}.Hx0lNG_taskRow::-webkit-details-marker{display:none}.Hx0lNG_taskRow:focus-visible{outline:3px solid var(--field-focus);outline-offset:-3px}.Hx0lNG_taskRowEmpty{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-surface);cursor:default;flex-wrap:wrap;justify-content:space-between}.Hx0lNG_taskHead{flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}.Hx0lNG_taskTitle{align-items:center;gap:.35rem;font-size:1.05rem;font-weight:700;line-height:1.3;display:inline-flex}.Hx0lNG_taskMark{width:1.1rem;height:1.1rem;color:var(--field-danger);display:inline-flex}.Hx0lNG_taskMark svg{width:100%;height:100%}.Hx0lNG_taskCue{color:var(--field-muted);font-size:.85rem;line-height:1.35}.Hx0lNG_taskUrgent .Hx0lNG_taskCue{color:var(--field-danger);font-weight:700}.Hx0lNG_taskEmptyText{color:var(--field-muted);font-size:.9rem}.Hx0lNG_taskCount{font-variant-numeric:tabular-nums;flex:none;font-size:1.9rem;font-weight:800;line-height:1}.Hx0lNG_taskCount small{color:var(--field-muted);margin-left:.15rem;font-size:.85rem;font-weight:600}.Hx0lNG_taskChevron{border-right:2px solid var(--field-muted);border-bottom:2px solid var(--field-muted);flex:none;width:.6rem;height:.6rem;margin:0 .15rem .2rem 0;transform:rotate(45deg)}.Hx0lNG_taskGroup[open] .Hx0lNG_taskChevron{margin:.25rem .15rem 0 0;transform:rotate(-135deg)}.Hx0lNG_taskBody{border-top:1px solid var(--field-border);flex-direction:column;gap:.5rem;padding:0 .85rem .85rem;display:flex}.Hx0lNG_taskDescription{color:var(--field-muted);margin:.6rem 0 0;font-size:.85rem}.Hx0lNG_taskList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Hx0lNG_taskItem{border:1px solid var(--field-border);background:var(--field-bg);border-radius:.6rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main side""actions actions";gap:.5rem .75rem;padding:.7rem .75rem;display:grid}.Hx0lNG_taskItemMain{flex-direction:column;grid-area:main;gap:.1rem;min-width:0;display:flex}.Hx0lNG_taskItemProject{color:var(--field-muted);overflow-wrap:anywhere;font-size:.8rem}.Hx0lNG_taskItemWithPhoto{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumb main side""actions actions actions"}.Hx0lNG_taskItemThumb{grid-area:thumb;align-items:flex-start;display:flex}.Hx0lNG_taskItemPart{overflow-wrap:anywhere;font-size:1rem;font-weight:700;line-height:1.35}.Hx0lNG_taskItemMeta{color:var(--field-muted);flex-wrap:wrap;gap:.2rem .6rem;font-size:.8rem;display:flex}.Hx0lNG_taskItemState{border:1px solid var(--mk-border);color:var(--field-text);white-space:nowrap;border-radius:999px;align-items:center;padding:.05rem .45rem;font-weight:700;display:inline-flex}.Hx0lNG_taskItemState[data-fulfillment-kind=not_received]{border-color:var(--mk-danger-border);background:var(--mk-danger-bg);color:var(--mk-danger)}.Hx0lNG_taskItemState[data-fulfillment-kind=partially_received]{border-color:var(--mk-warning-border);background:var(--mk-warning-bg);color:var(--mk-warning)}.Hx0lNG_taskItemSide{text-align:right;flex-direction:column;grid-area:side;align-items:flex-end;gap:.1rem;display:flex}.Hx0lNG_taskItemRemain{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.Hx0lNG_taskItemProgress{color:var(--field-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem}.Hx0lNG_taskItemActions{grid-area:actions;gap:.5rem;display:flex}@media (max-width:430px){.Hx0lNG_hero{padding:0}.Hx0lNG_title{white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;overflow:hidden}.Hx0lNG_description{font-size:.9rem}}@media (max-width:768px){.Hx0lNG_kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Hx0lNG_title{font-size:1.35rem}}@media (max-width:430px){.Hx0lNG_kpiGrid{grid-template-columns:minmax(0,1fr)}.Hx0lNG_title{font-size:1.2rem}.Hx0lNG_hero{padding:0}.Hx0lNG_title{white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;overflow:hidden}.Hx0lNG_container{gap:1rem;padding:.85rem .9rem 1.5rem}}.Hx0lNG_homeDock{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.Hx0lNG_homeDock{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:375px){.Hx0lNG_homeDock{grid-template-columns:minmax(0,1fr)}}.Hx0lNG_firstRun{border:1px solid var(--mk-info-border);border-radius:var(--mk-radius-md);background:var(--mk-info-bg);flex-direction:column;gap:.6rem;min-width:0;padding:.9rem 1rem;display:flex}.Hx0lNG_firstRunHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.Hx0lNG_firstRunTitle{color:var(--mk-text);margin:0;font-size:1.15rem;font-weight:700}.Hx0lNG_firstRunProgress{color:var(--mk-text);font-weight:700}.Hx0lNG_firstRunBar{background:var(--mk-neutral-bg);border-radius:999px;height:.5rem;overflow:hidden}.Hx0lNG_firstRunBar>span{border-radius:inherit;background:var(--mk-success);height:100%;display:block}.Hx0lNG_firstRunList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Hx0lNG_firstRunItem{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;min-width:0;min-height:44px;display:flex}.Hx0lNG_firstRunLabel,.Hx0lNG_firstRunLabelDone{min-width:0;color:var(--mk-text);overflow-wrap:anywhere;flex:10rem}.Hx0lNG_firstRunLabelDone{color:var(--mk-text-muted)}.Hx0lNG_firstRunCta{min-height:44px}.Hx0lNG_firstRunMarkDone,.Hx0lNG_firstRunMarkTodo{border:2px solid var(--mk-neutral-border);background:var(--mk-surface);border-radius:.3rem;flex:none;width:1.25rem;height:1.25rem;position:relative}.Hx0lNG_firstRunMarkDone{border-color:var(--mk-success);background:var(--mk-success)}.Hx0lNG_firstRunMarkDone:after{content:"";border:solid var(--mk-primary-text);border-width:0 2px 2px 0;width:.35rem;height:.65rem;position:absolute;top:.08rem;left:.32rem;transform:rotate(45deg)}.Hx0lNG_firstRunDismiss{justify-content:flex-end;display:flex}.Hx0lNG_firstRunDismissButton{min-height:44px;color:var(--mk-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .75rem;text-decoration:underline}.Hx0lNG_firstRunDismissButton:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.Hx0lNG_firstRunDone{border-color:var(--mk-success-border);background:var(--mk-success-bg);flex-flow:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;padding:.5rem 1rem}.Hx0lNG_firstRunDoneText{color:var(--mk-text);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;display:flex}.Hx0lNG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.I6bRHa_badge{white-space:nowrap;box-sizing:border-box;border:1px solid #0000;border-radius:999px;align-items:center;min-height:1.75rem;padding:0 .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.I6bRHa_tone-success{color:var(--mk-success);background:var(--mk-success-bg);border-color:var(--mk-success)}.I6bRHa_tone-warning{color:var(--mk-warning);background:var(--mk-warning-bg);border-color:var(--mk-warning)}.I6bRHa_tone-danger{color:var(--mk-danger);background:var(--mk-danger-bg);border-color:var(--mk-danger)}.I6bRHa_tone-neutral{color:var(--mk-text-muted);background:var(--mk-surface-2);border-color:var(--mk-border)}.I6bRHa_tone-info{color:var(--mk-info);background:var(--mk-info-bg);border-color:var(--mk-info)}.I6bRHa_tone-teal{color:var(--mk-accent-teal);background:var(--mk-accent-teal-soft);border-color:var(--mk-accent-teal)}
.pOeO3G_page{box-sizing:border-box;background:var(--mk-bg);flex-direction:column;min-height:100dvh;display:flex;overflow-x:hidden}.pOeO3G_container{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:100%;max-width:72rem;margin:0 auto;padding:1.75rem 1.5rem 2rem;display:flex}.pOeO3G_header{border:1px solid var(--mk-border);border-radius:var(--mk-radius-lg);background:var(--mk-surface);box-shadow:var(--mk-shadow-1);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.6rem 1.5rem;display:flex}.pOeO3G_kpi{flex-direction:column;gap:.75rem;min-width:0;display:flex}.pOeO3G_kpiTitle{color:var(--mk-text);margin:0;font-size:1.25rem;font-weight:700}.pOeO3G_kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.pOeO3G_actionBar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.pOeO3G_primaryButton{border:1px solid var(--mk-primary);border-radius:var(--mk-radius-sm);background:var(--mk-primary);min-height:2.75rem;color:var(--mk-primary-text);cursor:pointer;box-sizing:border-box;padding:0 1rem;font-size:.95rem;font-weight:600}.pOeO3G_primaryButton:hover:not(:disabled){background:var(--mk-primary-hover)}.pOeO3G_primaryButton:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.pOeO3G_primaryButton:disabled{opacity:.6;cursor:not-allowed}.pOeO3G_secondaryButton{border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);background:var(--mk-surface);min-height:2.75rem;color:var(--mk-text);cursor:pointer;box-sizing:border-box;padding:0 1rem;font-size:.95rem;font-weight:600}.pOeO3G_secondaryButton:hover:not(:disabled){background:var(--mk-surface-2)}.pOeO3G_secondaryButton:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.pOeO3G_secondaryButton:disabled{opacity:.6;cursor:not-allowed}.pOeO3G_exportWrap{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);box-shadow:var(--mk-shadow-1);box-sizing:border-box;padding:.85rem 1rem}.pOeO3G_hubForm{border-color:var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);max-width:none;box-shadow:var(--mk-shadow-1)}.pOeO3G_notice,.pOeO3G_error{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);box-shadow:var(--mk-shadow-1);color:var(--mk-text);box-sizing:border-box;margin:0;padding:1rem 1.1rem;font-size:.95rem}.pOeO3G_error{color:var(--mk-danger);border-color:var(--mk-danger);background:var(--mk-danger-bg)}.pOeO3G_segmented{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:.25rem;width:fit-content;max-width:100%;padding:.25rem;display:inline-flex}.pOeO3G_segmentedButton{border-radius:var(--mk-radius-sm);min-height:2.75rem;color:var(--mk-text);cursor:pointer;box-sizing:border-box;background:0 0;border:none;justify-content:center;align-items:center;padding:0 .9rem;font-size:.8rem;font-weight:600;display:inline-flex}.pOeO3G_segmentedButton:hover{background:var(--mk-surface)}.pOeO3G_segmentedButton:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.pOeO3G_segmentedButtonActive{background:var(--mk-surface);color:var(--mk-text);box-shadow:inset 0 0 0 2px var(--mk-primary);font-weight:700}.pOeO3G_filterRow{flex-wrap:wrap;align-items:flex-end;gap:.75rem;width:100%;display:flex}.pOeO3G_searchField{flex:16rem;min-width:12rem}@media (max-width:768px){.pOeO3G_kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pOeO3G_filterRow,.pOeO3G_actionBar,.pOeO3G_segmented{width:100%}.pOeO3G_searchField{flex:none;min-width:0}.pOeO3G_segmentedButton{flex:auto;min-height:2.75rem}}@media (max-width:430px){.pOeO3G_container{padding:1.15rem .9rem 1.5rem}.pOeO3G_header{padding:1.15rem 1rem}.pOeO3G_kpiGrid{grid-template-columns:minmax(0,1fr)}}
.CalAUq_kpiCard,.CalAUq_featureCard{box-sizing:border-box;border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);min-width:0;box-shadow:var(--mk-shadow-1);flex-direction:column;display:flex}.CalAUq_kpiCard{gap:.35rem;padding:1rem 1.1rem}.CalAUq_kpiIcon,.CalAUq_featureIcon{border-radius:var(--mk-radius-sm);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.CalAUq_kpiLabel,.CalAUq_featureTitle{color:var(--mk-text);margin:0;font-weight:700}.CalAUq_kpiLabel{font-size:.85rem}.CalAUq_kpiValue{font-variant-numeric:tabular-nums;color:var(--mk-text);margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.CalAUq_kpiSkeleton{border-radius:var(--mk-radius-sm);background:var(--mk-surface-2);width:3.5rem;height:1.35rem;display:inline-block}.CalAUq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.CalAUq_kpiSkeleton{animation:1.4s ease-in-out infinite CalAUq_hermes-kpi-skeleton}}@keyframes CalAUq_hermes-kpi-skeleton{0%,to{opacity:1}50%{opacity:.55}}.CalAUq_kpiDescription,.CalAUq_featureDescription{color:var(--mk-text-muted);margin:0;font-size:.8rem;line-height:1.45}.CalAUq_featureCard{min-height:10.5rem;color:inherit;border-top:3px solid var(--mk-border);gap:.45rem;padding:1.15rem 1.2rem 1rem;text-decoration:none;transition:box-shadow .14s,transform .14s}.CalAUq_featureCard:hover{box-shadow:var(--mk-shadow-2);transform:translateY(-2px)}.CalAUq_featureCard:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.CalAUq_featureTitle{font-size:1.1rem}.CalAUq_featureAction{align-items:center;gap:.35rem;min-height:2.75rem;margin-top:auto;font-size:.85rem;font-weight:600;display:inline-flex}.CalAUq_tone-blue .CalAUq_kpiIcon{color:var(--mk-accent-blue);background:var(--mk-accent-blue-soft)}.CalAUq_tone-green .CalAUq_kpiIcon{color:var(--mk-success);background:var(--mk-success-bg)}.CalAUq_tone-teal .CalAUq_kpiIcon{color:var(--mk-accent-teal);background:var(--mk-accent-teal-soft)}.CalAUq_tone-amber .CalAUq_kpiIcon{color:var(--mk-warning);background:var(--mk-warning-bg)}.CalAUq_tone-red .CalAUq_kpiIcon{color:var(--mk-danger);background:var(--mk-danger-bg)}.CalAUq_tone-purple .CalAUq_kpiIcon{color:var(--mk-accent-purple);background:var(--mk-accent-purple-soft)}.CalAUq_kpiCardQuiet{border-color:var(--mk-surface-3);border-radius:.5rem;padding:.9rem 1rem;box-shadow:0 1px 1px #0f27440a}.CalAUq_kpiCardQuiet .CalAUq_kpiIcon{width:2rem;height:2rem}.CalAUq_kpiCardQuiet .CalAUq_kpiLabel{font-weight:650}.CalAUq_kpiCardQuiet .CalAUq_kpiValue{font-size:1.5rem;font-weight:650}.CalAUq_kpiCardQuiet.CalAUq_tone-blue .CalAUq_kpiIcon{background:color-mix(in srgb, var(--mk-accent-blue) 10%, var(--mk-surface))}.CalAUq_kpiCardQuiet.CalAUq_tone-green .CalAUq_kpiIcon{background:color-mix(in srgb, var(--mk-success) 10%, var(--mk-surface))}.CalAUq_kpiCardQuiet.CalAUq_tone-teal .CalAUq_kpiIcon{background:color-mix(in srgb, var(--mk-accent-teal) 10%, var(--mk-surface))}.CalAUq_kpiCardQuiet.CalAUq_tone-amber .CalAUq_kpiIcon{background:color-mix(in srgb, var(--mk-warning) 10%, var(--mk-surface))}.CalAUq_kpiCardQuiet.CalAUq_tone-red .CalAUq_kpiIcon{background:color-mix(in srgb, var(--mk-danger) 10%, var(--mk-surface))}.CalAUq_kpiCardQuiet.CalAUq_tone-purple .CalAUq_kpiIcon{background:color-mix(in srgb, var(--mk-accent-purple) 10%, var(--mk-surface))}@media (prefers-color-scheme:dark){.CalAUq_kpiCardQuiet{box-shadow:0 1px 1px #00000038}}.CalAUq_accent-blue{border-top-color:var(--mk-accent-blue)}.CalAUq_accent-blue .CalAUq_featureIcon,.CalAUq_accent-blue .CalAUq_featureAction{color:var(--mk-accent-blue)}.CalAUq_accent-blue .CalAUq_featureIcon{background:var(--mk-accent-blue-soft)}.CalAUq_accent-teal{border-top-color:var(--mk-accent-teal)}.CalAUq_accent-teal .CalAUq_featureIcon,.CalAUq_accent-teal .CalAUq_featureAction{color:var(--mk-accent-teal)}.CalAUq_accent-teal .CalAUq_featureIcon{background:var(--mk-accent-teal-soft)}.CalAUq_accent-orange{border-top-color:var(--mk-accent-orange)}.CalAUq_accent-orange .CalAUq_featureIcon,.CalAUq_accent-orange .CalAUq_featureAction{color:var(--mk-accent-orange)}.CalAUq_accent-orange .CalAUq_featureIcon{background:var(--mk-accent-orange-soft)}.CalAUq_accent-purple{border-top-color:var(--mk-accent-purple)}.CalAUq_accent-purple .CalAUq_featureIcon,.CalAUq_accent-purple .CalAUq_featureAction{color:var(--mk-accent-purple)}.CalAUq_accent-purple .CalAUq_featureIcon{background:var(--mk-accent-purple-soft)}.CalAUq_featureCardSecondary{min-height:8.25rem;padding:.95rem 1rem .85rem}
.rMP6qq_navBar{box-sizing:border-box;background:var(--mk-brand);width:100%;color:var(--mk-brand-text);flex-wrap:wrap;align-items:center;gap:.65rem 1rem;display:flex}.rMP6qq_navBarEmbedded{border-radius:var(--mk-radius-md);padding:.55rem .75rem}.rMP6qq_navBarSite{z-index:40;padding:.6rem max(1rem,50% - 35rem);position:sticky;top:0;box-shadow:0 1px #0000002e}.rMP6qq_brandBlock{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.rMP6qq_brand{min-height:2.75rem;color:var(--mk-brand-text);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.rMP6qq_brand:focus-visible,.rMP6qq_navLink:focus-visible,.rMP6qq_menuToggle:focus-visible,.rMP6qq_backButton:focus-visible{outline:2px solid var(--mk-brand-active);outline-offset:2px}.rMP6qq_brandMark{width:1.75rem;height:1.75rem;color:var(--mk-brand-active);background:#7dd3fc29;border-radius:.35rem;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex}.rMP6qq_brandName{letter-spacing:.04em;font-size:1rem;font-weight:700}.rMP6qq_menuToggle{border-radius:var(--mk-radius-sm);min-height:2.75rem;color:var(--mk-brand-text);cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #f8fafc33;padding:0 .85rem;font-size:.9rem;font-weight:600;display:none}.rMP6qq_menuToggle:hover{background:#f8fafc14}.rMP6qq_navList{flex-wrap:wrap;flex:auto;align-items:center;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.rMP6qq_navItem{display:flex}.rMP6qq_navLink{min-height:2.75rem;color:var(--mk-brand-muted);border-radius:var(--mk-radius-sm);box-sizing:border-box;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:0 .75rem;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.rMP6qq_navLink:hover{color:var(--mk-brand-text);background:#f8fafc14}.rMP6qq_navLinkActive{color:var(--mk-brand-text);border-bottom-color:var(--mk-brand-active);background:#f8fafc1a}.rMP6qq_navLinkActive:hover{background:#f8fafc24}.rMP6qq_backButton{border:1px solid #f8fafc33}.rMP6qq_backButton:before{content:"";border-bottom:2px solid;border-left:2px solid;width:.45rem;height:.45rem;transform:rotate(45deg)}.rMP6qq_sectionNow{color:var(--mk-brand-text);margin-left:auto;font-size:.85rem;font-weight:700;display:none}.rMP6qq_userMeta{min-width:0;max-width:16rem;color:var(--mk-brand-muted);overflow-wrap:anywhere;flex-direction:column;align-items:flex-end;gap:.1rem;margin:0 0 0 auto;font-size:.75rem;line-height:1.35;display:flex}.rMP6qq_userRole{color:var(--mk-brand-text);font-weight:600}.rMP6qq_userName{color:inherit;text-underline-offset:.15em;overflow-wrap:anywhere;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.rMP6qq_userName:hover,.rMP6qq_userName:focus-visible{text-decoration-color:currentColor}.rMP6qq_companySwitch{flex-direction:column;gap:.15rem;min-width:10rem;max-width:16rem;display:flex}.rMP6qq_companySwitchLabel{color:var(--mk-brand-muted);font-size:.7rem}.rMP6qq_companySwitchSelect{border-radius:var(--mk-radius-sm);min-height:2.75rem;color:var(--mk-brand-text);background:#f8fafc14;border:1px solid #f8fafc33;padding:0 .6rem;font-family:inherit;font-size:.8rem}.rMP6qq_companySwitchSelect:focus-visible{outline:2px solid var(--mk-brand-active);outline-offset:2px}.rMP6qq_companySwitchError{color:var(--mk-danger);margin:0;font-size:.7rem}@media (max-width:768px){.rMP6qq_sectionNow{align-items:center;min-height:2.75rem;display:inline-flex}.rMP6qq_menuToggle{justify-content:center;align-items:center;display:inline-flex}.rMP6qq_navList{flex-direction:column;flex:100%;align-items:stretch;gap:.25rem;width:100%;display:none}.rMP6qq_navListOpen{display:flex}.rMP6qq_navLink{justify-content:flex-start;width:100%;min-height:3rem;font-size:1rem}.rMP6qq_backButton{justify-content:center;width:auto;min-height:2.75rem;font-size:.85rem}.rMP6qq_userMeta{align-items:flex-start;width:100%;margin-left:0}.rMP6qq_navBarSite{gap:.4rem .6rem;padding-top:.35rem;padding-bottom:.35rem}.rMP6qq_navBarSite .rMP6qq_userMeta,.rMP6qq_navBarSite .rMP6qq_companySwitch{display:none}.rMP6qq_navBarSite.rMP6qq_navBarMenuOpen .rMP6qq_userMeta,.rMP6qq_navBarSite.rMP6qq_navBarMenuOpen .rMP6qq_companySwitch{display:flex}}@media (max-width:480px){.rMP6qq_navBarSite .rMP6qq_brandName{display:none}.rMP6qq_navBarSite .rMP6qq_backButton{padding:0 .6rem}.rMP6qq_navBarSite .rMP6qq_menuToggle{padding:0 .7rem}}.rMP6qq_helpButton{order:1}@media (max-width:768px){.rMP6qq_helpButton{order:0}}@media (max-width:480px){.rMP6qq_navBarSite:not(.rMP6qq_navBarMenuOpen){flex-wrap:nowrap}.rMP6qq_navBarSite:not(.rMP6qq_navBarMenuOpen)>*{flex-shrink:0}.rMP6qq_navBarSite:not(.rMP6qq_navBarMenuOpen) .rMP6qq_sectionNow{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;line-height:2.75rem;display:block;overflow:hidden}.rMP6qq_navBarSite .rMP6qq_helpButton{padding:0 .55rem;font-size:.8rem}}
.vsTtrG_trigger{border-radius:var(--mk-radius-sm);min-height:2.75rem;color:var(--mk-brand-text);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #f8fafc33;padding:0 .85rem;font-size:.9rem;font-weight:600}.vsTtrG_trigger:hover{background:#f8fafc14}.vsTtrG_trigger:focus-visible{outline:2px solid var(--mk-brand-active);outline-offset:2px}.vsTtrG_panel{border:0;border-left:1px solid var(--mk-border);background:var(--mk-surface);width:min(30rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--mk-text);margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-8px 0 24px #0f172a2e}.vsTtrG_panel::backdrop{background:#0f172a59}@media (max-width:600px){.vsTtrG_panel{border-left:0;width:100vw;inset:0}}.vsTtrG_inner{box-sizing:border-box;flex-direction:column;gap:.5rem;min-width:0;height:100%;padding:.85rem 1rem 1rem;display:flex}.vsTtrG_head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.vsTtrG_title{margin:0;font-size:1.2rem;font-weight:700}.vsTtrG_close,.vsTtrG_back{border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);background:var(--mk-surface);min-height:2.75rem;color:var(--mk-text);font:inherit;cursor:pointer;padding:0 .85rem;font-weight:600}.vsTtrG_back{align-self:flex-start;margin-bottom:.5rem}.vsTtrG_close:focus-visible,.vsTtrG_back:focus-visible,.vsTtrG_item:focus-visible,.vsTtrG_chip:focus-visible,.vsTtrG_action:focus-visible,.vsTtrG_search:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.vsTtrG_searchLabel{font-size:var(--mk-text-sm);font-weight:600}.vsTtrG_search{border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-sm);background:var(--mk-surface);width:100%;min-height:2.75rem;color:var(--mk-text);box-sizing:border-box;padding:0 .75rem;font-size:1rem}.vsTtrG_body{flex:auto;min-height:0;padding-top:.25rem;overflow-y:auto}.vsTtrG_section{margin-bottom:1rem}.vsTtrG_sectionTitle{margin:0 0 .4rem;font-size:.95rem;font-weight:700}.vsTtrG_list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.vsTtrG_item{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);width:100%;min-height:2.75rem;color:var(--mk-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:.15rem;padding:.55rem .75rem;display:flex}.vsTtrG_item:hover{background:var(--mk-surface-2)}.vsTtrG_itemTitle{font-weight:700}.vsTtrG_itemSummary{font-size:var(--mk-text-sm);color:var(--mk-text-muted)}.vsTtrG_chips{flex-wrap:wrap;gap:.4rem;display:flex}.vsTtrG_chip{border:1px solid var(--mk-border);background:var(--mk-surface);min-height:2.75rem;color:var(--mk-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 .85rem}.vsTtrG_noResult{margin:0 0 .75rem;font-weight:600}.vsTtrG_article{flex-direction:column;gap:.35rem;display:flex}.vsTtrG_category{font-size:var(--mk-text-sm);color:var(--mk-text-muted);margin:0}.vsTtrG_articleTitle{margin:0;font-size:1.15rem;font-weight:700}.vsTtrG_articleTitle:focus{outline:none}.vsTtrG_summary{line-height:var(--mk-line-body);margin:0}.vsTtrG_subTitle{margin:.5rem 0 0;font-size:.95rem;font-weight:700}.vsTtrG_steps,.vsTtrG_notes{line-height:var(--mk-line-body);overflow-wrap:anywhere;flex-direction:column;gap:.3rem;margin:0;padding-left:1.4rem;display:flex}.vsTtrG_notes{font-size:var(--mk-text-sm)}.vsTtrG_roleNotice{border:1px solid var(--mk-info-border);border-radius:var(--mk-radius-md);background:var(--mk-info-bg);margin:.75rem 0 0;padding:.6rem .75rem}.vsTtrG_action{border-radius:var(--mk-radius-sm);background:var(--mk-primary);min-height:2.75rem;color:var(--mk-primary-text);text-align:center;justify-content:center;align-items:center;margin-top:.75rem;padding:.4rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.vsTtrG_action:hover{background:var(--mk-primary-hover)}
.WEZH7G_page{min-height:100dvh;padding:var(--mk-space-8) var(--mk-space-4);box-sizing:border-box;background:var(--mk-bg);justify-content:center;align-items:flex-start;display:flex}.WEZH7G_card{width:100%;max-width:26rem;padding:var(--mk-space-6);gap:var(--mk-space-4);border:1px solid var(--mk-border);background:var(--mk-surface);border-radius:var(--mk-radius-lg);box-sizing:border-box;flex-direction:column;min-width:0;display:flex}.WEZH7G_brand{min-height:var(--mk-control-h);font-size:var(--mk-text-lg);letter-spacing:.04em;color:var(--mk-text);align-self:flex-start;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.WEZH7G_title{font-size:var(--mk-text-2xl);line-height:var(--mk-line-tight);color:var(--mk-text);overflow-wrap:anywhere;margin:0;font-weight:700}.WEZH7G_lead{color:var(--mk-text-muted);font-size:var(--mk-text-base);line-height:var(--mk-line-body);margin:0}.WEZH7G_form{gap:var(--mk-space-4);flex-direction:column;display:flex}.WEZH7G_field{gap:var(--mk-space-2);flex-direction:column;display:flex}.WEZH7G_label{align-items:center;gap:var(--mk-space-2);font-size:var(--mk-text-base);color:var(--mk-text);flex-wrap:wrap;font-weight:700;display:inline-flex}.WEZH7G_required{border:1px solid var(--mk-danger-border);border-radius:var(--mk-radius-sm);background:var(--mk-danger-bg);color:var(--mk-danger);align-items:center;padding:0 .4rem;font-size:.75rem;font-weight:700;line-height:1.5;display:inline-flex}.WEZH7G_input{width:100%;min-height:var(--mk-control-h-lg);padding:0 var(--mk-space-3);font-size:var(--mk-text-base);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-md);box-sizing:border-box;color:var(--mk-input-text);background-color:var(--mk-input-bg)}.WEZH7G_input:read-only{background-color:var(--mk-disabled-bg);color:var(--mk-text-muted)}.WEZH7G_input:focus-visible{outline:var(--mk-focus-ring) solid var(--mk-focus);outline-offset:1px}.WEZH7G_fieldHelp{font-size:var(--mk-text-sm);color:var(--mk-text-muted);margin:0}.WEZH7G_fieldError{font-size:var(--mk-text-sm);color:var(--mk-danger);margin:0;font-weight:700}.WEZH7G_hint{color:var(--mk-text-muted);font-size:var(--mk-text-base);line-height:var(--mk-line-body);margin:0}.WEZH7G_resendBlock{gap:var(--mk-space-3);flex-direction:column;display:flex}.WEZH7G_stack{align-items:flex-start;gap:var(--mk-space-2);flex-direction:column;display:flex}.WEZH7G_consentList{gap:var(--mk-space-2);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.WEZH7G_consentList>legend{margin:0 0 var(--mk-space-1);padding:0}.WEZH7G_consentLegend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WEZH7G_consentCheck{align-items:center;gap:var(--mk-space-3);min-height:var(--mk-control-h);font-size:var(--mk-text-base);color:var(--mk-text);line-height:1.5;display:flex}.WEZH7G_consentCheck input{width:1.375rem;height:1.375rem;min-height:var(--mk-control-h);accent-color:var(--mk-primary);flex-shrink:0;margin:0}.WEZH7G_consentCheck label{min-height:var(--mk-control-h);cursor:pointer;flex:1;align-items:center;display:inline-flex}.WEZH7G_consentCheck a,.WEZH7G_alt a,.WEZH7G_forgot a,.WEZH7G_legalFooter a,.WEZH7G_inlineLink{color:var(--mk-primary);text-underline-offset:.15em;text-decoration:underline}.WEZH7G_forgot{font-size:var(--mk-text-sm);margin:0}.WEZH7G_forgot a,.WEZH7G_alt a,.WEZH7G_inlineLink{min-height:var(--mk-control-h);align-items:center;display:inline-flex}.WEZH7G_alt{font-size:var(--mk-text-base);flex-direction:column;align-items:flex-start;gap:0;margin:0;display:flex}.WEZH7G_alt p{margin:0}.WEZH7G_legalFooter{margin:var(--mk-space-2) 0 0;padding-top:var(--mk-space-3);border-top:1px solid var(--mk-border);align-items:center;column-gap:var(--mk-space-4);font-size:var(--mk-text-sm);flex-wrap:wrap;line-height:1.6;display:flex}.WEZH7G_legalFooter a{min-height:var(--mk-control-h);align-items:center;display:inline-flex}.WEZH7G_legalSep{display:none}.WEZH7G_section{gap:var(--mk-space-6);width:100%;max-width:40rem;padding:var(--mk-space-6);border:1px solid var(--mk-border);border-radius:var(--mk-radius-lg);background:var(--mk-surface);box-sizing:border-box;flex-direction:column;display:flex}.WEZH7G_sectionTitle{font-size:var(--mk-text-xl);line-height:var(--mk-line-tight);color:var(--mk-text);margin:0}.WEZH7G_block{gap:var(--mk-space-3);flex-direction:column;display:flex}.WEZH7G_block+.WEZH7G_block{padding-top:var(--mk-space-6);border-top:1px solid var(--mk-border)}.WEZH7G_subheading{font-size:var(--mk-text-lg);line-height:var(--mk-line-tight);color:var(--mk-text);margin:0}.WEZH7G_text{color:var(--mk-text-muted);line-height:var(--mk-line-body);margin:0}.WEZH7G_list{color:var(--mk-text);line-height:var(--mk-line-body);margin:0;padding-left:1.25rem}.WEZH7G_actions{gap:var(--mk-space-3);flex-wrap:wrap;display:flex}@media (max-width:430px){.WEZH7G_page,.WEZH7G_card,.WEZH7G_section{padding:var(--mk-space-4)}.WEZH7G_actions>*{width:100%}}.WEZH7G_summary{gap:var(--mk-space-2);padding:var(--mk-space-4);border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);flex-direction:column;margin:0;display:flex}.WEZH7G_summaryRow{gap:var(--mk-space-2) var(--mk-space-4);flex-wrap:wrap;align-items:baseline;display:flex}.WEZH7G_summaryLabel{min-width:4em;font-size:var(--mk-text-sm);color:var(--mk-text-muted);margin:0}.WEZH7G_summaryValue{font-size:var(--mk-text-base);color:var(--mk-text);overflow-wrap:anywhere;margin:0;font-weight:600}.WEZH7G_inviteChoice{flex-direction:column;gap:.4rem;min-width:0;display:flex}.WEZH7G_inviteChoiceTitle{color:var(--mk-text);margin:0;font-size:.95rem;font-weight:700}.WEZH7G_inviteNotes{font-size:var(--mk-text-sm);line-height:var(--mk-line-body);color:var(--mk-text-muted);margin:.75rem 0 0;padding-left:1.2rem}.WEZH7G_existingAccountBlock{border-top:1px solid var(--mk-border);flex-direction:column;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}
.qQ7jCW_toolbar{gap:var(--mk-space-2);flex-wrap:wrap;display:flex}.qQ7jCW_formPanel,.qQ7jCW_filterBar,.qQ7jCW_list{box-sizing:border-box;min-width:0}.qQ7jCW_formPanel,.qQ7jCW_filterBar{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);padding:1rem 1.1rem}.qQ7jCW_formPanel{gap:var(--mk-space-3);flex-direction:column;display:flex}.qQ7jCW_formTitle{color:var(--mk-text);overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:700}.qQ7jCW_req{color:var(--mk-text-muted);font-weight:600}.qQ7jCW_filterBar{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.qQ7jCW_searchField{flex:14rem;min-width:0}.qQ7jCW_toggleGroup{flex-wrap:wrap;gap:.5rem;display:flex}.qQ7jCW_toggle{min-height:var(--mk-control-h);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-sm);background:var(--mk-surface);color:var(--mk-text);font-size:var(--mk-text-sm);cursor:pointer;box-sizing:border-box;padding:0 .9rem;font-weight:600}.qQ7jCW_toggle:hover{background:var(--mk-surface-2)}.qQ7jCW_toggleActive{border:2px solid var(--mk-primary);background:var(--mk-surface-2);font-weight:700}.qQ7jCW_actionsRow{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.qQ7jCW_list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.qQ7jCW_row{--location-depth:0;min-width:0;padding:.85rem .95rem;padding-left:calc(.95rem + (var(--location-depth) * 1.15rem));border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);box-sizing:border-box}.qQ7jCW_rowInactive{background:var(--mk-surface-2)}.qQ7jCW_primary{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem .85rem;display:flex}.qQ7jCW_identity{flex-direction:column;gap:.2rem;min-width:0;display:flex}.qQ7jCW_treeMark{color:var(--mk-text-muted);margin-right:.25rem}.qQ7jCW_name{color:var(--mk-text);overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:700}.qQ7jCW_code{font-size:var(--mk-text-sm);color:var(--mk-text-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.qQ7jCW_description{font-size:var(--mk-text-sm);color:var(--mk-text-muted);overflow-wrap:anywhere;margin:.4rem 0 0}.qQ7jCW_details{margin-top:.6rem}.qQ7jCW_metaRow{flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;display:flex}.qQ7jCW_meta{flex-direction:column;gap:.1rem;min-width:0;display:flex}.qQ7jCW_metaLabel{font-size:var(--mk-text-sm);color:var(--mk-text-muted);font-weight:600}.qQ7jCW_metaValue{font-size:var(--mk-text-sm);color:var(--mk-text);overflow-wrap:anywhere;margin:0}.qQ7jCW_confirmBox{border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);flex-direction:column;flex:100%;gap:.5rem;padding:.75rem .85rem;display:flex}.qQ7jCW_confirmBox .qQ7jCW_actionsRow{margin-top:0}.qQ7jCW_confirmText{color:var(--mk-text);margin:0}@media (max-width:768px){.qQ7jCW_row{padding-left:calc(.85rem + (var(--location-depth) * .7rem))}}@media (max-width:430px){.qQ7jCW_row{padding-left:calc(.8rem + (var(--location-depth) * .45rem))}.qQ7jCW_actionsRow>*{flex:auto}}.qQ7jCW_badges{gap:var(--mk-space-1);flex-wrap:wrap;align-items:center;display:flex}
._2a3mza_launch{min-height:44px}._2a3mza_dialog{border:1px solid var(--mk-border);border-radius:var(--mk-radius-lg);background:var(--mk-surface);width:min(100vw,36rem);max-width:100vw;max-height:min(100dvh,48rem);color:var(--mk-text);box-shadow:var(--mk-shadow-2);margin:auto;padding:0}._2a3mza_dialog::backdrop{background:#0f172a8c}._2a3mza_body{gap:var(--mk-space-3);max-height:min(100dvh,48rem);padding:var(--mk-space-5) var(--mk-space-4) var(--mk-space-4);box-sizing:border-box;flex-direction:column;display:flex;overflow:auto}._2a3mza_title{font-size:var(--mk-text-xl);line-height:var(--mk-line-tight);margin:0;font-weight:700}._2a3mza_lead{color:var(--mk-text-muted);margin:0}._2a3mza_actions{gap:var(--mk-space-2);flex-wrap:wrap;display:flex}._2a3mza_actions>*{min-height:44px}._2a3mza_fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._2a3mza_preview{object-fit:contain;border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);width:100%;max-height:10rem}._2a3mza_status{margin:0;font-weight:700}._2a3mza_fields{gap:var(--mk-space-2);grid-template-columns:1fr;display:grid}._2a3mza_field{flex-direction:column;gap:.25rem;display:flex}._2a3mza_label{font-size:.85rem;font-weight:700}._2a3mza_input{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);min-height:44px;color:var(--mk-text);font:inherit;padding:.5rem .75rem}._2a3mza_candidates{gap:var(--mk-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._2a3mza_candidate{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);padding:.75rem;display:block}._2a3mza_candidate:has(input:checked){border-color:var(--mk-text)}._2a3mza_candidateHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._2a3mza_candidateName{margin:0;font-weight:700}._2a3mza_badge{flex:none;font-size:.8rem;font-weight:700}._2a3mza_meta{color:var(--mk-text-muted);flex-wrap:wrap;gap:.25rem .75rem;margin:.35rem 0 0;font-size:.9rem;display:flex}._2a3mza_quantities{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.35rem .9rem;margin:.45rem 0 0;display:flex}._2a3mza_radio{margin-right:.4rem}._2a3mza_quantityBlock{flex-direction:column;gap:.75rem;display:flex}._2a3mza_stockList,._2a3mza_choiceActions{flex-direction:column;gap:.5rem;display:flex}._2a3mza_stockList>*,._2a3mza_choiceActions>*{min-height:44px}._2a3mza_hint{color:var(--mk-text-muted);font-variant-numeric:tabular-nums;margin:0}@media (max-width:430px){._2a3mza_dialog{border-radius:0;width:100vw;height:100dvh;max-height:100dvh;margin:0}._2a3mza_body{max-height:100dvh}}
.EqGJwq_card{border:1px solid var(--mk-border);border-radius:var(--mk-radius-lg);background:var(--mk-surface);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.EqGJwq_cardTitle{margin:0;font-size:1rem;font-weight:650}.EqGJwq_cardSubtitle{color:var(--mk-text-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem}.EqGJwq_qrImageWrap{border-radius:var(--mk-radius-md);background:#fff;justify-content:center;padding:.5rem;display:flex}.EqGJwq_qrImage{width:min(100%,240px);height:auto;image-rendering:pixelated}.EqGJwq_actions{flex-wrap:wrap;gap:.5rem;display:flex}.EqGJwq_disabledReason{color:var(--mk-text-muted);margin:0;font-size:.85rem}.EqGJwq_bigInput:focus-visible{outline:var(--mk-focus-ring) solid var(--mk-focus);outline-offset:2px}.EqGJwq_scannerFrame{border-radius:var(--mk-radius-md);background:#000;width:100%;max-width:420px;min-height:240px;margin:0 auto;overflow:hidden}.EqGJwq_scannerFrame video{width:100%!important;height:auto!important}.EqGJwq_scannerHint{text-align:center;color:var(--mk-text-muted);margin:0;font-size:.875rem}.EqGJwq_identity{gap:.35rem;display:grid}.EqGJwq_identityName{overflow-wrap:anywhere;margin:0;font-size:1.35rem;font-weight:700;line-height:1.3}.EqGJwq_identityMeta{color:var(--mk-text-muted);overflow-wrap:anywhere;margin:0;font-size:.95rem}.EqGJwq_factGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.EqGJwq_fact{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface-2);flex-direction:column;gap:.15rem;padding:.6rem .7rem;display:flex}.EqGJwq_factLabel{color:var(--mk-text-muted);font-size:.75rem}.EqGJwq_factValue{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:650}.EqGJwq_factEmphasis{border-color:var(--mk-primary)}.EqGJwq_factEmphasis .EqGJwq_factValue{color:var(--mk-primary);font-size:1.6rem}.EqGJwq_form{gap:.75rem;display:grid}.EqGJwq_field{flex-direction:column;gap:.35rem;display:flex}.EqGJwq_label{font-size:.9rem;font-weight:600}.EqGJwq_bigInput{border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);background:var(--mk-surface);min-height:3.5rem;color:var(--mk-text);font:inherit;font-variant-numeric:tabular-nums;padding:0 .9rem;font-size:1.4rem}.EqGJwq_select{border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);background:var(--mk-surface);min-height:3rem;color:var(--mk-text);font:inherit;padding:0 .75rem}.EqGJwq_opGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.EqGJwq_list{flex-direction:column;gap:.5rem;display:flex}.EqGJwq_row{border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);justify-content:space-between;gap:.75rem;padding:.6rem .75rem;font-size:.95rem;display:flex}.EqGJwq_rowMain{overflow-wrap:anywhere;min-width:0}.EqGJwq_rowValue{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:650}.EqGJwq_stepTitle{margin:0;font-size:1.05rem;font-weight:650}@media (max-width:430px){.EqGJwq_factGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.EqGJwq_noPrint{display:none!important}}
.Oa2lpa_section{gap:var(--mk-space-3);padding:var(--mk-space-4);border:1px solid var(--mk-border);border-radius:var(--mk-radius-lg);background:var(--mk-surface);flex-direction:column;display:flex}.Oa2lpa_sectionTitle{font-size:var(--mk-text-lg);line-height:var(--mk-line-tight);color:var(--mk-text);margin:0;font-weight:700}.Oa2lpa_groupTitle{margin:var(--mk-space-2) 0 0;font-size:var(--mk-text-base);color:var(--mk-text-muted);font-weight:700}.Oa2lpa_dl{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:.5rem 1rem;margin:0;display:grid}.Oa2lpa_dt{font-size:var(--mk-text-sm);color:var(--mk-text-muted);white-space:nowrap;margin:0;font-weight:600}.Oa2lpa_dd{min-width:0;color:var(--mk-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}@media (max-width:430px){.Oa2lpa_dl{grid-template-columns:minmax(0,1fr);gap:.15rem 0}.Oa2lpa_dt{margin-top:.5rem}.Oa2lpa_dt:first-child{margin-top:0}}.Oa2lpa_list{gap:var(--mk-space-3);flex-direction:column;display:flex}.Oa2lpa_card{gap:var(--mk-space-2);padding:var(--mk-space-3) var(--mk-space-4);border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);flex-direction:column;display:flex}.Oa2lpa_name{font-size:var(--mk-text-lg);color:var(--mk-text);overflow-wrap:anywhere;margin:0;font-weight:700}.Oa2lpa_sub{color:var(--mk-text-muted);overflow-wrap:anywhere;margin:0}.Oa2lpa_meta{font-size:var(--mk-text-sm);color:var(--mk-text-muted);font-variant-numeric:tabular-nums;margin:0}.Oa2lpa_body{color:var(--mk-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.Oa2lpa_pills{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.Oa2lpa_code{font-family:var(--mk-font-mono);font-size:var(--mk-text-2xl);letter-spacing:.08em;color:var(--mk-text);overflow-wrap:anywhere;margin:0;font-weight:700}.Oa2lpa_form{gap:var(--mk-space-3);max-width:28rem;display:grid}.Oa2lpa_field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.Oa2lpa_label{font-size:var(--mk-text-sm);color:var(--mk-text);font-weight:600}.Oa2lpa_input,.Oa2lpa_select,.Oa2lpa_textarea{min-height:var(--mk-control-h);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-sm);background:var(--mk-input-bg);color:var(--mk-input-text);font:inherit;font-size:var(--mk-text-base);box-sizing:border-box;padding:0 .75rem}.Oa2lpa_textarea{resize:vertical;min-height:7.5rem;padding:.65rem .75rem}.Oa2lpa_input:focus-visible,.Oa2lpa_select:focus-visible,.Oa2lpa_textarea:focus-visible{outline:var(--mk-focus-ring) solid var(--mk-focus);outline-offset:2px}.Oa2lpa_input:disabled,.Oa2lpa_select:disabled,.Oa2lpa_textarea:disabled{background:var(--mk-disabled-bg);color:var(--mk-disabled-text)}.Oa2lpa_inlineForm{align-items:flex-end;gap:var(--mk-space-2);flex-wrap:wrap;display:flex}.Oa2lpa_inlineForm .Oa2lpa_field{flex:10rem}.Oa2lpa_actions{gap:var(--mk-space-2);flex-wrap:wrap;align-items:center;display:flex}.Oa2lpa_actionsEnd{margin-left:auto}.Oa2lpa_link{min-height:var(--mk-control-h);color:var(--mk-primary);text-underline-offset:.2em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.Oa2lpa_link:focus-visible{outline:var(--mk-focus-ring) solid var(--mk-focus);outline-offset:2px;border-radius:var(--mk-radius-sm)}.Oa2lpa_menuGroup{gap:var(--mk-space-2);flex-direction:column;display:flex}.Oa2lpa_menuGrid{gap:var(--mk-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:768px){.Oa2lpa_menuGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.Oa2lpa_menuGrid{grid-template-columns:minmax(0,1fr)}}.Oa2lpa_filterGrid{gap:var(--mk-space-3);display:grid}@media (min-width:768px){.Oa2lpa_filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Oa2lpa_auditItem{flex-direction:column;gap:0;min-width:0;display:flex}.Oa2lpa_auditRow{width:100%;min-height:var(--mk-control-h);border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);background:var(--mk-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;flex-direction:column;align-items:stretch;gap:.3rem;padding:.75rem .9rem;display:flex}.Oa2lpa_auditRow:hover{background:var(--mk-surface-2)}.Oa2lpa_auditRow:focus-visible{outline:var(--mk-focus-ring) solid var(--mk-focus);outline-offset:2px}.Oa2lpa_auditRow[aria-pressed=true]{border-color:var(--mk-primary);background:var(--mk-selected-bg);border-width:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.Oa2lpa_auditRowTitle{justify-content:space-between;gap:var(--mk-space-2);align-items:baseline;display:flex}.Oa2lpa_auditRowHint{font-size:var(--mk-text-sm);color:var(--mk-primary);flex:none;font-weight:600}.Oa2lpa_auditMeta{font-size:var(--mk-text-sm);color:var(--mk-text-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.Oa2lpa_auditDetail{gap:var(--mk-space-3);padding:var(--mk-space-4);border:2px solid var(--mk-primary);border-radius:0 0 var(--mk-radius-md) var(--mk-radius-md);background:var(--mk-surface);border-top:0;flex-direction:column;display:flex}.Oa2lpa_detailGroupTitle{font-size:var(--mk-text-base);color:var(--mk-text);margin:0;font-weight:700}.Oa2lpa_auditChangeTable{gap:var(--mk-space-2);display:grid}.Oa2lpa_auditChangeRow{border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);background:var(--mk-surface-2);overflow-wrap:anywhere;grid-template-columns:minmax(0,8rem) minmax(0,1fr) minmax(0,1fr);gap:.5rem .75rem;padding:.5rem .65rem;display:grid}.Oa2lpa_auditChangeField{font-weight:700;font-size:var(--mk-text-sm)}.Oa2lpa_auditChangeValue{font-size:var(--mk-text-sm);flex-direction:column;gap:.1rem;display:flex}.Oa2lpa_auditChangeLabel{color:var(--mk-text-muted);font-size:.75rem}.Oa2lpa_techDetailsRow{font-size:var(--mk-text-sm);flex-direction:column;gap:.1rem;margin:.4rem 0;display:flex}.Oa2lpa_techDetailsValue{font-family:var(--mk-font-mono);font-size:var(--mk-text-sm);overflow-wrap:anywhere;color:var(--mk-text-muted)}@media (max-width:430px){.Oa2lpa_auditChangeRow{grid-template-columns:minmax(0,1fr)}}
