.BranchForm_form__CmjRV{display:flex;flex-direction:column;color:var(--erp-theme-ink,#18353e)}.BranchForm_header__WGmlf{display:flex;align-items:center;gap:10px;padding:16px 48px 16px 20px;border-bottom:1px solid var(--erp-theme-tint-strong,#dce9e9);background:linear-gradient(120deg,var(--erp-theme-tint,#e7f7f3),var(--erp-theme-tint,#f5fafc));box-shadow:inset 0 3px 0 var(--erp-theme-border-strong,#84cec3)}.BranchForm_header__WGmlf h1{margin:0;font-size:18px;line-height:1.35;font-weight:650;letter-spacing:-.025em;overflow-wrap:anywhere}.BranchForm_header__WGmlf p{margin:5px 0 0;font-size:12px;line-height:1.5;color:var(--erp-theme-muted-ink,#607780)}.BranchForm_icon__Wp1dw{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:1px solid #fff;border-radius:11px;background:#ffffffb3;box-shadow:0 2px 6px #137f8312;color:var(--erp-theme-accent-strong,#117b7f)}.BranchForm_body__HdxGi{padding:16px 20px;display:grid;gap:14px}.BranchForm_section__oqGMp{margin:0;padding:0;border:0;min-width:0}.BranchForm_section__oqGMp legend{margin-bottom:7px;font-size:12px;font-weight:650;color:var(--erp-theme-accent-strong,#177c80)}.BranchForm_grid__Nd5Z9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.BranchForm_field__Oau_X,.BranchForm_wide__3hWko{display:flex;flex-direction:column;gap:2px;min-width:0}.BranchForm_wide__3hWko{grid-column:1/-1}.BranchForm_form__CmjRV label{font-size:11px!important;line-height:15px;font-weight:500;color:var(--erp-theme-muted-ink,#425b64)}.BranchForm_footer__spCo5 b,.BranchForm_form__CmjRV label span{color:#bd4751}.BranchForm_form__CmjRV input,.BranchForm_form__CmjRV select{box-sizing:border-box;width:100%;height:24px!important;min-height:24px!important;padding:2px 6px!important;line-height:18px!important;border:1px solid var(--erp-theme-border,#cbdadb)!important;border-radius:6px;background:var(--erp-theme-surface,#fff)!important;font-size:11px!important;color:var(--erp-theme-ink,#18353e);outline:none;transition:border-color .15s,box-shadow .15s}.BranchForm_form__CmjRV input:focus,.BranchForm_form__CmjRV select:focus{border-color:var(--erp-theme-accent-strong,#16868a)!important;box-shadow:0 0 0 3px #16868a20}.BranchForm_error__3oG_X{margin:0;color:#b42335;font-size:11px}.BranchForm_footer__spCo5{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--erp-theme-tint-strong,#e1eaea);background:var(--erp-theme-surface,#f8fafa);padding:10px 20px}.BranchForm_footer__spCo5>span{font-size:11px;color:var(--erp-theme-muted-ink,#536b74)}.BranchForm_actions__YV7IL{display:flex;gap:8px}.BranchForm_actions__YV7IL button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;padding:5px 12px!important;border-radius:6px;font-size:12px!important;font-weight:600;cursor:pointer}.BranchForm_cancel__QsVSn{background:var(--erp-theme-surface,white)!important;border:1px solid var(--erp-theme-border,#cbdadb);color:var(--erp-theme-muted-ink,#425b64)!important}.BranchForm_submit__y0eq6{background:var(--erp-theme-accent-strong,#137f83)!important;color:white!important;border:1px solid var(--erp-theme-accent-strong,#137f83);box-shadow:0 2px 4px #137f8320}.BranchForm_actions__YV7IL button:hover{filter:brightness(.96)}.BranchForm_actions__YV7IL button:focus-visible{outline:2px solid var(--erp-theme-accent-strong,#16868a);outline-offset:3px}.BranchForm_actions__YV7IL button:disabled{opacity:.6;cursor:wait}@media (max-width:540px){.BranchForm_grid__Nd5Z9{grid-template-columns:1fr}.BranchForm_header__WGmlf{padding-left:18px}.BranchForm_body__HdxGi{padding:14px 16px}.BranchForm_footer__spCo5{padding:10px 16px;flex-wrap:wrap}.BranchForm_actions__YV7IL{margin-left:auto}}.BranchForm_compactFields__Wr1n4 .form-field:has(>label){grid-template-rows:auto auto auto}.BranchForm_compactFields__Wr1n4 .form-field>input,.BranchForm_compactFields__Wr1n4 .form-field>select{box-sizing:border-box;height:24px!important;min-height:24px!important;padding:2px 6px!important;font-size:11px!important;line-height:18px!important}.BranchForm_section__oqGMp legend{display:flex;align-items:center;gap:7px;width:100%;line-height:18px}.BranchForm_section__oqGMp legend:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--erp-theme-accent,#319b90);flex-shrink:0}.BranchForm_section__oqGMp legend:after{content:"";height:1px;background:var(--erp-theme-tint-strong,#e4efed);flex:1;margin-left:3px}.BranchForm_form__CmjRV input:not([role=combobox]),.BranchForm_form__CmjRV select{transition:border-color .15s ease,box-shadow .15s ease}.BranchForm_form__CmjRV input:not([role=combobox]):hover:not(:disabled):not(:focus),.BranchForm_form__CmjRV select:hover:not(:disabled):not(:focus){border-color:var(--erp-theme-border-strong,#94bdb8)!important}.BranchForm_form__CmjRV input::placeholder{color:var(--erp-theme-muted-ink,#768b92);opacity:1}.BranchForm_actions__YV7IL button{border-radius:8px;transition:background-color .15s ease,box-shadow .15s ease}.BranchForm_actions__YV7IL .BranchForm_submit__y0eq6{background:linear-gradient(135deg,var(--erp-theme-accent-strong,#16898a),var(--erp-theme-ink,#106e76))!important;border-color:var(--erp-theme-accent-strong,#137b80);box-shadow:0 2px 5px #116f7626}.BranchForm_actions__YV7IL .BranchForm_submit__y0eq6:hover:not(:disabled){box-shadow:0 3px 8px #116f7633}.BranchForm_actions__YV7IL .BranchForm_cancel__QsVSn:hover:not(:disabled){background:var(--erp-theme-tint,#eef7f5)!important}.BranchForm_form__CmjRV [aria-invalid=true]{border-color:#dc5964!important}@media (prefers-reduced-motion:reduce){.BranchForm_actions__YV7IL button,.BranchForm_form__CmjRV input,.BranchForm_form__CmjRV select{transition:none}}.BranchForm_compactFields__Wr1n4>h1{font-size:18px;line-height:1.35;color:var(--erp-theme-ink,#18353e);padding-bottom:10px;border-bottom:1px solid var(--erp-theme-tint-strong,#dce9e9)}.BranchForm_compactFields__Wr1n4 .form-field>input,.BranchForm_compactFields__Wr1n4 .form-field>select{border:1px solid var(--erp-theme-border,#cbdadb)!important;border-radius:6px;background:var(--erp-theme-surface,white)!important}.DatePicker_trigger__Z_OU7{--erp-entry-height:22px;box-sizing:border-box;width:100%;min-width:120px;height:22px;padding:0 7px;border:1px solid var(--erp-theme-border,#c5d8dc);border-radius:5px;background:var(--erp-theme-surface,#fbfdfd);color:var(--erp-theme-ink,#294954);font-family:inherit;font-size:11px;line-height:18px}.DatePicker_trigger__Z_OU7:focus-visible{outline:2px solid var(--erp-theme-accent-strong,#16838b);outline-offset:2px}.DatePicker_popover__XqvLA{position:fixed;z-index:10000;width:264px;max-width:calc(100vw - 24px);overflow:auto;padding:0;border:1px solid var(--erp-theme-border,#bed6cf);border-radius:12px;background:var(--erp-theme-surface,#fff);color:var(--erp-theme-ink,#25463f);box-shadow:0 8px 28px #173e4920;font-family:inherit}.DatePicker_popover__XqvLA button{font-family:inherit;cursor:pointer}.DatePicker_heading__JtmeJ{padding:10px 12px;border-bottom:1px solid var(--erp-theme-tint-strong,#e2eee7);background:var(--erp-theme-tint,#f2f8f4)}.DatePicker_headingTop__xK6tg{display:flex;justify-content:space-between;align-items:center}.DatePicker_heading__JtmeJ small{font-size:10px;font-weight:700;color:var(--erp-theme-muted-ink,#54736a)}.DatePicker_heading__JtmeJ>div:not(.DatePicker_headingTop__xK6tg){display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:3px}.DatePicker_heading__JtmeJ strong{font-size:16px;font-weight:650;color:var(--erp-theme-ink,#285c4b)}.DatePicker_heading__JtmeJ button{display:grid;place-items:center;padding:4px;border:0;border-radius:5px;background:transparent;color:var(--erp-theme-muted-ink,#54736a)}.DatePicker_heading__JtmeJ button:hover{background:var(--erp-theme-tint-strong,#e0eee5)}.DatePicker_close__PRkqk{width:22px;height:22px}.DatePicker_popover__XqvLA .react-calendar{box-sizing:border-box;width:auto!important;margin:7px 9px;border:0!important;background:transparent!important;color:inherit!important;font-family:inherit}.DatePicker_popover__XqvLA .react-calendar__navigation{display:flex;align-items:center;gap:3px;height:29px;margin-bottom:6px}.DatePicker_popover__XqvLA .react-calendar__navigation button{display:flex;justify-content:center;align-items:center;min-width:27px;height:27px;padding:4px;border:0;border-radius:5px;background:transparent;color:inherit;font-size:11px;font-weight:600}.DatePicker_popover__XqvLA .react-calendar__navigation button:hover:not(:disabled){background:var(--erp-theme-tint,#edf6f2)}.DatePicker_popover__XqvLA .react-calendar__month-view__weekdays{padding:4px 0;text-align:center;color:var(--erp-theme-muted-ink,#54736a);font-size:10px;font-weight:600}.DatePicker_popover__XqvLA abbr{text-decoration:none}.DatePicker_popover__XqvLA .react-calendar__tile{height:29px;padding:4px 0;border:0;border-radius:6px;background:transparent;color:inherit;font-size:11px;text-align:center}.DatePicker_popover__XqvLA .react-calendar__tile:hover:not(:disabled){background:var(--erp-theme-tint,#edf6f2)}.DatePicker_popover__XqvLA .react-calendar__tile--now{box-shadow:inset 0 0 0 1px var(--erp-theme-border,#a8cbbb)}.DatePicker_popover__XqvLA .react-calendar__tile--active,.DatePicker_popover__XqvLA .react-calendar__tile--active:hover{background:var(--erp-theme-accent-strong,#187c68)!important;color:#fff!important;font-weight:600}.DatePicker_popover__XqvLA .react-calendar__century-view__decades__decade,.DatePicker_popover__XqvLA .react-calendar__decade-view__years__year,.DatePicker_popover__XqvLA .react-calendar__year-view__months__month{height:38px}.DatePicker_popover__XqvLA button:disabled{opacity:.35;cursor:not-allowed}.DatePicker_popover__XqvLA button:focus-visible{outline:2px solid var(--erp-theme-accent-strong,#16838b);outline-offset:-2px}.DatePicker_footer__71V4P{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:8px 10px;border-top:1px solid var(--erp-theme-tint-strong,#e2eee7)}.DatePicker_footer__71V4P button{border:0;border-radius:5px;padding:5px 9px;background:transparent;color:var(--erp-theme-muted-ink,#476d5b);font-size:11px}.DatePicker_footer__71V4P button:first-child{margin-right:auto}.DatePicker_footer__71V4P button:last-child{background:var(--erp-theme-accent-strong,#187c68);color:#fff;font-weight:600}.DatePicker_manual__YfsPf{padding:12px}.DatePicker_manual__YfsPf label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:inherit}.DatePicker_manual__YfsPf input,.DatePicker_time__NbZmP input{box-sizing:border-box;border:1px solid var(--erp-theme-border,#b3cdc4);border-radius:5px;background:var(--erp-theme-surface,#fff);padding:5px 7px;color:inherit;font-size:12px}.DatePicker_time__NbZmP{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;font-size:11px}.dark .DatePicker_popover__XqvLA{background:var(--erp-theme-ink,#182d31);color:var(--erp-theme-tint-strong,#dfede9);border-color:var(--erp-theme-muted-ink,#3b5b56);box-shadow:0 8px 28px #0005;color-scheme:dark}.dark .DatePicker_heading__JtmeJ{background:var(--erp-theme-ink,#203a3c);border-color:var(--erp-theme-muted-ink,#3b5b56)}.dark .DatePicker_footer__71V4P button,.dark .DatePicker_heading__JtmeJ button,.dark .DatePicker_heading__JtmeJ small,.dark .DatePicker_heading__JtmeJ strong{color:var(--erp-theme-border,#c6ded5)}.dark .DatePicker_popover__XqvLA .react-calendar__navigation button:hover:not(:disabled),.dark .DatePicker_popover__XqvLA .react-calendar__tile:hover:not(:disabled){background:var(--erp-theme-ink,#2a4b45)}.dark .DatePicker_footer__71V4P{border-color:var(--erp-theme-muted-ink,#3b5b56)}.dark .DatePicker_manual__YfsPf input,.dark .DatePicker_time__NbZmP input{background:var(--erp-theme-ink,#203a3c);border-color:var(--erp-theme-muted-ink,#3b5b56)}@media(pointer:coarse){.DatePicker_trigger__Z_OU7{--erp-entry-height:32px;height:32px}.DatePicker_popover__XqvLA .react-calendar__tile{height:34px}}.PageLoader_loader__CBbGC{display:grid;place-items:center;min-height:65vh;min-height:65dvh;padding:32px 20px;color:var(--erp-theme-ink,#173f46)}.PageLoader_overlay__fSmnB{position:fixed;inset:0;z-index:1000;min-height:100dvh;background:var(--erp-theme-tint,#edf6f5)}.PageLoader_content__BkTHT{text-align:center;width:min(100%,340px)}.PageLoader_mark__AsGV2{display:grid;grid-template-columns:repeat(2,18px);gap:6px;width:76px;height:76px;place-content:center;margin:0 auto 22px;border:1px solid #fff;border-radius:24px;background:#ffffffd9;box-shadow:0 8px 28px #145e6410}.PageLoader_mark__AsGV2 span{height:18px;border-radius:6px;background:var(--erp-theme-accent-strong,#167b80);animation:PageLoader_breathe__ddnIJ 1.6s ease-in-out infinite}.PageLoader_mark__AsGV2 span:nth-child(2){background:var(--erp-theme-muted-ink,#46a5a1);animation-delay:.15s}.PageLoader_mark__AsGV2 span:nth-child(3){background:var(--erp-theme-border-strong,#6dbbb0);animation-delay:.45s}.PageLoader_mark__AsGV2 span:nth-child(4){background:var(--erp-theme-accent-strong,#218f8a);animation-delay:.3s}.PageLoader_title__nXklM{margin:0;font-size:18px;font-weight:600;line-height:1.5;letter-spacing:-.25px}.PageLoader_caption__2_fGQ{margin:7px 0 22px;color:var(--erp-theme-muted-ink,#526f75);font-size:13px;line-height:1.6}.PageLoader_track__a0_nB{width:112px;height:3px;margin:auto;overflow:hidden;border-radius:5px;background:var(--erp-theme-tint-strong,#cfe3e0)}.PageLoader_track__a0_nB span{display:block;width:45%;height:100%;border-radius:inherit;background:var(--erp-theme-accent-strong,#167b80);animation:PageLoader_glide__AGd2n 1.6s ease-in-out infinite}@keyframes PageLoader_breathe__ddnIJ{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.78);opacity:.55}}@keyframes PageLoader_glide__AGd2n{0%{transform:translateX(-110%)}to{transform:translateX(330%)}}@media (prefers-reduced-motion:reduce){.PageLoader_mark__AsGV2 span,.PageLoader_track__a0_nB span{animation:none}.PageLoader_track__a0_nB span{margin:auto}}.MasterDirectory_directory__YGzCb.MasterDirectory_directory__YGzCb{min-width:0;margin:16px;padding:20px;border:1px solid var(--erp-theme-tint-strong,#d7e7e3);border-radius:14px;background:linear-gradient(120deg,var(--erp-theme-tint,#f5fbf8),#fff 40%);color:var(--erp-theme-ink,#244650);box-shadow:0 4px 18px #24465006}.MasterDirectory_directory__YGzCb>div:first-of-type{flex-wrap:wrap;gap:12px}.MasterDirectory_directory__YGzCb>div:first-of-type h1{display:block!important;color:var(--erp-theme-ink,#244650);font-size:20px;line-height:1.3;letter-spacing:-.3px}.MasterDirectory_directory__YGzCb>div:first-of-type>div{min-width:0;flex-wrap:wrap;gap:8px}.MasterDirectory_directory__YGzCb .MasterDirectory_trigger__J1g1B{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:5px 10px;border:1px solid var(--erp-theme-border,#cddfdf);border-radius:8px;background:var(--erp-theme-surface,#fff);color:var(--erp-theme-accent-strong,#176f74);font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap}.MasterDirectory_directory__YGzCb .MasterDirectory_create__dMZ4k{background:linear-gradient(135deg,var(--erp-theme-accent-strong,#16898a),var(--erp-theme-ink,#106e76));color:white;border-color:var(--erp-theme-accent-strong,#137b80)}.MasterDirectory_directory__YGzCb .MasterDirectory_edit__ac9Cd{min-height:28px;padding:4px 7px;background:var(--erp-theme-tint,#eff8f4);border-color:var(--erp-theme-tint-strong,#d4e8df)}.MasterDirectory_search__bhV9k{display:flex;align-items:center;gap:7px;min-width:0;width:260px;max-width:100%;height:34px;padding:0 10px;border:1px solid var(--erp-theme-border,#cddfdf);border-radius:8px;color:var(--erp-theme-muted-ink,#6e8a91);background:var(--erp-theme-surface,#fff)}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k input{min-width:0;width:100%;border:0!important;padding:0!important;height:28px!important;background:transparent!important;box-shadow:none!important;font-size:11px}.MasterDirectory_search__bhV9k button{border:0;background:transparent;padding:2px;display:flex;color:inherit}.MasterDirectory_results__KRFit{min-width:0;border:1px solid var(--erp-theme-tint-strong,#dbe8e4);border-radius:11px;background:var(--erp-theme-surface,white)}.MasterDirectory_toolbar__Zj5tY{padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:linear-gradient(120deg,var(--erp-theme-tint,#f0f9f5),#fff);border-radius:11px 11px 0 0}.MasterDirectory_count__Wgo0j{font-size:11px;color:var(--erp-theme-muted-ink,#587981)}.MasterDirectory_controls__8Tf8a{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}.MasterDirectory_controls__8Tf8a label{display:flex;align-items:center;gap:7px;font-size:11px;min-width:0}.MasterDirectory_controls__8Tf8a select{min-width:0;max-width:170px;background:var(--erp-theme-surface,white);padding:3px 6px}.MasterDirectory_controls__8Tf8a button,.MasterDirectory_controls__8Tf8a select{height:30px;border:1px solid var(--erp-theme-border,#cddfdf);border-radius:7px;font-size:11px}.MasterDirectory_controls__8Tf8a button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:4px 8px;background:var(--erp-theme-surface,#fff);color:var(--erp-theme-muted-ink,#38636d)}.MasterDirectory_filters__hZZyP{padding:12px 14px;border-top:1px solid var(--erp-theme-tint-strong,#e4eeea);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;background:#f8fcfa}.MasterDirectory_filters__hZZyP label{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:11px}.MasterDirectory_filters__hZZyP input{min-width:0;width:100%;box-sizing:border-box;height:26px;border:1px solid var(--erp-theme-border,#cddfdf);border-radius:5px;padding:3px 6px;font-size:11px;background:var(--erp-theme-surface,white)}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y{table-layout:fixed;width:100%;min-width:0!important;border-collapse:collapse;box-shadow:none!important;border:0!important}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y th{background:var(--erp-theme-tint,#f3f8f6)!important;color:var(--erp-theme-muted-ink,#55747d)!important;font-size:10px!important;text-align:left;padding:9px 10px!important;white-space:normal;overflow-wrap:anywhere;border:0;border-top:1px solid var(--erp-theme-tint-strong,#e4eeea);border-bottom:1px solid var(--erp-theme-tint-strong,#e4eeea)}.MasterDirectory_table__CRK_y th button{display:flex;align-items:center;gap:4px;border:0;background:none;font:inherit;text-align:left;color:inherit;padding:0;cursor:pointer}.MasterDirectory_table__CRK_y th svg{flex-shrink:0}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td{display:table-cell!important;padding:10px!important;text-indent:0!important;vertical-align:middle;overflow-wrap:anywhere;font-size:11px!important;background:var(--erp-theme-surface,white)!important;border:0;border-bottom:1px solid var(--erp-theme-tint-strong,#e8efec);white-space:normal}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y tr:hover td{background:var(--erp-theme-surface,#f7fbf9)!important}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td:first-child{font-weight:600;color:var(--erp-theme-muted-ink,#315b64)}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td>div{margin-left:0;flex-wrap:wrap}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td:last-child{min-width:0}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y img{max-width:100%}.MasterDirectory_empty__Mj91H{padding:36px 18px;text-align:center;color:var(--erp-theme-muted-ink,#6b858d);font-size:12px}.MasterDirectory_empty__Mj91H h3{font-size:15px;color:var(--erp-theme-muted-ink,#355d67);margin:0 0 7px}.MasterDirectory_directory__YGzCb .erp-pagination{padding:14px 0 0;gap:8px;flex-wrap:wrap}.MasterDirectory_directory__YGzCb button:focus-visible,.MasterDirectory_directory__YGzCb input:focus-visible,.MasterDirectory_directory__YGzCb select:focus-visible{outline:2px solid var(--erp-theme-accent-strong,#18858a);outline-offset:2px}.MasterDirectory_directory__YGzCb button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1250px){.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y thead{display:none}.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y,.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y tbody{display:block}.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 12px 12px;padding:12px;border:1px solid var(--erp-theme-tint-strong,#dce9e5);border-radius:10px}.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y td{display:block!important;min-width:0;padding:0!important;border:0;background:transparent!important}.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y td:before{content:attr(data-label);display:block;margin-bottom:5px;color:var(--erp-theme-muted-ink,#718b92);font-weight:400;font-size:9px;text-transform:uppercase;letter-spacing:.3px}}@media(max-width:1000px){.MasterDirectory_directory__YGzCb.MasterDirectory_directory__YGzCb{margin:12px;padding:14px}.MasterDirectory_directory__YGzCb .MasterDirectory_table__CRK_y thead{display:none}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y,.MasterDirectory_directory__YGzCb .MasterDirectory_table__CRK_y tbody{display:block}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 12px 12px;padding:12px;border:1px solid var(--erp-theme-tint-strong,#dce9e5);border-radius:10px}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td{display:block!important;min-width:0;padding:0!important;border:0;background:transparent!important}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td:before{content:attr(data-label);display:block;margin-bottom:5px;color:var(--erp-theme-muted-ink,#718b92);font-weight:400;font-size:9px;text-transform:uppercase;letter-spacing:.3px}.MasterDirectory_filters__hZZyP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.MasterDirectory_directory__YGzCb.MasterDirectory_directory__YGzCb{margin:8px;padding:12px}.MasterDirectory_directory__YGzCb>div:first-of-type{align-items:flex-start}.MasterDirectory_directory__YGzCb>div:first-of-type>div{flex-direction:row;justify-content:flex-start}.MasterDirectory_controls__8Tf8a,.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k{width:100%}.MasterDirectory_controls__8Tf8a label{flex:1}.MasterDirectory_controls__8Tf8a select{flex:1;max-width:100%}.MasterDirectory_controls__8Tf8a button span{display:none}.MasterDirectory_toolbar__Zj5tY{padding:10px}.MasterDirectory_filters__hZZyP{grid-template-columns:1fr}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y tr{margin:0 8px 10px;padding:10px;gap:12px 10px}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td[data-action=true]{grid-column:1/-1}.MasterDirectory_directory__YGzCb .erp-pagination__pages{flex-wrap:wrap;gap:4px}}.MasterDirectory_directory__YGzCb.MasterDirectory_directory__YGzCb{background:linear-gradient(135deg,var(--erp-theme-tint,#f3faf7) 0,#fff 42%);border-color:var(--erp-theme-tint-strong,#d5e6df);box-shadow:0 5px 20px #264f4608}.MasterDirectory_directory__YGzCb>div:first-of-type h1{font-weight:650;letter-spacing:-.4px}.MasterDirectory_directory__YGzCb .MasterDirectory_trigger__J1g1B{border-radius:9px;transition:box-shadow .15s ease,background-color .15s ease}.MasterDirectory_directory__YGzCb .MasterDirectory_trigger__J1g1B:hover:not(:disabled){box-shadow:0 2px 7px #1b655c18}.MasterDirectory_directory__YGzCb .MasterDirectory_create__dMZ4k{box-shadow:0 2px 5px #116f7620}.MasterDirectory_directory__YGzCb .MasterDirectory_edit__ac9Cd{background:#edf8f2;color:var(--erp-theme-ink,#176b60)}.MasterDirectory_search__bhV9k{border-radius:9px;background:var(--erp-theme-surface,#fbfdfc)}.MasterDirectory_search__bhV9k:focus-within{border-color:var(--erp-theme-muted-ink,#68aaa0);box-shadow:0 0 0 3px #17837812}.MasterDirectory_results__KRFit{border-radius:12px;box-shadow:0 2px 8px #24465004}.MasterDirectory_toolbar__Zj5tY{border-radius:12px 12px 0 0;background:linear-gradient(115deg,#eaf7f0,var(--erp-theme-surface,#f9fcfd));border-bottom:1px solid var(--erp-theme-tint-strong,#e2eee7)}.MasterDirectory_count__Wgo0j{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid var(--erp-theme-tint-strong,#cfe7dc);border-radius:20px;background:#ffffffb3;color:var(--erp-theme-muted-ink,#397568);font-size:10px;font-weight:600}.MasterDirectory_controls__8Tf8a button[aria-expanded=true]{border-color:var(--erp-theme-border-strong,#8ac2b0);background:#e4f4eb;color:var(--erp-theme-ink,#176b60)}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td[data-primary=true]{font-weight:600;color:var(--erp-theme-ink,#234d59)}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y th{font-weight:600;letter-spacing:.35px}.MasterDirectory_filters__hZZyP{border-bottom:1px solid var(--erp-theme-tint-strong,#e4eee9)}@media(max-width:1250px){.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y tr{background:linear-gradient(135deg,#f6fbf8,white 55%);box-shadow:0 2px 6px #24465005}.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y td[data-primary=true]{grid-column:1/-1;order:-1;padding-bottom:8px!important;border-bottom:1px solid var(--erp-theme-tint-strong,#e3eee8);font-size:13px!important}.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y td[data-primary=true]:before{display:none}.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y td[data-action=true]{grid-column:1/-1;padding-top:8px!important;border-top:1px solid var(--erp-theme-tint-strong,#e3eee8)}.MasterDirectory_directory__YGzCb .MasterDirectory_wide__5er_W .MasterDirectory_table__CRK_y td[data-action=true]:before{display:none}}@media(max-width:1000px){.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y tr{background:linear-gradient(135deg,#f6fbf8,white 55%);box-shadow:0 2px 6px #24465005}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td[data-primary=true]{grid-column:1/-1;order:-1;padding-bottom:8px!important;border-bottom:1px solid var(--erp-theme-tint-strong,#e3eee8);font-size:13px!important}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td[data-primary=true]:before{display:none}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td[data-action=true]{grid-column:1/-1;padding-top:8px!important;border-top:1px solid var(--erp-theme-tint-strong,#e3eee8)}.MasterDirectory_directory__YGzCb .MasterDirectory_results__KRFit .MasterDirectory_table__CRK_y td[data-action=true]:before{display:none}}@media(prefers-reduced-motion:reduce){.MasterDirectory_directory__YGzCb .MasterDirectory_trigger__J1g1B{transition:none}}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k{box-sizing:border-box;width:350px;max-width:100%;min-width:0;height:36px;padding:0 10px;gap:9px;border:1px solid var(--erp-theme-border,#c8dfda);border-radius:11px;background:linear-gradient(110deg,var(--erp-theme-tint,#f4fbf8),#fff);box-shadow:0 2px 5px #21574d06;transition:border-color .15s ease,box-shadow .15s ease}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k>svg{flex-shrink:0;width:16px;height:16px;color:var(--erp-theme-muted-ink,#408a80)}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k>input{background:transparent!important;border:0!important;border-radius:0;outline:none;height:30px!important;min-height:0!important;padding:0!important;color:var(--erp-theme-ink,#244650);font-size:12px!important;box-shadow:none!important}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k>input::placeholder{color:var(--erp-theme-muted-ink,#67818a);opacity:1}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k:focus-within{background:var(--erp-theme-surface,#fff);border-color:var(--erp-theme-muted-ink,#438f86);box-shadow:0 0 0 3px #18857a16}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k>button{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;padding:3px;border:0;border-radius:7px;background:var(--erp-theme-tint,#e9f4ef);color:var(--erp-theme-muted-ink,#417a70)}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k>button:hover{background:var(--erp-theme-tint-strong,#d9eee4)}@media(max-width:540px){.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k{width:100%;flex-basis:100%}}@media(prefers-reduced-motion:reduce){.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k{transition:none}}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k>input{flex:1;min-width:0;width:0}.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k:focus-within>input:focus,.MasterDirectory_directory__YGzCb .MasterDirectory_search__bhV9k:focus-within>input:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}.MasterSettingsWorkspace_workspace__z5Qcu,.MasterSettingsWorkspace_workspace__z5Qcu>div{min-width:0}.MasterSettingsWorkspace_workspace__z5Qcu.MasterSettingsWorkspace_workspace__z5Qcu h1,.MasterSettingsWorkspace_workspace__z5Qcu.MasterSettingsWorkspace_workspace__z5Qcu h2{display:block;color:var(--erp-theme-ink,#244650)}.MasterSettingsWorkspace_workspace__z5Qcu>h2{font-size:20px;margin:0 0 16px}.MasterSettingsWorkspace_workspace__z5Qcu .purchase-master-card{margin:0;padding:14px;background:var(--erp-theme-tint,#f5faf8)!important;border:1px solid var(--erp-theme-tint-strong,#dbe8e4);border-radius:11px;box-shadow:none}.MasterSettingsWorkspace_workspace__z5Qcu .purchase-master-grid{gap:8px 16px}.MasterSettingsWorkspace_workspace__z5Qcu .purchase-master-grid>div{min-width:0}.MasterSettingsWorkspace_workspace__z5Qcu .purchase-master-grid input:not([type=file]),.MasterSettingsWorkspace_workspace__z5Qcu .purchase-master-grid select{height:24px!important;min-height:24px!important;padding:2px 6px!important;font-size:11px!important;line-height:18px!important}.MasterSettingsWorkspace_workspace__z5Qcu .purchase-master-grid input[type=file]{max-width:100%}.MasterSettingsWorkspace_selector__rMb4k{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px;margin-bottom:14px}.MasterSettingsWorkspace_selector__rMb4k>div{min-width:0}.MasterSettingsWorkspace_selector__rMb4k>div:first-child{flex:1 1 240px}.MasterSettingsWorkspace_companyTable__Lez8K{min-width:0;border:1px solid var(--erp-theme-tint-strong,#dbe8e4);border-radius:11px;background:var(--erp-theme-surface,white)}.MasterSettingsWorkspace_companyTable__Lez8K table{width:100%;min-width:0!important;table-layout:fixed;border-collapse:collapse;border:0!important;box-shadow:none!important}.MasterSettingsWorkspace_companyTable__Lez8K th{background:var(--erp-theme-tint,#f3f8f6)!important;color:var(--erp-theme-muted-ink,#55747d)!important;text-align:left;font-size:10px!important;padding:9px!important;border:0;border-bottom:1px solid var(--erp-theme-tint-strong,#e4eeea)}.MasterSettingsWorkspace_companyTable__Lez8K td{padding:10px!important;font-size:11px!important;background:var(--erp-theme-surface,white)!important;border:0;border-bottom:1px solid var(--erp-theme-tint-strong,#e8efec);overflow-wrap:anywhere}.MasterSettingsWorkspace_companyTable__Lez8K th:nth-child(2),.MasterSettingsWorkspace_companyTable__Lez8K th:nth-child(3){width:22%}.MasterSettingsWorkspace_companyTable__Lez8K img{max-width:70px;max-height:44px;object-fit:contain}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageWorkspace__CYRyB{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:16px}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageEditor__q0yMG{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageEditor__q0yMG>div,.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageEditor__q0yMG>form,.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageWorkspace__CYRyB>div{min-width:0;background:var(--erp-theme-surface,white);border:1px solid var(--erp-theme-tint-strong,#dbe8e4);border-radius:11px}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageGallery__DdcZb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.MasterSettingsWorkspace_images__m9g7b input,.MasterSettingsWorkspace_images__m9g7b select,.MasterSettingsWorkspace_images__m9g7b textarea{min-width:0;max-width:100%;box-sizing:border-box;border-color:var(--erp-theme-border,#cddfdf);border-radius:6px;font-size:11px}.MasterSettingsWorkspace_images__m9g7b input:not([type=file]),.MasterSettingsWorkspace_images__m9g7b select{height:28px;padding:3px 7px}.MasterSettingsWorkspace_images__m9g7b input[type=file]{padding:7px}.MasterSettingsWorkspace_images__m9g7b button{border-radius:7px;overflow-wrap:anywhere}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageGallery__DdcZb>div{min-width:0;border-radius:10px}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageGallery__DdcZb>div>div{overflow-wrap:anywhere}.MasterSettingsWorkspace_images__m9g7b form>div{min-width:0}.MasterSettingsWorkspace_subtitle__PZRL6{margin:5px 0 0;font-size:12px;color:var(--erp-theme-muted-ink,#637d86)}.MasterSettingsWorkspace_placeholder__yYgTy{margin:16px;padding:24px;border:1px solid var(--erp-theme-tint-strong,#d7e7e3);border-radius:14px;background:linear-gradient(120deg,var(--erp-theme-tint,#f0f9f5),#fff);color:var(--erp-theme-ink,#244650)}.MasterSettingsWorkspace_placeholder__yYgTy header{display:flex;align-items:center;gap:12px}.MasterSettingsWorkspace_placeholder__yYgTy header>span{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;color:var(--erp-theme-accent-strong,#187e7d);border:1px solid var(--erp-theme-border,#cce4df);border-radius:13px;background:var(--erp-theme-tint-strong,#e4f4ec)}.MasterSettingsWorkspace_placeholder__yYgTy h1{margin:0;font-size:21px;font-weight:650}.MasterSettingsWorkspace_empty__vkCQl{padding:32px 18px;margin-top:20px;text-align:center;border:1px dashed var(--erp-theme-border,#c9dfd8);border-radius:11px;background:var(--erp-theme-surface,white)}.MasterSettingsWorkspace_empty__vkCQl h2{font-size:15px;margin:0 0 8px}.MasterSettingsWorkspace_empty__vkCQl p{font-size:12px;line-height:1.6;color:var(--erp-theme-muted-ink,#637d86)}.MasterSettingsWorkspace_empty__vkCQl a{display:inline-flex;margin-top:10px;padding:8px 12px;border-radius:8px;border:1px solid var(--erp-theme-border,#cddfdf);color:var(--erp-theme-accent-strong,#176f74);background:var(--erp-theme-tint,#f2faf6);font-size:12px;text-decoration:none}.MasterSettingsWorkspace_empty__vkCQl a:focus-visible{outline:2px solid var(--erp-theme-accent-strong,#18858a);outline-offset:2px}@media(min-width:1600px){.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageEditor__q0yMG{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}}@media(max-width:1100px){.MasterSettingsWorkspace_companyTable__Lez8K thead{display:none}.MasterSettingsWorkspace_companyTable__Lez8K table,.MasterSettingsWorkspace_companyTable__Lez8K tbody{display:block}.MasterSettingsWorkspace_companyTable__Lez8K tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px;padding:12px;border:1px solid var(--erp-theme-tint-strong,#dce9e5);border-radius:10px}.MasterSettingsWorkspace_companyTable__Lez8K td{display:block;min-width:0;border:0;padding:0!important}.MasterSettingsWorkspace_companyTable__Lez8K td:before{content:attr(data-label);display:block;margin-bottom:5px;color:var(--erp-theme-muted-ink,#718b92);font-size:9px;text-transform:uppercase}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageWorkspace__CYRyB{grid-template-columns:minmax(0,1fr)}}@media(max-width:540px){.MasterSettingsWorkspace_placeholder__yYgTy{padding:16px;margin:8px}.MasterSettingsWorkspace_placeholder__yYgTy h1{font-size:19px}.MasterSettingsWorkspace_empty__vkCQl{padding:24px 12px}.MasterSettingsWorkspace_selector__rMb4k{align-items:stretch}.MasterSettingsWorkspace_selector__rMb4k>div{width:100%}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageGallery__DdcZb,.MasterSettingsWorkspace_images__m9g7b form>.grid{grid-template-columns:minmax(0,1fr)}.MasterSettingsWorkspace_workspace__z5Qcu .purchase-master-card{padding:10px}.MasterSettingsWorkspace_companyTable__Lez8K tr{margin:8px;padding:10px}}.MasterSettingsWorkspace_workspace__z5Qcu .purchase-master-card{background:linear-gradient(120deg,#f0f9f4,var(--erp-theme-surface,#fafdfc))!important;border-color:var(--erp-theme-tint-strong,#d3e6dd)}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageGallery__DdcZb>div{box-shadow:0 3px 10px #24465008;border-color:var(--erp-theme-tint-strong,#d8e7df)}.MasterSettingsWorkspace_images__m9g7b .MasterSettingsWorkspace_imageGallery__DdcZb button:hover:not(:disabled){background:#edf7f2}.MasterSettingsWorkspace_placeholder__yYgTy{box-shadow:0 5px 20px #264f4608}.MasterSettingsWorkspace_placeholder__yYgTy header>span{background:linear-gradient(135deg,#daf2e5,var(--erp-theme-tint,#e5f2f8));box-shadow:0 2px 5px #116f7610}.MasterSettingsWorkspace_companyTable__Lez8K{box-shadow:0 2px 8px #24465004}@media(max-width:1100px){.MasterSettingsWorkspace_companyTable__Lez8K tr{background:linear-gradient(135deg,#f6fbf8,white 55%)}.MasterSettingsWorkspace_companyTable__Lez8K td{background:transparent!important}.MasterSettingsWorkspace_companyTable__Lez8K td[data-label="Company name"]{grid-column:1/-1;order:-1;font-weight:600;font-size:13px!important;padding-bottom:8px!important;border-bottom:1px solid var(--erp-theme-tint-strong,#e3eee8)}.MasterSettingsWorkspace_companyTable__Lez8K td[data-label="Company name"]:before{display:none}}.CompanyProfile_page__rykrY{min-width:0;padding:12px;color:var(--erp-theme-ink,#274952);container-type:inline-size;container-name:company-profile}.CompanyProfile_hero___0i_G{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:10px}.CompanyProfile_heroTitle__pe5D_{display:flex;align-items:center;gap:12px;min-width:0}.CompanyProfile_heroIcon__1TpCj{width:38px;height:38px;display:grid;place-items:center;flex-shrink:0;border-radius:15px;color:var(--erp-theme-accent-strong,#217f76);background:linear-gradient(135deg,#d9f1e4,var(--erp-theme-tint,#e4f1fa));border:1px solid var(--erp-theme-border,#cbe4da);box-shadow:0 3px 8px #21574d08}.CompanyProfile_eyebrow__lH4tz{font-size:9px;font-weight:600;letter-spacing:1.3px;color:var(--erp-theme-muted-ink,#639187);margin:0 0 4px}.CompanyProfile_hero___0i_G h1{font-size:21px;font-weight:650;letter-spacing:-.6px;line-height:1.2;margin:0}.CompanyProfile_subtitle__pFPV5{font-size:12px;line-height:1.5;color:var(--erp-theme-muted-ink,#67818a);margin:6px 0 0}.CompanyProfile_companyTag__uEJXp{max-width:100%;overflow-wrap:anywhere;background:#edf8f1;border:1px solid var(--erp-theme-tint-strong,#cfe5d9);color:var(--erp-theme-muted-ink,#3d7764);padding:6px 10px;border-radius:20px;font-size:11px;font-weight:600}.CompanyProfile_form__5Ig_U{display:grid;gap:10px}.CompanyProfile_card__EMpQL{min-width:0;border:1px solid var(--erp-theme-tint-strong,#d6e7e0);border-radius:13px;background:var(--erp-theme-surface,white);padding:10px;box-shadow:0 3px 12px #204b4005}.CompanyProfile_sectionHeading__9T1SJ{display:flex;align-items:center;gap:8px;margin-bottom:7px}.CompanyProfile_sectionHeading__9T1SJ>span{display:grid;place-items:center;flex-shrink:0;width:23px;height:23px;border:1px solid var(--erp-theme-tint-strong,#d5e9df);border-radius:9px;background:#eef8f1;color:var(--erp-theme-muted-ink,#438676)}.CompanyProfile_sectionHeading__9T1SJ h2{margin:0;font-size:13px;line-height:1.4;font-weight:650}.CompanyProfile_sectionHeading__9T1SJ p{margin:3px 0 0;font-size:11px;color:var(--erp-theme-muted-ink,#6c838c)}.CompanyProfile_profile__G5_QO{background:linear-gradient(110deg,#f4fbf7,#fff 60%)}.CompanyProfile_profileBody__hJQee{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px;align-items:start}.CompanyProfile_logo__9gvyf{min-width:0;padding:8px;border:1px dashed var(--erp-theme-border,#b9d8cb);border-radius:10px;background:#ffffffa6}.CompanyProfile_logo__9gvyf>div{display:flex;flex-direction:column;gap:6px}.CompanyProfile_logo__9gvyf label{font-size:11px;font-weight:600}.CompanyProfile_logo__9gvyf img{width:64px;height:36px;object-fit:contain}.CompanyProfile_logo__9gvyf input[type=file]{width:100%;min-width:0;height:auto!important;border:0!important;padding:0!important;font-size:10px;background:transparent!important}.CompanyProfile_logo__9gvyf input::file-selector-button{border:1px solid var(--erp-theme-border,#c8ded3);border-radius:6px;padding:5px 7px;background:#f3faf6;color:var(--erp-theme-muted-ink,#397365);font:inherit;cursor:pointer}.CompanyProfile_logo__9gvyf span{font-size:10px;line-height:1.4}.CompanyProfile_logo__9gvyf button{font-size:11px}.CompanyProfile_sections__fL72S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.CompanyProfile_fields__Co70G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.CompanyProfile_fields__Co70G>div{min-width:0}.CompanyProfile_form__5Ig_U .CompanyProfile_fields__Co70G .form-field:has(>label){grid-template-rows:auto auto auto;gap:3px!important}.CompanyProfile_form__5Ig_U .CompanyProfile_fields__Co70G label{height:auto!important;min-height:15px;font-size:11px!important;line-height:15px;overflow:visible!important;white-space:normal!important;font-weight:500;color:var(--erp-theme-muted-ink,#547079)}.CompanyProfile_form__5Ig_U .CompanyProfile_fields__Co70G input{width:100%;box-sizing:border-box;height:24px!important;min-height:24px!important;padding:2px 7px!important;line-height:18px!important;font-size:11px!important;border:1px solid var(--erp-theme-border,#cbded5)!important;border-radius:6px;background:var(--erp-theme-surface,#fbfdfc)!important;color:var(--erp-theme-ink,#284e58)}.CompanyProfile_form__5Ig_U .CompanyProfile_fields__Co70G input:focus{border-color:var(--erp-theme-muted-ink,#448f80)!important;outline:none;box-shadow:0 0 0 3px #18857a12;background:var(--erp-theme-surface,white)!important}.CompanyProfile_form__5Ig_U .CompanyProfile_fields__Co70G input::placeholder{color:var(--erp-theme-border-strong,#82969c)}.CompanyProfile_saveBar__WRhQW{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:7px 12px;border:1px solid var(--erp-theme-tint-strong,#d6e7e0);border-radius:11px;background:var(--erp-theme-tint,#f5faf7)}.CompanyProfile_saveBar__WRhQW>span{font-size:11px;color:var(--erp-theme-muted-ink,#6a818a)}.CompanyProfile_saveBar__WRhQW b{color:#bd4751}.CompanyProfile_save__NvQyX{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:7px 14px;border:1px solid var(--erp-theme-accent-strong,#137b80);border-radius:9px;background:linear-gradient(135deg,var(--erp-theme-accent-strong,#16898a),var(--erp-theme-ink,#106e76));color:white;font-size:12px;font-weight:600;box-shadow:0 3px 7px #116f7620;cursor:pointer}.CompanyProfile_save__NvQyX:disabled{opacity:.6;cursor:wait}.CompanyProfile_save__NvQyX:focus-visible{outline:2px solid var(--erp-theme-accent-strong,#18858a);outline-offset:3px}.CompanyProfile_details__KqVrd.CompanyProfile_details__KqVrd{margin:10px 0 0;padding:10px}.CompanyProfile_detailsHeading__ZvpUM{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.CompanyProfile_detailsHeading__ZvpUM h2{margin:0;font-size:16px;font-weight:650}.CompanyProfile_detailsHeading__ZvpUM p{font-size:11px;color:var(--erp-theme-muted-ink,#6a818a);margin:4px 0 0}.CompanyProfile_page__rykrY .CompanyProfile_details__KqVrd table th{color:var(--erp-theme-muted-ink,#526f77)!important;background:var(--erp-theme-tint,#edf6f1)!important;font-weight:600}.CompanyProfile_empty__0Y8cr{padding:24px;text-align:center;border:1px dashed var(--erp-theme-border,#cbded5);border-radius:10px;color:var(--erp-theme-muted-ink,#6a818a);font-size:12px}.CompanyProfile_spinner__nFHph{animation:CompanyProfile_spin__mGsIQ 1s linear infinite}@keyframes CompanyProfile_spin__mGsIQ{to{transform:rotate(1turn)}}@container company-profile (max-width:850px){.CompanyProfile_sections__fL72S{grid-template-columns:1fr}.CompanyProfile_profileBody__hJQee{grid-template-columns:180px minmax(0,1fr)}}@container company-profile (max-width:520px){.CompanyProfile_fields__Co70G,.CompanyProfile_profileBody__hJQee{grid-template-columns:1fr}.CompanyProfile_hero___0i_G h1{font-size:21px}.CompanyProfile_card__EMpQL{padding:12px}.CompanyProfile_heroTitle__pe5D_{align-items:flex-start}.CompanyProfile_save__NvQyX{margin-left:auto}.CompanyProfile_logo__9gvyf{max-width:100%}}@media(max-width:540px){.CompanyProfile_page__rykrY{padding:10px}.CompanyProfile_hero___0i_G{margin-bottom:8px}.CompanyProfile_details__KqVrd.CompanyProfile_details__KqVrd{padding:12px}}@media(prefers-reduced-motion:reduce){.CompanyProfile_spinner__nFHph{animation:none}}@media(max-width:850px){.CompanyProfile_sections__fL72S{grid-template-columns:1fr}.CompanyProfile_profileBody__hJQee{grid-template-columns:180px minmax(0,1fr)}}@media(max-width:540px){.CompanyProfile_fields__Co70G,.CompanyProfile_profileBody__hJQee{grid-template-columns:minmax(0,1fr)}.CompanyProfile_hero___0i_G h1{font-size:21px}.CompanyProfile_card__EMpQL{padding:12px}.CompanyProfile_heroTitle__pe5D_{align-items:flex-start}.CompanyProfile_save__NvQyX{margin-left:auto}}@container company-profile (min-width:950px){.CompanyProfile_sections__fL72S .CompanyProfile_fields__Co70G{grid-template-columns:repeat(3,minmax(0,1fr))}.CompanyProfile_profileBody__hJQee>.CompanyProfile_fields__Co70G{grid-template-columns:repeat(4,minmax(0,1fr))}.CompanyProfile_sections__fL72S>.CompanyProfile_card__EMpQL:last-child{grid-column:1/-1;display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px;align-items:center}.CompanyProfile_sections__fL72S>.CompanyProfile_card__EMpQL:last-child .CompanyProfile_sectionHeading__9T1SJ{margin:0}.CompanyProfile_sections__fL72S>.CompanyProfile_card__EMpQL:last-child .CompanyProfile_fields__Co70G{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.CompanyProfile_sections__fL72S .CompanyProfile_fields__Co70G{grid-template-columns:repeat(3,minmax(0,1fr))}.CompanyProfile_profileBody__hJQee>.CompanyProfile_fields__Co70G{grid-template-columns:repeat(4,minmax(0,1fr))}.CompanyProfile_sections__fL72S>.CompanyProfile_card__EMpQL:last-child{grid-column:1/-1;display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px;align-items:center}.CompanyProfile_sections__fL72S>.CompanyProfile_card__EMpQL:last-child .CompanyProfile_sectionHeading__9T1SJ{margin:0}.CompanyProfile_sections__fL72S>.CompanyProfile_card__EMpQL:last-child .CompanyProfile_fields__Co70G{grid-template-columns:repeat(2,minmax(0,1fr))}}.DateInput_control__nExR_{position:relative;display:inline-flex;min-width:0;width:100%;align-items:center;vertical-align:middle}.DateInput_control__nExR_>input:not(.DateInput_native__fwfVZ){min-width:0;width:100%;padding-right:25px!important}.DateInput_native__fwfVZ{position:absolute!important;inset:0;width:100%!important;height:100%!important;opacity:0;pointer-events:none}.DateInput_calendar__461cF{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:18px;height:18px;padding:0!important;border:0!important;background:transparent!important;color:var(--erp-theme-accent-strong,#167b7d);cursor:pointer}.DateInput_calendar__461cF:disabled{opacity:.45;cursor:default}.DateInput_calendar__461cF:focus-visible{outline:2px solid var(--erp-theme-accent-strong,#167b7d);outline-offset:1px}.DispatchWorkbench_page__PTdBM{padding:20px;color:var(--foreground,var(--erp-theme-ink,#163a46));font-size:13px;min-width:0}.DispatchWorkbench_page__PTdBM h1{font-size:22px;font-weight:650;margin:0}.DispatchWorkbench_page__PTdBM h2{font-size:15px;font-weight:650;margin:0 0 14px}.DispatchWorkbench_page__PTdBM p{line-height:1.6}.DispatchWorkbench_actions__c9MA2,.DispatchWorkbench_header__FCsh2,.DispatchWorkbench_nav__f5ZMv,.DispatchWorkbench_toolbar__viUBy{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.DispatchWorkbench_header__FCsh2{justify-content:space-between;margin-bottom:18px}.DispatchWorkbench_nav__f5ZMv{margin-bottom:18px}.DispatchWorkbench_nav__f5ZMv a{padding:8px 12px;text-decoration:none;border:1px solid var(--erp-theme-border,#adcacb);border-radius:7px;color:inherit}.DispatchWorkbench_nav__f5ZMv a[aria-current=page],.DispatchWorkbench_primary__h91AC{background:var(--erp-theme-ink,#126e73)!important;color:white!important}.DispatchWorkbench_card__OzoDf,.DispatchWorkbench_toolbar__viUBy{background:var(--card,#fff);border:1px solid var(--erp-theme-border,#b8d2d3);border-radius:10px;padding:14px;margin-bottom:14px}.DispatchWorkbench_toolbar__viUBy{align-items:flex-end;justify-content:space-between}.DispatchWorkbench_grid__vPkba{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:14px}.DispatchWorkbench_page__PTdBM label{display:flex;flex-direction:column;gap:5px;font-size:12px}.DispatchWorkbench_page__PTdBM input,.DispatchWorkbench_page__PTdBM select,.DispatchWorkbench_page__PTdBM textarea{font:inherit;color:inherit;border:1px solid var(--erp-theme-border-strong,#87aaad);border-radius:5px;padding:6px 8px;min-height:30px;max-width:100%;background:var(--background,#fff)}.DispatchWorkbench_page__PTdBM textarea{min-height:60px;resize:vertical}.DispatchWorkbench_page__PTdBM button{font:inherit;padding:7px 12px;border:1px solid var(--erp-theme-border-strong,#88adb0);border-radius:6px;background:var(--card,#fff);color:inherit;cursor:pointer}.DispatchWorkbench_page__PTdBM button:disabled{opacity:.45;cursor:not-allowed}.DispatchWorkbench_page__PTdBM :is(button,input,select,textarea,a):focus-visible{outline:2px solid var(--erp-theme-ink,#08777b);outline-offset:2px}.DispatchWorkbench_page__PTdBM small{display:block;font-size:12px;color:var(--erp-theme-muted-ink,#47666d);margin:3px 0}.DispatchWorkbench_page__PTdBM strong{display:block}.DispatchWorkbench_scroll__jIe_1{overflow:auto;max-width:100%;margin:12px 0}.DispatchWorkbench_page__PTdBM table{width:100%;border-collapse:collapse}.DispatchWorkbench_page__PTdBM th{background:var(--erp-theme-ink,#166a72);color:white;font-size:12px;text-align:left;padding:9px;white-space:nowrap}.DispatchWorkbench_page__PTdBM td{border-bottom:1px solid var(--erp-theme-border,#ccdfe0);padding:9px;vertical-align:top}.DispatchWorkbench_page__PTdBM tbody tr:nth-child(2n){background:var(--erp-theme-tint,#f3f8f8)}.DispatchWorkbench_actions__c9MA2{justify-content:flex-end;margin:14px 0}.DispatchWorkbench_badge__jDCsf{display:inline-block;background:var(--erp-theme-tint-strong,#e1f2ef);border-radius:16px;padding:4px 9px;font-size:12px;color:var(--erp-theme-ink,#14514d)}.DispatchWorkbench_error__raPpN{background:#fff0f0;border-left:3px solid #bb3048;padding:12px;color:#7c182b}.DispatchWorkbench_notice__9eEZu{background:var(--erp-theme-tint,#f0faf5);border-left:3px solid var(--erp-theme-accent-strong,#168568);padding:12px}.DispatchWorkbench_check__1__1K{flex-direction:row!important;align-items:center;margin-top:12px}.DispatchWorkbench_check__1__1K input{min-height:0}.DispatchWorkbench_page__PTdBM summary{cursor:pointer;margin-top:12px}.DispatchWorkbench_page__PTdBM a{color:var(--erp-theme-ink,#086878)}@media(max-width:640px){.DispatchWorkbench_page__PTdBM{padding:10px}.DispatchWorkbench_grid__vPkba{grid-template-columns:1fr}.DispatchWorkbench_header__FCsh2{align-items:flex-start}.DispatchWorkbench_toolbar__viUBy>label{width:100%}.DispatchWorkbench_page__PTdBM h1{font-size:19px}.DispatchWorkbench_nav__f5ZMv{flex-wrap:nowrap;overflow:auto}.DispatchWorkbench_nav__f5ZMv a{white-space:nowrap}.DispatchWorkbench_page__PTdBM td{min-width:100px}.DispatchWorkbench_page__PTdBM input,.DispatchWorkbench_page__PTdBM select,.DispatchWorkbench_page__PTdBM textarea{font-size:16px}.DispatchWorkbench_actions__c9MA2 button{min-height:36px}}.QualityControl_page__AlPl7{padding:20px;color:var(--foreground,var(--erp-theme-ink,#163e47));font-size:13px;max-width:1800px;margin:auto}.QualityControl_actions__g9luz,.QualityControl_header__R3cis,.QualityControl_toolbar__BY54r{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.QualityControl_page__AlPl7 h1{font-size:22px;font-weight:650;margin:0}.QualityControl_page__AlPl7 h2{font-size:15px;font-weight:600;margin:0 0 12px}.QualityControl_page__AlPl7 p{color:var(--muted-foreground,var(--erp-theme-muted-ink,#526d75));line-height:1.6}.QualityControl_nav__x2hoU{display:flex;gap:6px;overflow:auto;padding:16px 0}.QualityControl_nav__x2hoU a{white-space:nowrap;padding:7px 10px;border-radius:6px;border:1px solid var(--erp-theme-border,#a8c6c3);text-decoration:none}.QualityControl_nav__x2hoU a[aria-current=page]{background:var(--erp-theme-ink,#146e72);color:white}.QualityControl_card__ChM42{background:var(--card,#fff);border:1px solid var(--erp-theme-border,#bed5d2);border-radius:12px;padding:16px;margin:14px 0}.QualityControl_grid__EesYy{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.QualityControl_metrics__m8Ssd{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.QualityControl_metric__RYxOf{padding:15px;border:1px solid var(--erp-theme-border,#bed5d2);background:var(--card,#fff);border-radius:10px}.QualityControl_metric__RYxOf strong{display:block;font-size:22px;margin-top:6px;font-variant-numeric:tabular-nums}.QualityControl_page__AlPl7 label{display:flex;flex-direction:column;gap:5px;font-size:12px}.QualityControl_page__AlPl7 input,.QualityControl_page__AlPl7 select,.QualityControl_page__AlPl7 textarea{min-width:0;max-width:100%;width:100%;padding:7px 9px;border:1px solid var(--erp-theme-border-strong,#8fafb4);border-radius:6px;font-size:13px;background:var(--background,#fff);color:inherit}.QualityControl_page__AlPl7 input[type=checkbox]{width:auto}.QualityControl_page__AlPl7 button{border:1px solid var(--erp-theme-border-strong,#91b4b1);border-radius:6px;padding:7px 12px;background:var(--card,#fff);color:inherit;cursor:pointer;min-height:32px}.QualityControl_page__AlPl7 button:disabled{opacity:.5;cursor:default}.QualityControl_page__AlPl7 a:focus-visible,.QualityControl_page__AlPl7 button:focus-visible{outline:2px solid var(--erp-theme-ink,#087f80);outline-offset:3px}.QualityControl_primary__o3kco{background:var(--erp-theme-accent-strong,#147b79)!important;color:#fff!important}.QualityControl_scroll__qWg9p{overflow:auto}.QualityControl_page__AlPl7 table{width:100%;border-collapse:collapse;font-size:12px}.QualityControl_page__AlPl7 td,.QualityControl_page__AlPl7 th{text-align:left;padding:9px;border-bottom:1px solid var(--erp-theme-border,#c4d8d6);vertical-align:top}.QualityControl_page__AlPl7 th{background:var(--erp-theme-ink,#146b70);color:white;white-space:nowrap}.QualityControl_page__AlPl7 td small{display:block;color:var(--muted-foreground,var(--erp-theme-muted-ink,#526d75));margin-top:4px}.QualityControl_status__EOcib{padding:3px 7px;border-radius:12px;background:var(--erp-theme-tint-strong,#e1f0ed);color:var(--erp-theme-ink,#145d59);display:inline-block;font-size:11px}.QualityControl_error__ybYK_{background:#fff0ef;color:#982521;border:1px solid #e2aaa5;border-radius:8px;padding:12px}.QualityControl_notice__uFRc5{background:var(--card,#fff);border-left:3px solid var(--erp-theme-accent-strong,#1c8a83);padding:12px;margin:12px 0}.QualityControl_chartRow__EdiVD{display:grid;grid-template-columns:minmax(100px,1fr) 3fr auto;gap:10px;margin:10px 0;align-items:center}.QualityControl_bar__l16Mk{height:12px;display:flex;background:var(--erp-theme-tint-strong,#e8f0ef);overflow:hidden;border-radius:6px}.QualityControl_bar__l16Mk span{background:var(--erp-theme-accent-strong,#1a9283)}.QualityControl_bar__l16Mk i{background:#cc5864}.QualityControl_page__AlPl7 fieldset{border:1px solid var(--erp-theme-border,#bed5d2);padding:12px;border-radius:8px;margin:12px 0}.QualityControl_page__AlPl7 legend{padding:0 5px;font-weight:600}.QualityControl_formActions__6DEOw{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.QualityControl_page__AlPl7 summary{cursor:pointer;font-weight:600;padding:7px 0}@media(max-width:600px){.QualityControl_page__AlPl7{padding:10px}.QualityControl_grid__EesYy{grid-template-columns:1fr}.QualityControl_metrics__m8Ssd{grid-template-columns:1fr 1fr}.QualityControl_header__R3cis{align-items:flex-start}.QualityControl_card__ChM42{padding:12px}}