@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";._productsPage_82e65_1{max-width:1400px}._invoiceFormPage_82e65_5{max-width:none;width:100%}._invoiceFormPage_82e65_5 ._formCard_82e65_10{max-width:none;width:100%;box-sizing:border-box;padding:.75rem .9rem 1rem}._invoiceFormPage_82e65_5 ._invoiceFormFieldsNarrow_82e65_17{max-width:36rem}._invoiceFormPage_82e65_5 ._field_82e65_21{margin-bottom:.5rem}._invoiceFormPage_82e65_5 ._input_82e65_25{min-height:34px;padding:.35rem .55rem}._invoiceFormPage_82e65_5 h2,._invoiceFormTitle_82e65_31{font-size:1.15rem;margin:0 0 .15rem}._invoiceFormPage_82e65_5 h3,._invoiceFormSection_82e65_37{font-size:.95rem;margin:.7rem 0 .35rem}._invoiceFormPage_82e65_5 ._muted_82e65_42{margin:.15rem 0 .4rem}._invoiceFormPage_82e65_5 ._invoiceHeadingBar_82e65_46{margin-bottom:.6rem}._invoiceMetaGrid_82e65_50{display:grid;grid-template-columns:minmax(11rem,13.5rem) minmax(0,1fr);gap:.5rem 1rem;align-items:start}@media(max-width:720px){._invoiceMetaGrid_82e65_50{grid-template-columns:1fr}}._invoiceFormFooter_82e65_63{margin-top:.85rem}._toolbar_82e65_67{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;margin-bottom:1rem}._summaryHint_82e65_75{margin:0 0 .5rem;font-size:.8rem;color:var(--text-secondary)}._summaryGrid_82e65_81{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}._summaryCard_82e65_88{padding:.7rem .85rem;border:1px solid var(--border);border-radius:10px;background:var(--surface);min-width:0}._summaryLabel_82e65_96{margin:0;font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}._summaryValue_82e65_105{margin:.3rem 0 0;font-size:1.05rem;font-weight:700;overflow-wrap:anywhere}@media(max-width:720px){._summaryGrid_82e65_81{grid-template-columns:1fr}}._searchWrap_82e65_118{flex:1 1 220px;min-width:0}._searchInput_82e65_123{width:100%;min-height:40px;padding:.5rem .75rem;border:1px solid var(--border);border-radius:8px;font-size:.95rem}._searchInput_82e65_123:focus-visible{outline:2px solid var(--primary-muted);outline-offset:1px}._filterSelect_82e65_137{min-height:40px;padding:.35rem .6rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);max-width:100%}._primaryBtn_82e65_146{min-height:40px;padding:.45rem 1rem;border:none;border-radius:8px;background:var(--primary);color:var(--text-on-dark);font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}._primaryBtn_82e65_146:hover{background:var(--primary-muted)}._primaryBtn_82e65_146:focus-visible{outline:2px solid var(--primary-muted);outline-offset:2px}._secondaryBtn_82e65_169{min-height:40px;padding:.45rem 1rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--primary);font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}._dangerBtn_82e65_183{min-height:40px;padding:.45rem 1rem;border-radius:8px;border:1px solid #fecaca;background:var(--surface);color:var(--danger);font-weight:600;cursor:pointer}._tableWrap_82e65_194{overflow-x:auto;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._table_82e65_194{width:100%;border-collapse:collapse;font-size:.875rem}._table_82e65_194 th{text-align:left;padding:.65rem .75rem;background:#f9fafb;border-bottom:1px solid var(--border);font-weight:600;color:var(--text-secondary);white-space:nowrap}._table_82e65_194 td{padding:.65rem .75rem;border-bottom:1px solid var(--border);vertical-align:top}._table_82e65_194 tbody tr:last-child td{border-bottom:none}._invoiceProductLink_82e65_227,._invoiceProductLink_82e65_227:link,._invoiceProductLink_82e65_227:visited,._invoiceProductLink_82e65_227:hover,._invoiceProductLink_82e65_227:active{color:var(--text);text-decoration:none;cursor:pointer}._invoiceProductLink_82e65_227:focus-visible{outline:2px solid var(--primary-muted);outline-offset:2px}._rowLink_82e65_242{color:inherit;text-decoration:none;display:block}._table_82e65_194 tbody tr:hover td{background:#f3faf6}._table_82e65_194 tbody tr:focus-visible{outline:2px solid var(--primary-muted);outline-offset:-2px}._num_82e65_257{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._muted_82e65_42{color:var(--text-secondary);font-size:.8rem}._stockZero_82e65_268{color:var(--warning);font-weight:600}._pagination_82e65_273{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem}._pageInfo_82e65_282{font-size:.875rem;color:var(--text-secondary)}._pageNav_82e65_287{display:flex;gap:.5rem}._stateBox_82e65_292{padding:2rem 1rem;text-align:center;color:var(--text-secondary)}._errorBox_82e65_298{padding:2rem 1rem;text-align:center;color:var(--danger)}._fieldError_82e65_304{margin:.35rem 0 0;font-size:.8rem;color:var(--danger);line-height:1.3}._formSubmitError_82e65_311{margin:0 0 .75rem;padding:.65rem .75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--danger) 35%,var(--border));background:color-mix(in srgb,var(--danger) 8%,var(--surface));color:var(--danger);font-size:.875rem;line-height:1.35}._formActionsWithError_82e65_322{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}._bannerPreview_82e65_329{padding:.65rem .85rem;margin-bottom:1rem;border-radius:8px;background:#fef3c7;color:var(--warning);font-size:.875rem}._formCard_82e65_10{max-width:640px;padding:1.25rem;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._field_82e65_21{margin-bottom:1rem}._label_82e65_350{display:block;font-size:.8rem;font-weight:600;color:var(--text-secondary);margin-bottom:.35rem}._input_82e65_25{width:100%;min-height:40px;padding:.5rem .75rem;border:1px solid var(--border);border-radius:8px;font-size:.95rem;box-sizing:border-box}._input_82e65_25:focus-visible,._filterSelect_82e65_137:focus-visible,._textarea_82e65_370:focus-visible{outline:2px solid var(--primary-muted);outline-offset:1px}._textarea_82e65_370{min-height:72px;resize:vertical}._note_82e65_380{font-size:.85rem;line-height:1.45;color:var(--text-secondary);margin:0 0 1rem}._locked_82e65_387{font-size:1rem;font-weight:600;margin:0}._actions_82e65_393{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}._detailGrid_82e65_400{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}._detailCard_82e65_407{padding:1rem;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._detailLabel_82e65_414{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}._detailValue_82e65_422{margin-top:.35rem;font-size:1.25rem;font-weight:700}._activityList_82e65_428{display:flex;flex-direction:column;gap:.75rem}._activityCard_82e65_434{border:1px solid var(--border);border-radius:10px;padding:1rem;background:var(--surface)}._activityHead_82e65_441{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}._badge_82e65_449{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:700;background:var(--accent-green-light);color:var(--primary)}._activityMetrics_82e65_459{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem}._metricLabel_82e65_465{font-size:.7rem;color:var(--text-secondary)}._metricValue_82e65_470{font-weight:700;font-variant-numeric:tabular-nums}._modalBackdrop_82e65_475{position:fixed;inset:0;background:#0f2e2273;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:100}._modal_82e65_475{max-width:420px;width:100%;background:var(--surface);border-radius:12px;padding:1.25rem;border:1px solid var(--border)}._modalHeader_82e65_495{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}._modalTitle_82e65_503{margin:0 0 .5rem;font-size:1.1rem}._modalHeader_82e65_495 ._modalTitle_82e65_503{margin:0}._modalClose_82e65_512{flex:0 0 auto;width:2rem;height:2rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:1.2rem;line-height:1;cursor:pointer}._modalBody_82e65_525{margin:0 0 1rem;color:var(--text-secondary);line-height:1.5}._modalActions_82e65_531{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}._modalActionsStack_82e65_538{display:flex;flex-direction:column;gap:.5rem}._modalActionsStack_82e65_538 button{width:100%}._modalForm_82e65_548{max-width:420px;width:100%;max-height:min(90vh,720px);overflow:auto;background:var(--surface);border-radius:12px;padding:1.25rem;border:1px solid var(--border)}._modalFormWide_82e65_559{max-width:640px}._catalogComposeRow_82e65_563{display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch;margin-top:.5rem}._catalogComposeRow_82e65_563 ._input_82e65_25{flex:1 1 160px;min-width:0}._customerSearchWrap_82e65_576{position:relative}._customerInputRow_82e65_580{display:flex;gap:.5rem;align-items:stretch}._customerInputRow_82e65_580 ._searchInput_82e65_123{flex:1;min-width:0}._customerResults_82e65_591{position:absolute;z-index:20;left:0;right:0;margin-top:.25rem;max-height:260px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px #0f2e221f}._customerResults_82e65_591 p{margin:0}._customerResultRow_82e65_612{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:.4rem .65rem;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--text)}._customerResultRow_82e65_612:hover,._customerResultRowHighlighted_82e65_628{background:color-mix(in srgb,var(--primary) 12%,var(--surface))}._customerResultPrimary_82e65_632{margin:0;font-weight:600;font-size:.95rem;line-height:1.25}._customerResultSecondary_82e65_639{margin:0;font-size:.8rem;line-height:1.2;color:var(--text-secondary)}._customerResultAction_82e65_646{color:var(--primary);font-weight:600}._customerResultsEmpty_82e65_651{padding:.5rem .75rem;font-size:.85rem;color:var(--text-secondary)}._invoiceLineSection_82e65_657{margin-top:.5rem;width:100%}._invoiceLineTableWrap_82e65_662{width:100%;border:1px solid var(--border);border-radius:8px;background:var(--surface);overflow:visible}@media(max-width:1023px){._invoiceLineTableWrap_82e65_662{overflow-x:auto}._invoiceLineTable_82e65_662{min-width:760px}}._invoiceLineTable_82e65_662{table-layout:fixed;width:100%;font-size:.85rem}._invoiceColNum_82e65_686{width:3%}._invoiceColProduct_82e65_690{width:38%}._invoiceColBarcode_82e65_694{width:13%}._invoiceColQty_82e65_698{width:9%}._invoiceColUnit_82e65_702{width:8%}._invoiceColPrice_82e65_706{width:11%}._invoiceColTotal_82e65_710{width:12%}._invoiceColRemove_82e65_714{width:6%}._invoiceLineTable_82e65_662 th,._invoiceLineTable_82e65_662 td{vertical-align:middle;padding:.28rem .4rem}._invoiceLineTable_82e65_662 thead th{vertical-align:bottom;font-size:.75rem}._invoiceLineNum_82e65_729{color:var(--text-secondary);text-align:center;font-variant-numeric:tabular-nums}._invoiceLineBarcode_82e65_735,._invoiceLineUnit_82e65_736{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._invoiceLineRemove_82e65_743 ._secondaryBtn_82e65_169{min-height:32px;padding:.2rem .4rem;font-size:.75rem}._invoiceLineInput_82e65_749{width:100%;min-width:0;box-sizing:border-box;min-height:32px;padding:.25rem .4rem;border:1px solid var(--border);border-radius:6px;font-size:.85rem;background:var(--surface)}._invoiceLineInput_82e65_749:disabled{opacity:.75}._invoiceLineProductCell_82e65_765{min-width:0;overflow-wrap:anywhere;word-break:break-word}._invoiceLineProductSearch_82e65_771{position:relative;width:100%}._invoiceLineCellError_82e65_776{margin:.25rem 0 0;font-size:.75rem;color:var(--danger);line-height:1.2}._invoiceLineRowError_82e65_783 td{background:color-mix(in srgb,var(--danger) 6%,var(--surface))}._invoiceLineTotal_82e65_787{white-space:nowrap;font-variant-numeric:tabular-nums}._invoiceHeadingBar_82e65_46{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}._invoiceHeadingText_82e65_801{min-width:0;flex:1 1 16rem}._invoiceHeadingActions_82e65_806{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end}._productFormCard_82e65_814{max-width:920px;padding:.85rem 1rem 1rem}._productFormCard_82e65_814 h2{font-size:1.2rem;margin:0 0 .35rem}._productFormLayout_82e65_824 ._field_82e65_21{margin-bottom:.5rem}._productFormLayout_82e65_824 ._input_82e65_25,._productFormLayout_82e65_824 ._searchInput_82e65_123,._productFormLayout_82e65_824 ._filterSelect_82e65_137{min-height:36px;padding:.35rem .55rem}._productFormLayout_82e65_824 ._note_82e65_380{margin:0 0 .4rem;font-size:.8rem;line-height:1.35}._productFormGrid_82e65_841{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.35rem .85rem;align-items:start}._productFormWide_82e65_848{grid-column:1 / -1}._productFormName_82e65_852 ._input_82e65_25{min-height:42px;font-size:1.05rem;font-weight:600}._productFormSection_82e65_858{grid-column:1 / -1;margin:.55rem 0 .1rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}._productInfoPanel_82e65_868{margin:0 0 .7rem;padding:.55rem .7rem;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--primary) 7%,var(--surface));color:var(--text-secondary);font-size:.8rem;line-height:1.4}._productInfoPanel_82e65_868 p{margin:0 0 .3rem}._productInfoPanel_82e65_868 p:last-child{margin:0}._productFormActions_82e65_887{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.75rem}._defaultDiscount_82e65_895{display:flex;flex-direction:column;gap:.35rem}._defaultDiscountRow_82e65_901{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}._defaultDiscountRow_82e65_901 ._filterSelect_82e65_137{min-width:11rem;flex:1 1 11rem}._defaultDiscountRow_82e65_901 ._input_82e65_25{width:6.5rem;flex:0 0 6.5rem}._defaultDiscountPreview_82e65_918{margin:0;font-size:.85rem;color:var(--text-secondary)}._lineDiscount_82e65_924{margin-top:.25rem}._lineDiscountAction_82e65_928{border:0;padding:0;background:none;color:var(--primary);font-size:.75rem;font-weight:600;cursor:pointer}._lineDiscountAction_82e65_928:disabled{color:var(--text-secondary);cursor:default}._lineDiscountSummary_82e65_943{margin:0;font-size:.75rem;color:var(--text-secondary)}._lineDiscountEditor_82e65_949{display:flex;flex-direction:column;gap:.4rem;margin-top:.35rem;padding:.5rem .55rem;border:1px solid var(--border);border-radius:8px;background:var(--surface, #fff);min-width:12.5rem;max-width:18rem;white-space:normal;overflow:visible;position:relative;z-index:2}._lineDiscountTypes_82e65_966{display:flex;flex-wrap:wrap;gap:.6rem .9rem;font-size:.75rem;color:var(--text-secondary)}._lineDiscountValueRow_82e65_974{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}._lineDiscountValueRow_82e65_974 ._invoiceLineInput_82e65_749{width:4.5rem}._specGroups_82e65_985{display:flex;flex-direction:column;gap:.85rem;margin:.15rem 0 1rem;max-width:42rem}._specGroupTitle_82e65_993{margin:0 0 .35rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}._specGrid_82e65_1002{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem 1rem}._specItem_82e65_1008{min-width:0}._specLabel_82e65_1012{margin:0;font-size:.72rem;font-weight:600;color:var(--text-secondary)}._specValue_82e65_1019{margin:.1rem 0 0;font-size:.86rem;font-weight:600;line-height:1.35;color:var(--text);overflow-wrap:anywhere;word-break:break-word}._specBarcode_82e65_1029{font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all}._invoiceTotals_82e65_1034{display:grid;gap:.15rem;margin-top:.5rem;max-width:18rem}._invoiceTotalsRow_82e65_1041{display:flex;justify-content:space-between;gap:1rem;margin:0;font-size:.86rem}._invoiceTotalsFinal_82e65_1049{font-weight:700}@media(max-width:720px){._specGrid_82e65_1002{grid-template-columns:repeat(2,minmax(0,1fr))}._productFormGrid_82e65_841{grid-template-columns:1fr}._productFormLayout_82e65_824 ._input_82e65_25,._productFormLayout_82e65_824 ._searchInput_82e65_123,._productFormLayout_82e65_824 ._filterSelect_82e65_137,._productFormLayout_82e65_824 ._primaryBtn_82e65_146,._productFormLayout_82e65_824 ._secondaryBtn_82e65_169{min-height:44px}}._aside_12i8g_1{width:260px;min-width:220px;background:var(--sidebar);color:var(--text-on-dark);display:flex;flex-direction:column;padding:1rem .75rem;gap:1rem;border-right:1px solid rgba(255,255,255,.08)}._brand_12i8g_13{display:flex;align-items:center;gap:.75rem;padding:.25rem .5rem .75rem}._brandMark_12i8g_20{width:40px;height:40px;border-radius:10px;background:var(--primary-muted);display:grid;place-items:center;font-weight:800;font-size:.85rem}._brandTitle_12i8g_31{font-weight:700;font-size:.95rem}._brandSub_12i8g_36{font-size:.75rem;opacity:.75}._nav_12i8g_41{flex:1;overflow-y:auto}._group_12i8g_46{margin-bottom:1rem}._groupTitle_12i8g_50{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;opacity:.65;padding:0 .5rem .35rem}._list_12i8g_58{list-style:none;margin:0;padding:0}._link_12i8g_64{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .55rem;border-radius:8px;color:var(--text-on-dark-muted);text-decoration:none;font-size:.9rem;font-weight:500;min-height:36px}._link_12i8g_64:hover{background:#ffffff0f;color:var(--text-on-dark)}._link_12i8g_64:focus-visible{outline:2px solid #6ee7b7;outline-offset:2px}._linkActive_12i8g_88{background:var(--sidebar-muted);color:var(--text-on-dark);font-weight:600}._linkActive_12i8g_88:hover,._linkActive_12i8g_88:focus-visible{background:var(--sidebar-muted);color:var(--text-on-dark)}._linkSoon_12i8g_100{opacity:.92}._soonBadge_12i8g_104{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.1rem .35rem;border-radius:999px;background:#ffffff1f}._footerNote_12i8g_114{font-size:.72rem;line-height:1.35;padding:0 .5rem;margin:0}@media(max-width:900px){._aside_12i8g_1{width:100%;min-width:unset;max-height:40vh}}._layout_1opdh_1{display:flex;height:100vh;min-height:100vh;overflow:hidden;background:var(--background)}._main_1opdh_9{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}._header_1opdh_17{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border);background:var(--surface)}._pageTitle_1opdh_27{margin:0;font-size:1.25rem;font-weight:700;color:var(--text)}._currentCompany_1opdh_34{margin:.35rem 0 0;font-size:.95rem;color:var(--text);display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._currentCompany_1opdh_34 strong{font-weight:800}._roleBadge_1opdh_48{font-size:.75rem;font-weight:700;color:var(--primary);background:var(--accent-green-light);border:1px solid var(--primary);padding:.12rem .45rem;border-radius:999px}._signedInLabel_1opdh_58{color:var(--text-secondary);font-weight:500}._previewTag_1opdh_63{font-size:.75rem;font-weight:600;color:var(--warning);background:#fef3c7;padding:.15rem .45rem;border-radius:6px}._liveTag_1opdh_72{font-size:.75rem;font-weight:600;color:var(--primary);background:var(--accent-green-light);padding:.15rem .45rem;border-radius:6px}._account_1opdh_81{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._userEmail_1opdh_88{font-size:.85rem;color:var(--text-secondary);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logoutBtn_1opdh_97{min-height:36px;padding:.35rem .85rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--primary);font-weight:600;cursor:pointer}._logoutBtn_1opdh_97:hover{background:var(--background)}._logoutBtn_1opdh_97:focus-visible{outline:2px solid var(--primary-muted);outline-offset:2px}._content_1opdh_117{flex:1;padding:1rem 1.25rem 2rem;overflow:auto}._contentFill_1opdh_123{padding:.65rem .85rem .75rem;overflow:hidden;display:flex;flex-direction:column;min-height:0}._accessDenied_1opdh_131{margin:1.5rem 0 0;max-width:36rem;font-size:1rem;color:var(--text)}@media(max-width:900px){._layout_1opdh_1{flex-direction:column}}._card_85qfj_1{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1rem 1.1rem;min-height:96px}._labelRow_85qfj_9{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.45rem}._label_85qfj_9{margin:0;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}._hint_85qfj_25{font-size:.75rem;color:var(--text-secondary);line-height:1.35}._value_85qfj_31{font-size:1.65rem;font-weight:800;color:var(--primary);line-height:1.15;font-variant-numeric:tabular-nums}._muted_85qfj_39{font-size:1.05rem;font-weight:600;color:var(--text-secondary)}._unavailable_85qfj_45{font-size:.95rem;font-weight:600;color:var(--text-secondary);line-height:1.35}._error_85qfj_52{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;font-size:.9rem;color:var(--danger);font-weight:600}._retry_85qfj_62{border:none;background:none;color:var(--primary);font-weight:700;cursor:pointer;padding:0;text-decoration:underline}._retry_85qfj_62:focus-visible{outline:2px solid var(--primary-muted);outline-offset:2px}._page_1becu_1{max-width:1200px}._bannerSample_1becu_5,._bannerLive_1becu_6{margin:0 0 1.25rem;padding:.75rem 1rem;border-radius:10px;font-size:.92rem;line-height:1.45}._bannerSample_1becu_5{background:#fffbeb;border:1px solid #fcd34d;color:#92400e}._bannerLive_1becu_6{background:var(--accent-green-light);border:1px solid #6ee7b7;color:var(--primary)}._block_1becu_26{margin-bottom:1.75rem}._sectionTitle_1becu_30{margin:0 0 .35rem;font-size:1.12rem;font-weight:700}._sectionNote_1becu_36{margin:0 0 .85rem;font-size:.88rem;line-height:1.4;color:var(--text-secondary)}._filters_1becu_43{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}._chip_1becu_50{min-height:36px;padding:.35rem .85rem;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-weight:600;font-size:.85rem;cursor:pointer;color:var(--text)}._chipOn_1becu_62{background:var(--primary);border-color:var(--primary);color:#fff}._chip_1becu_50:focus-visible{outline:2px solid var(--primary-muted);outline-offset:2px}._customRange_1becu_73{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}._customRange_1becu_73 label{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:600;color:var(--text-secondary)}._customRange_1becu_73 input{min-height:40px;padding:.35rem .5rem;border-radius:8px;border:1px solid var(--border);font-size:.95rem}._grid_1becu_97{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-bottom:0}._gridThree_1becu_104{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:0}._neg_1becu_111{color:var(--danger)}._activityHead_1becu_115{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}._activityMeta_1becu_124{font-size:.78rem;color:var(--text-secondary)}._activityList_1becu_129{list-style:none;margin:0;padding:0}._activityRow_1becu_135{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-bottom:.5rem}._activityTitle_1becu_146{font-weight:600;font-size:1rem}._activitySub_1becu_151{font-size:.8rem;color:var(--text-secondary);margin-top:.15rem}._activityDate_1becu_157{font-size:.8rem;color:var(--text-secondary);white-space:nowrap}._empty_1becu_163{color:var(--text-secondary);font-size:.9rem}._toolbar_1becu_168{margin-top:1rem}._refresh_1becu_172{min-height:40px;padding:.4rem 1rem;border-radius:8px;border:1px solid var(--primary);background:var(--surface);color:var(--primary);font-weight:700;cursor:pointer}._refresh_1becu_172:focus-visible{outline:2px solid var(--primary-muted);outline-offset:2px}section{margin-bottom:.5rem}._page_110bn_1{min-height:100vh;display:grid;place-items:center;padding:1.5rem;background:linear-gradient(160deg,#0f2e22,#1b4332 45%,#f3f4f6 45%)}._card_110bn_9{width:min(420px,100%);background:var(--surface);border-radius:16px;border:1px solid var(--border);padding:1.75rem;box-shadow:0 12px 40px #0000001f}._cardHead_110bn_18{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._close_110bn_25{flex:0 0 auto;width:2rem;height:2rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:1.2rem;line-height:1;cursor:pointer}._close_110bn_25:disabled{opacity:.5;cursor:not-allowed}._title_110bn_43{margin:0;font-size:1.35rem;color:var(--primary)}._subtitle_110bn_49{margin:.35rem 0 1.25rem;color:var(--text-secondary);font-size:.95rem}._error_110bn_55{background:#fef2f2;color:var(--danger);padding:.65rem .75rem;border-radius:8px;margin-bottom:1rem;font-size:.9rem}._warn_110bn_64{background:#fffbeb;color:#92400e;padding:.65rem .75rem;border-radius:8px;margin-bottom:1rem;font-size:.9rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._dismiss_110bn_77{border:none;background:none;color:var(--primary);font-weight:700;cursor:pointer;text-decoration:underline}._configBox_110bn_86{background:var(--background);border:1px solid var(--border);border-radius:10px;padding:1rem;margin-bottom:1rem}._configTitle_110bn_94{margin:0 0 .35rem;font-weight:700;font-size:.95rem}._docLink_110bn_100{display:inline-block;margin-top:.5rem;font-size:.85rem;color:var(--primary);cursor:default}._googleWrap_110bn_108{display:flex;justify-content:center;margin-bottom:1rem}._config_110bn_86{font-size:.9rem;line-height:1.45;color:var(--text-secondary);margin:0 0 .75rem}._configDetail_110bn_121{font-size:.82rem;color:var(--text-secondary);margin:0}._previewBlock_110bn_127{margin-top:1.25rem;padding-top:1.25rem;border-top:1px dashed var(--border)}._previewLabel_110bn_133{margin:0 0 .5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--warning)}._previewBtn_110bn_142{width:100%;min-height:44px;border-radius:10px;border:1px dashed var(--primary-muted);background:var(--accent-green-light);color:var(--primary);font-weight:700;cursor:pointer}._previewBtn_110bn_142:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._previewBtn_110bn_142:disabled{opacity:.6;cursor:not-allowed}._previewHint_110bn_163{margin:.5rem 0 0;font-size:.78rem;color:var(--text-secondary);line-height:1.4}._loading_110bn_170{margin:1rem 0 0;font-size:.85rem;color:var(--text-secondary)}._submit_110bn_176,._secondary_110bn_177{width:100%;min-height:44px;border-radius:10px;font-weight:700;cursor:pointer;margin-top:.65rem}._submit_110bn_176{border:none;background:var(--primary);color:#fff}._secondary_110bn_177{border:1px solid var(--primary);background:var(--surface);color:var(--primary)}._ghost_110bn_198{width:100%;min-height:44px;border:none;background:transparent;color:var(--text-secondary);font-weight:600;cursor:pointer;margin-top:.35rem}._ghost_110bn_198:disabled{opacity:.5;cursor:not-allowed}._label_110bn_214{display:flex;flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:600;margin-bottom:.75rem}._input_110bn_223{display:block;width:100%;box-sizing:border-box;min-height:42px;border-radius:8px;border:1px solid var(--border);padding:.5rem .7rem;font:inherit}._hint_110bn_234{display:block;width:100%;margin:-.4rem 0 .85rem;color:var(--text-secondary);font-size:.85rem;font-weight:500;line-height:1.4}._list_110bn_244{list-style:none;padding:0;margin:0 0 1rem}._listItem_110bn_250{border:1px solid var(--border);border-radius:10px;padding:.75rem;margin-bottom:.65rem}._row_110bn_257{display:flex;flex-wrap:wrap;gap:.5rem}._row_110bn_257 ._submit_110bn_176,._row_110bn_257 ._secondary_110bn_177{width:auto;flex:1 1 9.5rem;margin-top:0}._wrap_1mavc_1{max-width:560px;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.5rem}._title_1mavc_9{margin:0 0 .75rem;font-size:1.1rem}._body_1mavc_14{margin:0 0 .75rem;line-height:1.5;color:var(--text-secondary)}._note_1mavc_20{margin:0;font-size:.85rem;font-weight:600;color:var(--primary)}._page_1cg01_1{max-width:none;width:100%;flex:1;display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden;gap:.45rem}._titleRow_1cg01_13{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}._title_1cg01_13{margin:0;font-size:1.05rem;font-weight:700}._hint_1cg01_27{margin:0;font-size:.78rem;line-height:1.35;color:var(--text-secondary);max-width:52rem}._searchBar_1cg01_35{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}._searchWrap_1cg01_42{position:relative;flex:1 1 280px;min-width:0}._searchInput_1cg01_48{width:100%;min-height:40px;padding:.4rem .7rem;border:1px solid var(--border);border-radius:8px;background:var(--surface)}._searchStockAlert_1cg01_57{position:relative;z-index:21}._searchStockAlert_1cg01_57 p{margin:.35rem 0 0;padding:.45rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--danger) 35%,var(--border));background:color-mix(in srgb,var(--danger) 10%,var(--surface));color:var(--danger);font-size:.85rem;font-weight:600;line-height:1.35}._suggestList_1cg01_74{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:240px;overflow:auto;margin:0;padding:.25rem 0;list-style:none;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px #0f2e221f}._suggestItem_1cg01_91{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .75rem;width:100%;padding:.4rem .7rem;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit}._suggestItem_1cg01_91:hover,._suggestItemOn_1cg01_105{background:var(--accent-green-light)}._suggestName_1cg01_109{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._suggestMeta_1cg01_116{font-size:.78rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}._suggestPrice_1cg01_122{font-weight:700;font-variant-numeric:tabular-nums;text-align:right}._missing_1cg01_128{color:var(--danger);font-weight:700}._categorySelect_1cg01_133{min-height:40px;min-width:9.5rem;padding:.35rem .55rem;border:1px solid var(--border);border-radius:8px;background:var(--surface)}._workspace_1cg01_142{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,3fr) minmax(280px,1fr);gap:.65rem;align-items:stretch;overflow:hidden}._tablePane_1cg01_152,._checkout_1cg01_153{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:10px}._tableToolbar_1cg01_163{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .65rem;border-bottom:1px solid var(--border)}._tableScroll_1cg01_172{flex:1;min-height:180px;overflow:auto}._table_1cg01_152{width:100%;min-width:0;border-collapse:collapse;table-layout:auto}._table_1cg01_152 th,._table_1cg01_152 td{padding:0 .45rem;border-bottom:1px solid var(--border);font-size:.82rem;line-height:1.2;vertical-align:middle}._table_1cg01_152 th{position:sticky;top:0;z-index:1;height:36px;background:var(--accent-green-light);color:var(--primary);font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-align:left}._table_1cg01_152 tbody tr{height:auto}._table_1cg01_152 tbody tr:nth-child(2n){background:#f8faf9}._colNo_1cg01_216{width:2.4rem;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-secondary)}._colBarcode_1cg01_223{width:5.6rem;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._colProduct_1cg01_231{width:auto;min-width:6rem}._colQty_1cg01_236{width:4.2rem}._colUnit_1cg01_240{width:3.4rem;color:var(--text-secondary)}._colPrice_1cg01_245,._colTotal_1cg01_252{width:9.5rem;min-width:8.5rem;text-align:left;font-variant-numeric:tabular-nums}._table_1cg01_152 td._colPrice_1cg01_245,._table_1cg01_152 td._colTotal_1cg01_252{padding-top:.4rem;padding-bottom:.4rem;vertical-align:middle}._priceCell_1cg01_266{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.15rem}._priceField_1cg01_274{display:inline-flex;align-items:center;gap:.22rem;flex:0 0 auto;min-height:32px;height:32px;padding:0 .4rem 0 .45rem;border:1px solid var(--border);border-radius:6px;background:#fff}._priceField_1cg01_274:focus-within{border-color:var(--primary)}._pricePrefix_1cg01_291{flex:0 0 auto;font-weight:700;font-variant-numeric:tabular-nums;color:var(--primary);line-height:1}._priceField_1cg01_274 ._cellInput_1cg01_299._priceInput_1cg01_299{width:3.2rem;flex:0 0 3.2rem;max-width:3.2rem;min-height:30px;height:30px;padding:0;border:0;border-radius:0;background:transparent;text-align:right}._priceField_1cg01_274 ._cellInput_1cg01_299._priceInput_1cg01_299:focus{outline:none}._priceLbp_1cg01_316{display:block;white-space:nowrap;font-size:.78rem;font-weight:650;font-variant-numeric:tabular-nums;color:var(--accent, #0f6b45)}._totalCell_1cg01_325{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;font-variant-numeric:tabular-nums}._totalPrimary_1cg01_333{white-space:nowrap;font-weight:700;letter-spacing:-.01em;color:var(--primary)}._totalSecondary_1cg01_340{display:block;white-space:nowrap;font-size:.78rem;font-weight:650;color:var(--accent, #0f6b45)}._lineSecondary_1cg01_348{display:inline;margin-left:.35rem;font-size:.86rem;font-weight:650;color:var(--accent, #0f6b45)}._colRemove_1cg01_356{width:2.6rem;min-width:2.6rem;text-align:center}._table_1cg01_152 th._colNo_1cg01_216{text-align:right}._productCell_1cg01_366{overflow:visible;white-space:normal;font-weight:600}._productCellName_1cg01_372{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cellInput_1cg01_299{width:100%;min-height:32px;height:32px;padding:.15rem .35rem;border:1px solid var(--border);border-radius:6px;background:#fff;font-variant-numeric:tabular-nums}._cellInput_1cg01_299._money_1cg01_389{text-align:right}._removeBtn_1cg01_393{min-height:32px;min-width:32px;padding:0 .4rem;border:0;background:transparent;color:var(--danger);font-weight:700;cursor:pointer}._removeBtn_1cg01_393:disabled{opacity:.4;cursor:not-allowed}._empty_1cg01_409{margin:1.5rem .75rem;text-align:center;color:var(--text-secondary)}._checkout_1cg01_153{padding:.65rem .75rem .75rem;gap:.55rem;overflow:hidden}._checkoutBody_1cg01_421{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:.55rem}._completeBar_1cg01_430{position:sticky;bottom:0;margin-top:auto;padding-top:.5rem;background:var(--surface);z-index:2}._checkoutTitle_1cg01_439{margin:0;font-size:.92rem;font-weight:700}._metrics_1cg01_445{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}._metric_1cg01_445{padding:.4rem .5rem;border:1px solid var(--border);border-radius:8px;background:#f8faf9}._metricLabel_1cg01_458{margin:0;font-size:.7rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase}._metricValue_1cg01_466{margin:.15rem 0 0;font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}._metricValue_1cg01_466._wide_1cg01_473{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;grid-column:1 / -1;font-size:1.7rem;line-height:1.1;color:var(--primary)}._metricSecondary_1cg01_484{display:block;font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent, #0f6b45)}._panelActions_1cg01_492{display:flex;flex-wrap:wrap;gap:.35rem}._compactNote_1cg01_498{margin:0;font-size:.75rem;line-height:1.35;color:var(--text-secondary)}._previewNote_1cg01_505{margin:0;padding:.4rem .65rem;border-radius:8px;background:#fef3c7;color:var(--warning);font-size:.8rem}._banner_1cg01_514{margin:0;padding:.5rem .7rem;border-radius:8px;background:#fff7ed;border:1px solid #fed7aa;color:var(--warning);font-size:.85rem}._notice_1cg01_524{margin:0;font-size:.85rem;color:var(--primary)}._cancelledBanner_1cg01_530{margin:0 0 .75rem;padding:.65rem .85rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--danger, #b42318) 40%,var(--border));background:color-mix(in srgb,var(--danger, #b42318) 12%,var(--surface));color:var(--danger, #b42318);font-weight:800;letter-spacing:.04em;text-transform:uppercase}._reviewBox_1cg01_542{margin:0 0 1rem}._reviewList_1cg01_546{margin:0;padding:0;list-style:none}._receiptLines_1cg01_552{margin:.75rem 0 0;padding:0;list-style:none}._receiptLine_1cg01_552{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;padding:.65rem 0;border-bottom:1px solid var(--border)}._receiptLineName_1cg01_567{margin:0;font-weight:700}._receiptLineMeta_1cg01_572{margin:0;font-size:.9rem}._receiptSecondary_1cg01_577{margin:0;font-size:.85rem;font-weight:650;font-variant-numeric:tabular-nums;color:var(--accent, #0f6b45)}._reviewItem_1cg01_585{display:flex;justify-content:space-between;gap:.75rem;padding:.4rem 0;border-bottom:1px solid var(--border);font-size:.85rem}._reviewMeta_1cg01_594{margin:.35rem 0 0;font-size:.85rem;color:var(--text-secondary)}._reviewTotal_1cg01_600{margin:.5rem 0 0;font-weight:700}._secondaryTotal_1cg01_605{margin:.2rem 0 0;font-size:1.35rem;font-weight:750;letter-spacing:-.02em;color:var(--accent, #0f6b45)}._moneyRow_1cg01_613{display:flex;flex-wrap:wrap;gap:.55rem .75rem;align-items:flex-end}._moneyRow_1cg01_613 ._moneyField_1cg01_620{flex:1 1 8.5rem;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:.25rem}._changeSplitValue_1cg01_629{min-height:40px;display:flex;align-items:center;font-weight:700;font-variant-numeric:tabular-nums}._moneyField_1cg01_620{display:flex;align-items:center;gap:.45rem}._moneyField_1cg01_620 input{flex:1 1 auto;min-width:0}._moneyCode_1cg01_648{flex:0 0 auto;min-width:3.2rem;font-weight:700;letter-spacing:.04em}._changeDue_1cg01_655{margin:.45rem 0 0;font-size:1.15rem;font-weight:700}._changeChoices_1cg01_661{display:flex;flex-direction:column;gap:.3rem;margin:.45rem 0 0;border:none;padding:0;min-inline-size:0}._changeChoicesLegend_1cg01_671{font-weight:700;font-size:1.15rem;margin-bottom:.3rem;padding:0}._changeChoice_1cg01_661{display:flex;align-items:flex-start;gap:.45rem;font-weight:600;line-height:1.35;cursor:pointer}._changeChoice_1cg01_661 input{margin-top:.2rem;flex:0 0 auto}._changeGive_1cg01_692{margin:.45rem 0 0;font-size:1.05rem;font-weight:700}._receipt_1cg01_552{max-width:36rem}._receiptBody_1cg01_702{flex:1;min-height:0;overflow:auto}._receiptPre_1cg01_708{white-space:pre-wrap;font-family:inherit;font-size:.95rem;line-height:1.45;margin:0}._actions_1cg01_716{display:flex;flex-wrap:wrap;gap:.5rem;flex-shrink:0;margin:0}._productName_1cg01_724{margin:0;font-weight:700}._total_1cg01_325{margin:.35rem 0;font-size:1.35rem;font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:1100px){._workspace_1cg01_142{grid-template-columns:1fr;overflow:auto}._tablePane_1cg01_152{min-height:220px}._checkout_1cg01_153{position:static;min-height:280px;overflow:visible}}@media(max-width:720px){._colBarcode_1cg01_223,._colUnit_1cg01_240{display:none}}._page_d90hn_1{max-width:1200px}._banner_d90hn_5{margin:0 0 1.25rem;padding:.75rem 1rem;border-radius:10px;font-size:.92rem;line-height:1.45}._notice_d90hn_13{background:var(--accent-green-light);border:1px solid #6ee7b7;color:var(--primary)}._warn_d90hn_19{background:#fff7ed;border:1px solid #fed7aa;color:var(--warning)}._block_d90hn_25{margin-bottom:1.75rem}._sectionTitle_d90hn_29{margin:0 0 .35rem;font-size:1.12rem;font-weight:700}._sectionNote_d90hn_35{margin:0 0 .85rem;font-size:.88rem;line-height:1.4;color:var(--text-secondary)}._grid_d90hn_42{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}._accountCard_d90hn_48{display:block;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:inherit;text-decoration:none}._accountCard_d90hn_48:hover{border-color:var(--primary-muted)}._accountCard_d90hn_48:focus-visible{outline:2px solid var(--primary-muted);outline-offset:2px}._accountLabel_d90hn_67{margin:0;font-size:.85rem;color:var(--text-secondary);font-weight:600}._accountValue_d90hn_74{margin:.35rem 0 0;font-size:1.45rem;font-weight:700;font-variant-numeric:tabular-nums}._negative_d90hn_81{color:var(--danger)}._accountHint_d90hn_85{margin:.4rem 0 0;font-size:.8rem;color:var(--text-secondary)}._shiftCard_d90hn_91{padding:1rem 1.1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface)}._shiftRow_d90hn_98{display:flex;justify-content:space-between;gap:1rem;padding:.35rem 0;font-size:.95rem}._actions_d90hn_106{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}._filters_d90hn_114{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._chip_d90hn_121{min-height:36px;padding:.35rem .85rem;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-weight:600;font-size:.85rem;cursor:pointer}._chipOn_d90hn_132{background:var(--primary);border-color:var(--primary);color:#fff}._range_d90hn_138{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}._range_d90hn_138 label{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:600;color:var(--text-secondary)}._range_d90hn_138 input,._field_d90hn_155 input,._field_d90hn_155 textarea,._field_d90hn_155 select{min-height:40px;padding:.35rem .6rem;border-radius:8px;border:1px solid var(--border);font:inherit}._choices_d90hn_165{display:flex;flex-wrap:wrap;gap:.5rem}._intro_d90hn_171{margin:0 0 1rem;color:var(--text-secondary);max-width:40rem;line-height:1.45}._checkRow_d90hn_178{display:flex;align-items:flex-start;gap:.55rem;margin:.35rem 0 .85rem;font-size:.9rem;line-height:1.4}._checkRow_d90hn_178 input{margin-top:.2rem}._toast_1461n_1{position:fixed;top:4.75rem;left:50%;transform:translate(-50%);z-index:80;display:flex;align-items:flex-start;gap:.55rem;max-width:min(32rem,calc(100vw - 2rem));margin:0;padding:.7rem .75rem .7rem .85rem;border-radius:10px;background:var(--accent-green-light);color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 25%,var(--accent-green-light));box-shadow:0 10px 30px #0f172a29;pointer-events:auto}._check_1461n_21{flex:0 0 auto;width:1.15rem;height:1.15rem;margin-top:.12rem}._body_1461n_28{min-width:0;flex:1}._title_1461n_33{margin:0;font-weight:800;font-size:1.05rem;line-height:1.3}._detail_1461n_40{margin:.15rem 0 0;font-weight:650;font-size:.88rem;line-height:1.35;color:var(--primary);opacity:.85}._dismiss_1461n_49{flex:0 0 auto;width:1.6rem;height:1.6rem;margin:-.15rem -.1rem 0 .15rem;border:none;border-radius:6px;background:transparent;color:var(--primary);font-size:1.2rem;line-height:1;cursor:pointer}._dismiss_1461n_49:hover{background:color-mix(in srgb,var(--primary) 10%,transparent)}._dismiss_1461n_49:focus-visible{outline:2px solid var(--primary-muted);outline-offset:1px}._page_fur5w_1{max-width:1200px}._banner_fur5w_5{margin:0 0 1.25rem;padding:.75rem 1rem;border-radius:10px;font-size:.92rem;line-height:1.45}._notice_fur5w_13{background:var(--accent-green-light);border:1px solid #6ee7b7;color:var(--primary)}._warn_fur5w_19{background:#fff7ed;border:1px solid #fed7aa;color:var(--warning)}._block_fur5w_25{margin-bottom:1.75rem}._sectionTitle_fur5w_29{margin:0 0 .35rem;font-size:1.12rem;font-weight:700}._sectionNote_fur5w_35{margin:0 0 .85rem;font-size:.88rem;line-height:1.4;color:var(--text-secondary)}._grid_fur5w_42{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}._accountCard_fur5w_48{display:block;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:inherit;text-decoration:none}._accountCard_fur5w_48:hover{border-color:var(--primary-muted)}._accountLabel_fur5w_62{margin:0;font-size:.85rem;color:var(--text-secondary);font-weight:600}._accountValue_fur5w_69{margin:.35rem 0 0;font-size:1.45rem;font-weight:700;font-variant-numeric:tabular-nums}._accountValueStack_fur5w_76{display:flex;flex-direction:column;gap:.15rem}._accountSecondary_fur5w_82{display:block;font-size:1.05rem;font-weight:700;color:var(--text-secondary)}._accountHint_fur5w_89{margin:.4rem 0 0;font-size:.8rem;color:var(--text-secondary)}._negative_fur5w_95{color:var(--danger)}._shiftCard_fur5w_99{padding:1rem 1.1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface)}._shiftRow_fur5w_106{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;font-size:.95rem;border-bottom:1px solid var(--border)}._shiftRow_fur5w_106:last-child{border-bottom:0;font-weight:700}._shiftNote_fur5w_120{display:block;margin:.2rem 0 0;font-size:.78rem;font-weight:400;color:var(--text-secondary);max-width:28rem;line-height:1.35}._shiftAmounts_fur5w_130{display:flex;flex-direction:column;align-items:flex-end;gap:.12rem;text-align:right;font-variant-numeric:tabular-nums}._shiftSecondary_fur5w_139{font-size:.85rem;font-weight:650;color:var(--text-secondary)}._actions_fur5w_145{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}._choices_fur5w_153{display:flex;flex-wrap:wrap;gap:.5rem}._chip_fur5w_159{min-height:36px;padding:.35rem .85rem;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-weight:600;font-size:.85rem;cursor:pointer}._chipOn_fur5w_170{background:var(--primary);border-color:var(--primary);color:#fff}._intro_fur5w_176{margin:0 0 1rem;color:var(--text-secondary);max-width:44rem;line-height:1.45}._check_fur5w_183{display:flex;align-items:flex-start;gap:.55rem;margin:.35rem 0 .85rem;font-size:.9rem;line-height:1.4}._check_fur5w_183 input{margin-top:.2rem}._diff_fur5w_196{margin:.35rem 0 .85rem;font-weight:700}._historyLink_fur5w_201{font-weight:600}._compare_fur5w_205{display:grid;gap:.15rem;margin-bottom:.75rem}._moneyField_fur5w_211{display:flex;align-items:center;gap:.5rem}._moneyField_fur5w_211 input{flex:1 1 auto;min-width:0}._closeConfirmList_fur5w_222{display:grid;gap:.65rem;margin:.75rem 0 1rem}._closeConfirmCurrency_fur5w_228{border:1px solid var(--border);border-radius:8px;padding:.6rem .75rem}._closeConfirmCode_fur5w_234{margin:0 0 .4rem;font-size:.92rem;font-weight:700}._closeConfirmCurrency_fur5w_228 dl{margin:0;display:grid;gap:.2rem}._closeConfirmCurrency_fur5w_228 dl>div{display:grid;grid-template-columns:6.25rem minmax(0,1fr);gap:.5rem;align-items:baseline;font-variant-numeric:tabular-nums}._closeConfirmCurrency_fur5w_228 dt{color:var(--text-secondary);font-size:.82rem}._closeConfirmCurrency_fur5w_228 dd{margin:0;font-weight:600;overflow-wrap:anywhere}._moneyCode_fur5w_265{min-width:3rem;font-weight:700;letter-spacing:.04em}._page_xdcdy_1{max-width:1200px}._banner_xdcdy_5{margin:0 0 1.25rem;padding:.75rem 1rem;border-radius:10px;font-size:.92rem;line-height:1.45}._warn_xdcdy_13{background:#fff7ed;border:1px solid #fed7aa;color:var(--warning)}._danger_xdcdy_19{background:#fef2f2;border:1px solid #fecaca;color:var(--danger)}._note_xdcdy_25{margin:0 0 .85rem;font-size:.88rem;line-height:1.45;color:var(--text-secondary)}._title_xdcdy_32{margin:0 0 .35rem;font-size:1.2rem;font-weight:700}._actions_xdcdy_38{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}._grid_xdcdy_46{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}._card_xdcdy_52{display:block;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:inherit;text-decoration:none}._card_xdcdy_52:hover{border-color:var(--primary-muted)}._card_xdcdy_52:focus-visible{outline:2px solid var(--primary-muted);outline-offset:2px}._cardLabel_xdcdy_71{margin:0;font-size:1rem;font-weight:700}._cardDetail_xdcdy_77{margin:.4rem 0 0;font-size:.88rem;line-height:1.4;color:var(--text-secondary)}._metrics_xdcdy_84{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin-bottom:1rem}._metric_xdcdy_84{padding:.75rem .9rem;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._metricLabel_xdcdy_98{margin:0;font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}._metricValue_xdcdy_107{margin:.3rem 0 0;font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums}._negative_xdcdy_114{color:var(--danger)}._filters_xdcdy_118{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._chip_xdcdy_125{min-height:36px;padding:.35rem .85rem;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-weight:600;font-size:.85rem;cursor:pointer}._chipOn_xdcdy_136{background:var(--primary);border-color:var(--primary);color:#fff}._range_xdcdy_142{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}._range_xdcdy_142 label{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:600;color:var(--text-secondary)}._range_xdcdy_142 input{min-height:40px;padding:.35rem .6rem;border-radius:8px;border:1px solid var(--border);font:inherit}._section_xdcdy_166{margin:1.1rem 0 .35rem;font-size:.8rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}._row_xdcdy_175{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding:.35rem 0;border-top:1px solid var(--border);color:inherit;text-decoration:none;background:none;width:100%;font:inherit;text-align:left;cursor:pointer}._rowStatic_xdcdy_192{cursor:default}._rowLabel_xdcdy_196{flex:1 1 auto}._rowAmount_xdcdy_200{font-variant-numeric:tabular-nums;font-weight:600}._total_xdcdy_205{font-weight:700}._aboutBtn_xdcdy_209{margin:.5rem 0 0;padding:0;border:0;background:none;color:var(--primary);font:inherit;font-weight:700;cursor:pointer}._aboutBody_xdcdy_220{margin:.5rem 0 0;font-size:.9rem;line-height:1.45}._moneyCols_xdcdy_226{display:grid;grid-template-columns:minmax(8rem,1fr) 7.5rem 7.5rem;gap:.5rem;align-items:center}._trialRow_xdcdy_233{display:grid;grid-template-columns:minmax(0,1fr) 7.5rem 7.5rem;gap:.5rem;align-items:center;min-height:44px;padding:.35rem 0;border-top:1px solid var(--border);color:inherit;text-decoration:none;background:none;width:100%;font:inherit;text-align:left}._trialRow_xdcdy_233>*{min-width:0}._accountPick_xdcdy_253{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:600;color:var(--text-secondary);margin-bottom:1rem;max-width:28rem}._accountSelect_xdcdy_264{min-height:40px;padding:.35rem .6rem;border-radius:8px;border:1px solid var(--border);font:inherit;color:var(--text);background:var(--surface)}._heading_xdcdy_274{font-size:.75rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}._num_xdcdy_282{text-align:right;font-variant-numeric:tabular-nums}._pager_xdcdy_287{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem}._page_14kuu_1{max-width:720px}._banner_14kuu_5{margin:0 0 1rem;padding:.85rem 1rem;border-radius:12px;border:2px solid var(--primary);background:var(--accent-green-light);color:var(--text);font-size:1.05rem}._banner_14kuu_5 strong{font-weight:800}._notice_14kuu_19{margin:0 0 1rem;padding:.65rem .85rem;border-radius:8px;background:var(--accent-green-light);color:var(--primary);font-weight:700}._error_14kuu_28{margin:0 0 1rem;padding:.65rem .85rem;border-radius:8px;background:#fef2f2;color:var(--danger)}._list_14kuu_36{list-style:none;padding:0;margin:0 0 1.25rem;display:grid;gap:.75rem}._card_14kuu_44{border:1px solid var(--border);border-radius:12px;padding:.9rem 1rem;background:var(--surface)}._cardCurrent_14kuu_51{border:2px solid var(--primary);background:var(--accent-green-light)}._cardHead_14kuu_56{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._name_14kuu_63{margin:0;font-size:1.1rem}._role_14kuu_68{margin:.2rem 0 0;color:var(--text-secondary);font-weight:600}._check_14kuu_74{width:1.6rem;height:1.6rem;border-radius:999px;background:var(--primary);color:#fff;display:grid;place-items:center;font-weight:800;flex-shrink:0}._badge_14kuu_86{display:inline-block;margin-top:.55rem;padding:.15rem .5rem;border-radius:999px;border:1px solid var(--primary);background:#fff;color:var(--primary);font-size:.75rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}._switch_14kuu_100{margin-top:.75rem;min-height:38px;padding:.4rem .8rem;border-radius:8px;border:1px solid var(--primary);background:var(--surface);color:var(--primary);font-weight:700;cursor:pointer}._switch_14kuu_100:disabled{opacity:.6;cursor:not-allowed}._create_14kuu_117{display:inline-block;margin-bottom:1.5rem;font-weight:700;color:var(--primary)}._heading_14kuu_124{margin:0 0 .5rem}._cardTools_14kuu_128{display:flex;align-items:flex-start;gap:.45rem;flex-shrink:0}._menuWrap_14kuu_135{position:relative}._menuButton_14kuu_139{width:2rem;height:2rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:1.15rem;line-height:1;cursor:pointer}._menuButton_14kuu_139:disabled{opacity:.6;cursor:not-allowed}._menu_14kuu_135{position:absolute;top:calc(100% + .25rem);right:0;min-width:11.5rem;padding:.3rem;border:1px solid var(--border);border-radius:10px;background:var(--surface);box-shadow:0 8px 24px #0f2e221f;z-index:5}._menuAction_14kuu_169,._menuItem_14kuu_170{width:100%;min-height:36px;padding:.4rem .7rem;border:0;border-radius:8px;background:transparent;font-weight:700;text-align:left;cursor:pointer}._menuAction_14kuu_169{color:var(--text)}._menuAction_14kuu_169:hover,._menuAction_14kuu_169:focus-visible{background:var(--accent-green-light)}._menuItem_14kuu_170{color:var(--danger)}._menuItem_14kuu_170:hover,._menuItem_14kuu_170:focus-visible{background:#fef2f2}._modalBackdrop_14kuu_200{position:fixed;inset:0;background:#0f2e2273;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:100}._modal_14kuu_200{max-width:420px;width:100%;background:var(--surface);border-radius:12px;padding:1.25rem;border:1px solid var(--border)}._modalTitle_14kuu_220{margin:0 0 .5rem;font-size:1.1rem}._modalBody_14kuu_225{margin:0 0 1rem;color:var(--text-secondary);line-height:1.5}._modalActions_14kuu_231{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}._modalSecondary_14kuu_238,._modalDanger_14kuu_239{min-height:40px;padding:.45rem 1rem;border-radius:8px;font-weight:700;cursor:pointer}._modalSecondary_14kuu_238{border:1px solid var(--border);background:var(--surface);color:var(--text)}._modalDanger_14kuu_239{border:1px solid #fecaca;background:var(--surface);color:var(--danger)}._modalSecondary_14kuu_238:disabled,._modalDanger_14kuu_239:disabled{opacity:.6;cursor:not-allowed}._field_150st_1{position:relative;margin-bottom:.75rem}._label_150st_6{display:block;font-size:.85rem;font-weight:600;margin-bottom:.35rem}._trigger_150st_13{width:100%;min-height:42px;border-radius:8px;border:1px solid var(--border);padding:.5rem .7rem;font:inherit;text-align:left;background:var(--surface);color:var(--text);cursor:pointer}._compact_150st_26{margin-bottom:0}._compact_150st_26 ._trigger_150st_13{width:auto;min-width:13.5rem;white-space:nowrap}._compact_150st_26 ._panel_150st_36{right:auto;min-width:18rem;width:max(100%,18rem)}._code_150st_42{margin-left:auto;color:var(--text-secondary);font-weight:600}._trigger_150st_13:disabled{opacity:.6;cursor:not-allowed}._invalid_150st_53{border-color:var(--danger)}._placeholder_150st_57{color:var(--text-secondary);font-weight:400}._panel_150st_36{position:absolute;z-index:20;left:0;right:0;top:calc(100% - .4rem);background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px #0000001f;padding:.5rem}._search_150st_75{width:100%;min-height:38px;border-radius:6px;border:1px solid var(--border);padding:.4rem .6rem;font:inherit}._list_150st_84{list-style:none;margin:.35rem 0 0;padding:0;max-height:220px;overflow:auto}._option_150st_92{width:100%;display:flex;align-items:center;gap:.5rem;text-align:left;border:none;background:transparent;color:var(--text);font:inherit;padding:.45rem .5rem;border-radius:6px;cursor:pointer}._optionOn_150st_107,._option_150st_92:hover{background:var(--accent-green-light)}._optionActive_150st_112{font-weight:700}._empty_150st_116{padding:.6rem .5rem;color:var(--text-secondary);font-size:.9rem}._error_150st_122{margin:.35rem 0 0;font-size:.8rem;color:var(--danger)}._success_icam8_1{margin:0 0 1rem;padding:.85rem 1rem;border-radius:10px;background:var(--accent-green-light);color:var(--primary);font-weight:800;font-size:1.05rem;line-height:1.4;border:1px solid color-mix(in srgb,var(--primary) 25%,var(--accent-green-light))}._hint_icam8_13{margin:.25rem 0 0;color:var(--text-secondary);font-size:.85rem;font-weight:500}._fieldError_icam8_20{margin:.25rem 0 0;color:var(--danger);font-size:.85rem;font-weight:650;line-height:1.35}._formError_icam8_28{margin:0 0 .75rem;padding:.65rem .75rem;border-radius:8px;background:#fef2f2;color:var(--danger);font-size:.9rem}._inputInvalid_icam8_37{border-color:var(--danger)}._rowNotice_icam8_41{margin:.5rem 0 .35rem}._block_icam8_45{margin:1.5rem 0 2rem}._block_icam8_45 summary{cursor:pointer;font-weight:700;margin:.75rem 0}._readList_icam8_55{margin:0 0 1rem;display:grid;gap:.55rem}._readRow_icam8_61{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:.5rem 1rem}._readRow_icam8_61 dt{margin:0;color:var(--text-secondary);font-weight:650}._readRow_icam8_61 dd{margin:0}._salaryLine_icam8_77{margin:0 0 1rem;color:var(--text-secondary);line-height:1.45}._actions_icam8_83{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.85rem}._profileForm_icam8_91{max-width:46rem;text-align:left}._formRow_icam8_96{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}._formRow3_icam8_102{display:grid;grid-template-columns:minmax(7.5rem,9.5rem) minmax(10rem,1fr) minmax(10rem,12rem);gap:.75rem 1rem}._formSpan_icam8_108{grid-column:1 / -1}._fieldName_icam8_112{max-width:22rem}._phoneGroup_icam8_116{min-width:0}._phoneRow_icam8_120{display:grid;grid-template-columns:minmax(13rem,18rem) minmax(8rem,12rem);gap:.5rem .75rem;align-items:start}._phoneRow_icam8_120 input{width:100%;min-width:0}._actions_icam8_83 form{flex:1 1 100%}._notesInput_icam8_136{min-height:5.5rem;resize:vertical;width:100%}@media(max-width:720px){._formRow_icam8_96,._formRow3_icam8_102,._phoneRow_icam8_120{grid-template-columns:1fr}._fieldName_icam8_112{max-width:none}}._salaryRecord_icam8_154{margin-top:.85rem}._salaryCard_icam8_158{max-width:38rem;margin-top:1rem;padding:.9rem 1rem 1rem;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._salaryCard_icam8_158 h4{margin:0 0 .2rem}._salaryPayee_icam8_171{margin:0 0 .85rem;font-weight:650}._salaryReview_icam8_176{margin:.15rem 0 0;padding:.55rem .7rem;border-radius:8px;background:#f8fafc;border:1px solid var(--border);line-height:1.4}._amountControl_icam8_185{display:flex;align-items:center;gap:.45rem}._amountCurrency_icam8_191{flex:0 0 auto;min-width:2.4rem;color:var(--text-secondary);font-weight:750;font-size:.85rem}._amountControl_icam8_185 input{flex:1 1 0;width:auto;min-width:0}._salaryHistory_icam8_205{list-style:none;margin:0;padding:0;max-width:48rem}._salaryHead_icam8_212,._salaryCols_icam8_213{display:grid;grid-template-columns:minmax(7.5rem,.9fr) minmax(11rem,1.6fr) minmax(5.5rem,.7fr) minmax(7.5rem,1fr) minmax(4.75rem,auto);gap:.35rem .85rem;align-items:center}._salaryHead_icam8_212{max-width:48rem;margin:0 0 .25rem;padding:0 .75rem;color:var(--text-secondary);font-size:.75rem;font-weight:700}._salaryRow_icam8_234{margin:0 0 .5rem;padding:.65rem .75rem;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._salaryRowFresh_icam8_242{background:var(--accent-green-light);border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}._salaryCellLabel_icam8_247{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._salaryAmount_icam8_259{font-weight:750}._salaryMeta_icam8_263{margin:.4rem 0 0;color:var(--text-secondary);font-size:.85rem}._salaryMeta_icam8_263 a{color:var(--primary);font-weight:650}._secondaryAction_icam8_274{color:var(--primary);font-weight:600;font-size:.9rem;text-decoration:none}._backRow_icam8_281{margin:0 0 1rem}._pageHead_icam8_285{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}._pageHead_icam8_285 h2{margin:0 0 .4rem}._pageHead_icam8_285 p{margin:0;max-width:46rem}._pageHead_icam8_285>button{flex-shrink:0;white-space:nowrap}._createForm_icam8_307{margin:0 0 1.5rem;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._createForm_icam8_307 h3{margin:0 0 .75rem}._employeeList_icam8_319{list-style:none;margin:0 0 1.75rem;padding:0}._employeeList_icam8_319>li{border-bottom:1px solid var(--border)}._employeeList_icam8_319>li:first-child{border-top:1px solid var(--border)}._employeeRow_icam8_333{display:grid;grid-template-columns:minmax(10rem,1.4fr) minmax(8rem,1fr) auto;gap:.65rem 1.25rem;align-items:center;padding:.7rem .15rem}._employeeIdentity_icam8_341{min-width:0}._employeeName_icam8_345{margin:0;color:var(--text);font-weight:700;font-size:1.05rem;line-height:1.35;overflow-wrap:anywhere}._employeeMeta_icam8_354{margin:.15rem 0 0;color:var(--text-secondary);font-size:.85rem;font-weight:500;line-height:1.4}._employeeStatus_icam8_362{min-width:0}._badge_icam8_366{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.01em}._badgeNone_icam8_376{background:#f3f4f6;color:var(--text-secondary)}._badgeActive_icam8_381{background:var(--accent-green-light);color:var(--primary)}._badgeDisabled_icam8_386{background:#f3f4f6;color:var(--text-secondary)}._badgeUser_icam8_391{display:block;margin:.2rem 0 0;color:var(--text-secondary);font-size:.8rem;font-weight:500;overflow-wrap:anywhere}._rowActions_icam8_400{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}._rowPanel_icam8_407{padding:0 .15rem .85rem}._menuWrap_icam8_411{position:relative}._menuButton_icam8_415{width:2.25rem;height:2.25rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:1.15rem;line-height:1;cursor:pointer}._menuButton_icam8_415:hover,._menuButton_icam8_415:focus-visible{border-color:var(--primary);color:var(--primary)}._menuButton_icam8_415:focus-visible{outline:2px solid var(--primary-muted);outline-offset:2px}._menuButton_icam8_415:disabled{opacity:.6;cursor:not-allowed}._menu_icam8_411{position:absolute;top:calc(100% + .25rem);right:0;min-width:13.5rem;padding:.3rem;border:1px solid var(--border);border-radius:10px;background:var(--surface);box-shadow:0 8px 24px #0f2e221f;z-index:6}._menuAction_icam8_456,._menuDanger_icam8_457{width:100%;min-height:36px;padding:.4rem .7rem;border:0;border-radius:8px;background:transparent;font-weight:600;font-size:.9rem;text-align:left;cursor:pointer;text-decoration:none;display:block;color:var(--text)}._menuAction_icam8_456:hover,._menuAction_icam8_456:focus-visible{background:var(--accent-green-light);outline:none}._menuDanger_icam8_457{color:var(--danger)}._menuDanger_icam8_457:hover,._menuDanger_icam8_457:focus-visible{background:#fef2f2;outline:none}@media(max-width:720px){._pageHead_icam8_285{flex-direction:column}._employeeList_icam8_319>li{border:1px solid var(--border);border-radius:10px;margin:0 0 .6rem;padding:0 .7rem;background:var(--surface)}._employeeList_icam8_319>li:first-child{border-top:1px solid var(--border)}._employeeRow_icam8_333{grid-template-columns:1fr;align-items:start;gap:.45rem;padding:.85rem .1rem}._rowActions_icam8_400{justify-content:flex-start;flex-wrap:wrap}._menu_icam8_411{left:0;right:auto}._salaryCard_icam8_158,._salaryHistory_icam8_205,._salaryHead_icam8_212{max-width:none}._salaryHead_icam8_212{display:none}._salaryCols_icam8_213{grid-template-columns:1fr;gap:.55rem}._salaryCellLabel_icam8_247{position:static;display:block;width:auto;height:auto;margin:0 0 .1rem;overflow:visible;clip:auto;white-space:normal;color:var(--text-secondary);font-size:.75rem;font-weight:700}}._page_38eim_1{max-width:720px;padding-bottom:2rem}._check_38eim_6{display:flex;align-items:flex-start;gap:.5rem;margin:.5rem 0 .85rem;color:var(--text);font-size:.92rem;line-height:1.4}._lede_38eim_16{margin:0 0 1.25rem;color:var(--text-secondary);line-height:1.5}._section_38eim_22{border:1px solid var(--border);border-radius:12px;background:var(--surface);padding:1rem 1.1rem 1.15rem;margin-bottom:1rem}._sectionTitle_38eim_30{margin:0 0 .35rem;font-size:1.05rem}._hint_38eim_35{margin:0 0 .85rem;color:var(--text-secondary);font-size:.9rem;line-height:1.45}._personalTag_38eim_42,._companyTag_38eim_43{display:inline-block;margin-bottom:.45rem;padding:.12rem .5rem;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}._personalTag_38eim_42{color:var(--primary);background:var(--accent-green-light);border:1px solid var(--primary)}._companyTag_38eim_43{color:#1e3a8a;background:#dbeafe;border:1px solid #2563eb}._dl_38eim_66{margin:0;display:grid;grid-template-columns:8.5rem 1fr;gap:.35rem .75rem}._dl_38eim_66 dt{margin:0;color:var(--text-secondary);font-size:.85rem}._dl_38eim_66 dd{margin:0;font-weight:650}._row_38eim_84{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}._linkBtn_38eim_91,._primaryBtn_38eim_92,._secondaryBtn_38eim_93,._dangerBtn_38eim_94{min-height:40px;padding:.4rem .9rem;border-radius:8px;font-weight:700;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}._primaryBtn_38eim_92{border:none;background:var(--primary);color:#fff}._secondaryBtn_38eim_93,._linkBtn_38eim_91{border:1px solid var(--border);background:var(--surface);color:var(--primary)}._dangerBtn_38eim_94{border:1px solid #fecaca;background:var(--surface);color:var(--danger)}._list_38eim_124{list-style:none;padding:0;margin:0;display:grid;gap:.45rem}._list_38eim_124 a,._list_38eim_124 button{width:100%;text-align:left}._status_38eim_138{margin:.35rem 0 0;font-weight:800;font-size:1.05rem}._unavailable_38eim_144{margin:.65rem 0 0;padding:.65rem .75rem;border-radius:8px;background:var(--background);color:var(--text-secondary);font-size:.9rem;line-height:1.45}._error_38eim_154{margin:0 0 1rem;padding:.65rem .85rem;border-radius:8px;background:#fef2f2;color:var(--danger)}._notice_38eim_162{margin:0 0 1rem;padding:.65rem .85rem;border-radius:8px;background:var(--accent-green-light);color:var(--primary);font-weight:700}._providerRow_38eim_171{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 0;border-bottom:1px solid var(--border)}._providerRow_38eim_171:last-of-type{border-bottom:0}._connected_38eim_184{font-weight:800;color:var(--primary)}._missing_38eim_189{color:var(--text-secondary);font-size:.9rem}._article_38eim_194 h2{margin:0 0 .5rem}._article_38eim_194 p{margin:0 0 .75rem;line-height:1.55;color:var(--text)}._back_38eim_204{display:inline-block;margin-bottom:.85rem;font-weight:700;color:var(--primary);text-decoration:none}._form_38eim_212{margin-top:.75rem}._fieldError_38eim_216{margin:-.35rem 0 .65rem;color:var(--danger);font-size:.9rem}._copyRow_38eim_222{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem}._mono_38eim_230{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem}._companies_38eim_235{margin:.5rem 0 0;padding-left:1.1rem}._title_nwxs5_1{margin:0 0 .4rem;font-size:1.45rem}._picker_nwxs5_6{position:relative}._picker_nwxs5_6 input{color:var(--text)}._picker_nwxs5_6 input::placeholder{color:var(--text-secondary)}._results_nwxs5_18{list-style:none;margin:.35rem 0 0;padding:.25rem;border:1px solid var(--border);border-radius:10px;background:var(--surface);max-height:16rem;overflow:auto;z-index:2}._choice_nwxs5_30{display:flex;justify-content:space-between;gap:1rem;width:100%;min-height:40px;padding:.45rem .65rem;border:0;border-radius:8px;background:transparent;color:var(--text);text-align:left;cursor:pointer}._choice_nwxs5_30:hover,._choice_nwxs5_30:focus-visible{background:var(--surface-muted, rgb(15 46 34 / 6%))}._choiceSelected_nwxs5_50{background:var(--surface-muted, rgb(15 46 34 / 10%));font-weight:700}._empty_nwxs5_55{padding:.55rem .65rem;color:var(--text-secondary);font-size:.9rem}._loadingScreen_3fjtr_1{min-height:100vh;display:grid;place-items:center;padding:2rem;font-size:1.05rem;font-weight:600;color:var(--text-secondary)}:root{--background: #f3f4f6;--surface: #ffffff;--sidebar: #0f2e22;--sidebar-muted: #1b4332;--primary: #1b4332;--primary-muted: #2d6a4f;--accent-green-light: #d1fae5;--text: #111827;--text-secondary: #6b7280;--text-on-dark: #f9fafb;--text-on-dark-muted: #d1d5db;--border: #e5e7eb;--danger: #dc2626;--warning: #b45309;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5;color:var(--text);background:var(--background)}*,*:before,*:after{box-sizing:border-box}body{margin:0}button,input{font:inherit}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
