@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&display=swap);body{margin:0}.Login_loginContainer__GxM8Q{align-items:center;background:radial-gradient(circle at top left,#3e7cb159,#0000 30%),radial-gradient(circle at bottom right,#fbbf242e,#0000 28%),linear-gradient(145deg,#07111f,#10243b 52%,#18395d);display:flex;font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;justify-content:center;min-height:100vh;padding:24px}.Login_loginCard__vpuLB{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #ffffff2e;border-radius:28px;box-shadow:0 24px 80px #05112252;max-width:460px;padding:40px 36px 28px;text-align:center;width:100%}.Login_brandHeader__cHkhF{margin-bottom:28px}.Login_brandBadge__2lljd{align-items:center;background:#10243b14;border-radius:999px;color:#30577b;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.12em;padding:7px 14px;text-transform:uppercase}.Login_brandTitle__bsllE{align-items:baseline;color:#0c2038;display:flex;font-size:40px;font-weight:800;gap:0;justify-content:center;letter-spacing:-.04em;margin:0}.Login_brandAccent__EGPgu{color:#2f7dbf}.Login_brandDescription__Ig8qn{color:#53657a;font-size:14px;line-height:1.6;margin:12px auto 0;max-width:320px}.Login_inputGroup__PMHbj{margin-bottom:20px;text-align:left}.Login_inputGroup__PMHbj label{color:#1a3655;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.Login_inputGroup__PMHbj input{background:#f8fafcf2;border:1px solid #d5dfeb;border-radius:14px;box-sizing:border-box;color:#0c2038;font-size:15px;padding:14px 16px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.Login_inputGroup__PMHbj input:focus{border-color:#2f7dbf;box-shadow:0 0 0 4px #2f7dbf24;outline:none;transform:translateY(-1px)}.Login_rememberIdRow__sb9NL{align-items:center;color:#44596f;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin:2px 0 18px;-webkit-user-select:none;user-select:none}.Login_rememberIdRow__sb9NL input{accent-color:#2f7dbf;cursor:pointer;height:16px;margin:0;width:16px}.Login_loginBtn__-akhY{background:linear-gradient(135deg,#143a63,#2f7dbf);border:none;border-radius:14px;box-shadow:0 16px 24px #143a6338;color:#fff;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.02em;padding:15px;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;width:100%}.Login_loginBtn__-akhY:hover{box-shadow:0 20px 30px #143a6347;filter:brightness(1.04);transform:translateY(-2px)}.Login_loginBtn__-akhY:active{transform:translateY(0)}.Login_error__9xc3b{background:#cb3d3d14;border-radius:12px;color:#c0392b;font-size:14px;margin-bottom:15px;padding:10px 12px}.Login_securityNote__M-e71{color:#6f8196;font-size:12px;letter-spacing:.04em;margin:18px 0 0}@media (max-width:480px){.Login_loginContainer__GxM8Q{padding:16px}.Login_loginCard__vpuLB{border-radius:22px;padding:32px 22px 24px}.Login_brandTitle__bsllE{font-size:32px}}.Header_headerStack__ztQAi{box-shadow:0 4px 24px #2c3e5024;left:0;position:fixed;right:0;top:0;width:100%;z-index:2147483646}.Header_headerSpacer__vR-3V{flex:0 0 auto;width:100%}.Header_header__2t6Je{align-items:center;background-color:#fff;color:#1e293b;display:flex;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:16px;height:42px;justify-content:space-between;overflow:visible;padding:0 30px;position:relative;z-index:1}.Header_headerDashboard__r64Bb{background-color:#2c3e50;border-bottom:1px solid #00000026;color:#fff}.Header_headerDashboard__r64Bb .Header_pageTitleText__eAtM2,.Header_headerDashboard__r64Bb .Header_productTitleIman__rFzkM{color:#fff}.Header_headerDashboard__r64Bb .Header_timerText__KWGlz{color:#ffffffe6}.Header_headerDashboard__r64Bb .Header_userIconButton__283DI{background:#ffffff1a;border:1px solid #ffffff26;color:#fff}.Header_headerDashboard__r64Bb .Header_userIconButton__283DI.Header_active__QfVzm,.Header_headerDashboard__r64Bb .Header_userIconButton__283DI:hover{background:#ffffff2e;border-color:#ffffff4d;box-shadow:0 4px 12px #0003;transform:translateY(-1px)}.Header_headerDashboard__r64Bb .Header_windowModeControl__It31L{background:#ffffff14;border:1px solid #ffffff1f;box-shadow:inset 0 1px 0 #ffffff14}.Header_headerDashboard__r64Bb .Header_aiIcon__zTodE{filter:invert(1) brightness(1.2)}.Header_headerDashboard__r64Bb{--nav-inheader-color:#34495ef2;--nav-inheader-hover-color:#1e293bfa;--nav-inheader-active-color:#0f172a}.Header_headerLeftMain__ytt9-{align-items:center;display:flex;flex:1 1;gap:12px 20px;min-width:0}.Header_primaryNavHost__YVMh5{flex:1 1;min-width:120px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#ffffff40 #0000;scrollbar-width:thin}.Header_primaryNavHost__YVMh5::-webkit-scrollbar{height:4px}.Header_primaryNavHost__YVMh5::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.Header_logoGroup__\+2kqJ{align-items:center;display:flex;flex-shrink:0;gap:15px}.Header_logoStack__k9Wl2{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.Header_backBtn__t2kb\+{align-items:center;background:#0000;border:1px solid #0000000f;border-radius:50%;color:#1e293b;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:all .2s;width:36px}.Header_backBtn__t2kb\+:hover{background:#0000000a;border-color:#0000001f;color:#0f1724}.Header_logo__G\+ea6{align-items:center;display:flex;gap:12px}.Header_logo__G\+ea6 h1{color:#1e293b;font-size:22px;font-weight:700;letter-spacing:.5px;margin:0}.Header_productTitle__4x6sz{align-items:baseline;display:flex;font-family:inherit;font-size:20px;font-weight:700;gap:0;letter-spacing:-.03em;line-height:1.2;margin:0}.Header_brandLink__tRrub{align-items:baseline;background:#0000;border:none;cursor:pointer;display:inline-flex;font:inherit;gap:0;margin:0;padding:0}.Header_pageTitleWrap__Fzb9t{align-items:center;display:inline-flex;gap:8px;margin-left:12px}.Header_pageTitleText__eAtM2{color:#1e293b;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:-.02em}.Header_titleMoveBtn__SyEBy{align-items:center;background:linear-gradient(135deg,#3498db,#2980b9);border:none;border-radius:8px;box-shadow:0 2px 8px #0003;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.Header_titleMoveBtn__SyEBy:hover{filter:brightness(1.05)}.Header_productTitleIman__rFzkM{color:#1e293b}.Header_productTitleWeb__Q3KhZ{color:#7ec8e8;font-weight:600}.Header_managerBadge__5Bw\+Q{background:linear-gradient(135deg,#e67e22,#d35400);font-weight:700}.Header_managerBadge__5Bw\+Q,.Header_userBadge__M4Vfn{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;justify-content:center;padding:2px 5px}.Header_userBadge__M4Vfn{background:#ffffff26;border:1px solid #fff3;font-weight:600}.Header_testBadge__U5bIg{align-self:center;animation:Header_pulse__0R\+No 2s infinite;background:linear-gradient(135deg,#f39c12,#e67e22);border-radius:4px;box-shadow:0 2px 6px #f39c1280;color:#fff;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.5px;margin-right:10px;padding:3px 10px;text-transform:uppercase}@keyframes Header_pulse__0R\+No{0%,to{opacity:1}50%{opacity:.7}}.Header_userInfo__4BiqB{align-items:center;display:flex;flex-shrink:0;font-family:inherit;gap:20px}.Header_timerText__KWGlz{font-feature-settings:"tnum";color:#1e293be6;font-size:18px;font-variant-numeric:tabular-nums;font-weight:600}.Header_userDropdownContainer__DQj8C{align-items:center;display:flex;position:relative}.Header_userIconButton__283DI{align-items:center;background:#0000000f;border:1px solid #00000014;border-radius:50%;color:#1e293b;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);width:38px}.Header_userIconButton__283DI.Header_active__QfVzm,.Header_userIconButton__283DI:hover{background:#00000014;border-color:#0000001f;box-shadow:0 4px 12px #10182814;transform:translateY(-1px)}.Header_userDropdownMenu__fBQfr{animation:Header_slideIn__qiBoV .2s ease-out;background:#fff;border:1px solid #0000000d;border-radius:12px;box-shadow:0 10px 25px -5px #0003,0 8px 10px -6px #0000001a;padding:6px;position:fixed;z-index:2147483647}@keyframes Header_slideIn__qiBoV{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header_dropdownHeader__MU5Jz{padding:8px 12px}.Header_dropdownUserInfo__8bYhc{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.Header_dropdownUserName__jtV1K{color:#1e293b;font-size:14px;font-weight:700}.Header_dropdownDivider__1NzCd{background:#f1f5f9;height:1px;margin:4px 0}.Header_dropdownLogoutBtn__Svky8{align-items:center;background:#0000;border:none;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:center;padding:10px 16px;transition:all .2s;width:100%}.Header_dropdownLogoutBtn__Svky8:hover{background:#fef2f2}.Header_installBtn__rDoK\+{borderradius:4px;align-items:center;background-color:#0056b3;border:none;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:6px;margin-left:5px;padding:6px 12px}.Header_windowModeControl__It31L{align-items:center;background:#0000000a;border:1px solid #0000000f;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff05;display:inline-flex;gap:10px;padding:5px 8px 5px 12px}.Header_windowModeLabel__LACiC{color:#1e293bdb;font-size:12px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.Header_windowModeSegmented__wizIl{align-items:center;background:#0f172a0a;border:1px solid #0000000a;border-radius:999px;display:inline-flex;padding:2px}.Header_windowModeButton__BOGIf{background:#0000;border:none;border-radius:999px;color:#1e293bb8;cursor:pointer;font-size:12px;font-weight:800;height:28px;letter-spacing:.02em;min-width:44px;padding:0 12px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.Header_windowModeButton__BOGIf:hover{color:#fff}.Header_windowModeButton__BOGIf:disabled{color:#1e293b57;cursor:not-allowed;transform:none}.Header_windowModeButton__BOGIf:disabled:hover{color:#ffffff57}.Header_windowModeButtonActive__LzPFF{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 12px -6px #60a5facc,inset 0 1px 0 #ffffff3d;color:#fff}.Header_windowModeButton__BOGIf:active{transform:translateY(1px)}.Header_headerVerticalDivider__EFiYP{background:linear-gradient(180deg,#0000,#0000000f 18%,#0000001f 50%,#0000000f 82%,#0000);flex-shrink:0;height:24px;width:1px}.Header_infoItem__zExAM{align-items:center;color:#1e293bb3;display:flex;font-size:13px;gap:8px}.Header_aiIcon__zTodE{cursor:pointer;display:inline-block;filter:none;height:30px;object-fit:contain;transform:translateX(-50px);vertical-align:middle;width:30px}.Header_aiClockWrap__a3zeO{align-items:center;display:flex;gap:8px}.Header_header__2t6Je .Header_aiClockWrap__a3zeO svg,.Header_header__2t6Je .Header_aiClockWrap__a3zeO svg *{stroke:#1e293be6!important;fill:none!important;color:#1e293be6!important}.Header_headerDashboard__r64Bb .Header_aiClockWrap__a3zeO svg,.Header_headerDashboard__r64Bb .Header_aiClockWrap__a3zeO svg *{stroke:#fff!important;fill:none!important;color:#fff!important}@media (max-width:1279px){.Header_headerStack__ztQAi{transform:scale(.07813vw);transform-origin:top left;width:1280px!important}}.DashboardTopNav_navWrapper__WfE94{--hdr-slate:#2c3e50;--hdr-slate-08:#2c3e5014;--hdr-slate-12:#2c3e501f;--hdr-slate-18:#2c3e502e;--accent:var(--iman-theme-accent,#1e40af);--accent-2:var(--iman-theme-accent-strong,#2563eb);--accent-soft:var(--iman-theme-accent-soft,#1e40af24);--accent-border:var(--iman-theme-accent-border,#1e40af8c);--accent-glow:0 0 20px -4px color-mix(in srgb,var(--accent) 45%,#0000);--text-primary:#34495e;--text-active:#1e3a5f;--surface-elevated:#ffffffb8;overflow:visible;position:relative;width:100%}.DashboardTopNav_navBar__yvNQi{background:linear-gradient(180deg,#e9eef3,#dfe6ed);border-bottom:1px solid var(--hdr-slate-12);border-top:1px solid #ffffff1f;box-shadow:inset 0 1px 0 #ffffff59;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:8px 30px}.DashboardTopNav_navInner__5wvlw{align-items:center;display:flex;flex-wrap:wrap;gap:4px 6px;justify-content:flex-start;margin:0;max-width:1600px}.DashboardTopNav_navBarInHeader__H\+-Rf{align-items:center;background:none;border:none;box-shadow:none;display:flex;flex:1 1;min-width:0;padding:0}.DashboardTopNav_navInnerInHeader__Cmxgl{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;justify-content:flex-start;margin:0;max-width:none;padding:0;position:relative;width:100%}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_item__ZNGVB{background:#0000;border:0;border-radius:0;color:#ffffffd1;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;gap:7px;height:42px;letter-spacing:-.02em;padding:0 11px;position:relative;transition:color .18s ease,background-color .18s ease}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_item__ZNGVB:after{background:#7dd3fc;background:var(--iman-theme-accent,#7dd3fc);border-radius:2px 2px 0 0;bottom:0;content:"";display:block;height:2px;left:11px;position:absolute;right:11px;transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_item__ZNGVB:hover:not(.DashboardTopNav_itemActive__dV28c){background:#ffffff0f;color:#fff}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_itemActive__dV28c:after,.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_item__ZNGVB:hover:after{transform:scaleX(1)}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_itemActive__dV28c{background:#0000;box-shadow:none;color:#fff}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_iconWrap__P-Ea3{border-radius:50%;padding:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .3s ease}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_iconWrap__P-Ea3 svg{opacity:.78;transition:opacity .18s ease}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_item__ZNGVB:hover .DashboardTopNav_iconWrap__P-Ea3 svg{opacity:1}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_itemActive__dV28c .DashboardTopNav_iconWrap__P-Ea3{background:#0000;color:#2563eb}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_itemActive__dV28c .DashboardTopNav_iconWrap__P-Ea3 svg{filter:none;opacity:1}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_item__ZNGVB:focus-visible{outline:2px solid #ffffffe6;outline-offset:2px}.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_item__ZNGVB:active{background:#ffffff1a}.DashboardTopNav_item__ZNGVB{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:9px;letter-spacing:-.02em;padding:9px 16px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.DashboardTopNav_item__ZNGVB:hover:not(.DashboardTopNav_itemActive__dV28c){background-color:var(--surface-elevated);border-color:var(--hdr-slate-08);box-shadow:0 1px 2px #2c3e500f;color:var(--hdr-slate)}.DashboardTopNav_itemActive__dV28c{background:linear-gradient(180deg,#e8f4fc,#d6ebfa);border-color:var(--accent-border);box-shadow:0 1px 3px #3498db33,inset 0 1px 0 #ffffffa6;color:var(--text-active)}.DashboardTopNav_item__ZNGVB:focus-visible,.DashboardTopNav_subItem__q-9s8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DashboardTopNav_iconWrap__P-Ea3{align-items:center;color:inherit;display:flex;flex-shrink:0;justify-content:center}.DashboardTopNav_iconWrap__P-Ea3 svg{opacity:.92}.DashboardTopNav_aiIcon__S\+373{display:inline-block;filter:invert(1) brightness(1.6) saturate(0);vertical-align:middle}.DashboardTopNav_iconMuted__2SWpt{filter:grayscale(1);opacity:.42}.DashboardTopNav_itemActive__dV28c .DashboardTopNav_iconWrap__P-Ea3 svg{opacity:1}.DashboardTopNav_label__qtwe9{letter-spacing:-.02em;white-space:nowrap}.DashboardTopNav_docIconWrap__hEbEm{align-items:center;display:inline-flex;justify-content:center;position:relative}.DashboardTopNav_docInfoBadge__A7XPs{background:#6b7280;border:1px solid #eef1f4;border-radius:50%;color:#fff;font-size:9px;font-weight:700;height:14px;line-height:14px;position:absolute;right:-6px;text-align:center;top:-5px;width:14px}.DashboardTopNav_subBar__8eKzl{--sub-accent:var(--iman-theme-accent,#1e40af);--sub-accent-soft:var(--iman-theme-accent-soft,#1e40af1f);--sub-accent-border:var(--iman-theme-accent-border,#1e40af47);animation:DashboardTopNav_subBarFadeIn__6cuKK .26s cubic-bezier(.22,1,.36,1);background:linear-gradient(180deg,#f8fafc,#e2e8f0);border-bottom:1px solid #2c3e5014;border-top:1px solid #ffffffb3;box-shadow:inset 0 1px 0 #ffffff80,0 6px 18px -8px #2c3e501f;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:5px 24px 8px;position:relative}.DashboardTopNav_subBar__8eKzl:before{background:linear-gradient(90deg,#0000 0,var(--sub-accent) 18%,var(--sub-accent) 82%,#0000 100%);content:"";height:2px;left:0;opacity:.7;pointer-events:none;position:absolute;right:0;top:0}.DashboardTopNav_subBar__8eKzl:after{background:linear-gradient(90deg,#0000,#2c3e501a 50%,#0000);bottom:-1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}.DashboardTopNav_subBarBody__Bt-Gu{align-items:stretch;display:flex;flex-direction:row;gap:0;margin:0;max-width:1600px;min-width:0;width:100%}.DashboardTopNav_subSectionLabel__9GSp-{border:solid var(--sub-accent);border-radius:999px 0 0 999px;border-width:2px 2px 1px;border-right:none;padding:0 20px 0 18px;position:relative;white-space:nowrap}.DashboardTopNav_subSectionEndCap__23jYh,.DashboardTopNav_subSectionLabel__9GSp-{align-items:center;background:var(--sub-accent);box-shadow:inset 0 1px 0 #ffffff80,0 1px 2px #2c3e5014;color:#fff;color:var(--iman-theme-on-accent,#fff);display:inline-flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:800;gap:6px;letter-spacing:0;line-height:1;margin:0;text-transform:none}.DashboardTopNav_subSectionEndCap__23jYh{border:solid var(--sub-accent);border-width:2px 2px 1px;border-left:none;border-radius:0 999px 999px 0;padding:0 18px 0 20px}.DashboardTopNav_subSectionLabel__9GSp-:before{content:none}.DashboardTopNav_subSectionIcon__qILaJ{align-items:center;color:currentColor;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.DashboardTopNav_subMenuPanel__CPWxz{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:stretch;background:#f8fafc;border-bottom:1px solid var(--sub-accent);border-left:none;border-radius:0;border-right:none;border-top:2px solid var(--sub-accent);box-shadow:none;display:flex;flex:0 1 auto;flex-wrap:nowrap;gap:0;justify-content:flex-start;margin-left:0;min-width:0;overflow-x:auto;overflow-y:hidden;padding:0;scroll-behavior:smooth;scrollbar-color:var(--sub-accent) #0000;scrollbar-width:none}.DashboardTopNav_subMenuPanel__CPWxz::-webkit-scrollbar{height:0}.DashboardTopNav_subMenuPanel__CPWxz::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--sub-accent) 22%,#0000);border-radius:3px}.DashboardTopNav_subMenuPanel__CPWxz::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--sub-accent) 38%,#0000)}.DashboardTopNav_subMenuPanel__CPWxz::-webkit-scrollbar-track{background:#0000}.DashboardTopNav_megaMenuGrid__JJp1c{grid-gap:10px;background:linear-gradient(180deg,#ffffff61,#f8fafcd1);gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:12px 16px 14px}.DashboardTopNav_megaMenuColumn__Dsauq{display:flex;flex-direction:column;gap:8px;min-width:0}.DashboardTopNav_megaMenuGrid__JJp1c .DashboardTopNav_subItem__q-9s8{background:#fffc;border:1px solid var(--sub-accent-border);border-radius:12px;box-shadow:inset 0 1px 0 #ffffffbf;justify-content:flex-start;min-height:46px;padding:10px 12px;width:100%}.DashboardTopNav_megaMenuGrid__JJp1c .DashboardTopNav_subItem__q-9s8:hover{background:var(--sub-accent-soft);border-color:color-mix(in srgb,var(--sub-accent) 40%,#94a3b8b3)}.DashboardTopNav_megaMenuGrid__JJp1c .DashboardTopNav_subItemActive__sRj23{background:var(--sub-accent);border-color:var(--sub-accent);box-shadow:0 8px 18px -10px color-mix(in srgb,var(--sub-accent) 46%,#0000);color:#fff;color:var(--iman-theme-on-accent,#fff)}.DashboardTopNav_megaMenuGrid__JJp1c .DashboardTopNav_subItemActive__sRj23 .DashboardTopNav_subIconWrap__Si9Cz{background:#ffffff24;color:#fff;color:var(--iman-theme-on-accent,#fff)}@keyframes DashboardTopNav_subBarFadeIn__6cuKK{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_item__ZNGVB,.DashboardTopNav_navBarInHeader__H\+-Rf .DashboardTopNav_item__ZNGVB:after,.DashboardTopNav_subBar__8eKzl{animation:none;transition:none}.DashboardTopNav_subSectionLabel__9GSp-:before{animation:none}.DashboardTopNav_subItem__q-9s8,.DashboardTopNav_subItem__q-9s8 .DashboardTopNav_subIconWrap__Si9Cz,.DashboardTopNav_subItem__q-9s8:after,.DashboardTopNav_subItem__q-9s8:before,.DashboardTopNav_subItem__q-9s8:hover{transform:none;transition:none}}.DashboardTopNav_subBarLogistics__nbUdl,.DashboardTopNav_subBarQuality__CfLQ\+,.DashboardTopNav_subBarSales__6WXbR{--sub-accent:var(--iman-theme-accent,#1e40af);--sub-accent-soft:var(--iman-theme-accent-soft,#1e40af1f);--sub-accent-border:var(--iman-theme-accent-border,#1e40af47);background:linear-gradient(180deg,#f8fafc,#e2e8f0);border-bottom-color:var(--sub-accent-border)}.DashboardTopNav_subBarPurchase__83dn5{--sub-accent:var(--iman-theme-accent,#1e40af);--sub-accent-soft:var(--iman-theme-accent-soft,#1e40af1a);--sub-accent-border:var(--iman-theme-accent-border,#1e40af47)}.DashboardTopNav_subBarPurchase__83dn5,.DashboardTopNav_subBarSupply__e1Y3H{background:linear-gradient(180deg,#f8fafc,#e2e8f0);border-bottom-color:var(--sub-accent-border)}.DashboardTopNav_subBarDocs__Opy2G,.DashboardTopNav_subBarSupply__e1Y3H{--sub-accent:var(--iman-theme-accent,#1e40af);--sub-accent-soft:var(--iman-theme-accent-soft,#1e40af1f);--sub-accent-border:var(--iman-theme-accent-border,#1e40af47)}.DashboardTopNav_subBarDocs__Opy2G{border-bottom-color:var(--sub-accent-border)}.DashboardTopNav_subInnerSupply__Mw5-6{align-items:center;display:flex;gap:0;width:100%}.DashboardTopNav_supplyLeftRule__rR9Fu{display:none}.DashboardTopNav_subInnerSupplyRow__IkdFF{align-items:stretch;display:flex;flex:1 1;flex-wrap:nowrap;gap:0;justify-content:flex-start;min-width:0}.DashboardTopNav_subItemSupply__iI1JK{background:#fffcf8f7;border-right-color:var(--sub-accent-border);color:var(--sub-accent)}.DashboardTopNav_subItemSupply__iI1JK:hover{background-color:var(--sub-accent-soft);border-right-color:var(--sub-accent-border)}.DashboardTopNav_subItemPurchase__cdaX4{background:#fffcf8f7;border-right-color:var(--sub-accent-border);color:var(--sub-accent)}.DashboardTopNav_subItemPurchase__cdaX4:hover{background-color:var(--sub-accent-soft);border-right-color:var(--sub-accent-border)}.DashboardTopNav_subItemPurchase__cdaX4 .DashboardTopNav_subIconWrap__Si9Cz{color:#4a5056}.DashboardTopNav_subItemDocs__eyApE{border-right-color:var(--sub-accent-border);color:var(--sub-accent)}.DashboardTopNav_subItemDocs__eyApE:hover{background-color:var(--sub-accent-soft);border-right-color:var(--sub-accent-border)}.DashboardTopNav_subItemDocs__eyApE .DashboardTopNav_subIconWrap__Si9Cz{background:#0000;border-radius:0;height:20px;min-width:20px;padding:0}.DashboardTopNav_subMenuDivider__XhvWB{align-self:stretch;background:linear-gradient(180deg,#0000 0,var(--sub-accent-border) 30%,var(--sub-accent-border) 70%,#0000 100%);border-radius:2px;flex-shrink:0;margin:4px;min-height:28px;opacity:.7;width:1px}.DashboardTopNav_subInner__WuG7\+{align-items:stretch;display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-start;min-width:0;width:100%}.DashboardTopNav_subItem__q-9s8{border-left:none;border-radius:0;border-right:1px solid var(--sub-accent-border);border-top:none;color:var(--sub-accent);display:inline-flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:800;gap:6px;letter-spacing:0;min-height:48px;overflow:hidden;padding:12px;position:relative;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .25s ease,transform .2s cubic-bezier(.22,1,.36,1);white-space:nowrap}.DashboardTopNav_subItem__q-9s8:before{height:3px;top:-1px}.DashboardTopNav_subItem__q-9s8:after,.DashboardTopNav_subItem__q-9s8:before{background:#0000;content:"";left:0;pointer-events:none;position:absolute;right:0}.DashboardTopNav_subItem__q-9s8:after{bottom:0;height:5px;transition:background-color .2s ease,height .2s ease}.DashboardTopNav_subItem__q-9s8:hover:after{background:#a0522db8}.DashboardTopNav_subItem__q-9s8:hover .DashboardTopNav_subIconWrap__Si9Cz{transform:none}.DashboardTopNav_subItem__q-9s8:active{transform:translateY(0)}.DashboardTopNav_subItem__q-9s8:active .DashboardTopNav_subIconWrap__Si9Cz{transform:none}.DashboardTopNav_subItemActive__sRj23{border-bottom:none;border-right-color:var(--sub-accent);box-shadow:inset 0 1px 0 #ffffff24,0 4px 12px color-mix(in srgb,var(--sub-accent) 20%,#0000);margin-bottom:0;z-index:1}.DashboardTopNav_subItemActive__sRj23,.DashboardTopNav_subItemActive__sRj23:hover{background:var(--sub-accent);color:#fff;color:var(--iman-theme-on-accent,#fff)}.DashboardTopNav_subItemActive__sRj23:before{background:#0000}.DashboardTopNav_subItemActive__sRj23:after{background:#fff;height:5px}.DashboardTopNav_subItemActive__sRj23 .DashboardTopNav_subIconWrap__Si9Cz{background:#ffffff24;box-shadow:none;color:var(--iman-theme-on-accent,#fff)}.DashboardTopNav_subIconWrap__Si9Cz{background:#0000;border-radius:0;box-shadow:none;box-sizing:border-box;color:#4a5056;flex-shrink:0;height:20px;min-width:20px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,background .25s ease}.DashboardTopNav_subIconMuted__CbKGi{filter:grayscale(1);opacity:.42}.DashboardTopNav_subIconComposite__eYsIW{align-items:center;display:inline-flex;height:24px;justify-content:center;position:relative;width:24px}.DashboardTopNav_subIconMagnifierQuality__aSpJ2,.DashboardTopNav_subIconMagnifier__i1T\+L{background:#fff;border-radius:50%;bottom:-2px;box-shadow:0 0 0 1px var(--hdr-slate-12);color:#4a5056;position:absolute;right:-3px}.DashboardTopNav_heartUser__qytJy{align-items:center;color:#555;display:inline-flex;height:24px;justify-content:center;position:relative;width:26px}.DashboardTopNav_heartUserInner__9n7NO{color:#555;left:50%;position:absolute;top:54%;transform:translate(-50%,-50%)}.DashboardTopNav_tagWonWrap__Srp0h{--sub-accent:#14b8a6;--sub-accent-soft:#14b8a61f;--sub-accent-border:#14b8a647;background:linear-gradient(180deg,#f4fbfa,#e9f6f4);border-bottom-color:#d6e9e5;height:24px}.DashboardTopNav_tagWon__siO3P{--sub-accent-border:#2563eb47;--sub-accent:#8b5cf6;--sub-accent-soft:#8b5cf61a;--sub-accent-border:#8b5cf642;--sub-accent:#f97316;--sub-accent-soft:#f973161a;--sub-accent-border:#f973163d;align-items:flex-end;background:linear-gradient(180deg,#f6f9fe,#eaf0fb);background:linear-gradient(180deg,#fbf9ff,#f1ecfd);background:linear-gradient(180deg,#f1f5f9,#e2e8f0);border-bottom-color:#cbd5e1;color:#3d4349;display:inline-flex;font-size:11px;font-weight:800;height:24px;position:absolute}.DashboardTopNav_threeBinders__xEdNh svg:not(:first-child){--sub-accent:#eab308;--sub-accent-soft:#eab3081a;--sub-accent-border:#eab3083d;align-items:center;background:linear-gradient(180deg,#fdf9ed,#f7efd7);border-bottom-color:#cbd5e1;color:#555;display:inline-flex;height:24px;justify-content:center;width:26px}.DashboardTopNav_toolsCrossed__ncH6E svg:first-child{left:0;position:absolute;top:2px;transform:rotate(-42deg)}.DashboardTopNav_toolsCrossed__ncH6E svg:last-child{bottom:2px;position:absolute;right:0;transform:rotate(38deg)}.DashboardTopNav_idCardTag__tQtSj{align-items:center;color:#555;display:inline-flex;height:24px;justify-content:center;position:relative;width:26px}.DashboardTopNav_idCardTagBadge__KcJYm{background:#fff;border-radius:50%;box-shadow:0 0 0 1px var(--hdr-slate-12);color:#555;position:absolute;right:-4px;top:-2px}.DashboardTopNav_barcodeFrame__UvOsi{border:1.5px solid #555;border-radius:3px;box-sizing:border-box;padding:2px}.DashboardTopNav_barcodeFrame__UvOsi,.DashboardTopNav_packageLotCheck__21\+fC{align-items:center;color:#555;display:inline-flex;height:24px;justify-content:center;width:26px}.DashboardTopNav_packageLotCheck__21\+fC{position:relative}.DashboardTopNav_packageLotCheckBadge__5GVL-{background:#fff;border-radius:50%;bottom:-3px;box-shadow:0 0 0 1px var(--hdr-slate-12);color:#555;position:absolute;right:-4px}.DashboardTopNav_userPhonePair__eeqs\+{align-items:center;color:#555;display:inline-flex;gap:2px}.DashboardTopNav_laptopArrowOut__7kQax{align-items:center;color:#555;display:inline-flex;height:24px;justify-content:center;position:relative;width:26px}.DashboardTopNav_laptopArrowOutArrow__OY2lp{background:#fff;border-radius:2px;box-shadow:0 0 0 1px var(--hdr-slate-12);color:#555;position:absolute;right:-5px;top:0}.DashboardTopNav_udiCard__7gkyR{align-items:stretch;border:1.5px solid #555;border-radius:3px;box-sizing:border-box;color:#555;display:inline-flex;flex-direction:column;gap:2px;justify-content:center;min-height:24px;padding:3px 4px;width:22px}.DashboardTopNav_udiCardLines__zgcro{display:flex;flex-direction:column;gap:2px}.DashboardTopNav_udiCardLines__zgcro span{background:#555;border-radius:1px;height:2px;opacity:.85}.DashboardTopNav_udiCardLines__zgcro span:first-child{width:100%}.DashboardTopNav_udiCardLines__zgcro span:nth-child(2){width:70%}.DashboardTopNav_udiCardLines__zgcro span:nth-child(3){width:85%}.DashboardTopNav_chartInSquare__6\+IQ9{border:1.5px solid #555;border-radius:3px;box-sizing:border-box;width:24px}.DashboardTopNav_chartInSquare__6\+IQ9,.DashboardTopNav_heartHandshake__WIkmR{align-items:center;color:#555;display:inline-flex;height:24px;justify-content:center}.DashboardTopNav_heartHandshake__WIkmR{position:relative;width:26px}.DashboardTopNav_heartHandshakeInner__ks4eL{color:#555;left:50%;position:absolute;top:52%;transform:translate(-50%,-50%)}.DashboardTopNav_phoneDocPair__1VeUU{align-items:center;color:#555;display:inline-flex;gap:1px}.DashboardTopNav_quoteDoc__CEYLj{align-items:center;color:#555;display:inline-flex;height:24px;justify-content:center;position:relative;width:26px}.DashboardTopNav_quoteW__KKkUP{color:#555;font-size:9px;font-weight:800;left:50%;line-height:1;pointer-events:none;position:absolute;top:46%;transform:translate(-50%,-50%)}.DashboardTopNav_quotePen__vItUk{background:#fff;border-radius:2px;bottom:-2px;box-shadow:0 0 0 1px var(--hdr-slate-12);color:#555;position:absolute;right:-6px}.DashboardTopNav_salesPerformance__O6Yk9{align-items:center;color:#555;display:inline-flex;flex-direction:column;gap:0;justify-content:center;line-height:1}.DashboardTopNav_salesPerformanceChart__0Y2zp{margin-top:-2px}.DashboardTopNav_moneyBagWon__DRXeZ{align-items:flex-end;color:#4a5056;display:inline-flex;gap:1px}.DashboardTopNav_moneyBagMain__3nOKD{align-items:center;display:inline-flex;height:22px;justify-content:center;position:relative;width:22px}.DashboardTopNav_moneyBagWonSymbol__fr8E3{color:#4a5056;font-size:9px;font-weight:800;left:50%;line-height:1;pointer-events:none;position:absolute;top:48%;transform:translate(-50%,-50%)}.DashboardTopNav_moneyBagCoins__FasbM{flex-shrink:0;margin-bottom:1px}.DashboardTopNav_monitorWebcam__UKpuh{align-items:center;color:#4a5056;display:inline-flex;height:22px;justify-content:center;position:relative;width:26px}.DashboardTopNav_monitorWebcamLens__j7429{color:#4a5056;left:50%;position:absolute;top:46%;transform:translate(-50%,-50%)}.DashboardTopNav_udiLedgerCard__nWjR7{align-items:center;border:1.5px solid #555;border-radius:2px;box-sizing:border-box;color:#555;display:inline-flex;flex-direction:row;gap:3px;height:22px;padding:2px 3px;width:28px}.DashboardTopNav_udiLedgerBarcode__qye0W{align-items:center;display:flex;flex-shrink:0;justify-content:center}.DashboardTopNav_udiLedgerTextCol__UofF9{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.DashboardTopNav_udiLedgerTextCol__UofF9 span{background:#555;border-radius:1px;display:block;height:2px;opacity:.9}.DashboardTopNav_udiLedgerTextCol__UofF9 span:first-child{width:100%}.DashboardTopNav_udiLedgerTextCol__UofF9 span:nth-child(2){width:75%}.DashboardTopNav_udiLedgerTextCol__UofF9 span:nth-child(3){width:90%}.DashboardTopNav_subBarDocs__Opy2G{--sub-accent:#2563eb;--sub-accent-soft:#a0522d1f;--sub-accent-border:#a0522d47;background:linear-gradient(180deg,#f8fafc,#e2e8f0);border-bottom-color:#1e40af1f}.DashboardTopNav_subItemDocs__eyApE{background:#fffcf8f7;border-right-color:#1e40af24;color:#1e40af}.DashboardTopNav_subItemDocs__eyApE:hover{background-color:#1e40af1a;border-right-color:#1e40af33}.DashboardTopNav_docMenuFrame__msdNO{align-items:center;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid var(--hdr-slate-18);border-radius:8px;box-shadow:0 1px 2px #2c3e500f;box-sizing:border-box;color:#5d6d7e;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.DashboardTopNav_officialDocInner__UcHxm{align-items:center;display:inline-flex;justify-content:center;position:relative}.DashboardTopNav_officialDocSeal__4LvL5{background:#fff;border-radius:50%;bottom:-4px;box-shadow:0 0 0 1px var(--hdr-slate-12);color:#5d6d7e;left:-3px;position:absolute}.DashboardTopNav_imanLogoMark__pvVT4{align-items:center;background:#22c55e;border-radius:50%;color:#fff;display:flex;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:700;height:20px;justify-content:center;line-height:1;text-transform:lowercase;width:20px}.DashboardTopNav_dcnDocInner__-8eHz{align-items:center;display:inline-flex;justify-content:center;position:relative}.DashboardTopNav_dcnDocLabel__w-WsC{color:#4a5056;font-size:7px;font-weight:800;left:50%;letter-spacing:.02em;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:1650px){.DashboardTopNav_subItem__q-9s8{font-size:13.5px;padding:12px 14px}}@media (max-width:1500px){.DashboardTopNav_subItem__q-9s8{font-size:13px;gap:6px;padding:12px 11px}}@media (max-width:1350px){.DashboardTopNav_subItem__q-9s8{font-size:12px;gap:5px;padding:10px 8px}.DashboardTopNav_subSectionLabel__9GSp-{font-size:12px;padding:0 14px 0 12px}.DashboardTopNav_subSectionEndCap__23jYh{font-size:12px;padding:0 12px 0 14px}}@media (max-width:1150px){.DashboardTopNav_subItem__q-9s8{font-size:11.5px;gap:4px;padding:8px 6px}.DashboardTopNav_subSectionLabel__9GSp-{font-size:11px;padding:0 10px 0 8px}.DashboardTopNav_subSectionEndCap__23jYh{font-size:11px;padding:0 8px 0 10px}}@media (max-width:768px){.DashboardTopNav_subBar__8eKzl{padding:6px 12px 8px}.DashboardTopNav_subBarBody__Bt-Gu{gap:8px}.DashboardTopNav_subSectionLabel__9GSp-{font-size:10px;padding:3px 8px 3px 7px}.DashboardTopNav_subMenuPanel__CPWxz{gap:5px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8px,#000 calc(100% - 8px),#0000);mask-image:linear-gradient(90deg,#0000,#000 8px,#000 calc(100% - 8px),#0000);padding:2px 0 4px}.DashboardTopNav_subItem__q-9s8{border-radius:9px;font-size:12px;padding:5px 10px 5px 7px}.DashboardTopNav_subIconWrap__Si9Cz{border-radius:7px;height:28px;min-width:28px}}.DashboardTopNav_submenuHost__prlS9{height:0;position:relative}.DashboardTopNav_megaMenuBackdrop__EXH9K{animation:DashboardTopNav_megaMenuBackdropIn__Bbqgq .14s ease-out;backdrop-filter:none;-webkit-backdrop-filter:none;background:#0f172a38;border:0;cursor:default;inset:42px 0 0;padding:0;position:fixed;width:100%;z-index:2}.DashboardTopNav_subBar__8eKzl,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarDocs__Opy2G,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarLogistics__nbUdl,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarPurchase__83dn5,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarQuality__CfLQ\+,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarSales__6WXbR,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarSupply__e1Y3H{animation:DashboardTopNav_megaMenuPanelIn__\+lQgp .14s cubic-bezier(.16,1,.3,1);backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border:0;box-shadow:none;left:0;padding:0 16px;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.DashboardTopNav_subBar__8eKzl:after,.DashboardTopNav_subBar__8eKzl:before{display:none}.DashboardTopNav_megaMenuPanel__YTktp{background:#fff;border:1px solid #cbd5e1;border-radius:0 0 14px 14px;border-top-color:#00000014;box-shadow:0 16px 36px -10px #0f172a38,0 4px 12px -2px #0f172a0f;margin:0 auto;overflow:hidden;pointer-events:auto;width:min(100%,1160px)}.DashboardTopNav_megaMenuHeader__AlDnO{align-items:center;background:#fafbfc;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;min-height:42px;padding:6px 16px}.DashboardTopNav_megaMenuTitle__BiguE{align-items:center;display:inline-flex;gap:8px}.DashboardTopNav_megaMenuTitleIcon__s\+9rK{align-items:center;background:var(--sub-accent-soft);border-radius:7px;color:var(--sub-accent);display:inline-flex;height:28px;justify-content:center;width:28px}.DashboardTopNav_megaMenuTitleText__LPPwT{color:#0f172a;font-size:14px;font-weight:700;letter-spacing:-.015em}.DashboardTopNav_megaMenuBadge__8AnCp{background:#e2e8f0;border-radius:4px;color:#475569;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1;padding:2px 6px}.DashboardTopNav_megaMenuHeaderRight__Ow-pB{align-items:center;display:inline-flex;gap:12px}.DashboardTopNav_megaMenuCaption__qm6dp{color:#94a3b8;font-size:12px;font-weight:500;letter-spacing:-.01em}.DashboardTopNav_megaMenuCloseBtn__XPMgQ{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;gap:5px;line-height:1;padding:4px 8px;transition:all .15s ease}.DashboardTopNav_megaMenuCloseBtn__XPMgQ:hover{background:#f1f5f9;border-color:#cbd5e1;color:#0f172a}.DashboardTopNav_escBadge__Y-PnR{background:#f8fafc;border:1px solid #e2e8f0;border-radius:3px;color:#94a3b8;font-size:9.5px;font-weight:700;line-height:1;padding:1px 4px}.DashboardTopNav_megaMenuContent__j5O7k{background:#fff;padding:12px 16px 14px}.DashboardTopNav_megaMenuGrid__JJp1c{grid-gap:6px;box-sizing:border-box;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(195px,1fr));width:100%}.DashboardTopNav_megaMenuSplitGrid__JaL7Q{align-items:stretch;box-sizing:border-box;display:flex;gap:16px;width:100%}.DashboardTopNav_megaMenuSection__zXPmU{display:flex;flex:1 1;flex-direction:column;min-width:0}.DashboardTopNav_megaMenuSectionTitle__Ob6qY{align-items:center;color:#64748b;display:flex;font-size:11.5px;font-weight:700;gap:6px;letter-spacing:.02em;margin-bottom:8px;padding-left:2px}.DashboardTopNav_megaMenuSectionTitle__Ob6qY:before{background:#3b82f6;background:var(--sub-accent,#3b82f6);border-radius:50%;content:"";display:inline-block;height:4px;opacity:.85;width:4px}.DashboardTopNav_megaMenuGridInner__EBshi{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));width:100%}.DashboardTopNav_megaMenuSectionDivider__80NGg{background:#f1f5f9;flex-shrink:0;margin:2px 0;width:1px}.DashboardTopNav_subItem__q-9s8{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;box-shadow:none;color:#334155;cursor:pointer;display:flex;font-size:13px;font-weight:550;gap:9px;justify-content:flex-start;letter-spacing:-.015em;line-height:1.35;min-height:44px;min-width:0;overflow:visible;padding:7px 10px;text-align:left;transition:background-color .14s ease,border-color .14s ease,color .14s ease;white-space:normal;width:100%}.DashboardTopNav_subItem__q-9s8:after,.DashboardTopNav_subItem__q-9s8:before{display:none}.DashboardTopNav_subItem__q-9s8:hover{background:var(--sub-accent-soft);border-color:color-mix(in srgb,var(--sub-accent) 22%,#0000);box-shadow:none;color:var(--sub-accent)}.DashboardTopNav_subItemActive__sRj23,.DashboardTopNav_subItemActive__sRj23:hover{background:var(--sub-accent-soft);border-color:var(--sub-accent-border);box-shadow:none;color:var(--sub-accent);font-weight:650}.DashboardTopNav_subIconWrap__Si9Cz{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;min-width:28px;padding:0;transition:all .14s ease;width:28px}.DashboardTopNav_subIconWrap__Si9Cz svg{height:15px;width:15px}.DashboardTopNav_subItem__q-9s8:hover .DashboardTopNav_subIconWrap__Si9Cz{background:#fff;border-color:color-mix(in srgb,var(--sub-accent) 30%,#0000);box-shadow:0 2px 5px #0000000d;color:var(--sub-accent)}.DashboardTopNav_subItemActive__sRj23 .DashboardTopNav_subIconWrap__Si9Cz{background:var(--sub-accent);border-color:var(--sub-accent);box-shadow:0 2px 6px color-mix(in srgb,var(--sub-accent) 30%,#0000);color:#fff}.DashboardTopNav_subItemLabel__qmmuz{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardTopNav_subItemArrow__ZTtRW{color:#94a3b8;flex-shrink:0;opacity:0;transition:opacity .14s ease,transform .14s ease,color .14s ease}.DashboardTopNav_subItem__q-9s8:hover .DashboardTopNav_subItemArrow__ZTtRW{color:var(--sub-accent);opacity:.85;transform:translateX(2px)}.DashboardTopNav_subItemActive__sRj23 .DashboardTopNav_subItemArrow__ZTtRW{color:var(--sub-accent);opacity:1;transform:translateX(2px)}@keyframes DashboardTopNav_megaMenuBackdropIn__Bbqgq{0%{opacity:0}to{opacity:1}}@keyframes DashboardTopNav_megaMenuPanelIn__\+lQgp{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.DashboardTopNav_subBar__8eKzl,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarDocs__Opy2G,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarLogistics__nbUdl,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarPurchase__83dn5,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarQuality__CfLQ\+,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarSales__6WXbR,.DashboardTopNav_subBar__8eKzl.DashboardTopNav_subBarSupply__e1Y3H{max-height:calc(100dvh - 52px);overflow-y:auto;padding:0 10px}.DashboardTopNav_megaMenuPanel__YTktp{border-radius:12px}.DashboardTopNav_megaMenuHeader__AlDnO{min-height:44px;padding:6px 12px}.DashboardTopNav_megaMenuCaption__qm6dp{display:none}.DashboardTopNav_megaMenuSplitGrid__JaL7Q{flex-direction:column;gap:10px}.DashboardTopNav_megaMenuSectionDivider__80NGg{height:1px;width:100%}.DashboardTopNav_megaMenuContent__j5O7k{padding:10px}.DashboardTopNav_megaMenuGridInner__EBshi,.DashboardTopNav_megaMenuGrid__JJp1c{gap:4px;grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardTopNav_subItem__q-9s8{font-size:12px;gap:7px;min-height:42px;padding:6px 8px}.DashboardTopNav_subIconWrap__Si9Cz{border-radius:6px;flex-basis:26px;height:26px;min-width:26px;width:26px}.DashboardTopNav_subIconWrap__Si9Cz svg{height:14px;width:14px}}@media (prefers-reduced-motion:reduce){.DashboardTopNav_megaMenuBackdrop__EXH9K,.DashboardTopNav_subBar__8eKzl,.DashboardTopNav_subIconWrap__Si9Cz,.DashboardTopNav_subItemArrow__ZTtRW,.DashboardTopNav_subItem__q-9s8{animation:none;transition:none}}.UserPermissionsTab_container__oYH6u{display:flex;flex-direction:column;height:100%;overflow:hidden}.UserPermissionsTab_tabHeader__MCU7y{align-items:stretch;background:#fff;border:1px solid #e2e8f0cc;border-radius:16px;box-shadow:0 4px 20px #0f172a08,0 2px 8px #0f172a05;display:flex;flex-direction:column;gap:16px;margin-bottom:20px;padding:16px 20px}.UserPermissionsTab_headerRow__Po9HX{align-items:center;display:flex;flex:1 1;gap:16px;justify-content:space-between;min-width:0}.UserPermissionsTab_headerActions__5teoL{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;margin-left:24px}.UserPermissionsTab_headerSearchRow__ghP1z{align-items:center;display:flex;gap:12px;margin:0;padding:0}.UserPermissionsTab_searchHint__UAxlr{align-items:center;color:#94a3b8;display:inline-flex;font-size:12px;font-weight:500;gap:5px;white-space:nowrap}.UserPermissionsTab_appTabs__AMySF{align-items:center;background:#f8fafc;border:1px solid #e2e8f0cc;border-radius:12px;box-shadow:inset 0 1.5px 3px #0f172a0a;display:inline-flex;flex:0 0 auto;gap:4px;margin-bottom:0;min-width:0;overflow-x:auto;padding:4px;width:fit-content}.UserPermissionsTab_appTabBtn__7TZ8p{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-family:Pretendard,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;gap:0;justify-content:center;line-height:1;min-height:32px;padding:0 16px;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.UserPermissionsTab_appTabBtn__7TZ8p:hover{background:#fff;box-shadow:0 2px 6px #0f172a0d;color:#0f172a}.UserPermissionsTab_appTabActive__p9kYi{background:#fff;border-color:#0000;box-shadow:0 4px 12px #1d4ed814,0 1px 3px #1d4ed80a;color:#1d4ed8;font-weight:700}.UserPermissionsTab_routeTabs__5w8hL{background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;margin-bottom:0;overflow-x:auto;padding:0}.UserPermissionsTab_searchBar__NZTF8{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;display:flex;flex:0 0 25%;gap:10px;max-width:380px;min-width:260px;padding:6px 14px;transition:all .2s cubic-bezier(.4,0,.2,1)}.UserPermissionsTab_searchBar__NZTF8:focus-within{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.UserPermissionsTab_searchBar__NZTF8 svg{color:#64748b;transition:color .2s}.UserPermissionsTab_searchBar__NZTF8:focus-within svg{color:#2563eb}.UserPermissionsTab_searchBar__NZTF8 input{background:#0000;border:none;color:#0f172a;flex:1 1;font-size:13.5px;font-weight:500;outline:none}.UserPermissionsTab_searchBar__NZTF8 input::placeholder{color:#94a3b8;font-weight:450}.UserPermissionsTab_addBtn__VQOsS{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:10px;box-shadow:0 4px 12px #2563eb26;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;height:34px;justify-content:center;min-width:100px;padding:0 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.UserPermissionsTab_addBtn__VQOsS:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #2563eb40;transform:translateY(-1px)}.UserPermissionsTab_addBtn__VQOsS:active{transform:translateY(0)}.UserPermissionsTab_resetBtn__A0UjX{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;box-shadow:inset 0 1px 0 #ffffffe6;color:#1d4ed8;cursor:pointer;display:flex;font-size:13px;font-weight:800;height:30px;justify-content:center;min-width:92px;padding:0 14px;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.UserPermissionsTab_resetBtn__A0UjX:hover:not(:disabled){background:#eff6ff;color:#1e40af;transform:translateY(-1px)}.UserPermissionsTab_resetBtn__A0UjX:disabled{background:#f1f5f9;border-color:#e2e8f0;box-shadow:none;color:#94a3b8;cursor:not-allowed}.UserPermissionsTab_matrixWrapper__DlBz9{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:1 1;overflow:auto;position:relative}.UserPermissionsTab_matrix__WLExu{border-collapse:initial;border-spacing:0;font-size:13px;width:100%}.UserPermissionsTab_matrix__WLExu th{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3;border-right:1px solid #cbd5e1;color:#475569;font-weight:800;padding:8px;position:sticky;text-align:center;top:0;white-space:nowrap;z-index:30}.UserPermissionsTab_matrix__WLExu thead .UserPermissionsTab_stickyCol__Ydgtj{background:linear-gradient(180deg,#f1f5f9,#dbe4ee)!important;border-right:1px solid #cbd5e1!important;z-index:40}.UserPermissionsTab_matrix__WLExu thead .UserPermissionsTab_stickyMenuCol__TZj5Z{background:linear-gradient(180deg,#fff5d6,#ffe5a3)!important;border-right:1px solid #eab308!important;z-index:39}.UserPermissionsTab_matrix__WLExu td{border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;color:#334155;font-size:12px;padding:8px 12px;text-align:center}.UserPermissionsTab_matrix__WLExu tbody tr:nth-child(odd) td{background:#fff!important}.UserPermissionsTab_matrix__WLExu tbody tr:nth-child(2n) td{background:#eef4ff!important}.UserPermissionsTab_matrix__WLExu tbody tr:nth-child(odd) .UserPermissionsTab_stickyCol__Ydgtj{background:#fff!important}.UserPermissionsTab_matrix__WLExu tbody tr:nth-child(2n) .UserPermissionsTab_stickyCol__Ydgtj{background:#eef4ff!important}.UserPermissionsTab_matrix__WLExu tbody tr:nth-child(odd) .UserPermissionsTab_stickyMenuCol__TZj5Z{background:#fffdf2!important}.UserPermissionsTab_matrix__WLExu tbody tr:nth-child(2n) .UserPermissionsTab_stickyMenuCol__TZj5Z{background:#fff6d9!important}.UserPermissionsTab_selectedRow__LnKTb .UserPermissionsTab_stickyCol__Ydgtj,.UserPermissionsTab_selectedRow__LnKTb td{background:#dbeafe!important}.UserPermissionsTab_selectedRow__LnKTb .UserPermissionsTab_stickyMenuCol__TZj5Z{background:#fff1bf!important}.UserPermissionsTab_lockedRow__FoE-i{opacity:.72}.UserPermissionsTab_lockedRow__FoE-i .UserPermissionsTab_permToggle__7X00h,.UserPermissionsTab_lockedRow__FoE-i .UserPermissionsTab_rowActions__IQSyE{filter:grayscale(.25)}.UserPermissionsTab_stickyCol__Ydgtj{background:#0000!important;border-right:2px solid #e2e8f0!important;left:0;min-width:150px;position:sticky;text-align:center!important;width:150px;z-index:5}.UserPermissionsTab_stickyMenuCol__TZj5Z{background:#0000!important;border-right:2px solid #eab308!important;left:150px;min-width:132px;position:sticky;text-align:center!important;width:132px;z-index:6}.UserPermissionsTab_stickyMenuHeader__ZMA-Z{background:linear-gradient(180deg,#fff5d6,#ffe5a3)!important;z-index:45}.UserPermissionsTab_topMenuHeaderTag__9-QAQ{align-items:center;background:#d97706;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;justify-content:center;letter-spacing:-.02em;margin-right:6px;min-width:48px;padding:2px 8px}.UserPermissionsTab_topMenuHeaderLabel__Tuaix{color:#7c2d12;display:inline-block;font-weight:800}.UserPermissionsTab_thRouteLabel__Uxud-{align-items:center;display:inline-flex;gap:4px;justify-content:center}.UserPermissionsTab_userInfo__2YPXL{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.UserPermissionsTab_userName__3DUwU{color:#0f172a;font-weight:700}.UserPermissionsTab_userId__M4lWK{color:#64748b;font-size:11px}.UserPermissionsTab_permCell__-kLl1{min-width:220px}.UserPermissionsTab_topMenuToggle__9r-Qc{background:linear-gradient(180deg,#fff7d6,#fde68a);border:1px solid #eab308;border-radius:4px}.UserPermissionsTab_permToggle__7X00h,.UserPermissionsTab_topMenuToggle__9r-Qc{align-items:stretch;box-shadow:inset 0 1px 0 #ffffffe6;display:inline-flex;max-width:280px;overflow:hidden;padding:2px;width:100%}.UserPermissionsTab_permToggle__7X00h{background:#fff;border:1px solid #cbd5e1;border-radius:4px}.UserPermissionsTab_topMenuPermBtn__zPBPx{font-size:11px}.UserPermissionsTab_permBtn__hY4sw{align-items:center;background:#0000;border:none;border-radius:3px;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;display:inline-flex;flex:1 1;font-size:12px;font-weight:800;height:26px;justify-content:center;min-width:0;padding:0 10px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;white-space:nowrap}.UserPermissionsTab_permBtn__hY4sw:last-child{border-right:none}.UserPermissionsTab_permBtn__hY4sw:hover{background:linear-gradient(180deg,#edf4ff,#dbeafe);color:#1d4ed8}.UserPermissionsTab_topMenuPermBtn__zPBPx:hover{background:linear-gradient(180deg,#fef3c7,#f59e0b);color:#fff}.UserPermissionsTab_permBtn__hY4sw[data-permission="0"]:not(.UserPermissionsTab_activePermHidden__H19kX):hover{background:linear-gradient(180deg,#8b5cf6,#7c3aed);color:#fff}.UserPermissionsTab_topMenuPermBtn__zPBPx[data-permission="0"]:not(.UserPermissionsTab_topMenuActivePermHidden__JsX9c):hover{background:linear-gradient(180deg,#f97316,#ea580c);color:#fff}.UserPermissionsTab_permBtn__hY4sw[data-permission="1"]:not(.UserPermissionsTab_activePermReadOnly__iHIaA):hover{background:linear-gradient(180deg,#ef4444,#dc2626);color:#fff}.UserPermissionsTab_topMenuPermBtn__zPBPx[data-permission="1"]:not(.UserPermissionsTab_topMenuActivePermReadOnly__ExNKi):hover{background:linear-gradient(180deg,#f59e0b,#d97706);color:#fff}.UserPermissionsTab_permBtn__hY4sw[data-permission="2"]:not(.UserPermissionsTab_activePermReadWrite__rdlWV):hover{background:linear-gradient(180deg,#1d4ed8,#2563eb);color:#fff}.UserPermissionsTab_topMenuPermBtn__zPBPx[data-permission="2"]:not(.UserPermissionsTab_topMenuActivePermReadWrite__fhtOo):hover{background:linear-gradient(180deg,#16a34a,#15803d);color:#fff}.UserPermissionsTab_activePermHidden__H19kX{background:linear-gradient(180deg,#8b5cf6,#7c3aed);box-shadow:0 1px 2px #7c3aed38;color:#fff}.UserPermissionsTab_activePermReadOnly__iHIaA{background:linear-gradient(180deg,#ef4444,#dc2626);box-shadow:0 1px 2px #dc262638;color:#fff}.UserPermissionsTab_activePermReadWrite__rdlWV{background:linear-gradient(180deg,#1d4ed8,#2563eb);box-shadow:0 1px 2px #1d4ed82e;color:#fff}.UserPermissionsTab_topMenuActivePermHidden__JsX9c{background:linear-gradient(180deg,#fdba74,#f97316)!important;box-shadow:0 1px 2px #f973163d;color:#fff!important}.UserPermissionsTab_topMenuActivePermReadOnly__ExNKi{background:linear-gradient(180deg,#fcd34d,#f59e0b)!important;box-shadow:0 1px 2px #f59e0b3d;color:#fff!important}.UserPermissionsTab_topMenuActivePermReadWrite__fhtOo{background:linear-gradient(180deg,#86efac,#22c55e)!important;box-shadow:0 1px 2px #22c55e38;color:#fff!important}.UserPermissionsTab_topMenuActivePermHidden__JsX9c,.UserPermissionsTab_topMenuActivePermReadOnly__ExNKi,.UserPermissionsTab_topMenuActivePermReadWrite__fhtOo{-webkit-text-fill-color:#fff;color:#fff!important}.UserPermissionsTab_permBtn__hY4sw:disabled.UserPermissionsTab_topMenuActivePermHidden__JsX9c,.UserPermissionsTab_permBtn__hY4sw:disabled.UserPermissionsTab_topMenuActivePermReadOnly__ExNKi,.UserPermissionsTab_permBtn__hY4sw:disabled.UserPermissionsTab_topMenuActivePermReadWrite__fhtOo{-webkit-text-fill-color:#fff;cursor:not-allowed;opacity:1!important}.UserPermissionsTab_permBtn__hY4sw:disabled.UserPermissionsTab_activePermHidden__H19kX,.UserPermissionsTab_permBtn__hY4sw:disabled.UserPermissionsTab_activePermReadOnly__iHIaA,.UserPermissionsTab_permBtn__hY4sw:disabled.UserPermissionsTab_activePermReadWrite__rdlWV{cursor:not-allowed;opacity:1}.UserPermissionsTab_permBtn__hY4sw:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.UserPermissionsTab_permBtn__hY4sw:disabled:not(.UserPermissionsTab_activePermHidden__H19kX):not(.UserPermissionsTab_activePermReadOnly__iHIaA):not(.UserPermissionsTab_activePermReadWrite__rdlWV){background:#f8fafc;box-shadow:none;color:#94a3b8;cursor:not-allowed;opacity:.9}.UserPermissionsTab_actionCol__m1VHR{border-left:2px solid #e2e8f0!important;position:sticky;right:0;z-index:10}.UserPermissionsTab_matrix__WLExu thead .UserPermissionsTab_actionCol__m1VHR{background:linear-gradient(180deg,#eef2ff,#dbeafe)!important}.UserPermissionsTab_matrix__WLExu tbody .UserPermissionsTab_actionCol__m1VHR{background:#f8fbff!important}.UserPermissionsTab_selectedRow__LnKTb .UserPermissionsTab_actionCol__m1VHR{background:#dbeafe!important}.UserPermissionsTab_matrix__WLExu tbody tr:nth-child(2n) .UserPermissionsTab_actionCol__m1VHR{background:#eef6ff!important}.UserPermissionsTab_rowActions__IQSyE{display:flex;gap:8px;justify-content:center}.UserPermissionsTab_rowActions__IQSyE button{background:#0000;border:none;border-radius:4px;color:#64748b;cursor:pointer;padding:4px;transition:all .2s}.UserPermissionsTab_rowActions__IQSyE button svg{height:16px;width:16px}.UserPermissionsTab_rowActions__IQSyE button:hover{background:#f1f5f9;color:#0f172a}.UserPermissionsTab_rowActions__IQSyE button:disabled{background:#0000;color:#cbd5e1;cursor:not-allowed;opacity:.7}.UserPermissionsTab_adminToggleBtn__okYFw{color:#64748b}.UserPermissionsTab_adminToggleBtn__okYFw:hover{background:#fff7ed;color:#c2410c}.UserPermissionsTab_adminToggleActive__Nxg23{background:linear-gradient(180deg,#ef4444,#dc2626)!important;box-shadow:inset 0 0 0 1px #b91c1c;color:#fff!important}.UserPermissionsTab_adminToggleIcon__MEAoR{color:#64748b}.UserPermissionsTab_adminToggleIconActive__St9wQ{color:#fff}.UserPermissionsTab_adminToggleBtn__okYFw:disabled .UserPermissionsTab_adminToggleIconActive__St9wQ,.UserPermissionsTab_adminToggleBtn__okYFw:disabled .UserPermissionsTab_adminToggleIcon__MEAoR{color:#cbd5e1}.UserPermissionsTab_modalOverlay__\+lOvu{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.UserPermissionsTab_passwordModal__\+Tg8Q{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 24px 60px #0f172a47;padding:22px;width:min(460px,100%)}.UserPermissionsTab_passwordModalHeader__6n7hJ{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.UserPermissionsTab_passwordModalTitle__ZgnGz{color:#0f172a;font-size:18px;font-weight:800;margin:0}.UserPermissionsTab_passwordModalText__c7xM0{color:#475569;font-size:13px;line-height:1.5;margin:8px 0 0}.UserPermissionsTab_passwordModalCloseBtn__D328i{align-items:center;background:#f8fafc;border:none;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .18s ease,color .18s ease,transform .18s ease;width:34px}.UserPermissionsTab_passwordModalCloseBtn__D328i:hover{background:#f1f5f9;color:#0f172a}.UserPermissionsTab_passwordFieldLabel__sZZsW{color:#334155;display:block;font-size:12px;font-weight:800;margin-bottom:8px}.UserPermissionsTab_passwordInput__AkJXO{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:14px;height:42px;outline:none;padding:0 14px;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.UserPermissionsTab_passwordInput__AkJXO:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261f}.UserPermissionsTab_passwordModalActions__K6gVU{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.UserPermissionsTab_passwordModalCancelBtn__eKhlJ,.UserPermissionsTab_passwordModalConfirmBtn__\+v2w3{border:none;border-radius:10px;cursor:pointer;font-size:13px;font-weight:800;height:38px;min-width:88px;padding:0 16px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.UserPermissionsTab_passwordModalCancelBtn__eKhlJ{background:#e2e8f0;color:#334155}.UserPermissionsTab_passwordModalCancelBtn__eKhlJ:hover:not(:disabled){background:#cbd5e1}.UserPermissionsTab_passwordModalConfirmBtn__\+v2w3{background:linear-gradient(180deg,#ef4444,#dc2626);box-shadow:0 8px 18px #dc262638;color:#fff}.UserPermissionsTab_passwordModalConfirmBtn__\+v2w3:hover:not(:disabled){transform:translateY(-1px)}.UserPermissionsTab_passwordModalCancelBtn__eKhlJ:disabled,.UserPermissionsTab_passwordModalConfirmBtn__\+v2w3:disabled{box-shadow:none;cursor:not-allowed;opacity:.6}.UserPermissionsTab_loading__YKPNM{align-items:center;color:#64748b;display:flex;height:100%;justify-content:center}.UserPermissionsTab_errorState__eLeqO{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#b91c1c;display:flex;font-weight:600;height:100%;justify-content:center;padding:24px;text-align:center}@media (max-width:920px){.UserPermissionsTab_tabHeader__MCU7y{align-items:stretch;flex-direction:column}.UserPermissionsTab_headerRow__Po9HX{flex-wrap:wrap;width:100%}.UserPermissionsTab_headerActions__5teoL{justify-content:flex-end;width:100%}.UserPermissionsTab_searchBar__NZTF8{flex:1 1 100%;max-width:none}.UserPermissionsTab_appTabs__AMySF{justify-content:flex-start;width:100%}.UserPermissionsTab_actions__EZ6N1{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}}.AppSettingsModal_overlay__\+hAUk{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top left,#38bdf82e,#0000 32%),radial-gradient(circle at bottom right,#3b82f629,#0000 26%),#0f172aa8;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:2147483647}.AppSettingsModal_modal__3cYxB{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #cbd5e1e6;border-radius:0;box-shadow:0 34px 100px #0f172a52;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100vw}.AppSettingsModal_modal__3cYxB:before{background:radial-gradient(circle at top right,#2563eb14,#0000 28%),radial-gradient(circle at bottom left,#0ea5e90d,#0000 30%);content:"";inset:0;pointer-events:none;position:absolute}.AppSettingsModal_hero__Qv4Aq{grid-gap:16px;align-items:center;background:linear-gradient(135deg,#0f172a,#1d4ed8 48%,#0ea5e9);border-bottom:1px solid #3b82f6a6;box-shadow:inset 0 1px 0 #ffffff2e,0 10px 28px #0f172a29;color:#fff;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:18px 24px;position:relative;z-index:1}.AppSettingsModal_hero__Qv4Aq:after{background:linear-gradient(90deg,#ffffff2e,#ffffffa6,#ffffff2e);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}.AppSettingsModal_title__MF77I{color:#fff;font-size:21px;font-weight:900;letter-spacing:-.03em;line-height:1.2;margin:0;text-shadow:0 1px 2px #0f172a2e}.AppSettingsModal_closeBtn__RKi1j{align-items:center;background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;box-shadow:0 10px 20px #0f172a29,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;justify-self:end;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;width:40px}.AppSettingsModal_closeBtn__RKi1j:hover{background:#ffffff3d;border-color:#ffffff6b;color:#fff;transform:translateY(-1px)}.AppSettingsModal_workspace__PBgFj{display:flex;flex:1 1;overflow:hidden;position:relative;z-index:1}.AppSettingsModal_sidebar__BpsB8{background:linear-gradient(180deg,#f8fbff,#f3f7fc);border-right:1px solid #e2e8f0f2;display:flex;flex-direction:column;gap:12px;padding:20px 16px;width:300px}.AppSettingsModal_sidebarHeading__egnRt{color:#475569;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.AppSettingsModal_sidebarHint__vLl4S{color:#64748b;font-size:13px;line-height:1.6}.AppSettingsModal_tabList__ZDgDN{display:flex;flex-direction:column;gap:8px;min-width:0}.AppSettingsModal_tabBtn__nStVq{align-items:center;background:#ffffffb8;border:1px solid #0000;border-radius:18px;box-shadow:0 10px 28px #0f172a0a;color:#475569;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:14px;padding:14px 14px 14px 16px;text-align:left;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.AppSettingsModal_tabBtn__nStVq:hover{background:#fff;border-color:#bfdbfecc;transform:translateY(-1px)}.AppSettingsModal_active__FZRi7{background:linear-gradient(135deg,#fff,#eff6ff)!important;border-color:#93c5fde6;box-shadow:0 16px 34px #2563eb1c;color:#1d4ed8!important}.AppSettingsModal_tabIcon__WxfZj{align-items:center;background:#e2e8f0;border-radius:14px;color:#334155;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.AppSettingsModal_active__FZRi7 .AppSettingsModal_tabIcon__WxfZj{background:#2563eb1f;color:#1d4ed8}.AppSettingsModal_tabCopy__x5SnP{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.AppSettingsModal_tabLabelRow__qooZQ{align-items:center;display:flex;gap:10px;justify-content:space-between}.AppSettingsModal_tabLabel__rZvpd{min-width:0}.AppSettingsModal_tabBadge__JrlXr{background:#e2e8f0;border-radius:999px;color:#0f172a;flex-shrink:0;font-size:11px;font-weight:800;padding:4px 8px}.AppSettingsModal_active__FZRi7 .AppSettingsModal_tabBadge__JrlXr{background:#bfdbfeb3;color:#1d4ed8}.AppSettingsModal_tabDescription__NNlU-{color:#64748b;font-size:12px;font-weight:600;line-height:1.45}.AppSettingsModal_content__w0Zoj{background:#ffffffb8;display:flex;flex:1 1;flex-direction:column;min-width:0}.AppSettingsModal_body__btQe8{color:#334155;flex:1 1;font-size:15px;line-height:1.6;overflow-y:auto;padding:12px 28px 28px}.AppSettingsModal_placeholderCard__hBJYP{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 16px 40px #0f172a0f;padding:24px}.AppSettingsModal_sectionTitle__zLm1a{align-items:center;background:linear-gradient(135deg,#eff6ff,#e0f2fe);border:1px solid #60a5fa47;border-radius:999px;box-shadow:0 10px 24px #2563eb14;color:#1d4ed8;display:inline-flex;font-size:14px;font-weight:800;letter-spacing:-.01em;padding:10px 16px}.AppSettingsModal_placeholderHero__PnBHP{align-items:flex-start;display:flex;gap:14px}.AppSettingsModal_placeholderIconWrap__q859g{align-items:center;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:16px;color:#1d4ed8;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.AppSettingsModal_placeholderTitle__JTOlQ{color:#0f172a;font-size:18px;font-weight:900;margin-bottom:4px}.AppSettingsModal_placeholderText__BsuVQ{color:#475569;font-size:14px;line-height:1.65}.AppSettingsModal_placeholderGrid__tbuZ2{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.AppSettingsModal_placeholderChip__zKDvp{background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;color:#1d4ed8;font-size:12px;font-weight:800;padding:8px 12px}.AppSettingsModal_placeholderFooter__bjp7s{border-top:1px solid #e2e8f0;color:#64748b;font-size:13px;margin-top:18px;padding-top:16px}.AppSettingsModal_settingsForm__duA8L{display:flex;flex-direction:column;gap:16px;max-width:800px}.AppSettingsModal_formGroup__Zv4WP{display:flex;flex-direction:column;gap:6px}.AppSettingsModal_formGroup__Zv4WP label{color:#334155;font-size:13px;font-weight:700;white-space:nowrap}.AppSettingsModal_inputField__sJ-W2,.AppSettingsModal_textArea__qUZ8Y{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#0f172a;font-size:14px;padding:10px 14px;transition:border-color .2s,box-shadow .2s}.AppSettingsModal_passwordFieldRow__QKxHo{align-items:stretch;display:flex;gap:8px;min-width:0}.AppSettingsModal_passwordInput__Oi\+Jh{flex:1 1;min-width:0}.AppSettingsModal_passwordIconBtn__omA87{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;height:40px;justify-content:center;min-width:40px;transition:border-color .2s,background .2s,color .2s,box-shadow .2s;width:40px}.AppSettingsModal_passwordIconBtn__omA87:hover:not(:disabled){background:#eff6ff;border-color:#60a5fa;color:#1d4ed8}.AppSettingsModal_passwordIconBtn__omA87:focus-visible{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.AppSettingsModal_passwordIconBtn__omA87:disabled{cursor:not-allowed;opacity:.45}.AppSettingsModal_passwordIconBtnActive__g1JmH{background:#eff6ff;border-color:#60a5fa;color:#1d4ed8}.AppSettingsModal_inputField__sJ-W2:focus,.AppSettingsModal_textArea__qUZ8Y:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.AppSettingsModal_textArea__qUZ8Y{font-family:inherit;min-height:80px;resize:vertical}.AppSettingsModal_formActions__bT1ff{border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;margin-top:10px;padding-top:16px}.AppSettingsModal_saveBtn__B2vcZ{align-items:center;background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:10px 20px;transition:background .2s}.AppSettingsModal_saveBtn__B2vcZ:hover:not(:disabled){background:#1d4ed8}.AppSettingsModal_saveBtn__B2vcZ:disabled{cursor:not-allowed;opacity:.7}@media (max-width:1180px){.AppSettingsModal_hero__Qv4Aq{grid-template-columns:1fr auto}.AppSettingsModal_workspace__PBgFj{flex-direction:column}.AppSettingsModal_sidebar__BpsB8{padding:16px;width:100%}.AppSettingsModal_tabList__ZDgDN{flex-direction:row;overflow-x:auto;padding-bottom:4px}.AppSettingsModal_tabBtn__nStVq{min-width:280px}.AppSettingsModal_contentHeader__NgyNl{flex-direction:column}}@media (max-width:680px){.AppSettingsModal_title__MF77I{font-size:24px}.AppSettingsModal_subtitle__FPHH5{font-size:14px}.AppSettingsModal_body__btQe8,.AppSettingsModal_contentHeader__NgyNl,.AppSettingsModal_hero__Qv4Aq{padding-left:16px;padding-right:16px}}.PortalDashboard_dashboard__uVFPE{background:#d8dde5;display:flex;flex-direction:column;font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:13px;height:100vh;overflow-x:hidden;overflow-y:auto}.PortalDashboard_dashboardLoadingOverlay__Kfcl4{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f1f5f9c7;display:flex;inset:0;justify-content:center;position:fixed;z-index:3000}.PortalDashboard_dashboardLoadingCard__UKCeY{align-items:center;background:linear-gradient(180deg,#fffffff5,#f1f5f9fa);border:1px solid #94a3b83d;border-radius:22px;box-shadow:0 20px 60px #0f172a2e;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:220px;min-width:260px;padding:28px 36px}.PortalDashboard_dashboardLoadingSpinner__5e85e{animation:PortalDashboard_dashboardLoadingSpin__Ry6gV 1s linear infinite;color:#2563eb;height:72px;width:72px}.PortalDashboard_dashboardLoadingText__YsXZE{color:#0f172a;font-size:16px;font-weight:800;letter-spacing:-.01em}@keyframes PortalDashboard_dashboardLoadingSpin__Ry6gV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PortalDashboard_container__96WVq{background:#f1f5f9;display:flex;flex:1 0 auto;min-height:1200px;padding:8px;width:100%}.PortalDashboard_splitLayout__7-LcV{display:flex;flex:1 1;flex-direction:column;width:100%}.PortalDashboard_splitRow__fU33N{display:flex;gap:0;min-height:0}.PortalDashboard_splitCell__xe5tG{display:flex;min-height:0;min-width:0}.PortalDashboard_colSplitter__gO4le{background:#fff;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0;cursor:col-resize;flex-shrink:0;width:7px}.PortalDashboard_colSplitter__gO4le:hover{background:#0a72c9}.PortalDashboard_rowSplitter__JzdxA{background:#fff;border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;cursor:row-resize;flex-shrink:0;height:7px}.PortalDashboard_rowSplitter__JzdxA:hover{background:#3b82f6}.PortalDashboard_panel__CoHh3{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-height:0;overflow:hidden;width:100%}.PortalDashboard_panelHeader__BKwqQ{align-items:center;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px}.PortalDashboard_headerAmber__EqoyO,.PortalDashboard_headerEmerald__qHEHw,.PortalDashboard_headerIndigo__IBG4u,.PortalDashboard_headerRose__-zFR-,.PortalDashboard_headerSlate__WaUhm,.PortalDashboard_headerViolet__x1fq7,.PortalDashboard_panelHeader__BKwqQ{background:#059669;background:var(--iman-card-header-bg,#059669)}.PortalDashboard_panelHeader__BKwqQ h3{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0}.PortalDashboard_panelFilter__0Ymrz{align-items:center;display:flex;gap:8px}.PortalDashboard_panelFilter__0Ymrz select{background:#d9e0e8;border:1px solid #7c8797;border-radius:4px;color:#23364d;font-size:11px;font-weight:700;height:24px;padding:0 6px}.PortalDashboard_headerActions__CyXei{align-items:center;display:flex;gap:8px}.PortalDashboard_headerIconButton__CHEeV{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;padding:0;transition:all .2s ease}.PortalDashboard_headerIconButton__CHEeV:hover{color:#facc15;transform:scale(1.15)}.PortalDashboard_headerIconButton__CHEeV svg{stroke-width:2.2px;height:24px;width:24px}.PortalDashboard_agGridTableWrap__u7McU{background:#fff;border-radius:0 0 12px 12px;flex:1 1;min-height:0;overflow:hidden;width:100%}.PortalDashboard_gridTheme__JRcK9{height:100%;width:100%}.PortalDashboard_gridTheme__JRcK9 .ag-body-viewport,.PortalDashboard_gridTheme__JRcK9 .ag-center-cols-container,.PortalDashboard_gridTheme__JRcK9 .ag-center-cols-viewport,.PortalDashboard_gridTheme__JRcK9 .ag-header,.PortalDashboard_gridTheme__JRcK9 .ag-root,.PortalDashboard_gridTheme__JRcK9 .ag-root-wrapper,.PortalDashboard_gridTheme__JRcK9 .ag-root-wrapper-body{border:0;border-radius:0}.PortalDashboard_gridTheme__JRcK9 .ag-root-wrapper{background:#fff;height:100%}.PortalDashboard_gridTheme__JRcK9 .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.PortalDashboard_gridTheme__JRcK9 .ag-header-cell,.PortalDashboard_gridTheme__JRcK9 .ag-header-group-cell{border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding:0 8px!important}.PortalDashboard_gridTheme__JRcK9 .ag-header-cell:last-child,.PortalDashboard_gridTheme__JRcK9 .ag-header-group-cell:last-child{border-right:0}.PortalDashboard_gridTheme__JRcK9 .ag-header-cell-label,.PortalDashboard_gridTheme__JRcK9 .ag-header-group-cell-label{gap:4px;justify-content:center}.PortalDashboard_gridTheme__JRcK9 .ag-row{border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background-color .12s ease}.PortalDashboard_gridTheme__JRcK9 .ag-row-even{background-color:#fff}.PortalDashboard_gridTheme__JRcK9 .ag-row-odd{background-color:#f8fafc}.PortalDashboard_gridTheme__JRcK9 .ag-row:hover{background-color:#f1f5f9!important}.PortalDashboard_gridTheme__JRcK9 .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding:0 8px!important}.PortalDashboard_gridTheme__JRcK9 .ag-cell:last-child{border-right:0}.PortalDashboard_gridTheme__JRcK9 .ag-row.ag-row-selected{background:#0000!important;z-index:1}.PortalDashboard_gridTheme__JRcK9 .ag-row.ag-row-selected .ag-cell{background:#f3d1a8!important;border-bottom:1px solid #d8b07a!important;border-top:1px solid #d8b07a!important;color:#4b3621!important;font-weight:700}.PortalDashboard_gridTheme__JRcK9 .ag-row.ag-row-selected .ag-cell:first-child{border-left:8px solid #d8b07a!important;padding-left:0!important}.PortalDashboard_gridTheme__JRcK9 .ag-row-selected:hover .ag-cell{background:#efc38d!important;color:#4b3621!important}.PortalDashboard_gridTheme__JRcK9 .ag-checkbox-input-wrapper{transform:scale(.9)}.PortalDashboard_gridTheme__JRcK9 .ag-checkbox-input-wrapper:after{color:#2563eb}.PortalDashboard_gridTheme__JRcK9 .ag-body-horizontal-scroll,.PortalDashboard_gridTheme__JRcK9 .ag-body-horizontal-scroll-viewport,.PortalDashboard_gridTheme__JRcK9 .ag-body-vertical-scroll,.PortalDashboard_gridTheme__JRcK9 .ag-body-vertical-scroll-viewport,.PortalDashboard_gridTheme__JRcK9 .ag-body-viewport,.PortalDashboard_gridTheme__JRcK9 .ag-center-cols-viewport{-ms-overflow-style:none;background:#f8fafc;scrollbar-width:none}.PortalDashboard_gridTheme__JRcK9 .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.PortalDashboard_gridTheme__JRcK9 .ag-body-horizontal-scroll::-webkit-scrollbar,.PortalDashboard_gridTheme__JRcK9 .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.PortalDashboard_gridTheme__JRcK9 .ag-body-vertical-scroll::-webkit-scrollbar,.PortalDashboard_gridTheme__JRcK9 .ag-body-viewport::-webkit-scrollbar,.PortalDashboard_gridTheme__JRcK9 .ag-center-cols-viewport::-webkit-scrollbar{display:none}.PortalDashboard_gridTheme__JRcK9 .ag-overlay-no-rows-center{color:#64748b;font-size:11px}.PortalDashboard_dateCell__-lS3W,.PortalDashboard_dateHeader__KA\+iV .ag-header-cell-label,.PortalDashboard_sequenceCell__q1e2T,.PortalDashboard_sequenceHeader__FAV28 .ag-header-cell-label{justify-content:center!important;text-align:center!important}.PortalDashboard_tableWrap__eqagr{flex:1 1;min-height:0;overflow:hidden}.PortalDashboard_tableCompact__VYHfn{background:#fff;border-collapse:collapse;table-layout:fixed;width:100%}.PortalDashboard_tableCompact__VYHfn td,.PortalDashboard_tableCompact__VYHfn th{border:1px solid #c6ccd4;font-size:12px;line-height:1.35;overflow:hidden;padding:7px 8px;text-overflow:ellipsis;white-space:nowrap}.PortalDashboard_tableCompact__VYHfn thead th{background:#f1f5f9;border-bottom:2px solid #e2e8f0;color:#475569;font-size:11px;font-weight:700;position:sticky;top:0;z-index:5}.PortalDashboard_tableCompact__VYHfn tbody tr{background:#fff;height:32px}.PortalDashboard_tableCompact__VYHfn tbody tr:nth-child(2n){background:#f8fafc}.PortalDashboard_selectableRow__6elPF{cursor:pointer}.PortalDashboard_selectableRow__6elPF:hover{background:#e8eef6!important}.PortalDashboard_selectedRow__uITny{background:#fff9c4!important;box-shadow:inset 0 0 0 1px #facc1533}.PortalDashboard_selectedRow__uITny td{border-bottom:2px solid #facc15!important;font-weight:700}.PortalDashboard_alignRight__37X3g{text-align:right}.PortalDashboard_rightAlign__jvaQ2{justify-content:flex-end!important;text-align:right!important}.PortalDashboard_centerAlign__aPukQ{justify-content:center!important;text-align:center!important}.PortalDashboard_emptyBody__yUrr\+{align-items:center;background:#fff;border-top:1px solid #ccd2da;color:#8a96a5;display:flex;flex:1 1;font-size:13px;justify-content:center;min-height:0}.PortalDashboard_mailHeader__tEs54{background:#eceff3;border-bottom:1px solid #c6ccd4;border-top:1px solid #c6ccd4;display:grid;flex-shrink:0;grid-template-columns:1.1fr .95fr 2.6fr}.PortalDashboard_mailHeader__tEs54 span{border-right:1px solid #c6ccd4;color:#1b2f44;font-size:12px;font-weight:700;padding:7px 8px}.PortalDashboard_mailHeader__tEs54 span:last-child{border-right:none}.PortalDashboard_mailList__nGzYn{background:#fff;flex:1 1;list-style:none;margin:0;min-height:0;overflow:hidden;padding:0}.PortalDashboard_mailList__nGzYn li{border-bottom:1px solid #dde2e9;display:grid;grid-template-columns:1.1fr .95fr 2.6fr;min-height:34px}.PortalDashboard_mailList__nGzYn li span{border-right:1px solid #dde2e9;font-size:12px;overflow:hidden;padding:7px 8px;text-overflow:ellipsis;white-space:nowrap}.PortalDashboard_mailList__nGzYn li span:last-child{border-right:none}@media (max-width:1200px){.PortalDashboard_dashboard__uVFPE{height:auto;min-height:100vh;overflow:visible}.PortalDashboard_container__96WVq{display:block;overflow:visible}.PortalDashboard_splitLayout__7-LcV{gap:8px;height:auto}.PortalDashboard_splitRow__fU33N{grid-gap:8px;display:grid;flex-basis:auto!important;gap:8px;grid-template-columns:1fr}.PortalDashboard_colSplitter__gO4le,.PortalDashboard_rowSplitter__JzdxA{display:none}.PortalDashboard_panel__CoHh3,.PortalDashboard_splitCell__xe5tG{min-height:220px}}.force-desktop-layout .PortalDashboard_page__Vr-ke{overflow:visible}.force-desktop-layout .PortalDashboard_workspace__PN2-k{grid-template-columns:minmax(560px,.96fr) minmax(640px,1.04fr);min-width:1360px;width:max(100%,1360px)}.force-desktop-layout .PortalDashboard_container__96WVq{display:flex;overflow:visible}.force-desktop-layout .PortalDashboard_splitLayout__7-LcV{gap:0;height:auto}.force-desktop-layout .PortalDashboard_splitRow__fU33N{display:flex;grid-template-columns:none}.force-desktop-layout .PortalDashboard_colSplitter__gO4le,.force-desktop-layout .PortalDashboard_rowSplitter__JzdxA{display:block}.PortalDashboard_modalOverlay__Fsi6I{align-items:center;animation:PortalDashboard_modalFadeIn__Wy7IP .22s ease-out;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:9000}.PortalDashboard_modalContent__U83wa{animation:PortalDashboard_modalSlideUp__VHI9z .26s cubic-bezier(.16,1,.3,1);background:#fff;border-radius:14px;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #94a3b81f;display:flex;flex-direction:column;max-height:85vh;max-width:92vw;overflow:hidden;position:relative;width:720px}.PortalDashboard_modalHeaderBar__9qlx\+{align-items:center;background:#1e40af;background:var(--iman-theme-accent,#1e40af);border-bottom:1px solid #334155;color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:14px 20px}.PortalDashboard_modalHeaderBar__9qlx\+ h4{align-items:center;color:#fff;display:flex;flex:1 1;font-size:15px;font-weight:700;gap:8px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortalDashboard_modalCloseBtn__ESUTI{align-items:center;background:#ffffff26;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;margin-left:12px;transition:background .15s;width:30px}.PortalDashboard_modalCloseBtn__ESUTI:hover{background:#ffffff4d}.PortalDashboard_modalMeta__PKcfd{background:#dcfce7;border-bottom:1px solid #bbf7d0;color:#15803d;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:12.5px;gap:6px 20px;padding:10px 20px}.PortalDashboard_modalMeta__PKcfd span{align-items:center;display:inline-flex;gap:4px}.PortalDashboard_modalMeta__PKcfd strong{color:#14532d;font-weight:700}.PortalDashboard_modalBody__z2NNC{flex:1 1;min-height:0;overflow-y:auto;padding:16px 20px}.PortalDashboard_mailBodyContent__3jLt\+{color:#334155;font-size:13px;line-height:1.65;overflow-wrap:break-word;word-break:break-word}.PortalDashboard_mailBodyContent__3jLt\+ img{height:auto;max-width:100%}.PortalDashboard_mailBodyContent__3jLt\+ table{display:block;max-width:100%;overflow-x:auto}.PortalDashboard_attachmentsSection__nt76R{background:#f8fafc;border-top:1px solid #e2e8f0;flex-shrink:0;padding:12px 20px 14px}.PortalDashboard_attachmentsTitle__ncq6P{align-items:center;color:#475569;display:flex;font-size:12.5px;font-weight:700;gap:6px;margin-bottom:8px}.PortalDashboard_attachmentsList__XQhAk{display:flex;flex-direction:column;gap:8px}.PortalDashboard_attachmentItem__aai9J{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#334155;cursor:default;display:flex;font-size:12px;gap:8px;padding:7px 12px;transition:all .15s ease;width:100%}.PortalDashboard_attachmentItem__aai9J:hover{border-color:#93c5fd;box-shadow:0 2px 8px #2563eb14}.PortalDashboard_attachmentName__xiXap{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortalDashboard_attachmentSize__i-9Ae{color:#94a3b8;font-size:11px;white-space:nowrap}.PortalDashboard_attachmentDownloadBtn__\+qMW8{align-items:center;background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;transition:background .15s;width:26px}.PortalDashboard_attachmentDownloadBtn__\+qMW8:hover{background:#1d4ed8}.PortalDashboard_modalLoading__GSrcK{align-items:center;color:#64748b;display:flex;flex-direction:column;font-size:13px;gap:12px;justify-content:center;padding:48px 20px}.PortalDashboard_spinner__0WDm-{animation:PortalDashboard_spin__Bc5Oo .8s linear infinite;color:#2563eb}.PortalDashboard_modalError__oxV96{align-items:center;color:#ef4444;display:flex;flex-direction:column;font-size:13px;gap:8px;justify-content:center;padding:48px 20px;text-align:center}@keyframes PortalDashboard_modalFadeIn__Wy7IP{0%{opacity:0}to{opacity:1}}@keyframes PortalDashboard_modalSlideUp__VHI9z{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes PortalDashboard_spin__Bc5Oo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PortalDashboard_modalFooter__qhwT3{align-items:center;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;padding:12px 20px}.PortalDashboard_modalCancelBtn__2IN6b{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;font-size:12.5px;font-weight:500;padding:6px 14px;transition:all .15s ease}.PortalDashboard_modalCancelBtn__2IN6b:hover{background:#f1f5f9;border-color:#94a3b8;color:#1e293b}.PortalDashboard_modalDeleteBtn__mKov\+{align-items:center;background:#ef4444;border:1px solid #ef4444;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;justify-content:center;padding:6px 14px;transition:all .15s ease}.PortalDashboard_modalDeleteBtn__mKov\+:hover{background:#dc2626;border-color:#dc2626}.PortalDashboard_confirmOverlay__A7Fe6{align-items:center;animation:PortalDashboard_modalFadeIn__Wy7IP .15s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a66;display:flex;inset:0;justify-content:center;position:fixed;z-index:9500}.PortalDashboard_confirmContent__TC2Ks{animation:PortalDashboard_modalSlideUp__VHI9z .2s cubic-bezier(.16,1,.3,1);background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #00000026,0 10px 10px -5px #0000000a,0 0 0 1px #94a3b81a;max-width:90vw;overflow:hidden;padding:20px;width:380px}.PortalDashboard_confirmHeader__bEf7y{align-items:center;display:flex;gap:10px;margin-bottom:12px}.PortalDashboard_confirmHeader__bEf7y h4{color:#1e293b;font-size:16px;font-weight:700;margin:0}.PortalDashboard_confirmIcon__IPpR6{color:#ef4444}.PortalDashboard_confirmBody__pRrOk{color:#475569;font-size:13.5px;line-height:1.5;margin-bottom:20px}.PortalDashboard_confirmWarning__3qy2g{color:#dc2626;display:block;font-size:11.5px;font-weight:600;margin-top:6px}.PortalDashboard_confirmFooter__k84Nx{align-items:center;display:flex;gap:8px;justify-content:flex-end}.PortalDashboard_confirmCancelBtn__MHSH4{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:all .15s ease}.PortalDashboard_confirmCancelBtn__MHSH4:hover{background:#f1f5f9;border-color:#94a3b8;color:#1e293b}.PortalDashboard_confirmDeleteBtn__Gv2Kg{background:#ef4444;border:1px solid #ef4444;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:all .15s ease}.PortalDashboard_confirmDeleteBtn__Gv2Kg:hover{background:#dc2626;border-color:#dc2626}.PortalDashboard_faxPreviewSection__DR7qS{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.PortalDashboard_faxPreviewItem__FKP99{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.PortalDashboard_faxTiffToolbar__yXmQ6{align-items:center;background:#eaf2fb;border-bottom:1px solid #d7e3f1;display:flex;gap:12px;justify-content:center;padding:10px 14px;position:relative}.PortalDashboard_faxTiffToolbarGroup__sfW7p{align-items:center;display:flex;gap:8px}.PortalDashboard_faxTiffToolbarButton__217Cf{align-items:center;background:#fff;border:1px solid #c7d2e2;border-radius:8px;color:#334155;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .15s ease;width:32px}.PortalDashboard_faxTiffToolbarButton__217Cf:hover:not(:disabled){border-color:#60a5fa;box-shadow:0 2px 6px #2563eb1f;color:#2563eb}.PortalDashboard_faxTiffToolbarButton__217Cf:disabled{cursor:not-allowed;opacity:.45}.PortalDashboard_faxTiffToolbar__yXmQ6>.PortalDashboard_faxTiffToolbarButton__217Cf:last-child{position:absolute;right:14px}.PortalDashboard_faxTiffZoomText__eIIrn{color:#1e293b;font-size:12px;font-weight:700;min-width:54px;text-align:center}.PortalDashboard_faxTiffStage__1g5Gf{background:#f8fafc;cursor:all-scroll;max-height:620px;overflow-x:hidden;overflow-y:auto;padding:14px 12px 16px;position:relative;scrollbar-gutter:stable both-edges}.PortalDashboard_faxTiffViewport__8VAdF{display:block;min-height:180px;min-width:100%;position:relative;width:max-content}.PortalDashboard_faxTiffCanvasSurface__4bG1H{display:inline-block;vertical-align:top}.PortalDashboard_faxTiffViewport__8VAdF img{cursor:inherit;image-rendering:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;margin:0}.PortalDashboard_faxTiffHorizontalScrollbar__wx8JZ{background:#f8fafc;overflow-x:auto;overflow-y:hidden;padding:0 12px 12px}.PortalDashboard_faxTiffHorizontalScrollbarSurface__OCkx6{height:1px}.PortalDashboard_faxTiffArrowButton__Hw8vm{align-items:center;background:#0f172a99;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:42px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease,transform .15s ease;width:42px;z-index:2}.PortalDashboard_faxTiffArrowButton__Hw8vm:hover:not(:disabled){background:#2563ebd1}.PortalDashboard_faxTiffArrowButton__Hw8vm:disabled{cursor:not-allowed;opacity:.35}.PortalDashboard_faxTiffArrowButtonLeft__ITrwb{left:8px}.PortalDashboard_faxTiffArrowButtonRight__vVsHK{right:8px}.PortalDashboard_faxPreviewHeader__siTZS{background:#f1f5f9;border-bottom:1px solid #e2e8f0;color:#475569;font-size:12.5px;font-weight:600;padding:8px 14px}.PortalDashboard_faxPreviewImageStage__cq0ag{background:#f8fafc;cursor:all-scroll;max-height:620px;overflow-x:hidden;overflow-y:auto;padding:14px;scrollbar-gutter:stable both-edges}.PortalDashboard_faxPreviewImageSurface__1doyA{display:inline-block;min-width:100%}.PortalDashboard_faxPreviewImg__1G4kB{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 4px 12px #00000014;cursor:inherit;display:block;height:auto;image-rendering:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;margin:0;max-width:none;width:auto}.PortalDashboard_faxPreviewPdf__ZMgwQ{background:#fff;border:none;display:block;height:580px;width:100%}.PortalDashboard_faxInfoText__3tz3e{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;font-size:13px;margin:10px 0;padding:24px 16px;text-align:center}.ClientSettlement_clientSettlement__9wHTR{background-color:#f4f7f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;height:100vh;overflow:hidden}.ClientSettlement_mainLayout__h5OND{background:#f1f5f9;display:flex;flex:1 1;gap:0;overflow:hidden;padding:8px}.ClientSettlement_stage1__Dvisf,.ClientSettlement_stage2__8TYkU,.ClientSettlement_stage3__gYHYm,.ClientSettlement_stage4__B\+HFb{background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a;display:flex;flex-direction:column;height:100%;min-width:50px;overflow:hidden}.ClientSettlement_sidePanelSplitter__Zq6eO{align-self:stretch;background:#0000;cursor:col-resize;flex:0 0 8px;position:relative;touch-action:none;width:8px}.ClientSettlement_sidePanelSplitter__Zq6eO:before{background:#cbd5e1;border-radius:999px;bottom:0;content:"";left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:opacity .2s;width:2px}.ClientSettlement_sidePanelSplitterActive__qDvMT:before,.ClientSettlement_sidePanelSplitter__Zq6eO:hover:before{background:#94a3b8;opacity:1}.ClientSettlement_sidePanelSplitterActive__qDvMT:before{background:#3b82f6}.ClientSettlement_stage1__Dvisf{flex-shrink:0;width:280px}.ClientSettlement_stage2__8TYkU{flex:0.9 1}.ClientSettlement_stage3__gYHYm{flex:1.5 1}.ClientSettlement_stage4__B\+HFb{flex:1.45 1}.ClientSettlement_stageHeader__nKAB2{background:#059669;background:var(--iman-card-header-bg,#059669)}.ClientSettlement_header1__8EgXl,.ClientSettlement_header2__DNlo7,.ClientSettlement_header3__LlWpd,.ClientSettlement_header4__60U\+K{background:#059669!important;background:var(--iman-card-header-bg,#059669)!important}.ClientSettlement_headerLeft__FeTK7,.ClientSettlement_headerRight__FYt9W{gap:8px}.ClientSettlement_iconBtn__yybdz{align-items:center;color:inherit;cursor:pointer;display:flex;justify-content:center;transition:opacity .2s}.ClientSettlement_iconBtn__yybdz:hover{opacity:.7}.ClientSettlement_headerTitleIcon__0gjhz{flex-shrink:0;height:18px!important;opacity:.95;width:18px!important}.ClientSettlement_titleIconBtn__c0-8t{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.ClientSettlement_titleIconBtn__c0-8t svg{height:24px!important;width:24px!important}.ClientSettlement_titleIconBtn__c0-8t:hover{background:#0000;box-shadow:none;opacity:.7;transform:none}.ClientSettlement_titleIconBtn__c0-8t:disabled{cursor:not-allowed;opacity:.55}.ClientSettlement_header1__8EgXl{background:#059669;background:var(--iman-card-header-bg,#059669);padding-left:6px}.ClientSettlement_stageContent__PnLsF{min-height:0;padding:12px 16px}.ClientSettlement_stage1Content__mcYrR,.ClientSettlement_stageContent__PnLsF{background:#f8fafc;display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto}.ClientSettlement_stage1Content__mcYrR{padding:12px 6px 12px 0}.ClientSettlement_infoGroup__c9L6w{display:flex;flex-direction:column;gap:2px}.ClientSettlement_companySelectionGroup__d03M9{padding-left:5px}.ClientSettlement_infoGroupTitle__kE1Z5{color:#475569;font-size:11px;font-weight:800;margin-bottom:8px;text-transform:uppercase}.ClientSettlement_sectionDivider__V0Ldy{border-top:1px solid #e2e8f0;margin:10px 0}.ClientSettlement_fieldRow__A\+7\+f{display:flex;flex-direction:column;gap:5px}.ClientSettlement_fieldRow__A\+7\+f label{color:#475569;font-size:11px;font-weight:700}.ClientSettlement_fieldRow__A\+7\+f input{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;height:32px;padding:0 12px}.ClientSettlement_formRow__Hdu5g{align-items:center;display:flex;gap:8px;margin-bottom:6px}.ClientSettlement_formRow__Hdu5g label{color:#475569;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:68px}.ClientSettlement_fieldControl__\+8arb{display:flex;flex:1 1;position:relative}.ClientSettlement_iconInInput__lKnMh{color:#94a3b8;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ClientSettlement_formRow__Hdu5g input,.ClientSettlement_formRow__Hdu5g select{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;height:30px;padding:0 8px;transition:all .2s ease;width:100%}.ClientSettlement_formRow__Hdu5g input:focus,.ClientSettlement_formRow__Hdu5g select:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.ClientSettlement_compactRow__9rBo7{align-items:center;display:flex;gap:8px}.ClientSettlement_compactRow__9rBo7 label{color:#475569;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:-.5px;text-align:right;width:62px}.ClientSettlement_compactRow__9rBo7 input{background:#fff;border:1px solid #ccc;border-radius:2px;flex:1 1;font-size:13px;height:28px;padding:0 4px}.ClientSettlement_readOnlyInput__1xBsh{background:#f1f5f9!important;color:#64748b}.ClientSettlement_highlightInput__D7lgE{background:#fffbeb!important;border-color:#fcd34d!important;color:#1e293b!important;outline:none}.ClientSettlement_creditPeriodWrapper__1Sx1I{align-items:center;color:#000;display:flex;font-size:12px;gap:4px}.ClientSettlement_smallInput__24oMw{border:1px solid #707070!important;flex:none!important;height:38px!important;text-align:center;width:45px!important}.ClientSettlement_companySwitcher__rKIHW{background:#f1f5f9;border-radius:10px;display:flex;gap:4px;padding:4px}.ClientSettlement_companyOption__C0S-b{border-radius:6px;color:#64748b;cursor:pointer;flex:1 1;font-size:11px;font-weight:700;padding:6px 0;text-align:center}.ClientSettlement_companyOptionActive__iA9i1{background:#fff;box-shadow:0 1px 3px #0000001a;color:#0f172a}.ClientSettlement_splitter__-tCme{border:none;border-top:1px solid #cbd5e1;margin:20px 0;width:100%}.ClientSettlement_reportList__EPRsv{display:flex;flex-direction:column;gap:8px}.ClientSettlement_reportContainer__dPNdY{background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-direction:column;margin-top:auto;overflow:hidden}.ClientSettlement_reportHeader__JTWqR{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #e2e8f0;color:#fff;font-size:11px;font-weight:800;padding:8px 12px;text-transform:uppercase}.ClientSettlement_reportContent__qSNO3{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:10px 8px}.ClientSettlement_reportItem__Usw4o{align-items:center;background:#eff6ff;border:1px solid #3b82f6;border-radius:6px;color:#1d4ed8;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:8px;margin-bottom:4px;padding:8px 12px;text-align:left;transition:all .2s;width:100%}.ClientSettlement_reportItem__Usw4o:hover{background:#dbeafe;border-color:#2563eb;box-shadow:0 4px 6px -1px #3b82f61a;transform:translateY(-1px)}.ClientSettlement_yearInquiryBar__\+W05G{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;display:flex;justify-content:space-between;margin:8px 0 4px;padding:6px 10px}.ClientSettlement_yearInquiryBar__\+W05G span{color:#64748b;font-size:11px;font-weight:600}.ClientSettlement_yearInquiryBar__\+W05G select{border:1px solid #cbd5e1;border-radius:4px;font-size:12px;height:26px;padding:0 4px;width:80px}.ClientSettlement_subOptionRow__wdQD\+{align-items:center;display:flex;font-size:13px;gap:15px;margin-bottom:4px;padding-left:15px}.ClientSettlement_subOptionRow__wdQD\+ label{align-items:center;cursor:pointer;display:flex;gap:4px}.ClientSettlement_inputPanel__CqYjO{background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;flex-shrink:0;grid-template-columns:repeat(4,1fr);overflow:hidden}.ClientSettlement_inputControl__jnjNL{border-right:1px solid #cbd5e1;display:flex;flex-direction:column;min-width:0}.ClientSettlement_inputControl__jnjNL:last-child{border-right:none}.ClientSettlement_inputControl__jnjNL label{background:#f1f5f9;border-bottom:1px solid #e2e8f0;color:#475569;font-size:11px;font-weight:700;padding:4px 8px 3px;text-align:left;width:auto}.ClientSettlement_inputControl__jnjNL input,.ClientSettlement_inputControl__jnjNL select{background:#fff!important;border:none!important;border-radius:0!important;color:#1e293b!important;font-size:15px!important;font-weight:700!important;height:30px!important;outline:none!important;padding:0 8px!important;width:100%}.ClientSettlement_inputControl__jnjNL input:focus,.ClientSettlement_inputControl__jnjNL select:focus{background:#eff6ff!important}.ClientSettlement_documentEntryPanel__kPo-W{background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;display:grid;overflow:hidden}.ClientSettlement_documentEntryField__g30RF{border-right:1px solid #cbd5e1;display:flex;flex-direction:column;min-width:0}.ClientSettlement_documentEntryField__g30RF:last-child{border-right:none}.ClientSettlement_documentEntryLabel__T3Cnc{background:#f1f5f9;border-bottom:1px solid #e2e8f0;color:#475569;font-size:11px;font-weight:700;padding:4px 8px 3px}.ClientSettlement_documentEntryInput__8Zknm{background:#fff;border:none;color:#1e293b;font-size:15px;font-weight:700;height:30px;outline:none;padding:0 8px;width:100%}.ClientSettlement_gridWrapper__DUDGZ{background:#fff;flex:1 1;overflow:auto}.ClientSettlement_grid__cG5VI{border-collapse:initial;border-spacing:0;width:100%}.ClientSettlement_grid__cG5VI thead tr{background-color:#cbd5e1}.ClientSettlement_grid__cG5VI th{background:#cbd5e1;border-bottom:1px solid #94a3b8;color:#334155;font-size:11px!important;font-weight:700;padding:8px;position:sticky;text-align:center;top:0;z-index:10}.ClientSettlement_gridTheme__64MVe{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden}.ClientSettlement_gridThemeAttached__XV2XX{border:none!important;border-radius:0 0 12px 12px!important}.ClientSettlement_gridTheme__64MVe .ag-root-wrapper{border:none}.ClientSettlement_gridTheme__64MVe .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.ClientSettlement_gridTheme__64MVe .ag-header-row{min-height:32px!important}.ClientSettlement_gridTheme__64MVe .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.ClientSettlement_gridTheme__64MVe .ag-header-cell:last-child{border-right:none}.ClientSettlement_gridTheme__64MVe .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.ClientSettlement_gridTheme__64MVe .ag-header-cell-text{text-align:center}.ClientSettlement_gridTheme__64MVe .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.ClientSettlement_gridTheme__64MVe .ag-header-cell-resize:hover{background:#94a3b8}.ClientSettlement_gridTheme__64MVe .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.ClientSettlement_gridTheme__64MVe .ag-row-even{background-color:#fff}.ClientSettlement_gridTheme__64MVe .ag-row-odd{background-color:#f8fafc}.ClientSettlement_gridTheme__64MVe .ag-row:hover{background-color:#f1f5f9!important}.ClientSettlement_gridTheme__64MVe .ag-row-selected{background:#0000!important}.ClientSettlement_gridTheme__64MVe .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.ClientSettlement_gridTheme__64MVe .ag-row-selected:before{background-color:#fbbf24;bottom:0;content:"";left:0;position:absolute;top:0;width:8px;z-index:5}.ClientSettlement_gridTheme__64MVe .ag-row-selected .ag-cell:first-child{padding-left:8px!important}.ClientSettlement_gridTheme__64MVe .ag-row-selected:hover .ag-cell{background:#2563eb!important;color:#fff!important}.ClientSettlement_rowMismatchRow__qnSxW .ag-cell,.ClientSettlement_rowMismatchRow__qnSxW .ag-cell-value{color:#dc2626!important;font-weight:700!important}.ClientSettlement_rowLinkedModelRow__l5B66{outline:4px solid #2563eb!important;outline-offset:-3px}.ClientSettlement_mismatchCell__lYHuO,.ClientSettlement_rowMismatchRow__qnSxW.ag-row-selected .ag-cell,.ClientSettlement_rowMismatchRow__qnSxW.ag-row-selected .ag-cell-value{color:#dc2626!important;font-weight:700!important}.ClientSettlement_gridTheme__64MVe .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.ClientSettlement_gridTheme__64MVe .ag-cell:last-child{border-right:none}.ClientSettlement_gridTheme__64MVe .ag-cell-focus,.ClientSettlement_gridTheme__64MVe .ag-cell-range-selected,.ClientSettlement_gridTheme__64MVe .ag-cell-range-selected-1,.ClientSettlement_gridTheme__64MVe .ag-cell-range-single-cell,.ClientSettlement_gridTheme__64MVe .ag-header-active,.ClientSettlement_gridTheme__64MVe .ag-header-cell-focus{border:none!important;box-shadow:none!important}.ClientSettlement_gridTheme__64MVe .ag-row-focus:not(.ag-row-selected) .ag-cell{background-color:initial!important}.ClientSettlement_gridTheme__64MVe .ag-cell-value{align-items:center;display:flex;width:100%}.ClientSettlement_gridLoadingOverlay__s\+ISd{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#f1f5f9b3;display:flex;flex-direction:column;gap:10px;inset:0;justify-content:center;position:absolute;z-index:20}.ClientSettlement_gridLoadingSpinner__-iGSN{animation:ClientSettlement_gridSpin__-jQ7o .8s linear infinite;border:3px solid #2563eb2e;border-radius:50%;border-top-color:#2563eb;height:28px;width:28px}.ClientSettlement_dashboardGridLoadingSpinner__ftZbR{animation:ClientSettlement_gridSpin__-jQ7o .8s linear infinite;border:6px solid #2563eb2e;border-radius:50%;border-top-color:#2563eb;height:56px;width:56px}.ClientSettlement_gridLoadingText__Uv4CZ{color:#334155;font-size:11px;font-weight:700;letter-spacing:.01em}@keyframes ClientSettlement_gridSpin__-jQ7o{to{transform:rotate(1turn)}}.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI td:first-child,.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI th:first-child{width:318px}.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI td:nth-child(2),.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI th:nth-child(2){width:90px}.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI td:nth-child(3),.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI th:nth-child(3){min-width:200px;width:auto}.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI td:nth-child(4),.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI td:nth-child(5),.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI th:nth-child(4),.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI th:nth-child(5){width:115px}.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI td:nth-child(6),.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI th:nth-child(6){width:125px}.ClientSettlement_stage2__8TYkU .ClientSettlement_grid__cG5VI td:nth-child(2),.ClientSettlement_stage2__8TYkU .ClientSettlement_grid__cG5VI th:nth-child(2){max-width:130px;width:130px}.ClientSettlement_stage2__8TYkU .ClientSettlement_grid__cG5VI th:nth-child(3){overflow:visible;white-space:nowrap;width:85px!important}.ClientSettlement_stage2__8TYkU .ClientSettlement_grid__cG5VI td:nth-child(3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85px!important}.ClientSettlement_stage2__8TYkU .ClientSettlement_grid__cG5VI td:nth-child(4),.ClientSettlement_stage2__8TYkU .ClientSettlement_grid__cG5VI th:nth-child(4){width:100px}.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI td:first-child,.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI th:first-child{width:70px}.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI td:nth-child(2),.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI th:nth-child(2){width:90px}.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI td:nth-child(3),.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI th:nth-child(3){width:100px}.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI td:nth-child(4),.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI th:nth-child(4){width:auto}.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI td:nth-child(5),.ClientSettlement_stage4__B\+HFb .ClientSettlement_grid__cG5VI th:nth-child(5){width:70px}.ClientSettlement_grid__cG5VI td{border-bottom:1px solid #94a3b8;color:#1e293b;font-size:11px;padding:6px 8px}.ClientSettlement_grid__cG5VI tbody tr:nth-child(odd){background-color:#fafafa}.ClientSettlement_stage3__gYHYm .ClientSettlement_grid__cG5VI tbody tr:nth-child(odd){background-color:#fff}.ClientSettlement_lastRow__RFbPH .ClientSettlement_redBalance__-OFzL{color:red!important;font-weight:800}.ClientSettlement_footer__6wzFK{background:#e2e8f0;border-top:1px solid #cbd5e1;display:flex;flex-direction:column;flex-shrink:0;gap:4px;min-height:105px;padding:4px 10px}.ClientSettlement_footer2__Tm6VX{padding:0}.ClientSettlement_footer3__rVk9-{padding:0 15px 0 0}.ClientSettlement_footer4__Hl21\+{padding:0 15px 0 10px}.ClientSettlement_footer2__Tm6VX .ClientSettlement_footerRow__d\+m2D,.ClientSettlement_footer3__rVk9- .ClientSettlement_footerRow__d\+m2D,.ClientSettlement_footer4__Hl21\+ .ClientSettlement_footerRow__d\+m2D,.ClientSettlement_footerGrid__3CV1m{grid-row-gap:4px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:4px;width:100%}.ClientSettlement_footer2__Tm6VX .ClientSettlement_footerRow__d\+m2D:last-child,.ClientSettlement_footer3__rVk9- .ClientSettlement_footerRow__d\+m2D:last-child,.ClientSettlement_footer4__Hl21\+ .ClientSettlement_footerRow__d\+m2D:last-child{border-bottom:none}.ClientSettlement_footer2__Tm6VX .ClientSettlement_footerField__rlH2\+,.ClientSettlement_footer3__rVk9- .ClientSettlement_footerField__rlH2\+,.ClientSettlement_footer4__Hl21\+ .ClientSettlement_footerField__rlH2\+{align-items:center;background:#e2e8f0;border-right:none;display:flex;gap:8px;height:auto;justify-content:flex-start;min-height:28px;padding:1px 4px}.ClientSettlement_footer2__Tm6VX .ClientSettlement_footerField__rlH2\+:first-child,.ClientSettlement_footer3__rVk9- .ClientSettlement_footerField__rlH2\+:first-child,.ClientSettlement_footer4__Hl21\+ .ClientSettlement_footerField__rlH2\+:first-child{border-left:none}.ClientSettlement_footerLabel__dqL-1{align-items:center;color:#475569;display:flex;flex:none;font-size:11px;font-weight:700;justify-content:flex-end;letter-spacing:-.6px;text-align:right;white-space:nowrap;width:80px}.ClientSettlement_badge__ft\+N3{border-radius:1px;color:#fff;font-size:11px;font-weight:600;margin-left:2px;padding:1px 3px;white-space:nowrap}.ClientSettlement_blueBadge__nObWU{background-color:#3b82f6;border-radius:2px;padding:0 8px}.ClientSettlement_blueBadge__nObWU,.ClientSettlement_redBadge__Se6h1{align-items:center;display:inline-flex;height:29px;justify-content:center;min-height:29px;min-width:84px}.ClientSettlement_redBadge__Se6h1{background-color:#ef4444;line-height:1.1;padding:0 4px;text-align:center}.ClientSettlement_footerValueBox__z6bfV{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:inset 0 1px 2px #0000000d;color:#0f172a;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10pt!important;font-weight:800;height:29px;justify-content:flex-end;padding:0 10px;width:95px}.ClientSettlement_numeric__H3TPS{text-align:right}.ClientSettlement_footerValueBox__z6bfV,td.ClientSettlement_numeric__H3TPS{font-size:10pt!important}.ClientSettlement_blue__1b4Xn{color:#2563eb}.ClientSettlement_redValue__z6hkB{background:#fff5f5;border-color:#fecaca;color:#ef4444}.ClientSettlement_blueValue__YrLr6{color:#3b82f6}.ClientSettlement_centered__wIElR{text-align:center}.ClientSettlement_leftAligned__qIZEt{padding-left:12px!important;text-align:left!important}.ClientSettlement_dateCell__jxKpy{color:#64748b;font-size:11px!important;white-space:nowrap}.ClientSettlement_pivotGroupRow__uGVCG{background:#f0f4ff;border-bottom:1px solid #94a3b8;cursor:pointer;-webkit-user-select:none;user-select:none}.ClientSettlement_pivotGroupRow__uGVCG:hover{background:#e0e7ff}.ClientSettlement_pivotChildRow__om96v{background:#fafbff;border-bottom:1px solid #94a3b8}.ClientSettlement_pivotChildRow__om96v:hover{background:#f0f4ff}.ClientSettlement_pivotTotal__C2Zjf{color:#4f46e5;font-weight:800}.ClientSettlement_expandBtn__3er\+t{align-items:center;background:#fff;border:1px solid #94a3b8;border-radius:2px;box-shadow:0 1px 2px #0000000d;color:#4f46e5;display:inline-flex;font-size:14px;font-weight:800;height:18px;justify-content:center;line-height:1;transition:all .2s;width:18px}.ClientSettlement_expandBtn__3er\+t:hover{background:#f8fafc;border-color:#6366f1;color:#6366f1}.ClientSettlement_bankPayRow__QELZw{background-color:#f0fdfa!important}.ClientSettlement_grid__cG5VI tbody tr.ClientSettlement_flaggedRow__XcYFW{background-color:#94a3b8!important;color:#fff!important}.ClientSettlement_grid__cG5VI tbody tr.ClientSettlement_flaggedRow__XcYFW td{border-bottom:1px solid #fff6!important;color:#fff!important}.ClientSettlement_grid__cG5VI tbody tr.ClientSettlement_flaggedRow__XcYFW .ClientSettlement_blue__1b4Xn{color:#fbbf24!important}.ClientSettlement_selectedRow__HuhUT{background-color:#fff9c4!important;box-shadow:inset 0 0 0 1px #facc1533}.ClientSettlement_grid__cG5VI tbody tr.ClientSettlement_flaggedRow__XcYFW.ClientSettlement_selectedRow__HuhUT{background-color:#fb923c!important;color:#fff!important}.ClientSettlement_grid__cG5VI tbody tr.ClientSettlement_flaggedRow__XcYFW.ClientSettlement_selectedRow__HuhUT td{border-bottom:1px solid #ea580c!important;color:#fff!important}.ClientSettlement_selectedRow__HuhUT td{border-bottom:2px solid #facc15!important;border-top:2px solid #facc15!important;font-weight:700}.ClientSettlement_grid__cG5VI tbody tr:hover{background-color:#f1f5f9}.ClientSettlement_selectedRow__HuhUT:hover{background-color:#fef08a!important}.ClientSettlement_clientDropdown__q4g7A{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 8px 24px #0000001f;left:0;max-height:220px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 2px);z-index:9999}.ClientSettlement_clientDropdownItem__9ndbN{align-items:center;border-bottom:1px solid #94a3b8;cursor:pointer;display:flex;font-size:12px;gap:6px;padding:6px 10px;transition:background .1s}.ClientSettlement_clientDropdownItem__9ndbN:last-child{border-bottom:none}.ClientSettlement_clientDropdownItemActive__Rw4rd{background:#dbeafe!important}.ClientSettlement_dropdownClientName__bPhNJ{color:#1e293b;flex:1 1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientSettlement_dropdownClientCode__7j3P9{background:#f1f5f9;border-radius:3px;color:#64748b;flex-shrink:0;font-family:D2Coding,monospace;font-size:10px;padding:1px 5px}.ClientSettlement_dropdownDeputy__\+GPtP{color:#94a3b8;flex-shrink:0;font-size:11px}@media print{.ClientSettlement_stage1__Dvisf{display:none}}.ClientSettlement_printOnly__5MBSE{display:none}@media print{@page{size:A4 auto;margin:0}body,html{height:auto;margin:0;padding:0}.ClientSettlement_clientSettlementPrintRoot__x-BNl *{visibility:hidden}.ClientSettlement_clientSettlementPrintRoot__x-BNl .ClientSettlement_printOnly__5MBSE,.ClientSettlement_clientSettlementPrintRoot__x-BNl .ClientSettlement_printOnly__5MBSE *{visibility:visible}.ClientSettlement_clientSettlementPrintRoot__x-BNl .ClientSettlement_printOnly__5MBSE{background:#fff;box-sizing:border-box;color:#000;display:block!important;height:auto;left:0;padding:15mm 15mm 20mm;position:absolute;top:0;width:210mm}.ClientSettlement_printHeader__FvJWn{margin-bottom:30px;text-align:center}.ClientSettlement_printHeader__FvJWn h1{border-bottom:1px solid #000;display:inline-block;font-size:24pt;font-weight:800;margin-bottom:20px;padding:0 40px 5px}.ClientSettlement_printInfo__p3vvA{font-size:11pt;line-height:1.4;margin-left:20px;text-align:left}.ClientSettlement_printTable__68oOo{border:2px solid #000;border-collapse:collapse;border-left:none;border-right:none;font-size:10pt;margin-bottom:20px;width:100%}.ClientSettlement_printTable__68oOo th{background:#e2e8f0!important;border:1.5px solid #000;border-left:none;border-right:none;font-weight:700;padding:6px;-webkit-print-color-adjust:exact;text-align:center!important}.ClientSettlement_printTable__68oOo td{border-bottom:1px solid #000;border-left:none!important;border-right:none!important;border-top:1px solid #000;padding:4px 6px}.ClientSettlement_subtotalRow__wNXku{background:#f1f5f9!important;font-weight:700;-webkit-print-color-adjust:exact}.ClientSettlement_printSummarySection__jE3rb{align-items:flex-end;display:flex;flex-direction:column;gap:4px;margin-top:15px;padding-right:20px}.ClientSettlement_printSummaryRow__2HSWQ{display:flex;justify-content:flex-end;width:350px}.ClientSettlement_printSummaryLabel__lKibB{font-weight:700;text-align:right;width:220px}.ClientSettlement_printSummaryValue__hySKL{font-weight:700;text-align:right;width:120px}.ClientSettlement_printPageArea__tMVlu{background:#fff;bottom:0;display:flex;flex-direction:column;height:35mm;justify-content:flex-end;left:0;padding:0 15mm 5mm;position:fixed;right:0}.ClientSettlement_printPageLine__nbs37{border-top:1.5px solid #000;margin:5px 0;width:100%}.ClientSettlement_printPageNumberRecord__cxVQs{font-size:11pt;font-weight:600;padding:5px 0;text-align:center}.ClientSettlement_printOutputInfo__WL5zy{font-size:11px;font-weight:500;padding-top:5px;text-align:left}}.ClientSettlement_modalOverlay__cLhmS{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.ClientSettlement_modalContent__flnod{animation:ClientSettlement_modalScale__z\+u9i .2s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;max-width:90%;padding:32px;width:440px}@keyframes ClientSettlement_modalScale__z\+u9i{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ClientSettlement_modalHeader__h8Kt- h3{color:#0f172a;font-size:1.4rem;font-weight:800;margin:0 0 16px}.ClientSettlement_modalBody__4HayQ p{color:#334155;font-size:1.1rem;line-height:1.6;margin:0 0 32px}.ClientSettlement_modalFooter__6XWm9{display:flex;gap:16px;justify-content:flex-end}.ClientSettlement_modalCancelBtn__KOT7v{background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#475569;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .2s}.ClientSettlement_modalCancelBtn__KOT7v:hover{background:#f1f5f9;border-color:#cbd5e1;color:#0f172a}.ClientSettlement_modalConfirmBtn__Wl1sY{background:#2563eb;border:none;border-radius:10px;box-shadow:0 10px 15px -3px #2563eb4d;color:#fff;cursor:pointer;font-weight:600;padding:12px 32px;transition:all .2s}.ClientSettlement_modalConfirmBtn__Wl1sY:hover{background:#1d4ed8;box-shadow:0 20px 25px -5px #2563eb66;transform:translateY(-2px)}.ClientSettlement_modalDangerBtn__ODOf2{background:#ef4444;border:none;border-radius:10px;box-shadow:0 10px 15px -3px #ef44444d;color:#fff;cursor:pointer;font-weight:600;padding:12px 32px;transition:all .2s}.ClientSettlement_modalDangerBtn__ODOf2:hover{background:#dc2626;box-shadow:0 20px 25px -5px #ef444466;transform:translateY(-2px)}.ClientSettlement_customsMainLayout__ctDCL{background:#f1f5f9;display:flex;flex:1 1;gap:8px;overflow:hidden;padding:8px}.ClientSettlement_customsLeftColumn__3\+Xp9{display:flex;flex:4 1;flex-direction:column;gap:8px;height:100%;min-width:0}.ClientSettlement_customsRightColumn__JtD1K{display:flex;flex:6 1;flex-direction:column;gap:8px;height:100%;min-width:0}.ClientSettlement_customsLeftColumn__3\+Xp9 .ag-theme-alpine,.ClientSettlement_customsRightColumn__JtD1K .ag-theme-alpine{flex:1 1;min-height:0!important}.ClientSettlement_customsLeftColumn__3\+Xp9 .ClientSettlement_stage1__Dvisf{flex:none!important;height:calc(50% - 84px)!important;width:100%!important}.ClientSettlement_customsLeftColumn__3\+Xp9 .ClientSettlement_stage3__gYHYm{background:#a0a0a0!important;flex:1 1!important;height:auto!important;width:100%!important}.ClientSettlement_customsLeftColumn__3\+Xp9 .ClientSettlement_stage3__gYHYm .ClientSettlement_stage1Content__mcYrR{background:#a0a0a0!important}.ClientSettlement_customsRightColumn__JtD1K .ClientSettlement_stage2__8TYkU{flex:none!important;height:calc(50% - 84px)!important;width:100%!important}.ClientSettlement_customsRightColumn__JtD1K .ClientSettlement_stage4__B\+HFb{flex:1 1!important;height:auto!important;width:100%!important}.ClientSettlement_customsHeader__1A\+B5{background:#c5a77f!important;border-bottom:2px solid #bba078!important;border-radius:0!important;color:#4a2f13!important;min-height:38px!important;padding:0 12px!important}.ClientSettlement_customsHeaderTitle__dr\+zq{color:#4a2f13!important;font-size:14px!important;font-weight:800!important}.ClientSettlement_customsHeaderBtn__wA\+Ee{align-items:center;background:#0000!important;border:none!important;box-shadow:none!important;color:#4a2f13!important;cursor:pointer;display:inline-flex;height:auto!important;justify-content:center;padding:0!important;transition:opacity .2s,transform .2s;width:auto!important}.ClientSettlement_customsHeaderBtn__wA\+Ee:hover{background:#0000!important;opacity:.75;transform:translateY(-1px)}.ClientSettlement_customsHeaderBtn__wA\+Ee svg{color:#4a2f13!important;height:18px!important;width:18px!important}.ClientSettlement_customsFormContainer__saOT3{background:#fff;display:flex;gap:16px;height:100%;overflow-y:auto;padding:12px}.ClientSettlement_customsFormSection__ImCak{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px}.ClientSettlement_customsFormSectionTitle__zqVQI{border-bottom:1px solid #d0d0d0;color:#4a2f13;font-size:12px;font-weight:800;margin-bottom:8px;padding-bottom:4px}.ClientSettlement_customsInputRow__VfF6w{align-items:center;display:flex;gap:8px}.ClientSettlement_customsInputRow__VfF6w label{color:#333;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:80px}.ClientSettlement_customsInputRow__VfF6w input{background:#fff;border:1px solid #ccc;border-radius:2px;flex:1 1;font-size:11px;height:22px;min-width:0;padding:0 6px}.ClientSettlement_customsInputRow__VfF6w input:focus{border-color:#c5a77f;outline:none}.ClientSettlement_customsRadioGroup__tADan{align-items:center;color:#333;display:flex;font-size:11px;font-weight:700;gap:8px;margin:4px 0;padding-left:20px}.ClientSettlement_customsRadioGroup__tADan span{margin-right:8px}.ClientSettlement_customsRadioGroup__tADan label{align-items:center;cursor:pointer;display:flex;gap:4px}.ClientSettlement_stage__R5oKV{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d,0 0 0 1px #94a3b859;display:flex;flex-direction:column;min-height:200px;overflow:hidden}.ClientSettlement_stageHeader__nKAB2{align-items:center;border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:10}.ClientSettlement_headerBlue__sMusP,.ClientSettlement_headerCyan__ciLVL,.ClientSettlement_headerGreen__HRM4c,.ClientSettlement_headerIndigo__j4e3A{background:#059669!important;background:var(--iman-card-header-bg,#059669)!important}.ClientSettlement_headerLeft__FeTK7,.ClientSettlement_headerRight__FYt9W{align-items:center;display:flex;gap:10px}.ClientSettlement_headerLeft__FeTK7 svg{stroke-width:2px;height:18px;width:18px}.ClientSettlement_headerIconBtn__ag-0t{align-items:center;background:#0000!important;border:none!important;border-radius:4px;box-shadow:none!important;color:#fff!important;cursor:pointer;display:flex;flex-shrink:0;height:28px!important;justify-content:center;padding:0!important;transition:transform .16s ease,color .16s ease;width:28px!important}.ClientSettlement_headerIconBtn__ag-0t:hover{background:#0000!important;box-shadow:none!important;opacity:.8;transform:translateY(-1px)!important}.ClientSettlement_headerIconBtn__ag-0t:disabled{background:#0000!important;box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.ClientSettlement_headerIconBtn__ag-0t svg{stroke-width:2px!important;color:inherit!important;height:24px!important;width:24px!important}.ClientSettlement_reportLoadingOverlay__MMU5W{align-items:center;background:#0f172a8c;display:flex;flex-direction:column;inset:0;justify-content:center;position:fixed;z-index:9999}.ClientSettlement_reportLoadingSpinner__yaUtD{align-items:center;background:#ffffff0f;border-radius:999px;display:flex;height:72px;justify-content:center;margin-bottom:12px;width:72px}.ClientSettlement_reportLoadingSpinner__yaUtD svg{animation:ClientSettlement_reportLoadingSpin__8sHhB .9s linear infinite;color:#fff}.ClientSettlement_reportLoadingText__Ex5q9{color:#fff;font-size:15px;font-weight:700}@keyframes ClientSettlement_reportLoadingSpin__8sHhB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ag-filter-panel-buttons{display:flex;flex-wrap:wrap;gap:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);justify-content:flex-end;overflow:hidden;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0}.ag-filter-panel-buttons-button{line-height:1.5}.ag-filter-panel .ag-standard-button.ag-filter-panel-buttons-apply-button{background-color:var(--ag-filter-panel-apply-button-background-color);color:var(--ag-filter-panel-apply-button-color)}.ag-filter-panel>:where(:last-child){padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-row.ag-row-pinned-source{background-color:var(--ag-pinned-source-row-background-color);color:var(--ag-pinned-source-row-text-color);font-weight:var(--ag-pinned-source-row-font-weight)}.ag-row.ag-row-pinned{background-color:var(--ag-pinned-row-background-color);color:var(--ag-pinned-row-text-color);font-weight:var(--ag-pinned-row-font-weight)}.ag-floating-top-viewport{border-bottom:var(--ag-pinned-row-border)}.ag-floating-bottom-viewport{border-top:var(--ag-pinned-row-border)}.ag-measurement-container{--ag-legacy-styles-loaded:"true"}.ag-icon{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ag-icon-font-color);font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);font-style:normal;font-variant:normal;font-weight:var(--ag-icon-font-weight);height:var(--ag-icon-size);line-height:var(--ag-icon-size);position:relative;text-transform:none;width:var(--ag-icon-size)}.ag-icon:before{content:"";font-family:inherit}.ag-icon:after{background:#0000 none 50%/contain no-repeat;background:#0000 var(--ag-icon-image,none) center/contain no-repeat;content:"";display:var(--ag-icon-image-display);inset:0;opacity:.9;opacity:var(--ag-icon-image-opacity,.9);position:absolute}.ag-icon-aggregation{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-aggregation,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-aggregation,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-aggregation,var(--ag-icon-font-weight))}.ag-icon-aggregation:before{content:"\f101";content:var(--ag-icon-font-code-aggregation,"\f101");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-aggregation,var(--ag-icon-font-display))}.ag-icon-aggregation:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-aggregation,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-aggregation,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-aggregation,var(--ag-icon-image-opacity,.9))}.ag-icon-arrows{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-arrows,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-arrows,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-arrows,var(--ag-icon-font-weight))}.ag-icon-arrows:before{content:"\f102";content:var(--ag-icon-font-code-arrows,"\f102");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-arrows,var(--ag-icon-font-display))}.ag-icon-arrows:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-arrows,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-arrows,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-arrows,var(--ag-icon-image-opacity,.9))}.ag-icon-asc{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-asc,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-asc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-asc,var(--ag-icon-font-weight))}.ag-icon-asc:before{content:"\f103";content:var(--ag-icon-font-code-asc,"\f103");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-asc,var(--ag-icon-font-display))}.ag-icon-asc:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-asc,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-asc,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-asc,var(--ag-icon-image-opacity,.9))}.ag-icon-aasc{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-aasc,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-aasc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-aasc,var(--ag-icon-font-weight))}.ag-icon-aasc:before{content:"\f13c";content:var(--ag-icon-font-code-aasc,"\f13c");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-aasc,var(--ag-icon-font-display))}.ag-icon-aasc:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-aasc,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-aasc,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-aasc,var(--ag-icon-image-opacity,.9))}.ag-icon-adesc{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-adesc,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-adesc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-adesc,var(--ag-icon-font-weight))}.ag-icon-adesc:before{content:"\f13d";content:var(--ag-icon-font-code-adesc,"\f13d");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-adesc,var(--ag-icon-font-display))}.ag-icon-adesc:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-adesc,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-adesc,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-adesc,var(--ag-icon-image-opacity,.9))}.ag-icon-cancel{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-cancel,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-cancel,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-cancel,var(--ag-icon-font-weight))}.ag-icon-cancel:before{content:"\f104";content:var(--ag-icon-font-code-cancel,"\f104");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-cancel,var(--ag-icon-font-display))}.ag-icon-cancel:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-cancel,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-cancel,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-cancel,var(--ag-icon-image-opacity,.9))}.ag-icon-chart{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-chart,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-chart,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-chart,var(--ag-icon-font-weight))}.ag-icon-chart:before{content:"\f105";content:var(--ag-icon-font-code-chart,"\f105");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-chart,var(--ag-icon-font-display))}.ag-icon-chart:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-chart,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-chart,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-chart,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-checked{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-checkbox-checked,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-checkbox-checked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-checkbox-checked,var(--ag-icon-font-weight))}.ag-icon-checkbox-checked:before{content:"\f106";content:var(--ag-icon-font-code-checkbox-checked,"\f106");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-checkbox-checked,var(--ag-icon-font-display))}.ag-icon-checkbox-checked:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-checkbox-checked,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-checkbox-checked,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-checkbox-checked,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-indeterminate{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-checkbox-indeterminate,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-checkbox-indeterminate,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-checkbox-indeterminate,var(--ag-icon-font-weight))}.ag-icon-checkbox-indeterminate:before{content:"\f107";content:var(--ag-icon-font-code-checkbox-indeterminate,"\f107");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-checkbox-indeterminate,var(--ag-icon-font-display))}.ag-icon-checkbox-indeterminate:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-checkbox-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-checkbox-indeterminate,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-checkbox-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-unchecked{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-checkbox-unchecked,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-checkbox-unchecked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-checkbox-unchecked,var(--ag-icon-font-weight))}.ag-icon-checkbox-unchecked:before{content:"\f108";content:var(--ag-icon-font-code-checkbox-unchecked,"\f108");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-checkbox-unchecked,var(--ag-icon-font-display))}.ag-icon-checkbox-unchecked:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-checkbox-unchecked,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-checkbox-unchecked,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-checkbox-unchecked,var(--ag-icon-image-opacity,.9))}.ag-icon-color-picker{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-color-picker,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-color-picker,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-color-picker,var(--ag-icon-font-weight))}.ag-icon-color-picker:before{content:"\f109";content:var(--ag-icon-font-code-color-picker,"\f109");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-color-picker,var(--ag-icon-font-display))}.ag-icon-color-picker:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-color-picker,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-color-picker,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-color-picker,var(--ag-icon-image-opacity,.9))}.ag-icon-columns{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-columns,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-columns,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-columns,var(--ag-icon-font-weight))}.ag-icon-columns:before{content:"\f10a";content:var(--ag-icon-font-code-columns,"\f10a");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-columns,var(--ag-icon-font-display))}.ag-icon-columns:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-columns,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-columns,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-columns,var(--ag-icon-image-opacity,.9))}.ag-icon-contracted{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-contracted,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-contracted,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-contracted,var(--ag-icon-font-weight))}.ag-icon-contracted:before{content:"\f10b";content:var(--ag-icon-font-code-contracted,"\f10b");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-contracted,var(--ag-icon-font-display))}.ag-icon-contracted:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-contracted,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-contracted,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-contracted,var(--ag-icon-image-opacity,.9))}.ag-icon-copy{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-copy,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-copy,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-copy,var(--ag-icon-font-weight))}.ag-icon-copy:before{content:"\f10c";content:var(--ag-icon-font-code-copy,"\f10c");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-copy,var(--ag-icon-font-display))}.ag-icon-copy:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-copy,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-copy,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-copy,var(--ag-icon-image-opacity,.9))}.ag-icon-cross{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-cross,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-cross,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-cross,var(--ag-icon-font-weight))}.ag-icon-cross:before{content:"\f10d";content:var(--ag-icon-font-code-cross,"\f10d");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-cross,var(--ag-icon-font-display))}.ag-icon-cross:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-cross,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-cross,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-cross,var(--ag-icon-image-opacity,.9))}.ag-icon-csv{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-csv,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-csv,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-csv,var(--ag-icon-font-weight))}.ag-icon-csv:before{content:"\f10e";content:var(--ag-icon-font-code-csv,"\f10e");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-csv,var(--ag-icon-font-display))}.ag-icon-csv:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-csv,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-csv,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-csv,var(--ag-icon-image-opacity,.9))}.ag-icon-cut{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-cut,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-cut,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-cut,var(--ag-icon-font-weight))}.ag-icon-cut:before{content:"\f10f";content:var(--ag-icon-font-code-cut,"\f10f");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-cut,var(--ag-icon-font-display))}.ag-icon-cut:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-cut,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-cut,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-cut,var(--ag-icon-image-opacity,.9))}.ag-icon-desc{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-desc,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-desc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-desc,var(--ag-icon-font-weight))}.ag-icon-desc:before{content:"\f110";content:var(--ag-icon-font-code-desc,"\f110");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-desc,var(--ag-icon-font-display))}.ag-icon-desc:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-desc,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-desc,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-desc,var(--ag-icon-image-opacity,.9))}.ag-icon-excel{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-excel,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-excel,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-excel,var(--ag-icon-font-weight))}.ag-icon-excel:before{content:"\f111";content:var(--ag-icon-font-code-excel,"\f111");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-excel,var(--ag-icon-font-display))}.ag-icon-excel:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-excel,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-excel,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-excel,var(--ag-icon-image-opacity,.9))}.ag-icon-expanded{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-expanded,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-expanded,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-expanded,var(--ag-icon-font-weight))}.ag-icon-expanded:before{content:"\f112";content:var(--ag-icon-font-code-expanded,"\f112");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-expanded,var(--ag-icon-font-display))}.ag-icon-expanded:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-expanded,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-expanded,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-expanded,var(--ag-icon-image-opacity,.9))}.ag-icon-eye-slash{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-eye-slash,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-eye-slash,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-eye-slash,var(--ag-icon-font-weight))}.ag-icon-eye-slash:before{content:"\f113";content:var(--ag-icon-font-code-eye-slash,"\f113");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-eye-slash,var(--ag-icon-font-display))}.ag-icon-eye-slash:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-eye-slash,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-eye-slash,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-eye-slash,var(--ag-icon-image-opacity,.9))}.ag-icon-eye{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-eye,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-eye,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-eye,var(--ag-icon-font-weight))}.ag-icon-eye:before{content:"\f114";content:var(--ag-icon-font-code-eye,"\f114");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-eye,var(--ag-icon-font-display))}.ag-icon-eye:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-eye,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-eye,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-eye,var(--ag-icon-image-opacity,.9))}.ag-icon-filter{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-filter,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-filter,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-filter,var(--ag-icon-font-weight))}.ag-icon-filter:before{content:"\f115";content:var(--ag-icon-font-code-filter,"\f115");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-filter,var(--ag-icon-font-display))}.ag-icon-filter:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-filter,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-filter,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-filter,var(--ag-icon-image-opacity,.9))}.ag-icon-first{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-first,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-first,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-first,var(--ag-icon-font-weight))}.ag-icon-first:before{content:"\f116";content:var(--ag-icon-font-code-first,"\f116");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-first,var(--ag-icon-font-display))}.ag-icon-first:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-first,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-first,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-first,var(--ag-icon-image-opacity,.9))}.ag-icon-grip{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-grip,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-grip,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-grip,var(--ag-icon-font-weight))}.ag-icon-grip:before{content:"\f117";content:var(--ag-icon-font-code-grip,"\f117");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-grip,var(--ag-icon-font-display))}.ag-icon-grip:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-grip,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-grip,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-grip,var(--ag-icon-image-opacity,.9))}.ag-icon-group{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-group,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-group,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-group,var(--ag-icon-font-weight))}.ag-icon-group:before{content:"\f118";content:var(--ag-icon-font-code-group,"\f118");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-group,var(--ag-icon-font-display))}.ag-icon-group:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-group,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-group,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-group,var(--ag-icon-image-opacity,.9))}.ag-icon-last{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-last,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-last,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-last,var(--ag-icon-font-weight))}.ag-icon-last:before{content:"\f119";content:var(--ag-icon-font-code-last,"\f119");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-last,var(--ag-icon-font-display))}.ag-icon-last:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-last,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-last,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-last,var(--ag-icon-image-opacity,.9))}.ag-icon-left{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-left,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-left,var(--ag-icon-font-weight))}.ag-icon-left:before{content:"\f11a";content:var(--ag-icon-font-code-left,"\f11a");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-left,var(--ag-icon-font-display))}.ag-icon-left:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-left,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-left,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-left,var(--ag-icon-image-opacity,.9))}.ag-icon-linked{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-linked,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-linked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-linked,var(--ag-icon-font-weight))}.ag-icon-linked:before{content:"\f11b";content:var(--ag-icon-font-code-linked,"\f11b");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-linked,var(--ag-icon-font-display))}.ag-icon-linked:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-linked,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-linked,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-linked,var(--ag-icon-image-opacity,.9))}.ag-icon-loading{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-loading,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-loading,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-loading,var(--ag-icon-font-weight))}.ag-icon-loading:before{content:"\f11c";content:var(--ag-icon-font-code-loading,"\f11c");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-loading,var(--ag-icon-font-display))}.ag-icon-loading:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-loading,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-loading,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-loading,var(--ag-icon-image-opacity,.9))}.ag-icon-maximize{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-maximize,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-maximize,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-maximize,var(--ag-icon-font-weight))}.ag-icon-maximize:before{content:"\f11d";content:var(--ag-icon-font-code-maximize,"\f11d");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-maximize,var(--ag-icon-font-display))}.ag-icon-maximize:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-maximize,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-maximize,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-maximize,var(--ag-icon-image-opacity,.9))}.ag-icon-menu{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-menu,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-menu,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-menu,var(--ag-icon-font-weight))}.ag-icon-menu:before{content:"\f11e";content:var(--ag-icon-font-code-menu,"\f11e");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-menu,var(--ag-icon-font-display))}.ag-icon-menu:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-menu,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-menu,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-menu,var(--ag-icon-image-opacity,.9))}.ag-icon-minimize{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-minimize,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-minimize,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-minimize,var(--ag-icon-font-weight))}.ag-icon-minimize:before{content:"\f11f";content:var(--ag-icon-font-code-minimize,"\f11f");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-minimize,var(--ag-icon-font-display))}.ag-icon-minimize:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-minimize,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-minimize,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-minimize,var(--ag-icon-image-opacity,.9))}.ag-icon-next{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-next,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-next,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-next,var(--ag-icon-font-weight))}.ag-icon-next:before{content:"\f120";content:var(--ag-icon-font-code-next,"\f120");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-next,var(--ag-icon-font-display))}.ag-icon-next:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-next,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-next,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-next,var(--ag-icon-image-opacity,.9))}.ag-icon-none{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-none,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-none,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-none,var(--ag-icon-font-weight))}.ag-icon-none:before{content:"\f121";content:var(--ag-icon-font-code-none,"\f121");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-none,var(--ag-icon-font-display))}.ag-icon-none:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-none,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-none,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-none,var(--ag-icon-image-opacity,.9))}.ag-icon-not-allowed{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-not-allowed,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-not-allowed,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-not-allowed,var(--ag-icon-font-weight))}.ag-icon-not-allowed:before{content:"\f122";content:var(--ag-icon-font-code-not-allowed,"\f122");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-not-allowed,var(--ag-icon-font-display))}.ag-icon-not-allowed:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-not-allowed,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-not-allowed,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-not-allowed,var(--ag-icon-image-opacity,.9))}.ag-icon-paste{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-paste,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-paste,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-paste,var(--ag-icon-font-weight))}.ag-icon-paste:before{content:"\f123";content:var(--ag-icon-font-code-paste,"\f123");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-paste,var(--ag-icon-font-display))}.ag-icon-paste:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-paste,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-paste,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-paste,var(--ag-icon-image-opacity,.9))}.ag-icon-pin{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-pin,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-pin,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-pin,var(--ag-icon-font-weight))}.ag-icon-pin:before{content:"\f124";content:var(--ag-icon-font-code-pin,"\f124");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-pin,var(--ag-icon-font-display))}.ag-icon-pin:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-pin,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-pin,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-pin,var(--ag-icon-image-opacity,.9))}.ag-icon-pivot{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-pivot,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-pivot,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-pivot,var(--ag-icon-font-weight))}.ag-icon-pivot:before{content:"\f125";content:var(--ag-icon-font-code-pivot,"\f125");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-pivot,var(--ag-icon-font-display))}.ag-icon-pivot:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-pivot,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-pivot,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-pivot,var(--ag-icon-image-opacity,.9))}.ag-icon-previous{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-previous,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-previous,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-previous,var(--ag-icon-font-weight))}.ag-icon-previous:before{content:"\f126";content:var(--ag-icon-font-code-previous,"\f126");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-previous,var(--ag-icon-font-display))}.ag-icon-previous:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-previous,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-previous,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-previous,var(--ag-icon-image-opacity,.9))}.ag-icon-radio-button-off{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-radio-button-off,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-radio-button-off,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-radio-button-off,var(--ag-icon-font-weight))}.ag-icon-radio-button-off:before{content:"\f127";content:var(--ag-icon-font-code-radio-button-off,"\f127");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-radio-button-off,var(--ag-icon-font-display))}.ag-icon-radio-button-off:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-radio-button-off,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-radio-button-off,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-radio-button-off,var(--ag-icon-image-opacity,.9))}.ag-icon-radio-button-on{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-radio-button-on,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-radio-button-on,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-radio-button-on,var(--ag-icon-font-weight))}.ag-icon-radio-button-on:before{content:"\f128";content:var(--ag-icon-font-code-radio-button-on,"\f128");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-radio-button-on,var(--ag-icon-font-display))}.ag-icon-radio-button-on:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-radio-button-on,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-radio-button-on,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-radio-button-on,var(--ag-icon-image-opacity,.9))}.ag-icon-right{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-right,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-right,var(--ag-icon-font-weight))}.ag-icon-right:before{content:"\f129";content:var(--ag-icon-font-code-right,"\f129");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-right,var(--ag-icon-font-display))}.ag-icon-right:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-right,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-right,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-right,var(--ag-icon-image-opacity,.9))}.ag-icon-save{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-save,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-save,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-save,var(--ag-icon-font-weight))}.ag-icon-save:before{content:"\f12a";content:var(--ag-icon-font-code-save,"\f12a");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-save,var(--ag-icon-font-display))}.ag-icon-save:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-save,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-save,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-save,var(--ag-icon-image-opacity,.9))}.ag-icon-small-down{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-small-down,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-small-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-small-down,var(--ag-icon-font-weight))}.ag-icon-small-down:before{content:"\f12b";content:var(--ag-icon-font-code-small-down,"\f12b");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-small-down,var(--ag-icon-font-display))}.ag-icon-small-down:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-small-down,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-small-down,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-small-down,var(--ag-icon-image-opacity,.9))}.ag-icon-small-left{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-small-left,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-small-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-small-left,var(--ag-icon-font-weight))}.ag-icon-small-left:before{content:"\f12c";content:var(--ag-icon-font-code-small-left,"\f12c");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-small-left,var(--ag-icon-font-display))}.ag-icon-small-left:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-small-left,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-small-left,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-small-left,var(--ag-icon-image-opacity,.9))}.ag-icon-small-right{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-small-right,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-small-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-small-right,var(--ag-icon-font-weight))}.ag-icon-small-right:before{content:"\f12d";content:var(--ag-icon-font-code-small-right,"\f12d");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-small-right,var(--ag-icon-font-display))}.ag-icon-small-right:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-small-right,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-small-right,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-small-right,var(--ag-icon-image-opacity,.9))}.ag-icon-small-up{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-small-up,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-small-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-small-up,var(--ag-icon-font-weight))}.ag-icon-small-up:before{content:"\f12e";content:var(--ag-icon-font-code-small-up,"\f12e");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-small-up,var(--ag-icon-font-display))}.ag-icon-small-up:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-small-up,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-small-up,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-small-up,var(--ag-icon-image-opacity,.9))}.ag-icon-tick{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-tick,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-tick,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-tick,var(--ag-icon-font-weight))}.ag-icon-tick:before{content:"\f12f";content:var(--ag-icon-font-code-tick,"\f12f");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-tick,var(--ag-icon-font-display))}.ag-icon-tick:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-tick,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-tick,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-tick,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-closed{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-tree-closed,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-tree-closed,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-tree-closed,var(--ag-icon-font-weight))}.ag-icon-tree-closed:before{content:"\f130";content:var(--ag-icon-font-code-tree-closed,"\f130");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-tree-closed,var(--ag-icon-font-display))}.ag-icon-tree-closed:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-tree-closed,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-tree-closed,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-tree-closed,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-indeterminate{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-tree-indeterminate,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-tree-indeterminate,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-tree-indeterminate,var(--ag-icon-font-weight))}.ag-icon-tree-indeterminate:before{content:"\f131";content:var(--ag-icon-font-code-tree-indeterminate,"\f131");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-tree-indeterminate,var(--ag-icon-font-display))}.ag-icon-tree-indeterminate:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-tree-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-tree-indeterminate,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-tree-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-open{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-tree-open,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-tree-open,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-tree-open,var(--ag-icon-font-weight))}.ag-icon-tree-open:before{content:"\f132";content:var(--ag-icon-font-code-tree-open,"\f132");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-tree-open,var(--ag-icon-font-display))}.ag-icon-tree-open:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-tree-open,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-tree-open,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-tree-open,var(--ag-icon-image-opacity,.9))}.ag-icon-unlinked{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-unlinked,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-unlinked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-unlinked,var(--ag-icon-font-weight))}.ag-icon-unlinked:before{content:"\f133";content:var(--ag-icon-font-code-unlinked,"\f133");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-unlinked,var(--ag-icon-font-display))}.ag-icon-unlinked:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-unlinked,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-unlinked,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-unlinked,var(--ag-icon-image-opacity,.9))}.ag-icon-up{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-up,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-up,var(--ag-icon-font-weight))}.ag-icon-up:before{content:"\f134";content:var(--ag-icon-font-code-up,"\f134");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-up,var(--ag-icon-font-display))}.ag-icon-up:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-up,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-up,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-up,var(--ag-icon-image-opacity,.9))}.ag-icon-down{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-down,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-down,var(--ag-icon-font-weight))}.ag-icon-down:before{content:"\f135";content:var(--ag-icon-font-code-down,"\f135");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-down,var(--ag-icon-font-display))}.ag-icon-down:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-down,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-down,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-down,var(--ag-icon-image-opacity,.9))}.ag-icon-plus{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-plus,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-plus,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-plus,var(--ag-icon-font-weight))}.ag-icon-plus:before{content:"\f136";content:var(--ag-icon-font-code-plus,"\f136");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-plus,var(--ag-icon-font-display))}.ag-icon-plus:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-plus,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-plus,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-plus,var(--ag-icon-image-opacity,.9))}.ag-icon-minus{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-minus,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-minus,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-minus,var(--ag-icon-font-weight))}.ag-icon-minus:before{content:"\f137";content:var(--ag-icon-font-code-minus,"\f137");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-minus,var(--ag-icon-font-display))}.ag-icon-minus:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-minus,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-minus,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-minus,var(--ag-icon-image-opacity,.9))}.ag-icon-menu-alt{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-menu-alt,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-menu-alt,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-menu-alt,var(--ag-icon-font-weight))}.ag-icon-menu-alt:before{content:"\f138";content:var(--ag-icon-font-code-menu-alt,"\f138");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-menu-alt,var(--ag-icon-font-display))}.ag-icon-menu-alt:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-menu-alt,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-menu-alt,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-menu-alt,var(--ag-icon-image-opacity,.9))}.ag-icon-settings{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-settings,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-settings,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-settings,var(--ag-icon-font-weight))}.ag-icon-settings:before{content:"\f139";content:var(--ag-icon-font-code-settings,"\f139");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-settings,var(--ag-icon-font-display))}.ag-icon-settings:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-settings,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-settings,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-settings,var(--ag-icon-image-opacity,.9))}.ag-icon-column-arrow{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-column-arrow,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-column-arrow,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-column-arrow,var(--ag-icon-font-weight))}.ag-icon-column-arrow:before{content:"\f13a";content:var(--ag-icon-font-code-column-arrow,"\f13a");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-column-arrow,var(--ag-icon-font-display))}.ag-icon-column-arrow:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-column-arrow,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-column-arrow,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-column-arrow,var(--ag-icon-image-opacity,.9))}.ag-icon-un-pin{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-un-pin,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-un-pin,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-un-pin,var(--ag-icon-font-weight))}.ag-icon-un-pin:before{content:"\f13b";content:var(--ag-icon-font-code-un-pin,"\f13b");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-un-pin,var(--ag-icon-font-display))}.ag-icon-un-pin:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-un-pin,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-un-pin,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-un-pin,var(--ag-icon-image-opacity,.9))}.ag-icon-pinned-bottom{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-pinned-bottom,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-pinned-bottom,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-pinned-bottom,var(--ag-icon-font-weight))}.ag-icon-pinned-bottom:before{content:"\f13e";content:var(--ag-icon-font-code-pinned-bottom,"\f13e");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-pinned-bottom,var(--ag-icon-font-display))}.ag-icon-pinned-bottom:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-pinned-bottom,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-pinned-bottom,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-pinned-bottom,var(--ag-icon-image-opacity,.9))}.ag-icon-pinned-top{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-pinned-top,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-pinned-top,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-pinned-top,var(--ag-icon-font-weight))}.ag-icon-pinned-top:before{content:"\f13f";content:var(--ag-icon-font-code-pinned-top,"\f13f");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-pinned-top,var(--ag-icon-font-display))}.ag-icon-pinned-top:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-pinned-top,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-pinned-top,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-pinned-top,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-up{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-chevron-up,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-chevron-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-chevron-up,var(--ag-icon-font-weight))}.ag-icon-chevron-up:before{content:"\f140";content:var(--ag-icon-font-code-chevron-up,"\f140");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-chevron-up,var(--ag-icon-font-display))}.ag-icon-chevron-up:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-chevron-up,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-chevron-up,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-chevron-up,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-down{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-chevron-down,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-chevron-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-chevron-down,var(--ag-icon-font-weight))}.ag-icon-chevron-down:before{content:"\f141";content:var(--ag-icon-font-code-chevron-down,"\f141");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-chevron-down,var(--ag-icon-font-display))}.ag-icon-chevron-down:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-chevron-down,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-chevron-down,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-chevron-down,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-left{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-chevron-left,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-chevron-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-chevron-left,var(--ag-icon-font-weight))}.ag-icon-chevron-left:before{content:"\f142";content:var(--ag-icon-font-code-chevron-left,"\f142");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-chevron-left,var(--ag-icon-font-display))}.ag-icon-chevron-left:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-chevron-left,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-chevron-left,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-chevron-left,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-right{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-chevron-right,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-chevron-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-chevron-right,var(--ag-icon-font-weight))}.ag-icon-chevron-right:before{content:"\f143";content:var(--ag-icon-font-code-chevron-right,"\f143");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-chevron-right,var(--ag-icon-font-display))}.ag-icon-chevron-right:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-chevron-right,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-chevron-right,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-chevron-right,var(--ag-icon-image-opacity,.9))}.ag-icon-filter-add{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-filter-add,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-filter-add,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-filter-add,var(--ag-icon-font-weight))}.ag-icon-filter-add:before{content:"\f144";content:var(--ag-icon-font-code-filter-add,"\f144");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-filter-add,var(--ag-icon-font-display))}.ag-icon-filter-add:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-filter-add,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-filter-add,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-filter-add,var(--ag-icon-image-opacity,.9))}.ag-icon-edit{color:var(--ag-icon-font-color);color:var(--ag-icon-font-color-edit,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family);font-family:var(--ag-icon-font-family-edit,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight);font-weight:var(--ag-icon-font-weight-edit,var(--ag-icon-font-weight))}.ag-icon-edit:before{content:"\f145";content:var(--ag-icon-font-code-edit,"\f145");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-edit,var(--ag-icon-font-display))}.ag-icon-edit:after{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-edit,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-edit,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-edit,var(--ag-icon-image-opacity,.9))}.ag-icon-row-drag:before{content:var(--ag-icon-font-code-grip)}.ag-left-arrow:before{content:var(--ag-icon-font-code-left)}.ag-right-arrow:before{content:var(--ag-icon-font-code-right)}[class*=ag-theme-]{--ag-foreground-color:#000;--ag-data-color:var(--ag-foreground-color);--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-header-foreground-color:var(--ag-secondary-foreground-color);--ag-disabled-foreground-color:#00000080;--ag-background-color:#fff;--ag-header-background-color:#0000;--ag-tooltip-background-color:#0000;--ag-tooltip-error-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-invalid-color) 10%);--ag-tooltip-error-text-color:var(--ag-invalid-color);--ag-tooltip-error-border-color:color-mix(in srgb,var(--ag-background-color),var(--ag-invalid-color) 25%);--ag-subheader-background-color:#0000;--ag-subheader-toolbar-background-color:#0000;--ag-control-panel-background-color:#0000;--ag-side-button-selected-background-color:var(--ag-control-panel-background-color);--ag-selected-row-background-color:#bbb;--ag-data-background-color:var(--ag-background-color);--ag-odd-row-background-color:var(--ag-data-background-color);--ag-modal-overlay-background-color:#ffffffa8;--ag-menu-background-color:var(--ag-background-color);--ag-menu-border-color:var(--ag-border-color);--ag-panel-background-color:var(--ag-background-color);--ag-panel-border-color:var(--ag-border-color);--ag-row-hover-color:#0000;--ag-column-hover-color:#0000;--ag-range-selection-border-color:var(--ag-foreground-color);--ag-row-drag-indicator-color:var(--ag-range-selection-border-color);--ag-row-drag-indicator-width:2px;--ag-column-drag-indicator-color:var(--ag-range-selection-border-color);--ag-column-drag-indicator-width:2px;--ag-range-selection-border-style:solid;--ag-range-selection-background-color:#0003;--ag-range-selection-background-color-2:var(--ag-range-selection-background-color);--ag-range-selection-background-color-3:var(--ag-range-selection-background-color);--ag-range-selection-background-color-4:var(--ag-range-selection-background-color);--ag-range-selection-highlight-color:var(--ag-range-selection-border-color);--ag-range-header-highlight-color:color-mix(in srgb,var(--ag-header-background-color),var(--ag-foreground-color) 8%);--ag-selected-tab-underline-color:var(--ag-range-selection-border-color);--ag-selected-tab-underline-width:0;--ag-selected-tab-underline-transition-speed:0s;--ag-range-selection-chart-category-background-color:#00ff841a;--ag-range-selection-chart-background-color:#0058ff1a;--ag-header-cell-hover-background-color:#0000;--ag-header-cell-moving-background-color:var(--ag-background-color);--ag-value-change-value-highlight-background-color:#16a08580;--ag-value-change-delta-up-color:#43a047;--ag-value-change-delta-down-color:#e53935;--ag-row-loading-skeleton-effect-color:#42424233;--ag-chip-background-color:#0000;--ag-chip-border-color:var(--ag-chip-background-color);--ag-borders:solid 1px;--ag-border-color:#00000040;--ag-borders-critical:var(--ag-borders);--ag-borders-secondary:var(--ag-borders);--ag-secondary-border-color:var(--ag-border-color);--ag-row-border-style:solid;--ag-row-border-width:1px;--ag-cell-horizontal-border:solid #0000;--ag-borders-input:var(--ag-borders-secondary);--ag-input-border-color:var(--ag-secondary-border-color);--ag-borders-input-invalid:solid 2px;--ag-input-border-color-invalid:var(--ag-invalid-color);--ag-full-row-invalid-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-invalid-color) 25%);--ag-borders-side-button:var(--ag-borders);--ag-border-radius:0px;--ag-wrapper-border-radius:var(--ag-border-radius);--ag-row-border-color:var(--ag-secondary-border-color);--ag-header-column-separator-display:none;--ag-header-column-separator-height:100%;--ag-header-column-separator-width:1px;--ag-header-column-separator-color:var(--ag-secondary-border-color);--ag-header-column-resize-handle-display:none;--ag-header-column-resize-handle-height:50%;--ag-header-column-resize-handle-width:1px;--ag-header-column-resize-handle-color:var(--ag-secondary-border-color);--ag-invalid-color:red;--ag-input-disabled-border-color:var(--ag-input-border-color);--ag-input-disabled-background-color:#0000;--ag-checkbox-background-color:#0000;--ag-checkbox-border-radius:var(--ag-border-radius);--ag-checkbox-checked-color:var(--ag-foreground-color);--ag-checkbox-unchecked-color:var(--ag-foreground-color);--ag-checkbox-indeterminate-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-border-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-background-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-on-border-color:var(--ag-checkbox-checked-color);--ag-toggle-button-on-background-color:var(--ag-checkbox-checked-color);--ag-toggle-button-switch-background-color:var(--ag-background-color);--ag-toggle-button-switch-border-color:var(--ag-toggle-button-off-border-color);--ag-toggle-button-border-width:1px;--ag-toggle-button-height:var(--ag-icon-size);--ag-toggle-button-width:calc(var(--ag-toggle-button-height)*2);--ag-input-focus-box-shadow:none;--ag-input-error-focus-box-shadow:none;--ag-input-focus-border-color:none;--ag-minichart-selected-chart-color:var(--ag-checkbox-checked-color);--ag-minichart-selected-page-color:var(--ag-checkbox-checked-color);--ag-grid-size:4px;--ag-icon-size:12px;--ag-icon-font-weight:normal;--ag-icon-font-color:var(--ag-foreground-color);--ag-icon-image-display:block;--ag-widget-container-horizontal-padding:calc(var(--ag-grid-size)*1.5);--ag-widget-container-vertical-padding:calc(var(--ag-grid-size)*1.5);--ag-widget-horizontal-spacing:calc(var(--ag-grid-size)*2);--ag-widget-vertical-spacing:var(--ag-grid-size);--ag-cell-horizontal-padding:calc(var(--ag-grid-size)*3);--ag-cell-widget-spacing:var(--ag-cell-horizontal-padding);--ag-row-height:calc(var(--ag-grid-size)*6 + 1px);--ag-header-height:var(--ag-row-height);--ag-pagination-panel-height:var(--ag-header-height);--ag-list-item-height:calc(var(--ag-grid-size)*5);--ag-column-select-indent-size:calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-set-filter-indent-size:calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-advanced-filter-builder-indent-size:calc(var(--ag-grid-size)*2 + var(--ag-icon-size));--ag-row-group-indent-size:calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));--ag-row-numbers-selected-color:#bbb;--ag-filter-tool-panel-group-indent:16px;--ag-tab-min-width:220px;--ag-chart-menu-panel-width:var(--ag-tab-min-width);--ag-menu-min-width:181px;--ag-side-bar-panel-width:200px;--ag-side-bar-panel-animation-duration:0s;--ag-font-family:"Helvetica Neue",sans-serif;--ag-font-size:14px;--ag-card-radius:var(--ag-border-radius);--ag-card-shadow:none;--ag-popup-shadow:5px 5px 10px #0000004d;--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4;--ag-find-match-color:var(--ag-foreground-color);--ag-find-active-match-color:var(--ag-foreground-color);--ag-find-match-background-color:#ff0;--ag-find-active-match-background-color:orange;--ag-cell-batch-edit-background-color:#dcb58b29;--ag-cell-batch-edit-text-color:#422f00;--ag-row-batch-edit-background-color:var(--ag-cell-batch-edit-background-color);--ag-row-batch-edit-text-color:var(--ag-cell-batch-edit-text-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-filter-panel-apply-button-background-color:var(--ag-background-color);--ag-column-panel-apply-button-color:var(--ag-foreground-color);--ag-column-panel-apply-button-background-color:var(--ag-background-color);--ag-filter-panel-card-subtle-color:var(--ag-foreground-color);--ag-filter-panel-card-subtle-hover-color:var(--ag-foreground-color);--ag-formula-token-1-color:#3269c6;--ag-formula-token-1-background-color:#3269c629;--ag-formula-token-1-border-color:var(--ag-formula-token-1-color);--ag-formula-token-2-color:#c0343f;--ag-formula-token-2-background-color:#c0343f29;--ag-formula-token-2-border-color:var(--ag-formula-token-2-color);--ag-formula-token-3-color:#8156b8;--ag-formula-token-3-background-color:#8156b829;--ag-formula-token-3-border-color:var(--ag-formula-token-3-color);--ag-formula-token-4-color:#007c1f;--ag-formula-token-4-background-color:#007c1f29;--ag-formula-token-4-border-color:var(--ag-formula-token-4-color);--ag-formula-token-5-color:#b03e85;--ag-formula-token-5-background-color:#b03e8529;--ag-formula-token-5-border-color:var(--ag-formula-token-5-color);--ag-formula-token-6-color:#b74900;--ag-formula-token-6-background-color:#b7490029;--ag-formula-token-6-border-color:var(--ag-formula-token-6-color);--ag-formula-token-7-color:#247492;--ag-formula-token-7-background-color:#24749229;--ag-formula-token-7-border-color:var(--ag-formula-token-7-color)}.ag-dnd-ghost,.ag-root-wrapper{background-color:var(--ag-background-color)}.ag-sticky-bottom,.ag-sticky-top{background-color:var(--ag-data-background-color)}.ag-sticky-bottom .ag-pinned-left-sticky-bottom,.ag-sticky-bottom .ag-pinned-right-sticky-bottom,.ag-sticky-bottom .ag-sticky-bottom-container{border-top:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-popup,.ag-root-wrapper{--ag-indentation-level:0}[class*=ag-theme-]{-webkit-font-smoothing:antialiased;color:var(--ag-foreground-color);font-family:var(--ag-font-family);font-size:var(--ag-font-size);line-height:normal}ag-grid,ag-grid-angular,ag-grid-aurelia,ag-grid-ng2,ag-grid-polymer{display:block}.ag-aria-description-container{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;z-index:9999}.ag-hidden{display:none!important}.ag-invisible{visibility:hidden!important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50%!important}.ag-unselectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-selectable{-moz-user-select:text;-webkit-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{display:block;height:0;position:absolute;width:0}.ag-virtual-list-viewport .ag-tab-guard{position:sticky}.ag-tab-guard-top{top:1px}.ag-tab-guard-bottom{bottom:1px}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{align-items:center;display:flex;flex:1 1 auto;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{0%{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;display:flex;flex-direction:column;overflow:hidden;position:relative;white-space:normal}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{bottom:20px;color:#9b9b9b;opacity:.7;position:absolute;right:25px;transition:opacity 1s ease-out 3s}.ag-watermark:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xOTIuOTkzIDIzLjY1OHYtNy45NDZoLTEzLjU0MWwtNy45NDcgNy45NDZoMjEuNDg4Wk0yMDguMjUgMy45NWgtMTYuOTc0bC04LjAxIDcuOTQ3aDI0Ljk4NFYzLjk1MVpNMTYzLjYyMiAzMS42MDVsNC4wNjktNC4wNjloMTMuNzMydjcuOTQ3aC0xNy44MDF2LTMuODc4WiIgZmlsbD0iIzlCOUI5QiIvPjxwYXRoIGQ9Ik0xNjYuNjEgMTkuNzhoOC43NzNsOC4wMS03Ljk0NkgxNjYuNjF2Ny45NDZaTTE1Ny4wMTEgMzEuNjA1aDYuNjExbDcuODgzLTcuOTQ3aC0xNC40OTR2Ny45NDdaTTE5MS4yNzYgMy45NWwtNC4wNjggNC4wN0gxNjEuMjdWLjA3MmgzMC4wMDZWMy45NVpNMjAuODQgMzAuMjA2SDguMzc4bC0yLjE2MiA1LjM0SC43NUwxMi4yNTcgOC41OTJoNC43NjhMMjguNTMgMzUuNTQ2aC01LjUzbC0yLjE2Mi01LjM0Wm0tMS43MTctNC4yNkwxNC42MDkgMTQuOTVsLTQuNTE0IDEwLjk5OGg5LjAyOFpNMTA0LjQzNyAxOC41MDljMS41ODktMi4zNTIgNS41OTQtMi42MDcgNy4yNDctMi42MDd2NC41NzhjLTIuMDM0IDAtNC4wNjkuMDYzLTUuMjc3Ljk1My0xLjIwNy44OS0xLjg0MyAyLjA5OC0xLjg0MyAzLjU2djEwLjU1M2gtNC45NTlWMTUuOTAyaDQuNzY4bC4wNjQgMi42MDdaTTExOS4zNzYgMTUuOTAyaC00Ljk1OHYxOS42NDRoNC45NThWMTUuOTAyWk0xMTkuMzc2IDcuMTNoLTQuOTU4djUuODQ4aDQuOTU4VjcuMTI5Wk0xNDMuOTc5IDcuMTN2MjguNDE2aC00Ljc2OGwtLjEyNy0yLjk4OGE4LjMyNCA4LjMyNCAwIDAgMS0yLjY3IDIuNDhjLTEuMDgxLjU3Mi0yLjQxNi44OS0zLjk0Mi44OS0xLjMzNSAwLTIuNjA2LS4yNTUtMy42ODctLjctMS4xNDQtLjUwOC0yLjE2Mi0xLjE0NC0yLjk4OC0yLjAzNGE5LjU4IDkuNTggMCAwIDEtMS45NzEtMy4xNzljLS41MDgtMS4yMDctLjY5OS0yLjYwNi0uNjk5LTQuMTMyIDAtMS41MjUuMjU0LTIuOTI0LjY5OS00LjE5Ni41MDktMS4yNzEgMS4xNDUtMi4zNTIgMS45NzEtMy4yNDIuODI2LS44OSAxLjg0NC0xLjU4OSAyLjk4OC0yLjA5OCAxLjE0NC0uNTA4IDIuMzUyLS43NjMgMy42ODctLjc2MyAxLjUyNiAwIDIuNzk3LjI1NSAzLjg3OC44MjdzMS45NzEgMS4zMzUgMi42NyAyLjQxNlY3LjE5M2g0Ljk1OXYtLjA2NFptLTEwLjQyNiAyNC41MzhjMS42NTMgMCAyLjkyNC0uNTcyIDMuOTQxLTEuNjUzIDEuMDE3LTEuMDggMS41MjYtMi41NDMgMS41MjYtNC4zMjMgMC0xLjc4LS41MDktMy4xNzgtMS41MjYtNC4zMjItMS4wMTctMS4wODEtMi4yODgtMS42NTMtMy45NDEtMS42NTMtMS41OSAwLTIuOTI1LjU3Mi0zLjg3OCAxLjY1My0xLjAxNyAxLjA4LTEuNTI2IDIuNTQzLTEuNTI2IDQuMzIyIDAgMS43OC41MDkgMy4xOCAxLjUyNiA0LjI2IDEuMDE3IDEuMTQ0IDIuMjg4IDEuNzE2IDMuODc4IDEuNzE2Wk01Ny4yMDIgMjAuMzUySDQ0LjkzM3Y0LjI2aDYuOTkzYy0uMTkgMi4xNjEtMS4wMTcgMy44MTQtMi40MTYgNS4xNS0xLjM5OCAxLjI3LTMuMTc4IDEuOTA2LTUuNDY3IDEuOTA2LTEuMjcxIDAtMi40OC0uMjU0LTMuNDk2LS42OTlhNy4wMjQgNy4wMjQgMCAwIDEtMi43MzQtMS45N2MtLjc2My0uODI3LTEuMzM1LTEuODQ0LTEuNzgtMy4wNTItLjQ0NS0xLjIwOC0uNjM2LTIuNDgtLjYzNi0zLjk0MiAwLTEuNDYyLjE5LTIuNzMzLjYzNi0zLjk0MS4zODEtMS4yMDggMS4wMTctMi4xNjIgMS43OC0zLjA1Mi43NjMtLjgyNiAxLjY1My0xLjQ2MiAyLjczMy0xLjk3YTkuMTE1IDkuMTE1IDAgMCAxIDMuNTYtLjdjMi42NyAwIDQuNzA1LjYzNiA2LjEwMyAxLjkwN2wzLjMwNi0zLjMwNWMtMi40OC0xLjkwNy01LjY1OC0yLjkyNS05LjQwOS0yLjkyNS0yLjA5NyAwLTQuMDA1LjMxOC01LjcyMSAxLjAxOC0xLjcxNi42OTktMy4xNzkgMS41ODktNC4zODYgMi43OTdBMTIuMDczIDEyLjA3MyAwIDAgMCAzMS4yIDE2LjIyYy0uNjM1IDEuNzE3LS45NTMgMy42MjQtLjk1MyA1LjY1OCAwIDIuMDM1LjMxOCAzLjk0MiAxLjAxNyA1LjY1OC43IDEuNzE3IDEuNTkgMy4xNzkgMi43OTcgNC4zODdhMTIuMDczIDEyLjA3MyAwIDAgMCA0LjM4NyAyLjc5N2MxLjcxNi43IDMuNjIzIDEuMDE3IDUuNjU3IDEuMDE3IDIuMDM1IDAgMy44NzgtLjMxOCA1LjUzMS0xLjAxNyAxLjY1My0uNyAzLjA1Mi0xLjU5IDQuMTk2LTIuNzk3IDEuMTQ0LTEuMjA4IDIuMDM0LTIuNjcgMi42Ny00LjM4Ny42MzYtMS43MTYuOTU0LTMuNjIzLjk1NC01LjY1OHYtLjgyNmMtLjE5MS0uMTI3LS4yNTUtLjQ0NS0uMjU1LS43Wk05NS45ODEgMjAuMzUySDgzLjcxMnY0LjI2aDYuOTkzYy0uMTkgMi4xNjEtMS4wMTcgMy44MTQtMi40MTYgNS4xNS0xLjM5OCAxLjI3LTMuMTc4IDEuOTA2LTUuNDY3IDEuOTA2LTEuMjcxIDAtMi40OC0uMjU0LTMuNDk2LS42OTlhNy4wMjQgNy4wMjQgMCAwIDEtMi43MzQtMS45N2MtLjc2My0uODI3LTEuMzM1LTEuODQ0LTEuNzgtMy4wNTItLjQ0NS0xLjIwOC0uNjM2LTIuNDgtLjYzNi0zLjk0MiAwLTEuNDYyLjE5LTIuNzMzLjYzNi0zLjk0MS4zODEtMS4yMDggMS4wMTctMi4xNjIgMS43OC0zLjA1Mi43NjMtLjgyNiAxLjY1My0xLjQ2MiAyLjczNC0xLjk3YTkuMTE1IDkuMTE1IDAgMCAxIDMuNTYtLjdjMi42NyAwIDQuNzA0LjYzNiA2LjEwMyAxLjkwN2wzLjMwNS0zLjMwNWMtMi40NzktMS45MDctNS42NTgtMi45MjUtOS40MDgtMi45MjUtMi4wOTggMC00LjAwNS4zMTgtNS43MjIgMS4wMTgtMS43MTYuNjk5LTMuMTc4IDEuNTg5LTQuMzg2IDIuNzk3YTEyLjA3NSAxMi4wNzUgMCAwIDAtMi43OTcgNC4zODZjLS42MzYgMS43MTctLjk1NCAzLjYyNC0uOTU0IDUuNjU4IDAgMi4wMzUuMzE4IDMuOTQyIDEuMDE3IDUuNjU4LjcgMS43MTcgMS41OSAzLjE3OSAyLjc5NyA0LjM4N2ExMi4wNzMgMTIuMDczIDAgMCAwIDQuMzg3IDIuNzk3YzEuNzE2LjcgMy42MjMgMS4wMTcgNS42NTggMS4wMTcgMi4wMzQgMCAzLjg3OC0uMzE4IDUuNTMtMS4wMTcgMS42NTMtLjcgMy4wNTItMS41OSA0LjE5Ni0yLjc5NyAxLjE0NS0xLjIwOCAyLjAzNS0yLjY3IDIuNjctNC4zODcuNjM2LTEuNzE2Ljk1NC0zLjYyMy45NTQtNS42NTh2LS44MjZjLS4xOS0uMTI3LS4yNTUtLjQ0NS0uMjU1LS43WiIgZmlsbD0iIzlCOUI5QiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:170px 40px;content:"";display:block;height:40px;width:170px}.ag-watermark-text{font-family:Impact,sans-serif;font-size:19px;font-weight:700;opacity:.5;padding-left:.7rem}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{display:flex;flex-direction:column;position:relative}.ag-root.ag-layout-auto-height,.ag-root.ag-layout-normal{flex:1 1 auto;overflow:hidden;width:0}.ag-root.ag-layout-normal{height:100%}.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-floating-top-viewport,.ag-header-viewport,.ag-sticky-bottom-viewport,.ag-sticky-top-viewport,.ag-virtual-list-viewport{flex:1 1 auto;height:100%;min-width:0;overflow:hidden;position:relative}.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-floating-top-viewport,.ag-header-viewport,.ag-sticky-bottom-viewport,.ag-sticky-top-viewport{-ms-overflow-style:none!important;overflow-x:auto;scrollbar-width:none!important}.ag-body-viewport::-webkit-scrollbar,.ag-center-cols-viewport::-webkit-scrollbar,.ag-floating-bottom-viewport::-webkit-scrollbar,.ag-floating-top-viewport::-webkit-scrollbar,.ag-header-viewport::-webkit-scrollbar,.ag-sticky-bottom-viewport::-webkit-scrollbar,.ag-sticky-top-viewport::-webkit-scrollbar{display:none!important}.ag-body-viewport{display:flex;overflow-x:hidden}.ag-body-viewport.ag-layout-normal{-webkit-overflow-scrolling:touch;overflow-y:auto}.ag-viewport{position:relative}.ag-spanning-container{position:absolute;top:0;z-index:1}.ag-floating-bottom-container,.ag-floating-top-container,.ag-sticky-bottom-container,.ag-sticky-top-container{min-height:1px}.ag-sticky-bottom,.ag-sticky-top{z-index:1}.ag-center-cols-viewport{min-height:100%;width:100%}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-body-vertical-scroll-viewport{overflow-y:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-body-container,.ag-body-horizontal-scroll-container,.ag-body-vertical-scroll-container,.ag-center-cols-container,.ag-floating-bottom-container,.ag-floating-bottom-full-width-container,.ag-floating-top-container,.ag-full-width-container,.ag-header-container,.ag-pinned-left-cols-container,.ag-pinned-left-sticky-bottom,.ag-pinned-right-cols-container,.ag-pinned-right-sticky-bottom,.ag-sticky-bottom-container,.ag-sticky-top-container,.ag-virtual-list-container{position:relative}.ag-floating-bottom-container,.ag-floating-top-container,.ag-header-container,.ag-pinned-left-floating-bottom,.ag-pinned-left-floating-top,.ag-pinned-right-floating-bottom,.ag-pinned-right-floating-top,.ag-sticky-bottom-container,.ag-sticky-top-container{height:100%;white-space:nowrap}.ag-center-cols-container,.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-body-vertical-scroll-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container,.ag-full-width-container,.ag-sticky-bottom-full-width-container,.ag-sticky-top-full-width-container{pointer-events:none;position:absolute;top:0}.ag-ltr .ag-floating-bottom-full-width-container,.ag-ltr .ag-floating-top-full-width-container,.ag-ltr .ag-full-width-container,.ag-ltr .ag-sticky-bottom-full-width-container,.ag-ltr .ag-sticky-top-full-width-container{left:0}.ag-rtl .ag-floating-bottom-full-width-container,.ag-rtl .ag-floating-top-full-width-container,.ag-rtl .ag-full-width-container,.ag-rtl .ag-sticky-bottom-full-width-container,.ag-rtl .ag-sticky-top-full-width-container{right:0}.ag-full-width-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;height:100%;overflow:hidden;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-body{display:flex;flex:1 1 auto;flex-direction:row!important;min-height:0;position:relative}.ag-body-horizontal-scroll,.ag-body-vertical-scroll{display:flex;min-height:0;min-width:0;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible,.ag-body-vertical-scroll.ag-scrollbar-invisible{bottom:0;position:absolute}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar{opacity:0;transition:opacity .4s;visibility:hidden}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling{opacity:1;visibility:visible}.ag-body-horizontal-scroll{width:100%}.ag-body-horizontal-scroll.ag-scrollbar-invisible{left:0;right:0}.ag-body-vertical-scroll{height:100%}.ag-body-vertical-scroll.ag-scrollbar-invisible{top:0;z-index:10}.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible{right:0}.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible{left:0}.ag-force-vertical-scroll{overflow-y:scroll!important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable .ag-header-cell-label,.ag-header-group-cell-selectable .ag-header-cell-comp-wrapper{cursor:pointer}.ag-header{display:flex;white-space:nowrap;width:100%}.ag-pinned-left-header,.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute}.ag-header-row:not(.ag-header-row-column-group){overflow:hidden}.ag-header.ag-header-allow-overflow .ag-header-row{overflow:visible}.ag-header-cell{align-items:center;display:inline-flex;height:100%;overflow:hidden;position:absolute}.ag-header-cell-filter-button,.ag-header-cell.ag-header-active .ag-header-cell-menu-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){opacity:0;transition:opacity .2s}.ag-header-cell-label,.ag-header-group-cell-label{align-items:center;align-self:stretch;display:flex;flex:1 1 auto;overflow:hidden}.ag-header-cell-label{text-overflow:ellipsis}.ag-header-group-cell-label.ag-sticky-label{flex:none;max-width:100%;overflow:visible;position:sticky}.ag-header-cell-text,.ag-header-group-text{overflow:hidden;text-overflow:ellipsis}.ag-header-cell-text{word-break:break-word}.ag-header-group-cell .ag-header-cell-comp-wrapper{display:flex}.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper{align-items:center;display:flex;height:100%}.ag-header-cell-comp-wrapper{width:100%}.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper{white-space:normal}.ag-header-cell-comp-wrapper-limited-height>div{overflow:hidden}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-cell-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:8px;z-index:2}.ag-ltr .ag-header-cell-resize{right:-3px}.ag-rtl .ag-header-cell-resize{left:-3px}.ag-pinned-left-header .ag-header-cell-resize{right:-3px}.ag-pinned-right-header .ag-header-cell-resize{left:-3px}.ag-header-select-all{display:flex}.ag-floating-filter-button-button,.ag-header-cell-filter-button,.ag-header-cell-menu-button,.ag-panel-title-bar-button,.ag-side-button-button{cursor:pointer}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell,.ag-column-moving .ag-spanned-cell-wrapper{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-delay-render .ag-cell,.ag-delay-render .ag-header-cell,.ag-delay-render .ag-header-group-cell,.ag-delay-render .ag-row,.ag-delay-render .ag-spanned-cell-wrapper{visibility:hidden}.ag-column-panel{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.ag-column-select{display:flex;flex:3 1;flex-direction:column;overflow:hidden;position:relative}.ag-column-select-header{display:flex;flex:none;position:relative}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1;overflow:hidden}.ag-column-drop{align-items:center;display:inline-flex;overflow:auto;position:relative;width:100%}.ag-column-drop-cell,.ag-column-drop-list{align-items:center;display:flex}.ag-column-drop-cell{position:relative}.ag-column-drop-cell-text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{align-items:stretch;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.ag-column-drop-vertical-title-bar{align-items:center;display:flex;flex:none}.ag-column-drop-vertical-list{align-items:stretch;flex-direction:column;flex-grow:1;overflow-x:auto;position:relative}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{overflow:hidden;white-space:nowrap}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search,.ag-filter-toolpanel-search>*{align-items:center;display:flex}.ag-filter-apply-panel{display:flex;justify-content:flex-end;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,opacity .2s}.ag-row-animation.ag-prevent-animation .ag-row,.ag-row-animation.ag-prevent-animation .ag-row.ag-after-created{transition:none!important}.ag-row-no-animation .ag-row{transition:none}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{align-items:center;display:flex}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{align-items:center;display:flex}.ag-cell{display:inline-block;height:100%;position:absolute;white-space:nowrap}.ag-cell-value{flex:1 1 auto}.ag-cell-value:not(.ag-allow-overflow),.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrapper{align-items:center;display:flex}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-cell-wrap-text{white-space:normal;word-break:break-word}.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper{align-items:normal;height:100%}.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper .ag-cell-value{height:100%}.ag-sparkline-wrapper{height:100%;line-height:normal;position:absolute;top:0;width:100%}.ag-full-width-row .ag-cell-wrapper.ag-row-group{align-items:center;height:100%}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor.ag-cell-editor.ag-cell-editor input,.ag-cell-inline-editing .ag-cell-wrapper{height:100%;line-height:normal;min-height:100%;width:100%}.ag-row.ag-row-editing-invalid .ag-cell-inline-editing{opacity:.8}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{align-items:center;display:flex;height:100%}.ag-set-filter-item-checkbox{display:flex;height:100%;width:100%}.ag-set-filter-group-icons{display:block}.ag-set-filter-group-icons>*{cursor:pointer}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{display:flex;flex:1 1 auto;height:100%;position:relative}.ag-floating-filter-full-body{align-items:center;display:flex;flex:1 1 auto;height:100%;overflow:hidden;width:100%}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-date-floating-filter-wrapper{display:flex}.ag-set-floating-filter-input input[disabled]{pointer-events:none}.ag-dnd-ghost{align-items:center;cursor:move;display:inline-flex;white-space:nowrap}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.ag-overlay-panel,.ag-overlay-wrapper{display:flex;height:100%;width:100%}.ag-overlay-wrapper{align-items:center;flex:none;justify-content:center;text-align:center}.ag-overlay-exporting-wrapper,.ag-overlay-loading-wrapper,.ag-overlay-modal-wrapper{pointer-events:all}.ag-popup-child{top:0;z-index:5}.ag-popup-editor{position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-bottom,.ag-floating-top{display:flex;overflow:hidden;position:relative;white-space:nowrap;width:100%}.ag-pinned-left-floating-bottom,.ag-pinned-left-floating-top,.ag-pinned-right-floating-bottom,.ag-pinned-right-floating-top{min-width:0;overflow:hidden;position:relative}.ag-sticky-bottom,.ag-sticky-top{display:flex;height:0;overflow:hidden;position:absolute;width:100%}.ag-sticky-bottom{box-sizing:initial!important}.ag-sticky-bottom .ag-pinned-left-sticky-bottom,.ag-sticky-bottom .ag-pinned-right-sticky-bottom,.ag-sticky-bottom .ag-sticky-bottom-container{box-sizing:border-box}.ag-pinned-left-sticky-top,.ag-pinned-right-sticky-top{height:100%;overflow:hidden;position:relative}.ag-sticky-bottom-full-width-container,.ag-sticky-top-full-width-container{height:100%;overflow:hidden;width:100%}.ag-dialog,.ag-panel{display:flex;flex-direction:column;overflow:hidden;position:relative}.ag-panel-title-bar{align-items:center;cursor:default;display:flex;flex:none}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;overflow:hidden;position:relative}.ag-dialog,.ag-resizer{position:absolute}.ag-resizer{pointer-events:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;z-index:1}.ag-resizer.ag-resizer-topLeft{cursor:nwse-resize;height:5px;left:0;top:0;width:5px}.ag-resizer.ag-resizer-top{cursor:ns-resize;height:5px;left:5px;right:5px;top:0}.ag-resizer.ag-resizer-topRight{cursor:nesw-resize;height:5px;right:0;top:0;width:5px}.ag-resizer.ag-resizer-right{bottom:5px;cursor:ew-resize;right:0;top:5px;width:5px}.ag-resizer.ag-resizer-bottomRight{bottom:0;cursor:nwse-resize;height:5px;right:0;width:5px}.ag-resizer.ag-resizer-bottom{bottom:0;cursor:ns-resize;height:5px;left:5px;right:5px}.ag-resizer.ag-resizer-bottomLeft{bottom:0;cursor:nesw-resize;height:5px;left:0;width:5px}.ag-resizer.ag-resizer-left{bottom:5px;cursor:ew-resize;left:0;top:5px;width:5px}.ag-tooltip,.ag-tooltip-custom{position:absolute;z-index:99999}.ag-tooltip-custom:not(.ag-tooltip-interactive),.ag-tooltip:not(.ag-tooltip-interactive){pointer-events:none}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0!important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-dialog .ag-panel-content-wrapper .ag-column-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-menu-list{display:table;width:100%}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-menu-option-custom{display:contents}.ag-compact-menu-option{display:flex;flex-wrap:nowrap;width:100%}.ag-compact-menu-option-text{flex:1 1 auto;white-space:nowrap}.ag-context-menu-loading-icon{pointer-events:none;position:absolute}.ag-pill-container{display:flex;flex-wrap:nowrap;gap:.25rem}.ag-pill{align-items:center;display:flex;padding:0 .25rem;white-space:nowrap}.ag-pill .ag-pill-button{border:none;padding:0}.ag-rich-select{cursor:default;height:100%;outline:none}.ag-rich-select-value{align-items:center;display:flex;height:100%}.ag-rich-select-value .ag-picker-field-display{overflow:hidden;text-overflow:ellipsis}.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder{opacity:.5}.ag-rich-select-list{position:relative}.ag-rich-select-list .ag-rich-select-loading{display:flex;min-height:2rem}.ag-rich-select-list .ag-rich-select-loading .ag-loading-text{overflow:hidden;text-overflow:ellipsis}.ag-rich-select-row{align-items:center;display:flex;flex:1 1 auto;height:100%;overflow:hidden;white-space:nowrap}.ag-rich-select-field-input{flex:1 1 auto}.ag-rich-select-field-input .ag-input-field-input{border:none!important;box-shadow:none!important;padding:0!important;text-overflow:ellipsis}.ag-rich-select-field-input .ag-input-field-input::-moz-placeholder{opacity:.8}.ag-rich-select-field-input .ag-input-field-input::placeholder{opacity:.8}.ag-rich-select-typing-multi .ag-picker-field-display{flex:0 1 auto;max-width:100%;min-width:0}.ag-rich-select-typing-multi .ag-rich-select-pill-display{align-items:center;display:flex;flex:0 1 auto;max-width:100%;min-width:0;overflow:hidden}.ag-rich-select-typing-multi .ag-rich-select-pill-display .ag-pill-container{flex:0 1 auto;max-width:100%;min-width:0;overflow:hidden}.ag-rich-select-typing-multi .ag-rich-select-field-input{flex:0 0 auto;max-width:100%;min-width:0}.ag-rich-select-typing-multi .ag-rich-select-field-input .ag-input-wrapper{flex:0 0 auto;max-width:100%}.ag-rich-select-typing-multi .ag-rich-select-field-input .ag-input-field-input{max-width:100%;min-width:1ch;width:auto}.ag-autocomplete{align-items:center;display:flex}.ag-autocomplete>*{flex:1 1 auto}.ag-autocomplete-list-popup{position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-autocomplete-list{position:relative}.ag-autocomplete-virtual-list-item{display:flex}.ag-autocomplete-row{align-items:center;display:flex;flex:1 1 auto;overflow:hidden}.ag-autocomplete-row-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-paging-panel{justify-content:flex-end}.ag-paging-page-summary-panel,.ag-paging-panel{align-items:center;display:flex}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{cursor:default;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;position:relative}.ag-column-select-column-group>*,.ag-column-select-column>*,.ag-select-agg-func-item>*{flex:none}.ag-column-select-column-label,.ag-select-agg-func-item{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize,.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{align-items:center;contain:paint;display:flex;height:100%;position:absolute}.ag-header-group-cell-no-group.ag-header-span-height{display:none}.ag-cell-label-container{align-items:center;display:flex;flex-direction:row-reverse;height:100%;justify-content:space-between;width:100%}.ag-cell-label-container,.ag-header-group-cell-label{padding:5px 0}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-right-aligned-header .ag-header-cell-text{text-align:end}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{flex-direction:row;order:-1}.ag-side-button-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;outline:none;position:relative;white-space:nowrap}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel,.ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-center,.ag-status-bar-left,.ag-status-bar-right{display:inline-flex}.ag-row-number-cell{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.ag-ltr .ag-row-number-cell{text-align:right}.ag-rtl .ag-row-number-cell{text-align:left}.ag-row-numbers-resizer{bottom:-2px;cursor:ns-resize;height:4px;left:0;position:absolute;width:100%}.ag-floating-bottom .ag-row-numbers-resizer{bottom:auto;top:-2px}.ag-icon{speak:none;display:block}.ag-group{position:relative;width:100%}.ag-group-title-bar{align-items:center;display:flex}.ag-group-title{display:inline;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{align-items:center;display:flex}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{position:absolute;top:-1px;transition:right .3s}.ag-input-field,.ag-select{align-items:center;display:flex;flex-direction:row}.ag-input-field-input{flex:1 1 auto}.ag-floating-filter-input .ag-input-field-input[type=date],.ag-floating-filter-input .ag-input-field-input[type=datetime-local]{width:1px}.ag-angle-select,.ag-range-field{align-items:center;display:flex}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-picker-field-display,.ag-slider-wrapper .ag-input-field{flex:1 1 auto}.ag-picker-field{align-items:center;display:flex}.ag-picker-field-icon{border:0;cursor:pointer;display:flex;margin:0;padding:0}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{align-items:flex-start;flex-direction:column}.ag-label-align-top>*{align-self:stretch}.ag-label-ellipsis{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-color-panel{display:flex;flex-direction:column;text-align:center;width:100%}.ag-spectrum-color{cursor:default;flex:1 1 auto;overflow:visible;position:relative}.ag-spectrum-fill{bottom:0;left:0;position:absolute;right:0;top:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{cursor:pointer;pointer-events:none;position:absolute}.ag-spectrum-alpha,.ag-spectrum-hue{cursor:default}.ag-spectrum-hue-background{background:linear-gradient(270deg,red 3%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);height:100%;width:100%}.ag-spectrum-alpha{--ag-spectrum-alpha-background-checked:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%224%22 height=%224%22><rect x=%220%22 y=%220%22 width=%224%22 height=%224%22 fill=%22%23fff%22/><path d=%22M0 0H2V4H4V2H0Z%22 fill=%22%23b2b2b2%22/></svg>")}.ag-spectrum-alpha-background{background:linear-gradient(to right,var(--ag-internal-spectrum-alpha-color-from),var(--ag-internal-spectrum-alpha-color-to)),var(--ag-spectrum-alpha-background-checked) top left/4px 4px;height:100%;width:100%}.ag-spectrum-tool{cursor:pointer;position:relative}.ag-spectrum-slider{pointer-events:none;position:absolute}.ag-spectrum-alpha .ag-spectrum-slider{background:linear-gradient(to bottom,var(--ag-internal-spectrum-alpha-color),var(--ag-internal-spectrum-alpha-color)) #fff}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-pill-select{display:flex;flex-direction:column}.ag-pill-select .ag-column-drop{flex:initial}.ag-content-editable-field{align-items:center;display:flex}.ag-content-editable-field-input{-ms-overflow-style:none!important;cursor:text;display:block;flex:1 1 auto;line-height:normal;outline:none;overflow:auto;overflow-y:hidden;scrollbar-width:none!important;white-space:nowrap}.ag-content-editable-field-input::-webkit-scrollbar{display:none!important}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-body-horizontal-scroll,.ag-ltr .ag-body-viewport,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-floating-top,.ag-ltr .ag-header,.ag-ltr .ag-sticky-bottom,.ag-ltr .ag-sticky-top{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-body-horizontal-scroll,.ag-rtl .ag-body-viewport,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-floating-top,.ag-rtl .ag-header,.ag-rtl .ag-sticky-bottom,.ag-rtl .ag-sticky-top{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-expanded,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-measurement-container{overflow:hidden;visibility:hidden;width:0}.ag-measurement-container div{position:absolute}.ag-layout-print.ag-body{display:block;height:auto}.ag-layout-print.ag-root-wrapper{display:inline-block}.ag-layout-print .ag-body-horizontal-scroll,.ag-layout-print .ag-body-vertical-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible!important}@media print{.ag-root-wrapper.ag-layout-print{container-type:normal;display:table}.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{display:block!important;height:auto!important;overflow:hidden!important}.ag-root-wrapper.ag-layout-print .ag-cell,.ag-root-wrapper.ag-layout-print .ag-row{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}[class^=ag-],[class^=ag-]:after,[class^=ag-]:before,[class^=ag-]:focus{box-sizing:border-box;outline:none}[class^=ag-]::-ms-clear{display:none}.ag-checkbox .ag-input-wrapper,.ag-radio-button .ag-input-wrapper{overflow:visible}.ag-range-field .ag-input-wrapper{height:100%}.ag-toggle-button{flex:none;min-width:0;min-width:auto;width:auto}.ag-button{border-radius:0;color:var(--ag-foreground-color)}.ag-button:hover{background-color:initial}.ag-ltr .ag-label-align-right .ag-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-label-align-right .ag-label{margin-right:var(--ag-grid-size)}input[class^=ag-]{margin:0}input[class^=ag-],select[class^=ag-],textarea[class^=ag-]{background-color:var(--ag-background-color)}input[class^=ag-]:not([type]),input[class^=ag-][type=date],input[class^=ag-][type=datetime-local],input[class^=ag-][type=number],input[class^=ag-][type=tel],input[class^=ag-][type=text],textarea[class^=ag-]{border:var(--ag-borders-input) var(--ag-input-border-color);color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input[class^=ag-]:not([type]):disabled,input[class^=ag-][type=date]:disabled,input[class^=ag-][type=datetime-local]:disabled,input[class^=ag-][type=number]:disabled,input[class^=ag-][type=tel]:disabled,input[class^=ag-][type=text]:disabled,textarea[class^=ag-]:disabled{background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color);color:var(--ag-disabled-foreground-color)}input[class^=ag-]:not([type]):focus,input[class^=ag-][type=date]:focus,input[class^=ag-][type=datetime-local]:focus,input[class^=ag-][type=number]:focus,input[class^=ag-][type=tel]:focus,input[class^=ag-][type=text]:focus,textarea[class^=ag-]:focus{border-color:var(--ag-input-focus-border-color);box-shadow:var(--ag-input-focus-box-shadow);outline:none}input[class^=ag-]:not([type]):focus.invalid,input[class^=ag-]:not([type]):focus:invalid,input[class^=ag-][type=date]:focus.invalid,input[class^=ag-][type=date]:focus:invalid,input[class^=ag-][type=datetime-local]:focus.invalid,input[class^=ag-][type=datetime-local]:focus:invalid,input[class^=ag-][type=number]:focus.invalid,input[class^=ag-][type=number]:focus:invalid,input[class^=ag-][type=tel]:focus.invalid,input[class^=ag-][type=tel]:focus:invalid,input[class^=ag-][type=text]:focus.invalid,input[class^=ag-][type=text]:focus:invalid,textarea[class^=ag-]:focus.invalid,textarea[class^=ag-]:focus:invalid{border-color:var(--ag-invalid-color);box-shadow:var(--ag-input-error-focus-box-shadow)}input[class^=ag-]:not([type]):invalid,input[class^=ag-][type=date]:invalid,input[class^=ag-][type=datetime-local]:invalid,input[class^=ag-][type=number]:invalid,input[class^=ag-][type=tel]:invalid,input[class^=ag-][type=text]:invalid,textarea[class^=ag-]:invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper){-moz-appearance:textfield}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button,input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=range]{padding:0}button[class^=ag-]:focus,input[class^=ag-][type=button]:focus{box-shadow:var(--ag-input-focus-box-shadow)}button[class^=ag-]:focus.invalid,button[class^=ag-]:focus:invalid,input[class^=ag-][type=button]:focus.invalid,input[class^=ag-][type=button]:focus:invalid{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-drag-handle{color:var(--ag-secondary-foreground-color)}.ag-list-item,.ag-virtual-list-item{height:var(--ag-list-item-height)}.ag-virtual-list-item:focus-visible{outline:none}.ag-virtual-list-item:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-select-list{background-color:var(--ag-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-border-radius);overflow-x:hidden;overflow-y:auto}.ag-list-item{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-list-item.ag-active-item{background-color:var(--ag-row-hover-color)}.ag-select-list-item{cursor:default;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-ltr .ag-select-list-item{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-select-list-item{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-select-list-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-group-contracted,.ag-group-expanded,.ag-row-drag,.ag-selection-checkbox{color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-group-contracted,.ag-ltr .ag-group-expanded,.ag-ltr .ag-row-drag,.ag-ltr .ag-selection-checkbox{margin-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-group-contracted,.ag-rtl .ag-group-expanded,.ag-rtl .ag-row-drag,.ag-rtl .ag-selection-checkbox{margin-left:var(--ag-cell-widget-spacing)}.ag-drag-handle-disabled{opacity:.35;pointer-events:none}.ag-cell-wrapper>:not(.ag-cell-value):not(.ag-group-value){--ag-internal-calculated-line-height:var(
      --ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width))
  );--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);align-items:center;display:flex;flex:none;height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height))}.ag-group-contracted,.ag-group-expanded{cursor:pointer}.ag-group-title-bar-icon{color:var(--ag-secondary-foreground-color);cursor:pointer;flex:none}.ag-ltr .ag-group-child-count{margin-left:2px}.ag-rtl .ag-group-child-count{margin-right:2px}.ag-group-title-bar{background-color:var(--ag-subheader-background-color);padding:var(--ag-grid-size)}.ag-group-toolbar{background-color:var(--ag-subheader-toolbar-background-color);padding:var(--ag-grid-size)}.ag-disabled-group-container,.ag-disabled-group-title-bar{opacity:.5}.group-item{margin:calc(var(--ag-grid-size)*.5) 0}.ag-label{white-space:nowrap}.ag-ltr .ag-label{margin-right:var(--ag-grid-size)}.ag-rtl .ag-label{margin-left:var(--ag-grid-size)}.ag-label-align-top .ag-label{margin-bottom:calc(var(--ag-grid-size)*.5)}.ag-angle-select[disabled]{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-angle-select[disabled] .ag-angle-select-field{opacity:.4}.ag-ltr .ag-angle-select-field,.ag-ltr .ag-slider-field{margin-right:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-angle-select-field,.ag-rtl .ag-slider-field{margin-left:calc(var(--ag-grid-size)*2)}.ag-angle-select-parent-circle{background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-border-color);border-radius:12px;height:24px;width:24px}.ag-angle-select-child-circle{background-color:var(--ag-secondary-foreground-color);border-radius:3px;height:6px;left:12px;margin-left:-3px;margin-top:-4px;top:4px;width:6px}.ag-picker-field-wrapper{background-color:var(--ag-background-color);border:var(--ag-borders);border-color:var(--ag-border-color);border-radius:5px}.ag-picker-field-wrapper:disabled{background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color);color:var(--ag-disabled-foreground-color)}.ag-picker-field-wrapper.ag-picker-has-focus,.ag-picker-field-wrapper:focus-within{border-color:var(--ag-input-focus-border-color);box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-picker-field-wrapper.ag-picker-has-focus.invalid,.ag-picker-field-wrapper:focus-within.invalid{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-picker-field-wrapper.invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}.ag-picker-field-button{background-color:var(--ag-background-color);color:var(--ag-secondary-foreground-color)}.ag-dialog.ag-color-dialog{border-radius:5px}.ag-color-picker .ag-picker-field-wrapper{padding-left:var(--ag-grid-size);padding-right:var(--ag-grid-size)}.ag-color-picker .ag-picker-field-display{align-items:center;display:flex;flex-direction:row;min-height:var(--ag-list-item-height)}.ag-ltr .ag-color-picker-color,.ag-ltr .ag-color-picker-value{margin-right:var(--ag-grid-size)}.ag-rtl .ag-color-picker-color,.ag-rtl .ag-color-picker-value{margin-left:var(--ag-grid-size)}.ag-color-panel{padding:var(--ag-grid-size)}.ag-spectrum-color{background-color:red;border-radius:2px}.ag-spectrum-tools{padding:10px}.ag-spectrum-sat{background-image:linear-gradient(90deg,#fff,#cc9a8100)}.ag-spectrum-val{background-image:linear-gradient(0deg,#000,#cc9a8100)}.ag-spectrum-dragger{background:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 0 2px 0 #0000003d;height:12px;width:12px}.ag-spectrum-alpha-background,.ag-spectrum-hue-background{border-radius:2px}.ag-spectrum-tool{border-radius:2px;height:11px;margin-bottom:10px}.ag-spectrum-slider{border:2px solid #fff;border-radius:13px;box-shadow:0 1px 4px 0 #0000005e;height:13px;margin-top:-12px;width:13px}.ag-recent-colors{margin-top:10px}.ag-recent-color{margin:0 3px}.ag-recent-color:first-child{margin-left:0}.ag-recent-color:last-child{margin-right:0}.ag-recent-color:focus-visible:not(:disabled):not([readonly]),.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]){box-shadow:var(--ag-input-focus-box-shadow)}.ag-ltr .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-color-input .ag-color-input-color{position:absolute}.ag-ltr .ag-color-input .ag-color-input-color{margin-left:var(--ag-grid-size)}.ag-rtl .ag-color-input .ag-color-input-color{margin-right:var(--ag-grid-size)}.ag-color-input-color,.ag-color-picker-color{border:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-radius:2px;height:var(--ag-icon-size);width:var(--ag-icon-size)}.ag-dnd-ghost{background:var(--ag-background-color);border:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);line-height:var(--ag-header-height);margin:0;overflow:hidden;padding:0 calc(var(--ag-grid-size)*2);text-overflow:ellipsis;transform:translateY(calc(var(--ag-grid-size)*2))}.ag-dnd-ghost-not-allowed{border-color:color-mix(in srgb,var(--ag-background-color),var(--ag-invalid-color) 50%)}.ag-dnd-ghost-icon{color:var(--ag-foreground-color);margin-right:var(--ag-grid-size)}.ag-popup-child:not(.ag-tooltip-custom){box-shadow:var(--ag-popup-shadow)}.ag-select .ag-picker-field-wrapper{cursor:default;min-height:var(--ag-list-item-height)}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-right:var(--ag-grid-size)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-left:var(--ag-grid-size)}.ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-select:not(.ag-cell-editor,.ag-label-align-top){min-height:var(--ag-list-item-height)}.ag-select .ag-picker-field-display{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-select .ag-picker-field-icon{align-items:center;display:flex}.ag-select.ag-disabled{opacity:.5}.ag-rich-select-list,.ag-rich-select-value{background-color:var(--ag-background-color)}.ag-rich-select-list{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-border-radius);height:auto;width:100%}.ag-rich-select-list .ag-rich-select-loading{padding:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing)}.ag-rich-select-value{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding-bottom:0;padding-top:0}.ag-ltr .ag-rich-select-value{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-rich-select-value{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-ltr .ag-rich-select-value{padding-right:var(--ag-grid-size)}.ag-rtl .ag-rich-select-value{padding-left:var(--ag-grid-size)}.ag-ltr .ag-rich-select-field-input{left:calc(var(--ag-cell-horizontal-padding))}.ag-rtl .ag-rich-select-field-input{right:calc(var(--ag-cell-horizontal-padding))}.ag-ltr .ag-rich-select-typing-multi .ag-rich-select-field-input{margin-left:.25rem}.ag-rtl .ag-rich-select-typing-multi .ag-rich-select-field-input{margin-right:.25rem}.ag-ltr .ag-rich-select-typing-multi .ag-rich-select-deselect-button{margin-left:auto}.ag-rtl .ag-rich-select-typing-multi .ag-rich-select-deselect-button{margin-right:auto}.ag-ltr .ag-rich-select-typing-multi .ag-rich-select-deselect-button.ag-hidden+.ag-picker-field-icon{margin-left:auto}.ag-rtl .ag-rich-select-typing-multi .ag-rich-select-deselect-button.ag-hidden+.ag-picker-field-icon{margin-right:auto}.ag-popup-editor .ag-rich-select-value{height:var(--ag-row-height);min-width:200px}.ag-rich-select-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-rich-select-virtual-list-item:focus-visible:after{content:none}.ag-ltr .ag-rich-select-row{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-rich-select-row{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rich-select-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-rich-select-row-highlighted,.ag-rich-select-row:hover{background-image:linear-gradient(var(--ag-row-hover-color),var(--ag-row-hover-color))}.ag-rich-select-row-text-highlight{font-weight:700}.ag-autocomplete{width:100%}.ag-autocomplete-list{height:calc(var(--ag-row-height)*6.5);min-width:200px;width:100%}.ag-autocomplete-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-autocomplete-virtual-list-item:focus-visible:after{content:none}.ag-autocomplete-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-autocomplete-row-label{margin:0 var(--ag-widget-container-horizontal-padding)}.ag-autocomplete-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-pill{background-color:var(--ag-chip-background-color);border:1px solid var(--ag-chip-border-color);border-radius:var(--ag-border-radius)}.ag-ltr .ag-pill .ag-pill-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-pill .ag-pill-button{margin-right:var(--ag-grid-size)}.ag-pill:focus-visible{border-color:var(--ag-input-focus-border-color)}.ag-pill .ag-pill-button:hover{cursor:pointer}.ag-content-editable-field-input{background-color:var(--ag-background-color);border:var(--ag-borders-input) var(--ag-input-border-color);border-radius:var(--ag-border-radius);color:var(--ag-foreground-color)}.ag-ltr .ag-content-editable-field-input{padding-left:var(--ag-grid-size)}.ag-rtl .ag-content-editable-field-input{padding-right:var(--ag-grid-size)}.ag-cell-editor .ag-wrapper.ag-content-editable-field-input{--ag-internal-calculated-line-height:var(
      --ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width))
  );--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);line-height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height))}.ag-content-editable-field-input:focus,.ag-content-editable-field-input:focus-within{border-color:var(--ag-input-focus-border-color);box-shadow:var(--ag-input-focus-box-shadow)}:where(.ag-content-editable-field.ag-disabled .ag-content-editable-field-input){background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color);color:var(--ag-disabled-foreground-color)}.ag-content-editable-field-input.invalid{border-color:var(--ag-invalid-color)}.ag-formula-token{line-height:1.6;line-height:var(--ag-line-height,1.6)}.ag-formula-token-color-1{color:var(--ag-formula-token-1-color)}.ag-formula-token-color-2{color:var(--ag-formula-token-2-color)}.ag-formula-token-color-3{color:var(--ag-formula-token-3-color)}.ag-formula-token-color-4{color:var(--ag-formula-token-4-color)}.ag-formula-token-color-5{color:var(--ag-formula-token-5-color)}.ag-formula-token-color-6{color:var(--ag-formula-token-6-color)}.ag-formula-token-color-7{color:var(--ag-formula-token-7-color)}.ag-formula-range-color-1{--ag-range-selection-border-color:var(--ag-formula-token-1-color);--ag-range-selection-background-color:var(--ag-formula-token-1-background-color)}.ag-formula-range-color-2{--ag-range-selection-border-color:var(--ag-formula-token-2-color);--ag-range-selection-background-color:var(--ag-formula-token-2-background-color)}.ag-formula-range-color-3{--ag-range-selection-border-color:var(--ag-formula-token-3-color);--ag-range-selection-background-color:var(--ag-formula-token-3-background-color)}.ag-formula-range-color-4{--ag-range-selection-border-color:var(--ag-formula-token-4-color);--ag-range-selection-background-color:var(--ag-formula-token-4-background-color)}.ag-formula-range-color-5{--ag-range-selection-border-color:var(--ag-formula-token-5-color);--ag-range-selection-background-color:var(--ag-formula-token-5-background-color)}.ag-formula-range-color-6{--ag-range-selection-border-color:var(--ag-formula-token-6-color);--ag-range-selection-background-color:var(--ag-formula-token-6-background-color)}.ag-formula-range-color-7{--ag-range-selection-border-color:var(--ag-formula-token-7-color);--ag-range-selection-background-color:var(--ag-formula-token-7-background-color)}.ag-fill-handle.ag-formula-range-color-1,.ag-range-handle.ag-formula-range-color-1{background-color:var(--ag-formula-token-1-color)}.ag-fill-handle.ag-formula-range-color-2,.ag-range-handle.ag-formula-range-color-2{background-color:var(--ag-formula-token-2-color)}.ag-fill-handle.ag-formula-range-color-3,.ag-range-handle.ag-formula-range-color-3{background-color:var(--ag-formula-token-3-color)}.ag-fill-handle.ag-formula-range-color-4,.ag-range-handle.ag-formula-range-color-4{background-color:var(--ag-formula-token-4-color)}.ag-fill-handle.ag-formula-range-color-5,.ag-range-handle.ag-formula-range-color-5{background-color:var(--ag-formula-token-5-color)}.ag-fill-handle.ag-formula-range-color-6,.ag-range-handle.ag-formula-range-color-6{background-color:var(--ag-formula-token-6-color)}.ag-dragging-fill-handle .ag-dialog,.ag-dragging-range-handle .ag-dialog{opacity:.7;pointer-events:none}.ag-dialog{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-border-radius);box-shadow:var(--ag-popup-shadow)}.ag-panel{background-color:var(--ag-panel-background-color);border-color:var(--ag-panel-border-color)}.ag-panel-title-bar{border-bottom:var(--ag-borders) var(--ag-border-color);color:var(--ag-header-foreground-color);height:var(--ag-header-height);padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding)}.ag-ltr .ag-panel-title-bar-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-panel-title-bar-button{margin-right:var(--ag-grid-size)}.ag-tooltip{background-color:var(--ag-tooltip-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);color:var(--ag-foreground-color);padding:var(--ag-grid-size);white-space:normal}.ag-tooltip.ag-cell-editor-tooltip,.ag-tooltip.ag-cell-formula-tooltip{background-color:var(--ag-tooltip-error-background-color);border:var(--ag-borders) var(--ag-tooltip-error-border-color);color:var(--ag-tooltip-error-text-color);font-weight:500}.ag-tooltip-custom.ag-tooltip-animate,.ag-tooltip.ag-tooltip-animate{transition:opacity 1s}.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding,.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding{opacity:0}.ag-ltr .ag-column-select-column,.ag-ltr .ag-column-select-column-group{padding-left:calc(var(--ag-indentation-level)*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-column,.ag-rtl .ag-column-select-column-group{padding-right:calc(var(--ag-indentation-level)*var(--ag-column-select-indent-size))}.ag-column-select-header-icon{cursor:pointer}.ag-column-select-header-icon:focus-visible{outline:none}.ag-column-select-header-icon:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-ltr .ag-column-group-icons:not(:last-child),.ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-label:not(:last-child),.ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-ltr .ag-column-select-header-icon:not(:last-child){margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-column-group-icons:not(:last-child),.ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-label:not(:last-child),.ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-rtl .ag-column-select-header-icon:not(:last-child){margin-left:var(--ag-widget-horizontal-spacing)}.ag-column-select-virtual-list-item:focus-visible{outline:none}.ag-column-select-virtual-list-item:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 2px);left:1px;pointer-events:none;position:absolute;top:1px;width:calc(100% - 2px)}.ag-column-select-column-group:not(:last-child),.ag-column-select-column:not(:last-child){margin-bottom:var(--ag-widget-vertical-spacing)}.ag-column-select-column-group-readonly,.ag-column-select-column-readonly{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-column-select-virtual-list-viewport{padding:calc(var(--ag-widget-container-vertical-padding)*.5) 0}.ag-column-select-virtual-list-item{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-checkbox-edit{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-pill-select .ag-column-drop{border-bottom:0;min-height:0;min-height:auto}.ag-pill-select .ag-column-drop-list{padding:0}.ag-pill-select .ag-select{padding-top:var(--ag-grid-size)}.ag-pill-select .ag-picker-field-wrapper{background-color:initial;border:0}.ag-pill-select .ag-picker-field-display{cursor:pointer}.ag-rtl{text-align:right}.ag-root-wrapper{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-wrapper-border-radius)}.ag-row>.ag-cell-wrapper.ag-row-group{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*var(--ag-indentation-level))}.ag-cell-wrapper.ag-pivot-leaf-group,.ag-cell-wrapper.ag-row-group,.ag-cell-wrapper.ag-row-group-leaf-indent{padding-left:calc(var(--ag-indentation-level)*var(--ag-row-group-indent-size))}.ag-cell-wrapper>.ag-group-checkbox-spacing{margin-right:var(--ag-cell-widget-spacing);width:var(--ag-icon-size)}.ag-ltr .ag-row-group-leaf-indent{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-group-leaf-indent{margin-right:var(--ag-row-group-indent-size)}.ag-row:not(.ag-row-level-0) .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-value-change-delta{padding-right:2px}.ag-value-change-delta-up{color:var(--ag-value-change-delta-up-color)}.ag-value-change-delta-down{color:var(--ag-value-change-delta-down-color)}.ag-value-change-value{background-color:initial;border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-value-change-value-highlight{background-color:var(--ag-value-change-value-highlight-background-color);transition:background-color .1s}.ag-cell-data-changed{background-color:var(--ag-value-change-value-highlight-background-color)!important}.ag-cell-data-changed-animation{background-color:initial}.ag-cell-highlight{background-color:var(--ag-range-selection-highlight-color)!important}.ag-row,.ag-spanned-row{color:var(--ag-data-color)}.ag-row{background-color:var(--ag-data-background-color);border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);height:var(--ag-row-height)}.ag-row.ag-row-editing-invalid{background-color:var(--ag-full-row-invalid-background-color)}.ag-spanned-cell-wrapper{background-color:var(--ag-data-background-color);position:absolute}.ag-spanned-cell-wrapper>.ag-spanned-cell{display:block;position:relative}.ag-row-highlight-above:after,.ag-row-highlight-below:after,.ag-row-highlight-inside:after{background-color:var(--ag-row-drag-indicator-color);border-radius:calc(var(--ag-row-drag-indicator-width)/2);content:"";height:var(--ag-row-drag-indicator-width);left:1px;pointer-events:none;position:absolute;width:calc(100% - 1px)}.ag-row-highlight-above:after{top:0}.ag-row-highlight-below:after{bottom:0}.ag-row-highlight-indent:after{display:block;left:calc((var(--ag-cell-widget-spacing) + var(--ag-icon-size))*2 + var(--ag-cell-horizontal-padding) + var(--ag-row-highlight-level)*var(--ag-row-group-indent-size));right:1px;width:auto}.ag-row-highlight-inside:after{background-color:var(--ag-selected-row-background-color);border:1px solid var(--ag-range-selection-border-color);display:block;height:auto;inset:0;width:auto}.ag-body,.ag-floating-bottom,.ag-floating-top{background-color:var(--ag-data-background-color)}.ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-row-selected:before{background-color:var(--ag-selected-row-background-color);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.ag-row-hover.ag-full-width-row.ag-row-group:before,.ag-row-hover:not(.ag-full-width-row):before{background-color:var(--ag-row-hover-color);bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.ag-row.ag-full-width-row.ag-row-group>*{position:relative}.ag-row-hover.ag-row-selected:before{background-color:var(--ag-row-hover-color);background-image:linear-gradient(var(--ag-selected-row-background-color),var(--ag-selected-row-background-color))}.ag-column-hover{background-color:var(--ag-column-hover-color)}.ag-header-range-highlight{background-color:var(--ag-range-header-highlight-color)}.ag-ltr .ag-right-aligned-cell{text-align:right}.ag-rtl .ag-right-aligned-cell{text-align:left}.ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect{margin-right:auto}.ag-cell,.ag-full-width-row .ag-cell-wrapper.ag-row-group{--ag-internal-calculated-line-height:var(
      --ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width))
  );--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);-webkit-font-smoothing:subpixel-antialiased;border:1px solid #0000;line-height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));padding-left:calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size)*var(--ag-indentation-level));padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row>.ag-cell-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row-dragging{cursor:move;opacity:.5}.ag-cell-inline-editing{background-color:var(--ag-control-panel-background-color);border:1px solid var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:0}.ag-autocomplete-list-popup,.ag-popup-editor .ag-large-text{background:var(--ag-background-color);background-color:var(--ag-control-panel-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:0}.ag-large-text-input{height:auto;padding:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-large-text-input textarea{resize:none}.ag-details-row{background-color:var(--ag-data-background-color);padding:calc(var(--ag-grid-size)*5)}.ag-layout-auto-height .ag-center-cols-container,.ag-layout-auto-height .ag-center-cols-viewport,.ag-layout-print .ag-center-cols-container,.ag-layout-print .ag-center-cols-viewport{min-height:50px}.ag-overlay-exporting-wrapper,.ag-overlay-loading-wrapper,.ag-overlay-modal-wrapper{background-color:var(--ag-modal-overlay-background-color)}.ag-overlay-exporting-center,.ag-overlay-loading-center{background:var(--ag-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);display:flex;padding:var(--ag-grid-size)}.ag-skeleton-container{align-content:center;height:100%;width:100%}.ag-skeleton-effect{animation:ag-skeleton-loading 1.5s ease-in-out .5s infinite;background-color:var(--ag-row-loading-skeleton-effect-color);border-radius:.25rem;height:1em;width:100%}@keyframes ag-skeleton-loading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.ag-loading{align-items:center;display:flex;height:100%}.ag-ltr .ag-loading{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-loading{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-loading-icon{padding-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-loading-icon{padding-left:var(--ag-cell-widget-spacing)}.ag-icon-loading{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ag-floating-top:not(.ag-invisible){border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-floating-bottom:not(.ag-invisible){border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-find-cell{display:block;overflow:hidden;text-overflow:ellipsis}.ag-find-match{background-color:var(--ag-find-match-background-color);color:var(--ag-find-match-color)}.ag-find-active-match{background-color:var(--ag-find-active-match-background-color);color:var(--ag-find-active-match-color)}.ag-ltr .ag-cell{border-right:var(--ag-cell-horizontal-border)}.ag-rtl .ag-cell{border-left:var(--ag-cell-horizontal-border)}.ag-ltr .ag-cell{border-right-width:1px}.ag-rtl .ag-cell{border-left-width:1px}.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing),.ag-cell-range-selected.ag-cell-range-chart,.ag-cell-range-selected:not(.ag-cell-focus){background-color:var(--ag-range-selection-background-color)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart,.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart,.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart{background-color:var(--ag-range-selection-chart-background-color)!important}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category,.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart.ag-cell-range-chart-category,.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category{background-color:var(--ag-range-selection-chart-category-background-color)!important}.ag-cell-range-selected-1.ag-cell-range-chart,.ag-cell-range-selected-1.ag-formula-range,.ag-cell-range-selected-1:not(.ag-cell-focus),.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2,.ag-cell-range-selected-2.ag-cell-range-chart,.ag-cell-range-selected-2.ag-formula-range,.ag-cell-range-selected-2:not(.ag-cell-focus){background-color:var(--ag-range-selection-background-color-2)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3,.ag-cell-range-selected-3.ag-cell-range-chart,.ag-cell-range-selected-3.ag-formula-range,.ag-cell-range-selected-3:not(.ag-cell-focus){background-color:var(--ag-range-selection-background-color-3)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4,.ag-cell-range-selected-4.ag-cell-range-chart,.ag-cell-range-selected-4.ag-formula-range,.ag-cell-range-selected-4:not(.ag-cell-focus){background-color:var(--ag-range-selection-background-color-4)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:var(--ag-range-selection-border-color);border-top-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:var(--ag-range-selection-border-color);border-right-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:var(--ag-range-selection-border-color);border-bottom-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:var(--ag-range-selection-border-color);border-left-style:var(--ag-range-selection-border-style)}.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-ltr .ag-cell-range-single-cell,.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-rtl .ag-cell-range-single-cell,.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle,.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group{border:1px solid;border-color:var(--ag-range-selection-border-color);border-style:var(--ag-range-selection-border-style);outline:medium none invert;outline:initial}.ag-cell.ag-selection-fill-top,.ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-right,.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-right,.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-cell.ag-selection-fill-bottom,.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-left,.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-left,.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-fill-handle,.ag-range-handle{background-color:var(--ag-range-selection-border-color);bottom:-1px;height:6px;position:absolute;width:6px}.ag-ltr .ag-fill-handle,.ag-ltr .ag-range-handle{right:-1px}.ag-rtl .ag-fill-handle,.ag-rtl .ag-range-handle{left:-1px}.ag-fill-handle{cursor:crosshair}.ag-range-handle{cursor:nwse-resize}.ag-cell-inline-editing{border-color:var(--ag-input-focus-border-color)!important}.ag-cell-inline-editing.ag-cell-editing-error{border-color:var(--ag-invalid-color)!important}.ag-menu{background:var(--ag-background-color);background-color:var(--ag-menu-background-color);border:var(--ag-borders) var(--ag-border-color);border-color:var(--ag-menu-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:0}.ag-menu.ag-tabs{min-width:var(--ag-tab-min-width)}.ag-menu-list{cursor:default;padding:var(--ag-grid-size) 0}.ag-menu-separator{height:calc(var(--ag-grid-size)*2 + 1px)}.ag-menu-separator-part:after{border-top:var(--ag-borders-critical) var(--ag-border-color);content:"";display:block}.ag-menu-option{position:relative}.ag-menu-option:focus-visible{outline:none}.ag-menu-option:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 2px);left:1px;pointer-events:none;position:absolute;top:1px;width:calc(100% - 2px)}.ag-compact-menu-option-active,.ag-menu-option-active{background-color:var(--ag-row-hover-color)}.ag-compact-menu-option-part,.ag-menu-option-part{line-height:var(--ag-icon-size);padding:calc(var(--ag-grid-size) + 2px) 0}.ag-compact-menu-option-disabled,.ag-menu-option-disabled{opacity:.5}.ag-compact-menu-option-icon,.ag-menu-option-icon{width:var(--ag-icon-size)}.ag-ltr .ag-compact-menu-option-icon,.ag-ltr .ag-menu-option-icon{padding-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-compact-menu-option-icon,.ag-rtl .ag-menu-option-icon{padding-right:calc(var(--ag-grid-size)*2)}.ag-compact-menu-option-text,.ag-menu-option-text{padding-left:calc(var(--ag-grid-size)*2);padding-right:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-compact-menu-option-shortcut,.ag-ltr .ag-menu-option-shortcut{padding-right:var(--ag-grid-size)}.ag-rtl .ag-compact-menu-option-shortcut,.ag-rtl .ag-menu-option-shortcut{padding-left:var(--ag-grid-size)}.ag-ltr .ag-compact-menu-option-popup-pointer,.ag-ltr .ag-menu-option-popup-pointer{padding-right:var(--ag-grid-size)}.ag-rtl .ag-compact-menu-option-popup-pointer,.ag-rtl .ag-menu-option-popup-pointer{padding-left:var(--ag-grid-size)}.ag-tabs-header,.ag-tabs-header-wrapper{display:flex}.ag-tabs-header-wrapper .ag-tabs-header{flex:1 1}.ag-tabs-close-button-wrapper{border:0;border-right:var(--ag-borders) var(--ag-border-color);padding:var(--ag-grid-size)}.ag-tabs-close-button{background-color:initial;border:0;cursor:pointer;padding:0}.ag-tab{align-items:center;border-bottom:var(--ag-selected-tab-underline-width) solid #0000;cursor:pointer;display:flex;flex:none;justify-content:center;transition:border-bottom var(--ag-selected-tab-underline-transition-speed)}.ag-tab:focus-visible{outline:none}.ag-tab:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-tab-selected{border-bottom-color:var(--ag-selected-tab-underline-color)}.ag-menu-header{color:var(--ag-secondary-foreground-color)}.ag-filter-separator{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-filter-select .ag-picker-field-wrapper{width:0}.ag-filter-condition-operator{height:17px}.ag-ltr .ag-filter-condition-operator-or{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-condition-operator-or{margin-right:calc(var(--ag-grid-size)*2)}.ag-set-filter-select-all{padding-top:var(--ag-widget-container-vertical-padding)}.ag-filter-no-matches,.ag-set-filter-list{height:calc(var(--ag-list-item-height)*6)}.ag-set-filter-tree-list{height:calc(var(--ag-list-item-height)*10)}.ag-set-filter-filter{margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding);margin-top:var(--ag-widget-container-vertical-padding)}.ag-filter-to{margin-top:var(--ag-widget-vertical-spacing)}.ag-mini-filter{margin:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-set-filter{--ag-indentation-level:0}.ag-ltr .ag-set-filter-item{padding-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level)*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-item{padding-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level)*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-rtl .ag-set-filter-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-ltr .ag-set-filter-group-icons{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-set-filter-group-icons{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-menu .ag-set-filter-list{min-width:200px}.ag-filter-virtual-list-item:focus-visible{outline:none}.ag-filter-virtual-list-item:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 2px);left:1px;pointer-events:none;position:absolute;top:1px;width:calc(100% - 2px)}.ag-filter-apply-panel{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-filter-apply-panel-button{line-height:1.5}.ag-ltr .ag-filter-apply-panel-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-apply-panel-button{margin-right:calc(var(--ag-grid-size)*2)}.ag-simple-filter-body-wrapper{display:flex;flex-direction:column;gap:var(--ag-widget-vertical-spacing);min-height:calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing));overflow-y:auto;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-simple-filter-body-wrapper .ag-resizer-wrapper{margin:0}.ag-menu:not(.ag-tabs) .ag-filter .ag-filter-body-wrapper,.ag-menu:not(.ag-tabs) .ag-filter>:not(.ag-filter-wrapper){min-width:calc(var(--ag-menu-min-width) - 2px)}.ag-filter-no-matches{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-multi-filter-menu-item{margin:var(--ag-grid-size) 0}.ag-multi-filter-group-title-bar{background-color:initial;padding:calc(var(--ag-grid-size)*2) var(--ag-grid-size)}.ag-group-filter-field-select-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-group-filter-field-select-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-multi-filter-group-title-bar:focus-visible{outline:none}.ag-multi-filter-group-title-bar:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-side-bar{position:relative}.ag-tool-panel-wrapper{background-color:var(--ag-control-panel-background-color);width:var(--ag-side-bar-panel-width);width:var(--ag-horizontal-size,var(--ag-side-bar-panel-width))}.ag-tool-panel-content{display:flex;height:100%;overflow:hidden auto}.ag-tool-panel-wrapper.ag-tool-panel-animating{display:block!important;transition:width var(--ag-side-bar-panel-animation-duration) ease-in-out}@media (prefers-reduced-motion:reduce){.ag-tool-panel-wrapper.ag-tool-panel-animating{transition:none}}.ag-tool-panel-external{display:flex;flex-direction:row}:where(.ag-tool-panel-external) .ag-tool-panel-wrapper{flex-grow:1}.ag-side-buttons{overflow:hidden;padding-top:calc(var(--ag-grid-size)*4);position:relative;width:calc(var(--ag-icon-size) + 4px)}button.ag-side-button-button{background:#0000;background-position-x:center;background-position-y:center;background-repeat:no-repeat;border:none;border-bottom:var(--ag-borders-side-button) var(--ag-border-color);border-top:var(--ag-borders-side-button) var(--ag-border-color);color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;min-height:calc(var(--ag-grid-size)*18);padding:calc(var(--ag-grid-size)*2) 0 calc(var(--ag-grid-size)*2) 0;width:100%}button.ag-side-button-button:focus{box-shadow:none}.ag-side-button-button:focus-visible{outline:none}.ag-side-button-button:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-selected button.ag-side-button-button{background-color:var(--ag-side-button-selected-background-color)}.ag-side-button-icon-wrapper{margin-bottom:3px}.ag-ltr .ag-side-bar-left,.ag-rtl .ag-side-bar-right{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:var(--ag-selected-tab-underline-width) solid #0000;transition:border-right var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:var(--ag-selected-tab-underline-color)}.ag-ltr .ag-side-bar-right,.ag-rtl .ag-side-bar-left{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-right .ag-side-button-button,.ag-rtl .ag-side-bar-left .ag-side-button-button{border-left:var(--ag-selected-tab-underline-width) solid #0000;transition:border-left var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button{border-left-color:var(--ag-selected-tab-underline-color)}.ag-filter-toolpanel-header{height:calc(var(--ag-grid-size)*6)}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{padding:0 var(--ag-grid-size)}.ag-filter-toolpanel-header:focus-visible{outline:none}.ag-filter-toolpanel-header:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-filter-toolpanel-group:not(.ag-has-filter)>.ag-group-title-bar .ag-filter-toolpanel-group-instance-header-icon{display:none}.ag-filter-toolpanel-group-level-0-header{height:calc(var(--ag-grid-size)*8)}.ag-filter-toolpanel-group-item{margin-bottom:calc(var(--ag-grid-size)*.5);margin-top:calc(var(--ag-grid-size)*.5)}.ag-filter-toolpanel-search{height:var(--ag-header-height)}.ag-filter-toolpanel-search-input{flex-grow:1;height:calc(var(--ag-grid-size)*4)}.ag-ltr .ag-filter-toolpanel-search-input{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-search-input{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-ltr .ag-filter-toolpanel-expand,.ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-expand,.ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-title-bar{background-color:initial}.ag-ltr .ag-filter-toolpanel-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*var(--ag-indentation-level, 0) + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*var(--ag-indentation-level, 0) + var(--ag-grid-size))}.ag-filter-toolpanel-instance-filter{border-bottom:var(--ag-borders) var(--ag-border-color);border-top:var(--ag-borders) var(--ag-border-color);margin-top:var(--ag-grid-size)}.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,.ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,.ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:var(--ag-grid-size)}.ag-set-filter-group-icons{color:var(--ag-secondary-foreground-color)}.ag-filter-panel{display:flex;flex-direction:column;width:100%}.ag-filter-panel .ag-simple-filter-body-wrapper{padding:var(--ag-widget-vertical-spacing) var(--ag-widget-container-horizontal-padding) 0}.ag-filter-panel .ag-mini-filter{margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding);margin-top:var(--ag-widget-vertical-spacing)}.ag-filter-panel .ag-standard-button{transition:background-color .25s ease-in-out,color .25s ease-in-out}.ag-filter-panel .ag-set-filter-body-wrapper,.ag-filter-panel .ag-simple-filter-body-wrapper>:last-child{margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-panel-container{flex:1 1;overflow:auto;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0}.ag-filter-panel-container>:not(:last-child){margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-card{background-color:var(--ag-background-color);border:1px solid var(--ag-border-color);border-radius:var(--ag-border-radius)}.ag-ltr .ag-filter-card .ag-set-filter-item{padding-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level)*var(--ag-set-filter-indent-size));padding-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-filter-card .ag-set-filter-item{padding-left:var(--ag-widget-container-horizontal-padding);padding-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level)*var(--ag-set-filter-indent-size))}.ag-filter-card-header{align-items:center;display:flex;flex-direction:row;padding-top:var(--ag-widget-vertical-spacing)}.ag-ltr .ag-filter-card-header>:not(:last-child){padding-right:var(--ag-grid-size)}.ag-rtl .ag-filter-card-header>:not(:last-child){padding-left:var(--ag-grid-size)}.ag-filter-card-heading{flex:1 1;overflow:hidden;padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));padding-top:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-ltr .ag-filter-card-heading{padding-left:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-filter-card-heading{padding-right:var(--ag-widget-horizontal-spacing)}.ag-filter-card-expand{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.ag-filter-card-title{overflow:hidden;text-overflow:ellipsis}.ag-filter-card-expand-icon{display:flex;flex:1 1;justify-content:end}.ag-filter-card-editing-icon{margin:0 var(--ag-grid-size)}.ag-filter-card-delete-icon .ag-icon,.ag-filter-card-editing-icon .ag-icon,.ag-filter-card-expand-icon .ag-icon,.ag-filter-card-summary{color:var(--ag-filter-panel-card-subtle-color)}.ag-filter-card-delete-icon .ag-icon,.ag-filter-card-expand-icon .ag-icon{transition:color .25s ease-in-out}.ag-filter-card-delete-icon:hover .ag-icon,.ag-filter-card-expand-icon:hover .ag-icon,.ag-filter-card-heading:hover .ag-filter-card-expand-icon .ag-icon{color:var(--ag-filter-panel-card-subtle-hover-color)}.ag-filter-card-delete,.ag-filter-card-expand{background:none;border:none;border-radius:var(--ag-button-border-radius);cursor:pointer;padding:0}.ag-filter-panel .ag-standard-button{cursor:pointer}.ag-filter-card-summary,.ag-filter-type-select{margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-ltr .ag-filter-card-delete{margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-filter-card-delete{margin-left:var(--ag-widget-horizontal-spacing)}.ag-filter-card-summary{margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-type-select{padding-top:var(--ag-widget-vertical-spacing)}.ag-filter-card-add{border:0;padding:0}.ag-filter-add-button{align-items:center;display:flex;flex-direction:row;line-height:1.5;width:100%}.ag-ltr .ag-filter-add-button-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-add-button-label{margin-right:var(--ag-grid-size)}.ag-filter-add-select{border:0}.ag-ltr .ag-filter-add-select .ag-text-field-input{padding-left:calc(var(--ag-grid-size)*1.5 + 12px)!important}.ag-rtl .ag-filter-add-select .ag-text-field-input{padding-right:calc(var(--ag-grid-size)*1.5 + 12px)!important}.ag-filter-add-select .ag-rich-select-value{border:0;padding:calc((1.5*var(--ag-font-size) + 4*var(--ag-grid-size) - var(--ag-input-height))/2) var(--ag-grid-size)}.ag-pivot-mode-panel{display:flex;height:var(--ag-header-height);min-height:var(--ag-header-height)}.ag-pivot-mode-select{align-items:center;display:flex}.ag-ltr .ag-pivot-mode-select{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-pivot-mode-select{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-column-select-header:focus-visible{outline:none}.ag-column-select-header:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-column-select-header{align-items:center;border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);height:var(--ag-header-height);padding:0 var(--ag-widget-container-horizontal-padding)}.ag-column-panel-column-select{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-panel-column-select:not(.ag-last-visible-child){border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-panel-buttons{display:flex;flex-wrap:wrap;gap:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);justify-content:flex-end;overflow:hidden;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0}.ag-column-panel-buttons .ag-standard-button{transition:background-color .25s ease-in-out,color .25s ease-in-out}.ag-column-panel-buttons:last-child{padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-column-panel-buttons-button{line-height:1.5}.ag-column-panel .ag-standard-button.ag-column-panel-buttons-apply-button:not(:disabled){background-color:var(--ag-column-panel-apply-button-background-color);color:var(--ag-column-panel-apply-button-color)}.ag-column-group-icons,.ag-column-select-header-icon{color:var(--ag-secondary-foreground-color)}.ag-column-select-list .ag-list-item-hovered:after{content:"";height:1px;left:0;position:absolute;right:0}.ag-column-select-list .ag-item-highlight-top:after{top:0}.ag-column-select-list .ag-item-highlight-bottom:after{bottom:0}.ag-advanced-filter-header,.ag-header{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row{color:var(--ag-header-foreground-color);height:var(--ag-header-height)}.ag-pinned-right-header{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-pinned-left-header{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-cell:not(.ag-right-aligned-header) .ag-header-col-ref{color:var(--ag-subtle-text-color);margin-right:var(--ag-grid-size)}.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-header-cell.ag-right-aligned-header .ag-header-col-ref{color:var(--ag-subtle-text-color);margin-left:var(--ag-grid-size)}.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-header-cell,.ag-header-group-cell{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-cell-moving,.ag-header-group-cell.ag-header-cell-moving{background-color:var(--ag-header-cell-moving-background-color)}.ag-ltr .ag-header-group-cell-label.ag-sticky-label{left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-group-cell-label.ag-sticky-label{right:var(--ag-cell-horizontal-padding)}.ag-header-cell:focus-visible{outline:none}.ag-header-cell:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-header-group-cell:focus-visible{outline:none}.ag-header-group-cell:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-advanced-filter-header-cell:focus-visible{outline:none}.ag-advanced-filter-header-cell:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-header-icon{color:var(--ag-secondary-foreground-color)}.ag-header-expand-icon{cursor:pointer}.ag-ltr .ag-header-expand-icon{margin-left:4px}.ag-rtl .ag-header-expand-icon{margin-right:4px}.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total,.ag-header-parent-hidden),.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing,.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-group-cell:first-of-type.ag-column-resizing,.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover{background-color:var(--ag-header-cell-hover-background-color)}.ag-header-cell:before,.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{background-color:var(--ag-header-column-separator-color);content:"";display:var(--ag-header-column-separator-display);height:var(--ag-header-column-separator-height);position:absolute;top:calc(50% - var(--ag-header-column-separator-height)*.5);width:var(--ag-header-column-separator-width);z-index:1}.ag-ltr .ag-header-cell:before,.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{right:0}.ag-rtl .ag-header-cell:before,.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{left:0}.ag-header-highlight-after:after,.ag-header-highlight-before:after{background-color:var(--ag-column-drag-indicator-color);border-radius:calc(var(--ag-column-drag-indicator-width)/2);content:"";height:100%;position:absolute;width:var(--ag-column-drag-indicator-width)}.ag-header-highlight-before:after{left:0}.ag-header-highlight-after:after{right:0}.ag-pinned-left-header .ag-header-highlight-after:after{right:1px}.ag-header-cell-resize{align-items:center;display:flex}.ag-header-cell-resize:after{background-color:var(--ag-header-column-resize-handle-color);content:"";display:var(--ag-header-column-resize-handle-display);height:var(--ag-header-column-resize-handle-height);position:absolute;top:calc(50% - var(--ag-header-column-resize-handle-height)*.5);width:var(--ag-header-column-resize-handle-width);z-index:1}.ag-header-cell.ag-header-span-height .ag-header-cell-resize:after{height:calc(100% - var(--ag-grid-size)*4);top:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-header-viewport .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-rtl .ag-header-viewport .ag-header-cell-resize:after{right:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-left-header .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-right-header .ag-header-cell-resize:after{left:50%}.ag-ltr .ag-header-select-all{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-select-all{margin-left:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-floating-filter-button{margin-left:var(--ag-cell-widget-spacing)}.ag-rtl .ag-floating-filter-button{margin-right:var(--ag-cell-widget-spacing)}.ag-floating-filter-button-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;height:var(--ag-icon-size);line-height:inherit;padding:0;width:var(--ag-icon-size)}.ag-filter-loading{align-items:normal;background-color:var(--ag-control-panel-background-color);height:100%;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);position:absolute;width:100%;z-index:1}.ag-paging-panel{border-top:1px solid;border-top-color:var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-pagination-panel-height)}.ag-paging-panel>*{margin:0 var(--ag-cell-horizontal-padding)}.ag-paging-panel>.ag-paging-page-size .ag-wrapper{min-width:calc(var(--ag-grid-size)*10)}.ag-paging-button{cursor:pointer}.ag-paging-button.ag-disabled{color:var(--ag-disabled-foreground-color);cursor:default}.ag-paging-button:focus-visible{outline:none}.ag-paging-button:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-paging-button,.ag-paging-description{line-height:0;margin:0 var(--ag-grid-size)}.ag-status-bar{border-top:var(--ag-borders) var(--ag-border-color);color:var(--ag-disabled-foreground-color);line-height:1.5;padding-left:calc(var(--ag-grid-size)*4);padding-right:calc(var(--ag-grid-size)*4)}.ag-status-name-value-value{color:var(--ag-foreground-color)}.ag-status-bar-center{text-align:center}.ag-status-name-value{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);padding-bottom:calc(var(--ag-grid-size)*2);padding-top:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell{background:var(--ag-chip-background-color);border:1px solid var(--ag-chip-border-color);border-radius:calc(var(--ag-grid-size)*4);height:calc(var(--ag-grid-size)*4);padding:0 calc(var(--ag-grid-size)*.5)}.ag-column-drop-cell:focus-visible{outline:none}.ag-column-drop-cell:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 4px);left:2px;pointer-events:none;position:absolute;top:2px;width:calc(100% - 4px)}.ag-column-drop-cell-text{margin:0 var(--ag-grid-size)}.ag-column-drop-cell-button{color:var(--ag-secondary-foreground-color);margin:0 calc(var(--ag-grid-size)*.5);min-width:calc(var(--ag-grid-size)*4)}.ag-column-drop-cell-drag-handle{margin-left:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell-ghost{opacity:.5}.ag-column-drop-horizontal{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders) var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height)}.ag-ltr .ag-column-drop-horizontal{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child){border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child){border-left:var(--ag-borders) var(--ag-border-color)}.ag-column-drop-horizontal-cell-separator{color:var(--ag-secondary-foreground-color);margin:0 var(--ag-grid-size)}.ag-column-drop-horizontal-empty-message{color:var(--ag-disabled-foreground-color)}.ag-ltr .ag-column-drop-horizontal-icon{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal-icon{margin-left:var(--ag-cell-horizontal-padding)}.ag-column-drop-vertical-list{padding-bottom:var(--ag-grid-size);padding-left:var(--ag-grid-size);padding-right:var(--ag-grid-size)}.ag-column-drop-vertical-cell{margin-top:var(--ag-grid-size)}.ag-column-drop-vertical{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);min-height:50px}.ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-column-drop-vertical-icon{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size)}.ag-column-drop-vertical-empty-message{bottom:0;color:var(--ag-disabled-foreground-color);left:0;margin-top:var(--ag-grid-size);overflow:hidden;position:absolute;right:0;top:0}.ag-select-agg-func-popup{background:var(--ag-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);height:calc(var(--ag-grid-size)*5*3.5);padding:0}.ag-select-agg-func-virtual-list-item{cursor:default}.ag-ltr .ag-select-agg-func-virtual-list-item{padding-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-select-agg-func-virtual-list-item{padding-right:calc(var(--ag-grid-size)*2)}.ag-select-agg-func-virtual-list-item:hover{background-color:var(--ag-selected-row-background-color)}.ag-select-agg-func-virtual-list-item:focus-visible{outline:none}.ag-select-agg-func-virtual-list-item:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 2px);left:1px;pointer-events:none;position:absolute;top:1px;width:calc(100% - 2px)}.ag-sort-indicator-container{display:flex}.ag-ltr .ag-sort-indicator-icon{padding-left:var(--ag-grid-size)}.ag-rtl .ag-sort-indicator-icon{padding-right:var(--ag-grid-size)}.ag-chart{display:flex;height:100%;position:relative;width:100%}.ag-chart-components-wrapper{display:flex}.ag-chart-canvas-wrapper,.ag-chart-components-wrapper{flex:1 1 auto;position:relative}.ag-chart-menu{display:flex;flex-direction:column;position:absolute;top:16px}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{min-width:var(--ag-chart-menu-panel-width);position:relative}.ag-chart-menu-hidden~.ag-chart-docked-container{display:none}.ag-chart-tabbed-menu{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.ag-chart-tabbed-menu-header{cursor:default;flex:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-chart-tabbed-menu-body{align-items:stretch;display:flex;flex:1 1 auto;overflow:hidden}.ag-chart-tab{overflow:hidden;overflow-y:auto;width:100%}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.ag-chart-settings-nav-bar{align-items:center;display:flex;height:30px;padding:0 10px;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.ag-chart-settings-card-selector{align-items:center;display:flex;flex:1 1 auto;height:100%;justify-content:space-around;padding:0 10px}.ag-chart-settings-card-item{background-color:#000;cursor:pointer;height:10px;position:relative;width:10px}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{background-color:initial;content:" ";display:block;height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.ag-chart-settings-next,.ag-chart-settings-prev{flex:none;position:relative}.ag-chart-settings-next:focus-within,.ag-chart-settings-prev:focus-within{border-radius:1px;box-shadow:var(--ag-input-focus-box-shadow)}.ag-chart-settings-next-button,.ag-chart-settings-prev-button{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ag-chart-settings-mini-charts-container{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;position:relative}.ag-chart-settings-mini-wrapper{display:flex;flex-direction:column;left:0;min-height:100%;overflow:hidden;position:absolute;top:0;width:100%}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-advanced-settings-wrapper,.ag-chart-data-wrapper,.ag-chart-format-wrapper{display:flex;flex-direction:column;padding-bottom:16px;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-chart-advanced-settings-wrapper,.ag-chart-data-wrapper{height:100%;overflow-y:auto}.ag-chart-advanced-settings{background-color:var(--ag-control-panel-background-color)}.ag-chart-advanced-settings,.ag-chart-advanced-settings-wrapper{width:100%}.ag-chart-advanced-settings-wrapper{padding-bottom:0}.ag-chart-advanced-settings-section,.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-chart-advanced-settings-section{padding-bottom:var(--ag-grid-size);padding-top:var(--ag-grid-size)}.ag-chart-advanced-settings-section:not(:last-child){border-bottom:1px solid var(--ag-secondary-border-color)}.ag-chart-empty-text{align-items:center;background-color:var(--ag-background-color);display:flex;height:100%;justify-content:center;top:0;width:100%}.ag-chart .ag-chart-menu-wrapper .ag-chart-menu{display:flex;flex-direction:row;gap:20px;top:8px;width:auto}.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{justify-content:right;right:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px)}.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{justify-content:left;left:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px)}.ag-charts-font-size-color{align-self:stretch;display:flex;justify-content:space-between}.ag-charts-data-group-item{position:relative}.ag-charts-data-group-item:not(:last-child){margin-bottom:var(--ag-grid-size)}.ag-chart-menu{background:var(--ag-background-color)}.ag-chart-menu,.ag-chart-menu-icon{border-radius:var(--ag-card-radius)}.ag-chart-menu-icon{color:var(--ag-secondary-foreground-color);cursor:pointer;margin:2px 0;opacity:.5}.ag-chart-menu-icon:hover{opacity:1}.ag-chart-menu-toolbar-button{background-color:initial;border:0;border-radius:1px;padding:0 2px}.ag-chart-mini-thumbnail{border:1px solid var(--ag-secondary-border-color);border-radius:5px;padding:1px}.ag-chart-mini-thumbnail.ag-selected{border-color:var(--ag-minichart-selected-chart-color);border-width:2px;padding:initial}.ag-chart-mini-thumbnail:focus-visible{border-color:var(--ag-minichart-selected-chart-color);box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-chart-settings-card-item{background:var(--ag-foreground-color);border-radius:4px;height:8px;width:8px}.ag-chart-settings-card-item.ag-selected{background-color:var(--ag-minichart-selected-page-color)}.ag-chart-data-column-drag-handle{margin-left:var(--ag-grid-size)}.ag-charts-data-group-title-bar,.ag-charts-format-top-level-group-title-bar,.ag-charts-settings-group-title-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);position:relative}.ag-charts-advanced-settings-top-level-group-title-bar{background-color:initial;position:relative}.ag-charts-data-group-title-bar:focus-visible{outline:none}.ag-charts-data-group-title-bar:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-charts-format-top-level-group-title-bar:focus-visible{outline:none}.ag-charts-format-top-level-group-title-bar:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-charts-data-group-title-bar .ag-charts-data-group-title,.ag-charts-format-top-level-group-title-bar .ag-charts-format-top-level-group-title{cursor:pointer}.ag-charts-data-group-container{padding:calc(var(--ag-widget-container-vertical-padding)*.5) var(--ag-widget-container-horizontal-padding)}.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select){height:var(--ag-list-item-height)}.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field{margin-top:var(--ag-grid-size)}.ag-charts-data-group-container .ag-list-item-hovered:after{content:"";height:1px;left:0;position:absolute;right:0}.ag-charts-data-group-container .ag-item-highlight-top:after{top:0}.ag-charts-data-group-container .ag-item-highlight-bottom:after{bottom:0}.ag-charts-advanced-settings-top-level-group-container,.ag-charts-format-top-level-group-container{padding:var(--ag-grid-size)}.ag-ltr .ag-charts-advanced-settings-top-level-group-container,.ag-ltr .ag-charts-format-top-level-group-container{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-charts-advanced-settings-top-level-group-container,.ag-rtl .ag-charts-format-top-level-group-container{margin-right:calc(var(--ag-grid-size)*2)}.ag-charts-advanced-settings-top-level-group-item,.ag-charts-format-top-level-group-item{margin:var(--ag-grid-size) 0}.ag-charts-format-sub-level-group-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-charts-format-sub-level-group-container>*,.ag-charts-format-sub-level-no-header-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-format-sub-level-group-container .ag-charts-format-sub-level-group-item.ag-font-panel-no-header{margin:0}.ag-charts-settings-group-container{grid-row-gap:8px;display:grid;grid-template-columns:60px 1fr 60px 1fr 60px;padding:var(--ag-grid-size);row-gap:8px}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+1){grid-column:1}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+2){grid-column:3}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+3){grid-column:5}.ag-chart-menu-panel{background-color:var(--ag-control-panel-background-color)}.ag-ltr .ag-chart-menu-panel{border-left:1px solid var(--ag-border-color)}.ag-rtl .ag-chart-menu-panel{border-right:1px solid var(--ag-border-color)}.ag-date-time-list-page-title-bar{display:flex}.ag-date-time-list-page-title{flex-grow:1;text-align:center}.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer;text-align:center}.ag-date-time-list-page-column-label{text-align:center}.ag-advanced-filter-header{align-items:center;display:flex;padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding);position:relative}.ag-advanced-filter{align-items:center;display:flex;width:100%}.ag-advanced-filter-buttons{display:contents}.ag-advanced-filter-builder-button{align-items:center;background-color:initial;border:0;color:var(--ag-foreground-color);display:flex;font-size:var(--ag-font-size);font-weight:600;line-height:normal;white-space:nowrap}.ag-ltr .ag-advanced-filter-builder-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-advanced-filter-builder-button{margin-right:calc(var(--ag-grid-size)*2)}.ag-advanced-filter-builder-button:hover:not(:disabled){background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-button:not(:disabled){cursor:pointer}.ag-advanced-filter-builder-button-label{margin-left:var(--ag-grid-size)}.ag-advanced-filter-builder{background-color:var(--ag-control-panel-background-color);display:flex;flex-direction:column;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.ag-advanced-filter-builder-list{flex:1 1;overflow:auto}.ag-advanced-filter-builder-list .ag-list-item-hovered:after{content:"";height:1px;left:0;position:absolute;right:0}.ag-advanced-filter-builder-list .ag-item-highlight-top:after{top:0}.ag-advanced-filter-builder-list .ag-item-highlight-bottom:after{bottom:0}.ag-advanced-filter-builder-button-panel{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);display:flex;justify-content:flex-end;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-apply-button,.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-cancel-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-advanced-filter-builder-item-wrapper{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between;overflow:hidden;padding-left:calc(var(--ag-icon-size)/2);padding-right:var(--ag-icon-size)}.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard{position:absolute}.ag-advanced-filter-builder-item-tree-lines>*{width:var(--ag-advanced-filter-builder-indent-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root{width:var(--ag-icon-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root:before{height:50%;top:50%}.ag-advanced-filter-builder-item-tree-line-horizontal,.ag-advanced-filter-builder-item-tree-line-vertical,.ag-advanced-filter-builder-item-tree-line-vertical-bottom,.ag-advanced-filter-builder-item-tree-line-vertical-top{align-items:center;display:flex;height:100%;position:relative}.ag-advanced-filter-builder-item-tree-line-horizontal:after,.ag-advanced-filter-builder-item-tree-line-horizontal:before,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:after,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before,.ag-advanced-filter-builder-item-tree-line-vertical-top:after,.ag-advanced-filter-builder-item-tree-line-vertical-top:before,.ag-advanced-filter-builder-item-tree-line-vertical:after,.ag-advanced-filter-builder-item-tree-line-vertical:before{content:"";height:100%;position:absolute}.ag-advanced-filter-builder-item-tree-line-horizontal:after{border-bottom:1px solid;border-color:var(--ag-border-color);height:50%;left:calc(var(--ag-icon-size)/2);top:0;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size))}.ag-advanced-filter-builder-item-tree-line-vertical-top:before,.ag-advanced-filter-builder-item-tree-line-vertical:before{border-left:1px solid;border-color:var(--ag-border-color);left:calc(var(--ag-icon-size)/2);top:0;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size)/2)}.ag-advanced-filter-builder-item-tree-line-vertical-top:before{height:50%}.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before{border-left:1px solid;border-color:var(--ag-border-color);height:calc(50% - var(--ag-icon-size)*1.5/2);left:calc(var(--ag-icon-size)/2);top:calc(50% + var(--ag-icon-size)*1.5/2);width:calc(var(--ag-icon-size)/2)}.ag-advanced-filter-builder-item-condition{padding-bottom:var(--ag-grid-size);padding-top:var(--ag-grid-size)}.ag-advanced-filter-builder-item,.ag-advanced-filter-builder-item-buttons,.ag-advanced-filter-builder-item-condition,.ag-advanced-filter-builder-item-tree-lines,.ag-advanced-filter-builder-pill,.ag-advanced-filter-builder-pill-wrapper{align-items:center;display:flex;height:100%}.ag-advanced-filter-builder-pill-wrapper{margin:0 var(--ag-grid-size)}.ag-advanced-filter-builder-pill{border-radius:var(--ag-border-radius);min-height:calc(100% - var(--ag-grid-size)*3);min-width:calc(var(--ag-grid-size)*2);padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2);position:relative}.ag-advanced-filter-builder-pill .ag-picker-field-display{margin-right:var(--ag-grid-size)}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number{font-family:monospace;font-weight:700}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty{color:var(--ag-disabled-foreground-color)}.ag-advanced-filter-builder-pill:focus-visible{outline:none}.ag-advanced-filter-builder-pill:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px)}.ag-advanced-filter-builder-item-button:focus-visible{outline:none}.ag-advanced-filter-builder-item-button:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px)}.ag-advanced-filter-builder-pill-display{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-advanced-filter-builder-join-pill{background-color:var(--ag-advanced-filter-join-pill-color);color:var(--ag-foreground-color);cursor:pointer}.ag-advanced-filter-builder-column-pill{background-color:var(--ag-advanced-filter-column-pill-color);color:var(--ag-foreground-color);cursor:pointer}.ag-advanced-filter-builder-option-pill{background-color:var(--ag-advanced-filter-option-pill-color);color:var(--ag-foreground-color);cursor:pointer}.ag-advanced-filter-builder-value-pill{background-color:var(--ag-advanced-filter-value-pill-color);color:var(--ag-foreground-color);cursor:text;max-width:140px}.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display{display:block}.ag-advanced-filter-builder-item-buttons>*{margin:0 calc(var(--ag-grid-size)*.5)}.ag-advanced-filter-builder-item-button{color:var(--ag-secondary-foreground-color);cursor:pointer;opacity:50%;position:relative}.ag-advanced-filter-builder-item-button-disabled{color:var(--ag-disabled-foreground-color);cursor:default}.ag-advanced-filter-builder-virtual-list-container{top:var(--ag-grid-size)}.ag-advanced-filter-builder-virtual-list-item{cursor:default;display:flex;height:var(--ag-list-item-height)}.ag-advanced-filter-builder-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button{opacity:100%}.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid,.ag-advanced-filter-builder-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible{opacity:100%}.ag-advanced-filter-builder-invalid{color:var(--ag-invalid-color);cursor:default;margin:0 var(--ag-grid-size)}.ag-row-number-cell{background-color:var(--ag-header-background-color);color:var(--ag-header-foreground-color);font-family:var(--ag-font-family);font-size:var(--ag-font-size)}.ag-row-number-header.ag-row-number-selection-enabled{cursor:cell}.ag-row-number-range-highlight{background-color:var(--ag-range-header-highlight-color)}.ag-row-number-range-selected{background-color:var(--ag-row-numbers-selected-color)}.ag-ltr .ag-cell.ag-row-number-cell:not(.ag-cell-last-left-pinned),.ag-ltr .ag-row-number-header{border-right:var(--ag-pinned-column-border)}.ag-ltr .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjUiPjxwYXRoIGQ9Ik0zLjQ0NSA4LjkxMVY3LjQwOUg5Ljc1VjYuMDE0bDIuNTM1IDIuMTQ2LTIuNTM1IDIuMTQ2VjguOTExSDMuNDQ1WiIgc3R5bGU9InN0cm9rZTojZmZmO3N0cm9rZS13aWR0aDouNDFweCIgdHJhbnNmb3JtPSJtYXRyaXgoMS41Nzg0IDAgMCAxLjg2NDI5IC00LjQxMyAtNy4yMTIpIi8+PC9zdmc+),auto}.ag-rtl .ag-cell.ag-row-number-cell:not(.ag-cell-first-right-pinned),.ag-rtl .ag-row-number-header{border-left:var(--ag-pinned-column-border)}.ag-rtl .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjUiPjxwYXRoIGQ9Ik01Ljk3OSA4LjkxMXYxLjM5NUwzLjQ0NSA4LjE2bDIuNTM0LTIuMTQ2djEuMzk1aDYuMzA2djEuNTAySDUuOTc5WiIgc3R5bGU9InN0cm9rZTojZmZmO3N0cm9rZS13aWR0aDouNDFweCIgdHJhbnNmb3JtPSJtYXRyaXgoMS41Nzg0IDAgMCAxLjg2NDI5IC00LjQxMyAtNy4yMTIpIi8+PC9zdmc+),auto}.ag-cell-batch-edit{background-color:var(--ag-cell-batch-edit-background-color);color:var(--ag-cell-batch-edit-text-color)}.ag-cell.ag-cell-inline-editing{background-color:var(--ag-background-color);background-image:linear-gradient(0deg,var(--ag-input-background-color),var(--ag-input-background-color))}.ag-row-batch-edit{background-color:var(--ag-row-batch-edit-background-color);color:var(--ag-row-batch-edit-text-color)}.ag-input-field-input{min-width:0;width:100%}.ag-checkbox-input-wrapper{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);color:var(--ag-icon-font-color);display:inline-block;flex:none;font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);font-style:normal;font-variant:normal;font-weight:var(--ag-icon-font-weight);height:var(--ag-icon-size);line-height:var(--ag-icon-size);text-transform:none;vertical-align:middle;width:var(--ag-icon-size)}.ag-checkbox-input-wrapper input{-webkit-appearance:none;height:100%;opacity:0;width:100%}.ag-checkbox-input-wrapper:active,.ag-checkbox-input-wrapper:focus-within{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-cell-editing-error .ag-checkbox-input-wrapper:active,.ag-cell-editing-error .ag-checkbox-input-wrapper:focus-within{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-checkbox-input-wrapper:after{color:var(--ag-checkbox-unchecked-color);content:"\f108";content:var(--ag-icon-font-code-checkbox-unchecked,"\f108");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-checkbox-unchecked,var(--ag-icon-font-display));font-family:inherit;left:0;pointer-events:none;position:absolute;top:0}.ag-checkbox-input-wrapper.ag-checked:after{color:var(--ag-checkbox-checked-color);content:"\f106";content:var(--ag-icon-font-code-checkbox-checked,"\f106");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-checkbox-checked,var(--ag-icon-font-display));left:0;pointer-events:none;position:absolute;top:0}.ag-checkbox-input-wrapper.ag-indeterminate:after{color:var(--ag-checkbox-indeterminate-color);content:"\f107";content:var(--ag-icon-font-code-checkbox-indeterminate,"\f107");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-checkbox-indeterminate,var(--ag-icon-font-display));left:0;pointer-events:none;position:absolute;top:0}.ag-checkbox-input-wrapper:before{background:#0000 50%/contain no-repeat;background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-checkbox-unchecked,var(--ag-icon-image));content:"";display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-checkbox-unchecked,var(--ag-icon-image-display));inset:0;opacity:.9;opacity:var(--ag-icon-image-opacity-checkbox-unchecked,var(--ag-icon-image-opacity,.9));position:absolute}.ag-checkbox-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-checkbox-checked,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-checkbox-checked,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-checkbox-checked,var(--ag-icon-image-opacity,.9))}.ag-checkbox-input-wrapper.ag-indeterminate:before{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-checkbox-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-checkbox-indeterminate,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-checkbox-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-toggle-button-input-wrapper{background-color:var(--ag-toggle-button-off-background-color);border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-off-border-color);border-radius:calc(var(--ag-toggle-button-height)*.5);box-sizing:border-box;flex:none;height:var(--ag-toggle-button-height);max-width:var(--ag-toggle-button-width);min-width:var(--ag-toggle-button-width);position:relative;width:var(--ag-toggle-button-width)}.ag-toggle-button-input-wrapper input{height:100%;opacity:0;width:100%}.ag-toggle-button-input-wrapper:focus-within{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-toggle-button-input-wrapper.ag-checked{background-color:var(--ag-toggle-button-on-background-color);border-color:var(--ag-toggle-button-on-border-color)}.ag-toggle-button-input-wrapper:before{background-color:var(--ag-toggle-button-switch-background-color);border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-switch-border-color);border-radius:100%;box-sizing:border-box;content:" ";display:block;height:var(--ag-toggle-button-height);left:calc(0px - var(--ag-toggle-button-border-width));position:absolute;top:calc(0px - var(--ag-toggle-button-border-width));transition:left .1s;width:var(--ag-toggle-button-height)}.ag-toggle-button-input-wrapper.ag-checked:before{border-color:var(--ag-toggle-button-on-border-color);left:calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width))}.ag-radio-button-input-wrapper{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);border-radius:var(--ag-icon-size);color:var(--ag-icon-font-color);display:inline-block;flex:none;font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);font-style:normal;font-variant:normal;font-weight:var(--ag-icon-font-weight);height:var(--ag-icon-size);line-height:var(--ag-icon-size);text-transform:none;vertical-align:middle;width:var(--ag-icon-size)}.ag-radio-button-input-wrapper input{-webkit-appearance:none;height:100%;opacity:0;width:100%}.ag-radio-button-input-wrapper:active,.ag-radio-button-input-wrapper:focus-within{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-cell-editing-error .ag-radio-button-input-wrapper:active,.ag-cell-editing-error .ag-radio-button-input-wrapper:focus-within{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-radio-button-input-wrapper:after{color:var(--ag-checkbox-unchecked-color);content:"\f127";content:var(--ag-icon-font-code-radio-button-off,"\f127");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-radio-button-off,var(--ag-icon-font-display));left:0;pointer-events:none;position:absolute;top:0}.ag-radio-button-input-wrapper.ag-checked:after{color:var(--ag-checkbox-checked-color);content:"\f128";content:var(--ag-icon-font-code-radio-button-on,"\f128");display:var(--ag-icon-font-display);display:var(--ag-icon-font-display-radio-button-on,var(--ag-icon-font-display));left:0;pointer-events:none;position:absolute;top:0}.ag-radio-button-input-wrapper:before{background:#0000 50%/contain no-repeat;background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-radio-button-off,var(--ag-icon-image));content:"";display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-radio-button-off,var(--ag-icon-image-display));inset:0;opacity:.9;opacity:var(--ag-icon-image-opacity-radio-button-off,var(--ag-icon-image-opacity,.9));position:absolute}.ag-radio-button-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image);background-image:var(--ag-icon-image-radio-button-on,var(--ag-icon-image));display:var(--ag-icon-image-display);display:var(--ag-icon-image-display-radio-button-on,var(--ag-icon-image-display));opacity:.9;opacity:var(--ag-icon-image-opacity-radio-button-on,var(--ag-icon-image-opacity,.9))}.ag-range-field-input{-webkit-appearance:none;background:none;height:100%;overflow:visible;width:100%}.ag-range-field-input::-webkit-slider-runnable-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);height:3px;margin:0;padding:0;width:100%}.ag-range-field-input::-moz-range-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);height:3px;margin:0;padding:0;width:100%}.ag-range-field-input::-ms-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);color:#0000;height:3px;margin:0;padding:0;width:100%;width:calc(100% - 2px)}.ag-range-field-input::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);height:var(--ag-icon-size);margin:0;padding:0;transform:translateY(calc(var(--ag-icon-size)*-.5 + 1.5px));width:var(--ag-icon-size)}.ag-range-field-input::-ms-thumb{-webkit-appearance:none;background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);height:var(--ag-icon-size);margin:0;padding:0;width:var(--ag-icon-size)}.ag-range-field-input::-moz-ag-range-thumb{-webkit-appearance:none;background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);height:var(--ag-icon-size);margin:0;padding:0;width:var(--ag-icon-size)}.ag-range-field-input:focus{outline:none}.ag-range-field-input:focus::-webkit-slider-thumb{border-color:var(--ag-checkbox-checked-color);box-shadow:var(--ag-input-focus-box-shadow)}.ag-range-field-input:focus::-ms-thumb{border-color:var(--ag-checkbox-checked-color);box-shadow:var(--ag-input-focus-box-shadow)}.ag-range-field-input:focus::-moz-ag-range-thumb{border-color:var(--ag-checkbox-checked-color);box-shadow:var(--ag-input-focus-box-shadow)}.ag-range-field-input:active::-webkit-slider-runnable-track{background-color:var(--ag-input-focus-border-color)}.ag-range-field-input:active::-moz-ag-range-track{background-color:var(--ag-input-focus-border-color)}.ag-range-field-input:active::-ms-track{background-color:var(--ag-input-focus-border-color)}.ag-range-field-input:disabled{opacity:.5}@font-face{font-family:agGridAlpine;font-style:normal;font-weight:400;src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABggAAsAAAAAMhAAABfNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHItkBmAAjSYKuCStUgE2AiQDgnALgToABCAFhEYHhlQbPytlBGwcAPTYmQ3Z/39J4GQMMXfuK6EqRbRgZStLKfHti42sdSMMSzt8ncPoZYkG0xVMVCoPK4h6JNm9WHhsaEzj0edan0MTU1OnzAbfuP/Ea//rIg4bSsnz9GPfzvuii9guKmsWEiqWmE7LeAmEaNLuDD441/vawCVpe4j4geyXs7NzE1aTlTpyn4ATHiLTnS00yFIAuSkyfboqAfADv83/g9cEBYvUxgBjoYjNtRD/jLoXzNjmCguLDV863FoMsN/TJ7rqu2yjNr++SF+4F4t6sbiWSe/utyXXIRlFxlKbAcNjbaoHCpWampr8/0G793Otk0Ia6+lhWBUU/odPV7n1bn3wVBkKrbtnF5Xj9qfmn3yl5/8+e1i4lDHb73vdMciYBEs8IXwlAn5as9deCshTfC0LhRKdmp2dS3bocpt8mpvQ3n3ay6ftfkpSZMjeFj4Bu1YBy7ovfIVnYSplK4ysbqum3N/N3EGUPWOtd7Bj99YuI0MDJWOR6IXH+q9jVhTQ0TSnb96qHEZvX/j2AYuo5N4F8sHL7RsvH6N/mUUrdirEcqg3GJX2098fRVC05bGeVP1DDQxFtfbaTRalhymrbe6og2Gbjl+GpBIsVxA6cbvoqAVJ6QnfEUVbERtuupCM6JXdwphulBcsoHbyeGRdhLKzA04bxnCtU/MYW/Gdwp30gR5yVMYLR5ijVImd3zwZP0P6QhzFOhVfmia8ChLC5ZEbU5hXGrFi3TbKbBZpJrppDx/dc4abhr7EyRuGGcm0okgWxU2GRlizCspC8SwpG3khIMJp1JFW0cCSy/gswwlzErbhpjJ+E7XXYFuov5NHetnlTb145oeTDO8NhCOXUnHP45RMGGP3Fk68fFWL3MFOEVHYCy4SHgr2rpxSjoV3fG8jE7Je/PLvzWf/iiHJsT9N3Lpyslwvj8uroi4HtPk9If9eeK3Q0Hbfg9yaCZ/WktdOjH5Ojcuo3PWmEXG7x11bUFEeYjqR2jfjBOr7kswlqfFa/XTSw9l1XIapJIXXfUOapNGMUKUTsExCe23EuEbpvrIXDLNZ1UpvKjY+1xKrD/PkSJ6NjaIjKcoodlqYW8ZHWvm2CWRchDtxTu7+YhTNqatx3ZSwora4PTqifCG1AsIpeWppFBu2bEDdGVUjj2taM9YIG408dP5dZOPlnkeilLiQ2Cvfkw07P0YJM8q6SZKbLsKdV+4SzqwD7DLUOUAzI3TRferjVLXmPPLOD1dYFUJoC9cb6MTw7NZVSk4k5WCfGIXi9lQyqKfsYJ4asueeuG3AnEMD0lfZReyHhbiqlVFl+69wFBpjjr6kRMwbEZnJvh3sNtOo4PCGNcNqQz8pd3RXHmn71KHysvIJr7Nvv3zBRDEAVLAqJJO1/2r2DP+NZIf8ASdrG/VM+peA6QXJJ1fBMKhBZbS6rfQjvDyMULKFQ/2BHoKOqvnhkz/Z/fefEd/e+hJNSCa6MNNwVF4fiBC1b4bcGXEmV/kpBPWUDOYxsVLjlrs66AjORpDU+PwNo8XOwcnFzcPLxy8gKCQsIiomLiEpJS0jKyevoKikrKKqpq6hqSWtraOLcOvpGxgaGaOYiamZuYWlSAylAclZfNj/+ZsOakN30jJHta8VRUC2m/1t2dy6i+gUPUDtub5nwcgaHQYX0CZwER0El9AecBntBVfQVnAVnQTX0GZwHe0HN9B2cAsdALfRPnAHHQF30U5wD+0A99Ex8BBtAY/QbvAYbQNP0FHwFJ0Az9Au8BwdAi/QcfDysFMQjcukDg6SgIOkABoQBjQhHGhBbEAbIoAORAJdiAJ6IAYwA2ICMyEWMAtiB2ZDHMAciBOYC3EB8yBuYD7EAyyAeIFeiA/og/iBhZAAsAgSBBZDQsASSBhYCokAyyBRYDkkBqyAxIGVkASwCpIEVkNSwBpIGlgLyQDrIFlgPSQHbIDkgX5IARiAFIFBSAkYgpSBYUgFGIFUgVFIDRiD1IFxSAOYgDRt12ULyCQEmYIg0xCgCunZYZN9cGU5AAc5BAc5Agc5Bgc5AQc5BVCDzIA6ZM7pyQU4yCU4yBU4yDU4yA04yC04yB0YtOH0Vr5j4VYfdKck+fJ/H8BobKnQvx8gKBMURfsqJjinAq2gMYES2ptqBErltNmlUgpBvkLQPCkl8VWblHLOqS6omoJ6lHK7s24+k0aLl3s3mjgphsuli5ouoirDWMGSQh0qqzzqcTjclmh8uWwwTqWf+oSslBuHx9A+y/JLkY0EUS/EmLRxxkM+S0xdgpHYciXgoXGX6arrSmfqWvYL9U6HXJKCuZP5WDKZg/zKvb+B1cxPsecO0BGDlH0y49gk6yGYNhFmxGinSXZqPW+1sjBO/Lws9ur39sfI2gtQP/dwp3M43X34/HgQ4OqZzh2MU7r0w/qoX/WNVAhXHgvhxuUuWcjRCjsW2on3pgEjY2UwfH6aT51BSpY4jgl1PUjIZ81HIYxCWn8bSsedPWNLGVLsUE+ombIf7tZxnoaltQ1nSF29k6vp+Ic2nOrQmTZ9hg6ViorNcCcVPrtTq2x+p2bp3K9gbgrFNkbthFlxL0pJGNQBGyp2qu/OAV87fo66Wh8sklrCiYu/ZYwoRPo+26jYUSx0miznw48yCxGlFkaIw3aEdQgwqU8LYZXWqzEh69gkwyvrICdkinuiEzG9cToBIjizfu/VJpHVjcjCFFzLM3tyYCYayyJVZNbrks4xCl5YVI1Ex/SvEz62WP9O76Lw2jbvHBuDOjzh84WE8NnsJornCZquNs2VoR2FegygZ1yfzO3o0J1EdWgNqkf7uyXkvV7njRswY3h0Rp2dhBka957lt2u1MRAYa9YBXaP3Mpy5maTGQScH8pujrdp3ZUgzGJeo9H4oc/VNLqdvsDnK2efazJPOvWCIluLx40CYwDD/yjGgUDs3xafX9c1ZdWbjo3qCmGGoUwre6u6dWEprtOHw9WRkRlKu1GXUscrmURT12TjL9MhqcQCAhxGn0y1D2kivw/8IoY4KYWuZYsXkg82Mv7ZrnD3ddm7GEG6wPZHrL01hMBfnybmZ6tnyOMrSKCEut6JS6+Y19PbBX2Vz2V2rWuf3eubJaTVvzwe9jHi6Li2MQqUIs4baxi1iACeCHace2HHhhjIbJjIytEDIfn1jzsUTFyEOdyABlxLIBOyqzBxjNvM2PLaOedJzo/OFOVGy0/iVcOOWa9JW2HwCHh+gt5jvEBjx0X7j958iu63t1EEJj4XKTxZqfxOH9nTNFnL2qcy65Bg6Yeh+AVS0hvDRhcVer3CdXjmRqsNm2vPtK38oNsoIwdSMswGYKWk+WIHo2FiyMyep50zl27OA17pQI/njsfYwjzwMNuvw46Kej32KRE++o2YMFvKBZHakX4ajkrNiWWj1WOgXzNKqQ7xzQixdwx7wORTkRrGpYsi2k87GJ4KbvNLMMSedK4elaygvzC/spL3Ls89jTzO6Z54mvi46M/cyvpDdN/86/V0hNW2ws9OF85tU9J7JBnehvHfi5Izeu1ImyPQwyoy2x4F3vMectnAXCknqzhTSgqrv8jCEvANovHeqsWiIPAFo4Y8MxkM4iPd0Tud0bs0zdWoa7Blvpca+elkRNBqam07Os268jgPrMSv/eKn8mgj2E05pYyQNT5TeKHKrIikK+SmzTmnmwQ0x+adHVEFwpj71ch4X7+zI87U/m4HOc3A4eVuJM79qnf/de9c+MifzqqbOSABB9U7M6wNFSxweDHAy0JvYfotm3Uv+qcGKnGbfZ8SXUgp0Sp3WJ/nEV0rB6ra2MkMuPkEU7b2tesD2BatbNI+JyqCOruHC80IHKx1p+0Zqsy35Ctier904Kh3rHiPjtNt1eDLDUanbCG+E1dkhlp9PJ6sNMuky3JNYfdRVy2DIToeOrfaWpotKwrBwBd7p1sZQMxgYe4DVzbOVVpWhOEIxkIVv6/Z7KUrDpBOFYKIqKtCy25uZso5WOq7pHlF/tfMaNSrbncuQTobWlzlLIbYKRKf2tL7HFsM1qkZtAv/MaC9TphiWwlxF16fO8i85QDJJ582NMIaiwJvgtQG8yeZd2xmjaXNel0kkCwrlVg9HRilPK8FIio4vWofoqZ98kZ221RVeqau+832Bvk1aRS9E7Zluh1+maRxbE9ez4d67CqK9vVcmy5ChK2qi2ME7PBqGn2uXl99j739aHk3AMgT//b/zHwCc6SZ2Ntop+p63khOvauRP/2K6WP6SGcGJMYk38PyVd/85Z+KCoH4hme/i/OuQPI2T9pE2rHTlpuL8pVwfNYKn8SV6ezrtJhdZIy4LelTP796c4Iu63KXTfuy2iRSE0Fq/o9mc44SSuXf/vDBxYZHRXbh4pEenW/Ic83hEENDC4VVLF4iSu3/eH6/aKvW3qvgRPmFFW2fbrvhJxu53sSdeV8vvGTBdo4PFxvEk3j4v2BPEefNcXBp2dpDOk43a0eEG1zDa4mHizqY9B6m/p9qeHQY4RWvkBUF5QmFeUMG3if3cecKCoG9LuLt1adrIutCk4dMAdsUWSj8l8Vb5Tllbq1QoIfDgMtnRd8pxF6d8HfHdceGS6fTExDu3h4YSk6r9Xd4+23zkzfXkur81/Vsr68Mv1/r7tUVFBgbhYXc4fXdu3zkafujQ7l9wtiuIwZWN/bob/Cbeyf3lp5vcyBC1mwZFb2BW+QbVzoFLb8cFvJHLL7jgKsEkL5rSHrgCV9Jbuz7oJuEC62ofSB7A84CMzKiozLTmFkiO4WRgvEA49VN5ac3W5pjjJM9yz7WeZZ7C9b+ruOXkhN13tXU7STOmvAjLBdLW/jnzPQ5Ttpbla9/1xdBdb9YgNsxQD2uzXov6sGp/GvOkn/OFUmeZjL2d2nOMymbRGQ7U+y+sKbupDeu3/WpuJbWm9jNfCgdhle23DOsmQwW9z2JDSNI3jtYWZlkjUQzG57etu0N3e13gEywvoNdTahPIRizBNGtLB+1cLsvv0SpTcp+1HA6bB2y/LJxPfzwdGcH3x9f64WXaCfcr+/y1uL8oorAut8oz29m/7JRhOvC1/h4O/fGce90BunsB53UB3ecRkqciWZEUB4zKQ9e9Exh7DcWXQWD1YjRdJTdm2U3dyahbt3H3pnUMlGbl+jo0E83sncRumtJWm1slJG5Kr7vcZr2bZcsKkG2X1gd8amRKc6ZZwzYisLJBz+7f+sP87CEhkeC8fKkuuqrBPpnvJYzOuf6IKM3xq5CCLqaq3i45JDg+saTA9GF02lp2REGRShiXGsfV9wZ4x/H5sd4BZJN8hX96HinB/CWSxBBuFiuiUKP3bkBYEuODb7p09qp7QRE7ovmFQ763S65q0EUftnkLvv1xyC45+BOdlzEs7DTONQhPtLnUfYHImN7o0VTRQg290v10AV4JrlwmH/VmCu4/x15g8PatSCkimlAleqGJ356fqHwa4dYHDEMuChIFEqgf2nRaiSrLEynfNu2DR2rRILTp7TE7rSzCHycscsXs/AJrx/fLy/rgMf29HCYMPudyTnCHk4eD8wMD8yqFzYKFT+Ke4HD1/CQsqXYoKoLYq862+fI6wEkQJLS4v3pVltxrc6KyzDBBguBkfCanSsz+IlS4/hO16sFpkUKRsUQiRUb2BZZMpm0UisxFIWoR/CaD5SK5Uo7imSI5iE4r7ik8NndWAJjpvqP/JEfVBwXC9w5/bE3c7Or98eEqmdym9lJ/tk+Cd3y8d4JPdnA5d2BqisMtT7BBOlg1PFj7YcWRmX9S/rl51BVcdWsZlwVirT7lfuqKdV+wEqfDlP1KDFKU+/ebckKSWu9olzcWFewbCRM5PnFwiD/9bWxseYmRIcstJPn2Ro3mu++I7/es3ntC+VKny620JrPZNcUMkyqrNk3VQcrXc8w/p6dhrY1+WwyfH2OC2NMxCR3D3za/HqQ8H+vfBwc+M1oxdfG3Nl15/dCKZu3v8kfjeWongWHpGNGyjcePFXvJq1uI4/mEEV1/CBgHZs2EDrEmTdsbLsH/DJU7RG8E8TWGkNeAohcbmxpIjUfsYHAseF/TjstN2yTbd8DhP0cnVK3/55+bW3+5LMcjw12tds/wyHkobHzwff85Hg8l9Y2LP9qcI8wUCDKFOQvCfu5MQY5woTQ0PF+JqYyKqmwJHOkW/o+LfmunzSk6Uv9Z1jgQivD9cucZln3GMfRY0IrITwTfa6mJ9IB/EtntS4WE77PfJ0gmbAPn9euoqJBgR8fISCAi5Xly+PNwv3S1gSTl4caNQRRDEcZoH4aICsOCx8zP4Q3lpKebSiqaVR2S9RHBw20aXOajnuO4E1aZlxsXNzzsf+48mE/badHOYR1UXd2JDmNfSui3LMSmp9mV1Kt5h8FzjWdZUtrV4y3f4vk0Qcjgs+YhPHYbFnv6nOjcGUy8DRcPN7NFPHEKGvB8Xa1KVTqPnj9tjMrYIRUrnIenYPHQONA/rLCwsjjWgrN1KSwh8eUX3NpiCSxcLIDl98wv/Kj8jNxqoaaGGBwYHCTgMq209H5CItngg1yd7qXyxN7Vlg8fpKSEF1qrz67UFxVsXNbeuSr2MrXaAGNjbW0bbyeHuLEMjcpLYmO/PR1fX2dFXLuKHz9OhIakpf3JnPuacrCqTWNVZcIorqmuBjMBjXZPuzWLmnc1sfaODWoDZgeLpRsqkQothPUI6jzBH3k+evt20XMRAz4yGvX4//yTws+jYc1fB09un7Lo7X+65PHdBV96AospXUaPnuToxTRGNingZ75BxUqlVV19SmTYrr2GH3yZTln19j+/t5UFaQX1deZVRCtgIGeTy+uUkbv3uomPXctBc9aj67dY8wKuXfN//Nh6/HGMoi1W3NJlt1NP0u/kdHWKxV0+O61hh9N/5fSh09cYQH+G+P73nluRlSMBACTKzna/jSxsynM0aNQVVNHUISVwfNOWyWPZvkSFXHH2RQ3A/7/JFuQ3do8+5P+mL4FUE9VqMpmpCuz62jxTvrhMWdJVrTG4FZf/Q/4iy3BGeekmzgRsqCNN7/UDYulTZ7LJZdOENMI5wkvppmyYBKQCuyAGOjy3QpAsKetBhhAb2yqaqSO2rl1hs5H10NOQBJdpleplSVekXZxi53IwGNhf70cchYMsvxNR+6Qq/vtmyuD3hx99k08Le2lKQZYBtCyz7y6r4kuGPy/A4LfbCmiUyxWX9bfcxt+Qk2qyoNnftPUfPxUa4bL376J2iJiKbwH4G3jeCbeZ0DRornUwWVIwwpUNEnRzJ8SAAt6IgzkImZKoKIzeABvYDAiQDM2ABCxQRcgAqNDJkNfNh5khNr+MjIABc8wYm/+GyCAlGf5iFPAgFd3ZCr8k+i8pR8LfGGqyUrwU+zr/UUpkah9Hx09N2y8kFKvo2+7alik8qfZtLzy2P5nWZKXEbRZ+QaenQTU/349djaf75Hic2fBLov+SciT8jcs3riYrGleI6f+4YAXfNab28fSgmfhFMmKDKYK+7a7byjKFJ01136594ZGLn0aJJksp4xeR5f4LutichgZ+fr5Pr6vXNSdnhI79JwCoZOTxOZ0whwUsYQVr2MD2NzTmAMdfl/43vxVESVZUTTdMy3Zczw/CKE7SLC/Kqm7arh/GaV7WbT/O637e74/iJM2I80JIpY0tq7pxrQ+3bt+5e+/+GjPeCkEwWI1MKyvC5zK3xS3sprS0Hr9hrJwlh2npBiv6doXRvXZ8Mfsi+s+FsUTyqChjJKv4/lTnSlqVB8eJxeR4tLWsF0Qdqewck4p1in7hOF+XTriUuSvT3FVd2NZLvMyczbjZGo/0W7yiKcmWYc69VR/TBzpLD0+KLoLEvAzCNS+UEbpI2OsqRbI8vuvE1kcKm9Fe4hhvuBiR6sZRKowv4UUXxIR7YjU2JT6jX2YD44nzHGmZ48S6yYJT5FreyoW+GTZdVWUy3PdvCsOjpcQw6KLYCXdlfO1rPJ/pQNok97DryM2z5TDTG/Mc71UQiRTb4sCckTaVfAkscqplqcLDN15Y7bVMaFT1r1M5ECtMKPWq0g136bj+NEJvOlblcSd4ynkXGncShws1Hw6kpalX8tp0hP0qd4SvWGO9X6CPChYCCCAoRGAgOEMBBx4SDPAKHVzAfIIKGa4wQQ+3GQAAAAA=)}.ag-theme-alpine,.ag-theme-alpine-auto-dark,.ag-theme-alpine-dark{--ag-alpine-active-color:#2196f3;--ag-selected-row-background-color:#2196f34d;--ag-row-hover-color:#2196f31a;--ag-column-hover-color:#2196f31a;--ag-input-focus-border-color:#2196f366;--ag-range-selection-background-color:#2196f333;--ag-range-selection-background-color-2:#2196f35c;--ag-range-selection-background-color-3:#2196f37d;--ag-range-selection-background-color-4:#2196f396;--ag-row-numbers-selected-color:color-mix(in srgb,#0000,var(--ag-alpine-active-color) 50%);--ag-background-color:#fff;--ag-foreground-color:#181d1f;--ag-border-color:#babfc7;--ag-secondary-border-color:#dde2eb;--ag-header-background-color:#f8f8f8;--ag-tooltip-background-color:#f8f8f8;--ag-odd-row-background-color:#fcfcfc;--ag-control-panel-background-color:#f8f8f8;--ag-subheader-background-color:#fff;--ag-invalid-color:#e02525;--ag-checkbox-unchecked-color:#999;--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4;--ag-find-match-color:var(--ag-foreground-color);--ag-find-match-background-color:#ff0;--ag-find-active-match-color:var(--ag-foreground-color);--ag-find-active-match-background-color:orange;--ag-checkbox-background-color:var(--ag-background-color);--ag-checkbox-checked-color:var(--ag-alpine-active-color);--ag-range-selection-border-color:var(--ag-alpine-active-color);--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-input-border-color:var(--ag-border-color);--ag-input-border-color-invalid:var(--ag-invalid-color);--ag-input-focus-box-shadow:0 0 2px 0.1rem var(--ag-input-focus-border-color);--ag-input-error-focus-box-shadow:0 0 2px 0.1rem var(--ag-invalid-color);--ag-panel-background-color:var(--ag-header-background-color);--ag-menu-background-color:var(--ag-header-background-color);--ag-filter-panel-apply-button-color:var(--ag-background-color);--ag-filter-panel-apply-button-background-color:var(--ag-alpine-active-color);--ag-column-panel-apply-button-color:var(--ag-background-color);--ag-column-panel-apply-button-background-color:var(--ag-alpine-active-color);--ag-column-drag-indicator-color:var(--ag-alpine-active-color);--ag-disabled-foreground-color:#181d1f80;--ag-chip-background-color:#181d1f12;--ag-input-disabled-border-color:#babfc74d;--ag-input-disabled-background-color:#babfc726;--ag-borders:solid 1px;--ag-border-radius:3px;--ag-borders-side-button:none;--ag-side-button-selected-background-color:#0000;--ag-header-column-resize-handle-display:block;--ag-header-column-resize-handle-width:2px;--ag-header-column-resize-handle-height:30%;--ag-grid-size:6px;--ag-icon-size:16px;--ag-row-height:calc(var(--ag-grid-size)*7);--ag-header-height:calc(var(--ag-grid-size)*8);--ag-list-item-height:calc(var(--ag-grid-size)*4);--ag-column-select-indent-size:var(--ag-icon-size);--ag-set-filter-indent-size:var(--ag-icon-size);--ag-advanced-filter-builder-indent-size:calc(var(--ag-icon-size) + var(--ag-grid-size)*2);--ag-cell-horizontal-padding:calc(var(--ag-grid-size)*3);--ag-cell-widget-spacing:calc(var(--ag-grid-size)*2);--ag-widget-container-vertical-padding:calc(var(--ag-grid-size)*2);--ag-widget-container-horizontal-padding:calc(var(--ag-grid-size)*2);--ag-widget-vertical-spacing:calc(var(--ag-grid-size)*1.5);--ag-toggle-button-height:18px;--ag-toggle-button-width:28px;--ag-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--ag-font-size:13px;--ag-icon-font-family:agGridAlpine;--ag-selected-tab-underline-color:var(--ag-alpine-active-color);--ag-selected-tab-underline-width:2px;--ag-selected-tab-underline-transition-speed:0.3s;--ag-tab-min-width:240px;--ag-card-shadow:0 1px 4px 1px #babfc766;--ag-popup-shadow:var(--ag-card-shadow);--ag-side-bar-panel-width:250px}.ag-theme-alpine-dark{--ag-background-color:#181d1f;--ag-foreground-color:#fff;--ag-border-color:#68686e;--ag-secondary-border-color:#58565280;--ag-modal-overlay-background-color:#181d1fa8;--ag-header-background-color:#222628;--ag-tooltip-background-color:#222628;--ag-odd-row-background-color:#222628;--ag-control-panel-background-color:#222628;--ag-subheader-background-color:#000;--ag-input-disabled-background-color:#282c2f;--ag-input-focus-box-shadow:0 0 2px 0.5px #ffffff80,0 0 4px 3px var(--ag-input-focus-border-color);--ag-input-error-focus-box-shadow:0 0 2px 0.5px #ffffff80,0 0 4px 3px color-mix(in srgb,var(--ag-background-color),var(--ag-invalid-color) 0.5%);--ag-card-shadow:0 1px 20px 1px #000;--ag-disabled-foreground-color:#ffffff80;--ag-chip-background-color:#ffffff12;--ag-input-disabled-border-color:#68686e4d;--ag-input-disabled-background-color:#68686e12;--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-find-match-color:var(--ag-background-color);--ag-find-active-match-color:var(--ag-background-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-column-panel-apply-button-color:var(--ag-foreground-color);--ag-row-loading-skeleton-effect-color:#cacbcc66;--ag-cell-batch-edit-text-color:#f3d0b3;--ag-formula-token-1-color:#4da3e5;--ag-formula-token-1-background-color:#4da3e529;--ag-formula-token-2-color:#f55864;--ag-formula-token-2-background-color:#f5586429;--ag-formula-token-3-color:#b688f2;--ag-formula-token-3-background-color:#b688f229;--ag-formula-token-4-color:#24bb4a;--ag-formula-token-4-background-color:#24bb4a29;--ag-formula-token-5-color:#e772ba;--ag-formula-token-5-background-color:#e772ba29;--ag-formula-token-6-color:#f69b5f;--ag-formula-token-6-background-color:#f69b5f29;--ag-formula-token-7-color:#a3e6ff;--ag-formula-token-7-background-color:#a3e6ff29;color-scheme:dark}@media (prefers-color-scheme:dark){.ag-theme-alpine-auto-dark{--ag-background-color:#181d1f;--ag-foreground-color:#fff;--ag-border-color:#68686e;--ag-secondary-border-color:#58565280;--ag-modal-overlay-background-color:#181d1fa8;--ag-header-background-color:#222628;--ag-tooltip-background-color:#222628;--ag-odd-row-background-color:#222628;--ag-control-panel-background-color:#222628;--ag-subheader-background-color:#000;--ag-input-disabled-background-color:#282c2f;--ag-input-focus-box-shadow:0 0 2px 0.5px #ffffff80,0 0 4px 3px var(--ag-input-focus-border-color);--ag-input-error-focus-box-shadow:0 0 2px 0.5px #ffffff80,0 0 4px 3px color-mix(in srgb,var(--ag-background-color),var(--ag-invalid-color) 0.5%);--ag-card-shadow:0 1px 20px 1px #000;--ag-disabled-foreground-color:#ffffff80;--ag-chip-background-color:#ffffff12;--ag-input-disabled-border-color:#68686e4d;--ag-input-disabled-background-color:#68686e12;--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-find-match-color:var(--ag-background-color);--ag-find-active-match-color:var(--ag-background-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-column-panel-apply-button-color:var(--ag-foreground-color);--ag-row-loading-skeleton-effect-color:#cacbcc66;--ag-cell-batch-edit-text-color:#f3d0b3;--ag-formula-token-1-color:#4da3e5;--ag-formula-token-1-background-color:#4da3e529;--ag-formula-token-2-color:#f55864;--ag-formula-token-2-background-color:#f5586429;--ag-formula-token-3-color:#b688f2;--ag-formula-token-3-background-color:#b688f229;--ag-formula-token-4-color:#24bb4a;--ag-formula-token-4-background-color:#24bb4a29;--ag-formula-token-5-color:#e772ba;--ag-formula-token-5-background-color:#e772ba29;--ag-formula-token-6-color:#f69b5f;--ag-formula-token-6-background-color:#f69b5f29;--ag-formula-token-7-color:#a3e6ff;--ag-formula-token-7-background-color:#a3e6ff29;color-scheme:dark}}.ag-theme-alpine .ag-filter-card-title,.ag-theme-alpine .ag-filter-toolpanel-header,.ag-theme-alpine .ag-filter-toolpanel-search,.ag-theme-alpine .ag-header-row,.ag-theme-alpine .ag-multi-filter-group-title-bar,.ag-theme-alpine .ag-panel-title-bar-title,.ag-theme-alpine .ag-row-number-cell,.ag-theme-alpine .ag-status-bar,.ag-theme-alpine-auto-dark .ag-filter-card-title,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-header,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-search,.ag-theme-alpine-auto-dark .ag-header-row,.ag-theme-alpine-auto-dark .ag-multi-filter-group-title-bar,.ag-theme-alpine-auto-dark .ag-panel-title-bar-title,.ag-theme-alpine-auto-dark .ag-row-number-cell,.ag-theme-alpine-auto-dark .ag-status-bar,.ag-theme-alpine-dark .ag-filter-card-title,.ag-theme-alpine-dark .ag-filter-toolpanel-header,.ag-theme-alpine-dark .ag-filter-toolpanel-search,.ag-theme-alpine-dark .ag-header-row,.ag-theme-alpine-dark .ag-multi-filter-group-title-bar,.ag-theme-alpine-dark .ag-panel-title-bar-title,.ag-theme-alpine-dark .ag-row-number-cell,.ag-theme-alpine-dark .ag-status-bar{color:var(--ag-header-foreground-color);font-weight:700}.ag-theme-alpine .ag-row,.ag-theme-alpine-auto-dark .ag-row,.ag-theme-alpine-dark .ag-row{font-size:calc(var(--ag-font-size) + 1px)}.ag-theme-alpine input[class^=ag-]:not([type]),.ag-theme-alpine input[class^=ag-][type=date],.ag-theme-alpine input[class^=ag-][type=datetime-local],.ag-theme-alpine input[class^=ag-][type=number],.ag-theme-alpine input[class^=ag-][type=tel],.ag-theme-alpine input[class^=ag-][type=text],.ag-theme-alpine textarea[class^=ag-],.ag-theme-alpine-auto-dark input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark input[class^=ag-][type=date],.ag-theme-alpine-auto-dark input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark input[class^=ag-][type=number],.ag-theme-alpine-auto-dark input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark input[class^=ag-][type=text],.ag-theme-alpine-auto-dark textarea[class^=ag-],.ag-theme-alpine-dark input[class^=ag-]:not([type]),.ag-theme-alpine-dark input[class^=ag-][type=date],.ag-theme-alpine-dark input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark input[class^=ag-][type=number],.ag-theme-alpine-dark input[class^=ag-][type=tel],.ag-theme-alpine-dark input[class^=ag-][type=text],.ag-theme-alpine-dark textarea[class^=ag-]{border-radius:var(--ag-border-radius);min-height:calc(var(--ag-grid-size)*4)}.ag-theme-alpine .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine .ag-ltr textarea[class^=ag-],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine-auto-dark .ag-ltr textarea[class^=ag-],.ag-theme-alpine-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine .ag-rtl textarea[class^=ag-],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine-auto-dark .ag-rtl textarea[class^=ag-],.ag-theme-alpine-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-tab,.ag-theme-alpine-auto-dark .ag-tab,.ag-theme-alpine-dark .ag-tab{flex:1 1 auto;padding:calc(var(--ag-grid-size)*1.5);transition:color .4s}.ag-theme-alpine .ag-tab-selected,.ag-theme-alpine-auto-dark .ag-tab-selected,.ag-theme-alpine-dark .ag-tab-selected{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-menu,.ag-theme-alpine .ag-panel-content-wrapper .ag-column-select,.ag-theme-alpine-auto-dark .ag-menu,.ag-theme-alpine-auto-dark .ag-panel-content-wrapper .ag-column-select,.ag-theme-alpine-dark .ag-menu,.ag-theme-alpine-dark .ag-panel-content-wrapper .ag-column-select{background-color:var(--ag-control-panel-background-color)}.ag-theme-alpine .ag-menu-header,.ag-theme-alpine-auto-dark .ag-menu-header,.ag-theme-alpine-dark .ag-menu-header{background-color:var(--ag-control-panel-background-color);padding-top:1px}.ag-theme-alpine .ag-tabs-header,.ag-theme-alpine-auto-dark .ag-tabs-header,.ag-theme-alpine-dark .ag-tabs-header{border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-alpine .ag-charts-data-group-title-bar,.ag-theme-alpine .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine .ag-charts-settings-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-data-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-data-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-settings-group-title-bar{line-height:calc(var(--ag-icon-size) + var(--ag-grid-size) - 2px);padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-chart-mini-thumbnail,.ag-theme-alpine-auto-dark .ag-chart-mini-thumbnail,.ag-theme-alpine-dark .ag-chart-mini-thumbnail{background-color:var(--ag-background-color)}.ag-theme-alpine .ag-chart-settings-nav-bar,.ag-theme-alpine-auto-dark .ag-chart-settings-nav-bar,.ag-theme-alpine-dark .ag-chart-settings-nav-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-alpine .ag-ltr .ag-group-title-bar-icon,.ag-theme-alpine-auto-dark .ag-ltr .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-ltr .ag-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-group-title-bar-icon,.ag-theme-alpine-auto-dark .ag-rtl .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-rtl .ag-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-toolbar{margin-top:var(--ag-grid-size)}.ag-theme-alpine .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-ltr .ag-charts-format-top-level-group-toolbar{padding-left:calc(var(--ag-icon-size)*.5 + var(--ag-grid-size)*2)}.ag-theme-alpine .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-rtl .ag-charts-format-top-level-group-toolbar{padding-right:calc(var(--ag-icon-size)*.5 + var(--ag-grid-size)*2)}.ag-theme-alpine .ag-charts-format-sub-level-group,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group,.ag-theme-alpine-dark .ag-charts-format-sub-level-group{border-left:1px dashed;border-left-color:var(--ag-border-color);margin-bottom:calc(var(--ag-grid-size)*2);padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-charts-format-sub-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-title-bar{background:none;font-weight:700;padding-bottom:0;padding-top:0}.ag-theme-alpine .ag-charts-format-sub-level-group-container,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-container,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-container{padding-bottom:0}.ag-theme-alpine .ag-charts-format-sub-level-group-item:last-child,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-item:last-child{margin-bottom:0}.ag-theme-alpine-auto-dark.ag-dnd-ghost,.ag-theme-alpine-dark.ag-dnd-ghost,.ag-theme-alpine.ag-dnd-ghost{font-size:calc(var(--ag-font-size) - 1px);font-weight:700}.ag-theme-alpine .ag-side-buttons,.ag-theme-alpine-auto-dark .ag-side-buttons,.ag-theme-alpine-dark .ag-side-buttons{width:calc(var(--ag-grid-size)*5)}.ag-theme-alpine .ag-standard-button,.ag-theme-alpine-auto-dark .ag-standard-button,.ag-theme-alpine-dark .ag-standard-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-alpine-active-color);border-radius:var(--ag-border-radius);color:var(--ag-alpine-active-color);font-family:inherit;font-weight:600;padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-standard-button:hover,.ag-theme-alpine-auto-dark .ag-standard-button:hover,.ag-theme-alpine-dark .ag-standard-button:hover{background-color:var(--ag-row-hover-color);border-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-standard-button:active,.ag-theme-alpine-auto-dark .ag-standard-button:active,.ag-theme-alpine-dark .ag-standard-button:active{background-color:var(--ag-alpine-active-color);border-color:var(--ag-alpine-active-color);color:var(--ag-background-color)}.ag-theme-alpine .ag-standard-button:disabled,.ag-theme-alpine-auto-dark .ag-standard-button:disabled,.ag-theme-alpine-dark .ag-standard-button:disabled{background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color);color:var(--ag-disabled-foreground-color)}.ag-theme-alpine .ag-column-drop-vertical,.ag-theme-alpine-auto-dark .ag-column-drop-vertical,.ag-theme-alpine-dark .ag-column-drop-vertical{min-height:75px}.ag-theme-alpine .ag-column-drop-vertical-title-bar,.ag-theme-alpine-auto-dark .ag-column-drop-vertical-title-bar,.ag-theme-alpine-dark .ag-column-drop-vertical-title-bar{padding:calc(var(--ag-grid-size)*2);padding-bottom:0}.ag-theme-alpine .ag-column-drop-vertical-empty-message,.ag-theme-alpine-auto-dark .ag-column-drop-vertical-empty-message,.ag-theme-alpine-dark .ag-column-drop-vertical-empty-message{align-items:center;border:1px dashed;border-color:var(--ag-border-color);display:flex;margin:calc(var(--ag-grid-size)*2);padding:calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-column-drop-empty-message,.ag-theme-alpine-auto-dark .ag-column-drop-empty-message,.ag-theme-alpine-dark .ag-column-drop-empty-message{color:var(--ag-foreground-color);opacity:.75}.ag-theme-alpine .ag-pill-select .ag-column-drop,.ag-theme-alpine-auto-dark .ag-pill-select .ag-column-drop,.ag-theme-alpine-dark .ag-pill-select .ag-column-drop{min-height:0;min-height:auto}.ag-theme-alpine .ag-status-bar,.ag-theme-alpine-auto-dark .ag-status-bar,.ag-theme-alpine-dark .ag-status-bar{font-weight:400}.ag-theme-alpine .ag-paging-number,.ag-theme-alpine .ag-paging-row-summary-panel-number,.ag-theme-alpine .ag-status-name-value-value,.ag-theme-alpine-auto-dark .ag-paging-number,.ag-theme-alpine-auto-dark .ag-paging-row-summary-panel-number,.ag-theme-alpine-auto-dark .ag-status-name-value-value,.ag-theme-alpine-dark .ag-paging-number,.ag-theme-alpine-dark .ag-paging-row-summary-panel-number,.ag-theme-alpine-dark .ag-status-name-value-value{font-weight:700}.ag-theme-alpine .ag-column-drop-cell-button,.ag-theme-alpine-auto-dark .ag-column-drop-cell-button,.ag-theme-alpine-dark .ag-column-drop-cell-button{opacity:.5}.ag-theme-alpine .ag-column-drop-cell-button:hover,.ag-theme-alpine-auto-dark .ag-column-drop-cell-button:hover,.ag-theme-alpine-dark .ag-column-drop-cell-button:hover{opacity:.75}.ag-theme-alpine .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-alpine .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine-auto-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-alpine-auto-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-alpine-dark .ag-column-select-column-readonly.ag-icon-grip{opacity:.35}.ag-theme-alpine .ag-chart-menu-icon:hover,.ag-theme-alpine .ag-chart-settings-next:hover,.ag-theme-alpine .ag-chart-settings-prev:hover,.ag-theme-alpine .ag-column-group-icons:hover,.ag-theme-alpine .ag-column-select-header-icon:hover,.ag-theme-alpine .ag-filter-toolpanel-expand:hover,.ag-theme-alpine .ag-floating-filter-button-button:hover,.ag-theme-alpine .ag-group-contracted .ag-icon:hover,.ag-theme-alpine .ag-group-expanded .ag-icon:hover,.ag-theme-alpine .ag-group-title-bar-icon:hover,.ag-theme-alpine .ag-header-cell-filter-button:hover,.ag-theme-alpine .ag-header-cell-menu-button:hover,.ag-theme-alpine .ag-header-expand-icon:hover,.ag-theme-alpine .ag-panel-title-bar-button:hover,.ag-theme-alpine .ag-set-filter-group-icons:hover,.ag-theme-alpine .ag-side-button-button:hover,.ag-theme-alpine .ag-tab:hover,.ag-theme-alpine-auto-dark .ag-chart-menu-icon:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-next:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-prev:hover,.ag-theme-alpine-auto-dark .ag-column-group-icons:hover,.ag-theme-alpine-auto-dark .ag-column-select-header-icon:hover,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-expand:hover,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover,.ag-theme-alpine-auto-dark .ag-group-contracted .ag-icon:hover,.ag-theme-alpine-auto-dark .ag-group-expanded .ag-icon:hover,.ag-theme-alpine-auto-dark .ag-group-title-bar-icon:hover,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover,.ag-theme-alpine-auto-dark .ag-header-expand-icon:hover,.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover,.ag-theme-alpine-auto-dark .ag-set-filter-group-icons:hover,.ag-theme-alpine-auto-dark .ag-side-button-button:hover,.ag-theme-alpine-auto-dark .ag-tab:hover,.ag-theme-alpine-dark .ag-chart-menu-icon:hover,.ag-theme-alpine-dark .ag-chart-settings-next:hover,.ag-theme-alpine-dark .ag-chart-settings-prev:hover,.ag-theme-alpine-dark .ag-column-group-icons:hover,.ag-theme-alpine-dark .ag-column-select-header-icon:hover,.ag-theme-alpine-dark .ag-filter-toolpanel-expand:hover,.ag-theme-alpine-dark .ag-floating-filter-button-button:hover,.ag-theme-alpine-dark .ag-group-contracted .ag-icon:hover,.ag-theme-alpine-dark .ag-group-expanded .ag-icon:hover,.ag-theme-alpine-dark .ag-group-title-bar-icon:hover,.ag-theme-alpine-dark .ag-header-cell-filter-button:hover,.ag-theme-alpine-dark .ag-header-cell-menu-button:hover,.ag-theme-alpine-dark .ag-header-expand-icon:hover,.ag-theme-alpine-dark .ag-panel-title-bar-button:hover,.ag-theme-alpine-dark .ag-set-filter-group-icons:hover,.ag-theme-alpine-dark .ag-side-button-button:hover,.ag-theme-alpine-dark .ag-tab:hover{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine .ag-side-button-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-side-button-button:hover .ag-icon,.ag-theme-alpine-dark .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine-dark .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine-dark .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine-dark .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine-dark .ag-side-button-button:hover .ag-icon{color:inherit}.ag-theme-alpine .ag-filter-active .ag-icon-filter,.ag-theme-alpine-auto-dark .ag-filter-active .ag-icon-filter,.ag-theme-alpine-dark .ag-filter-active .ag-icon-filter{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-alpine-dark .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}.ag-theme-alpine .ag-ltr .ag-panel-title-bar-button,.ag-theme-alpine-auto-dark .ag-ltr .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-ltr .ag-panel-title-bar-button{margin-left:calc(var(--ag-grid-size)*2);margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-panel-title-bar-button,.ag-theme-alpine-auto-dark .ag-rtl .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-rtl .ag-panel-title-bar-button{margin-left:var(--ag-grid-size);margin-right:calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-group-container,.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-group-container{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-group-container,.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-group-container{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-filter-toolpanel-instance-filter{background-color:var(--ag-control-panel-background-color);border:none}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-instance-filter{border-left:1px dashed;border-left-color:var(--ag-border-color);margin-left:calc(var(--ag-icon-size)*.5)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-instance-filter{border-right:1px dashed;border-right-color:var(--ag-border-color);margin-right:calc(var(--ag-icon-size)*.5)}.ag-theme-alpine .ag-set-filter-list,.ag-theme-alpine-auto-dark .ag-set-filter-list,.ag-theme-alpine-dark .ag-set-filter-list{padding-bottom:calc(var(--ag-grid-size)*.5);padding-top:calc(var(--ag-grid-size)*.5)}.ag-theme-alpine .ag-filter-add-button .ag-icon,.ag-theme-alpine-auto-dark .ag-filter-add-button .ag-icon,.ag-theme-alpine-dark .ag-filter-add-button .ag-icon{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-alpine .ag-layout-print .ag-center-cols-container,.ag-theme-alpine .ag-layout-print .ag-center-cols-viewport,.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-container,.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-container,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-viewport{min-height:150px}.ag-theme-alpine .ag-date-time-list-page-entry-is-current,.ag-theme-alpine-auto-dark .ag-date-time-list-page-entry-is-current,.ag-theme-alpine-dark .ag-date-time-list-page-entry-is-current{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-advanced-filter-builder-button,.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-button,.ag-theme-alpine-dark .ag-advanced-filter-builder-button{font-weight:600;padding:var(--ag-grid-size)}.ag-theme-alpine .ag-list-item-hovered:after,.ag-theme-alpine-auto-dark .ag-list-item-hovered:after,.ag-theme-alpine-dark .ag-list-item-hovered:after{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-pill .ag-pill-button:hover,.ag-theme-alpine-auto-dark .ag-pill .ag-pill-button:hover,.ag-theme-alpine-dark .ag-pill .ag-pill-button:hover{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-alpine .ag-column-select-column-group-readonly .ag-icon,.ag-theme-alpine .ag-disabled .ag-icon,.ag-theme-alpine [disabled] .ag-icon,.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-alpine-auto-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-alpine-auto-dark .ag-disabled .ag-icon,.ag-theme-alpine-auto-dark [disabled] .ag-icon,.ag-theme-alpine-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-alpine-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-alpine-dark .ag-disabled .ag-icon,.ag-theme-alpine-dark [disabled] .ag-icon{color:var(--ag-disabled-foreground-color)}.ProductSearch_page__sAcBk{background:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;height:100vh;min-height:0;overflow:hidden}.ProductSearch_forceDesktopPage__ymzHn{overflow-x:auto;overflow-y:hidden}.ProductSearch_forceDesktopWorkspace__8LpZW{flex-wrap:nowrap;min-width:1280px;width:max(100%,1280px)}.ProductSearch_forceDesktopPage__ymzHn .ProductSearch_rightPanelGrid__x93md{min-width:880px}.ProductSearch_workspace__619ny{align-items:stretch;display:flex;flex:1 1;gap:0;min-height:0;overflow:hidden;padding:8px}.ProductSearch_stage1__tWh\+Q,.ProductSearch_stage2__1Gx9M,.ProductSearch_stage3__JdHqL,.ProductSearch_stage4__XvWeW,.ProductSearch_stage5__qOxB1{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden}.ProductSearch_stage1__tWh\+Q{flex-shrink:0;height:100%;overflow:hidden;width:390px}.ProductSearch_sidePanelSplitter__uTrre{align-self:stretch;cursor:col-resize;flex:0 0 8px;position:relative;touch-action:none;width:8px}.ProductSearch_sidePanelSplitter__uTrre:before{background:#cbd5e1;border-radius:999px;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.ProductSearch_sidePanelSplitter__uTrre:hover:before{background:#94a3b8}.ProductSearch_rightPanelGrid__x93md{grid-gap:0;align-self:stretch;display:grid;flex:1 1;gap:0;min-height:0;min-width:0;overflow:hidden}.ProductSearch_topCardsRow__OtrDb{display:flex;gap:0;min-height:0}.ProductSearch_topCardsRow__OtrDb,.ProductSearch_topCardsRow__OtrDb>.ProductSearch_topCardsSplitCell__kJE-c{overflow:hidden}.ProductSearch_topCardsSplitCell__kJE-c{display:flex;min-height:0;min-width:0}.ProductSearch_topCardsSplitCell__kJE-c>.ProductSearch_stage2__1Gx9M,.ProductSearch_topCardsSplitCell__kJE-c>.ProductSearch_stage3__JdHqL{width:100%}.ProductSearch_topCardsColSplitter__rE9\+F{background:#fff;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:8px}.ProductSearch_topCardsColSplitter__rE9\+F:hover{background:#93c5fd}.ProductSearch_stage2__1Gx9M,.ProductSearch_stage3__JdHqL{min-height:0}.ProductSearch_stage4__XvWeW{min-height:340px}.ProductSearch_stage4__XvWeW>.ProductSearch_stageContent__lsdxZ{overflow-y:hidden}.ProductSearch_stage5__qOxB1{min-height:0}.ProductSearch_panelSplitter__dFSnE{background:#fff;border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;cursor:row-resize;flex-shrink:0;height:8px;transition:background .2s ease}.ProductSearch_panelSplitter__dFSnE:before{content:none}.ProductSearch_panelSplitter__dFSnE:hover{background:#93c5fd}.ProductSearch_stageHeader__89tuF{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px}.ProductSearch_headerLeft__sXAcr,.ProductSearch_headerRight__RRdE2{align-items:center;display:flex}.ProductSearch_headerTitleIcon__Ms8n8{flex-shrink:0;height:18px!important;opacity:.95;width:18px!important}.ProductSearch_titleIconBtn__5gwpf svg{height:24px!important;width:24px!important}.ProductSearch_headerRight__RRdE2{gap:8px}.ProductSearch_trendHeaderRight__uxlqX{flex:1 1;justify-content:flex-end;min-width:0}.ProductSearch_trendHeaderOptions__62v1r{align-items:flex-end;display:flex;flex-direction:column;gap:2px;padding:2px 0}.ProductSearch_trendHeaderOptionRow__kDDWt{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ProductSearch_trendHeaderOption__JvwTW{align-items:center;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:4px;line-height:1.1;white-space:nowrap}.ProductSearch_trendHeaderOption__JvwTW input[type=checkbox]{accent-color:#bfdbfe;cursor:pointer;height:13px;margin:0;width:13px}.ProductSearch_trendHeaderOptionWide__fByOc{min-width:0}.ProductSearch_headerLeft__sXAcr{gap:8px}.ProductSearch_header1__aidwp{background:#059669;background:var(--iman-card-header-bg,#059669);color:#fff;padding-left:6px}.ProductSearch_header2__FO6C0,.ProductSearch_header3__h64u3,.ProductSearch_header4__RRnDN{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom-color:#1e3a8a;color:#fff}.ProductSearch_stageContent__lsdxZ{background:#f8fafc;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:12px 16px}.ProductSearch_stageContentFull__iBHQ1{gap:0;padding:0}.ProductSearch_stage1__tWh\+Q .ProductSearch_stageContent__lsdxZ{flex:1 1;overflow-y:auto;padding-left:6px}.ProductSearch_salesTrendContent__AuAAL{flex-direction:row;gap:16px;overflow:auto}.ProductSearch_salesTrendGridSection__Jfxzh{display:flex;flex:1.5 1;flex-direction:column;min-height:0;min-width:0}.ProductSearch_salesTrendChartSection__GEES8{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.ProductSearch_formRow__xyIBP{align-items:center;display:flex;gap:8px;margin-bottom:6px}.ProductSearch_formRow__xyIBP label{color:#475569;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:88px}.ProductSearch_fieldControl__ygnK\+{display:flex;flex:1 1;position:relative}.ProductSearch_iconInInput__8tXYg{color:#94a3b8;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ProductSearch_formRow__xyIBP input,.ProductSearch_formRow__xyIBP select{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;height:30px;padding:0 8px;transition:all .2s ease;width:100%}.ProductSearch_formRow__xyIBP input::placeholder{color:#94a3b8;font-weight:400}.ProductSearch_formRow__xyIBP input:focus,.ProductSearch_formRow__xyIBP select:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.ProductSearch_reimbursementOptionsRow__x7CXE{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;gap:4px;overflow:hidden}.ProductSearch_reimbursementOption__m7R4F{align-items:center;border:1px solid #0000;border-radius:999px;color:#334155;cursor:default;display:inline-flex;flex-shrink:0;font-size:11px!important;gap:0;padding:2px 1px;pointer-events:none;white-space:nowrap;width:auto!important}.ProductSearch_reimbursementOption__m7R4F input{accent-color:#2563eb;border:none;flex:none!important;height:13px!important;margin:0;min-width:13px;padding:0;width:13px!important}.ProductSearch_reimbursementOptionSelected__1Ok11{background:#dbeafe;border-color:#60a5fa;color:#1d4ed8;font-weight:700}.ProductSearch_productCodeInputs__VTqjJ{display:flex;flex:1 1}.ProductSearch_readOnlyInput__nf8Cy{background-color:#f1f5f9!important;color:#64748b}.ProductSearch_yellowInput__o2VJ0{ime-mode:inactive;background:#fffbeb!important;border-color:#fcd34d!important}.ProductSearch_dropdownFieldWrap__3HP2D{flex:1 1;position:relative}.ProductSearch_dropdownFieldWrap__3HP2D input{width:100%}.ProductSearch_dropdownLoading__YoB6b{color:#475569;font-size:10px;font-weight:800;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ProductSearch_searchDropdown__tfE6M{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;border-radius:0;box-shadow:0 0 0 1px #94a3b81f,0 14px 24px #0f172a29,0 28px 48px #0f172a38;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.ProductSearch_searchDropdownItem__jbl8-{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.ProductSearch_searchDropdownItem__jbl8-:last-child{border-bottom:none}.ProductSearch_searchDropdownItemActive__cm3JW{background:#2563eb}.ProductSearch_searchDropdownItemActive__cm3JW .ProductSearch_dropdownPrimary__V-nru{color:#fff}.ProductSearch_searchDropdownItemActive__cm3JW .ProductSearch_dropdownMeta__PL70z{color:#dbeafe}.ProductSearch_searchDropdownItemActive__cm3JW{box-shadow:none}.ProductSearch_dropdownPrimary__V-nru{color:#0f172a;font-size:17px;font-weight:800;min-width:0}.ProductSearch_dropdownMeta__PL70z{color:#64748b;font-size:12px}.ProductSearch_highlightLabel__67Zc-{color:#f60!important;font-weight:700}.ProductSearch_iconBtn__dHtsD{align-items:center;background:#0000;border:none;border-radius:4px;color:#64748b;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s;width:24px}.ProductSearch_iconBtn__dHtsD:hover{background:#fff3;color:#1e293b}.ProductSearch_titleIconBtn__5gwpf{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:color .2s ease;width:28px}.ProductSearch_iconBtn__dHtsD:disabled,.ProductSearch_modelHeaderIconBtn__42Hxw:disabled,.ProductSearch_pictureHeaderNavButton__ZrXUZ:disabled,.ProductSearch_titleIconBtn__5gwpf:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.8);opacity:.45;transform:none!important}.ProductSearch_iconBtn__dHtsD:disabled:hover,.ProductSearch_titleIconBtn__5gwpf:disabled:hover{background:#0000;transform:none}.ProductSearch_modelSection__fqn7g{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-top:4px;overflow:hidden}.ProductSearch_modelSectionCollapsed__WZZIL{background:#fff}.ProductSearch_modelHeader__Isy-G{align-items:center;background:#f1f5f9;border-bottom:1px solid #e2e8f0;color:#334155;display:flex;font-size:11px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:6px 10px}.ProductSearch_modelHeaderActions__\+Eqdk{align-items:center;display:flex;gap:4px}.ProductSearch_modelHeaderCount__dSC0J{color:#64748b;font-size:10px}.ProductSearch_modelHeaderIconBtn__42Hxw{height:20px;width:20px}.ProductSearch_modelHeaderIconBtnDanger__Ge4hR{color:#dc2626}.ProductSearch_modelToggleBtn__ca4U\+{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;padding:0}.ProductSearch_modelDisplay__jrMd2{background:#fff;border:1px dashed #cbd5e1;border-radius:4px;height:auto;margin:8px;min-height:80px;overflow:visible}.ProductSearch_modelList__By6m-{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:8px}.ProductSearch_modelListItem__DPHnp{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;color:#0f172a;display:inline-flex;font-weight:700;gap:8px;padding:4px 8px}.ProductSearch_modelListItemBtn__Y15hs{background:#0000;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.ProductSearch_modelRemoveBtn__X-pbB{align-items:center;background:#0000;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin-left:4px;padding:0;width:20px}.ProductSearch_modelEmpty__nCiqb{color:#94a3b8;padding:8px}.ProductSearch_stockColumn__PFNED{display:flex;flex-direction:column;gap:4px}.ProductSearch_safetyStockCard__OA1c6{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #94a3b8;margin-bottom:6px;padding:4px;text-align:center}.ProductSearch_safetyStockCardCompact__UQLep{align-self:stretch;flex:0 0 184px;margin-bottom:0;max-width:184px;min-width:184px;padding:4px}.ProductSearch_safetyStockTrendline__3EzQz{align-items:baseline;color:#0f172a;display:flex;gap:4px;justify-content:center}.ProductSearch_safetyStockTrendBadge__FrdmR{font-size:10px;font-weight:700}.ProductSearch_safetyStockFormula__jvTaF{font-size:11px;font-weight:800}.ProductSearch_safetyStockTitle__b\+hog{color:#111827;font-size:16px;font-weight:900;letter-spacing:-.02em;margin-top:2px}.ProductSearch_safetyStockMeta__yWiEX{color:#1f2937;font-size:10px;line-height:1.2}.ProductSearch_safetyStockPrimaryValue__hN7mY{color:#dc2626;font-size:20px;font-weight:900;line-height:1;margin-top:2px}.ProductSearch_safetyStockSecondaryValue__b0eWJ{color:#dc2626;font-size:15px;font-weight:800;line-height:1;margin-top:1px}.ProductSearch_safetyStockLegendList__Ugi1f{align-items:center;display:flex;flex-wrap:wrap;font-size:10px;font-weight:700;gap:4px 10px;line-height:1.1}.ProductSearch_safetyStockLegendPrimary__NqXJf{color:#2563eb;font-weight:800}.ProductSearch_safetyStockLegendMuted__KqHOH{color:#475569}.ProductSearch_safetyStockSummaryList__TvGGZ{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:3px}.ProductSearch_safetyStockSummaryItem__7o1m4{align-items:center;display:flex;gap:5px;line-height:1.1}.ProductSearch_safetyStockSummaryLabel__EkLFn{color:#64748b;font-size:10px;font-weight:700}.ProductSearch_safetyStockSummaryValue__I6A7A{font-size:12px;font-weight:800}.ProductSearch_stockRow__QCT8Y{align-items:center;display:flex;gap:4px}.ProductSearch_stockLabel__7ckkM{color:#1e293b;flex-shrink:0;font-size:10px;font-weight:600;text-align:right;width:90px}.ProductSearch_stockLabelMed__-sK5H{color:#3b82f6;font-size:8px;line-height:1;margin-bottom:-4px}.ProductSearch_stockLabelAlert__Pkl4O{background-color:tomato;border-radius:2px;color:#fff;padding:2px 4px;text-align:center}.ProductSearch_stockInput__0QGXp{background:#f8fafc;border:1px solid #94a3b8;border-radius:4px;box-sizing:border-box;color:#475569;flex:1 1;font-size:14pt;height:24px;min-width:0;padding:0 6px;text-align:center;width:100%}.ProductSearch_sectionDivider__CvAg1{border-top:1px solid #e2e8f0;margin:10px 0}.ProductSearch_sectionCaption__HI7-e{color:#64748b;font-size:11px;font-weight:800;margin-bottom:8px;text-transform:uppercase}.ProductSearch_sectionCaptionRow__Y381-{align-items:center;display:flex;gap:8px;justify-content:space-between}.ProductSearch_treatmentButton__u6h13{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;padding:6px 10px;transform:translateY(-5px)}.ProductSearch_treatmentButton__u6h13:hover{background:#1d4ed8}.ProductSearch_sectionSubCaption__-ySPd{color:#64748b;font-size:10px;font-weight:700}.ProductSearch_inventoryLayout__qtgoB{display:flex;flex-direction:column;gap:8px}.ProductSearch_inventoryPanel__7lGP-{display:flex;flex-direction:column;gap:12px}.ProductSearch_inventoryPanel__7lGP- .ProductSearch_picturePanel__a7zSS{flex:none}.ProductSearch_picturePanel__a7zSS{display:flex;flex-direction:column;margin-top:2px}.ProductSearch_pictureHeader__2zDzO{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.ProductSearch_pictureHeaderIcons__No8yV{align-items:center;display:flex;gap:4px}.ProductSearch_pictureHeaderIcon__alg3w{color:#64748b;cursor:pointer}.ProductSearch_pictureHeaderIconDanger__69sg4{color:#dc2626}.ProductSearch_pictureHeaderIconDisabled__O5FFH{opacity:.45;pointer-events:none}.ProductSearch_pictureHeaderNavButton__ZrXUZ{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;width:22px}.ProductSearch_pictureHeaderNavButton__ZrXUZ:hover{border-color:#60a5fa;color:#1d4ed8}.ProductSearch_pictureHeaderNavButtonDisabled__3hX7-{cursor:default;opacity:.4;pointer-events:none}.ProductSearch_picturePlaceholder__tcZa0{align-items:center;aspect-ratio:1/1;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-left:96px;padding:8px;text-align:center}.ProductSearch_picturePreviewFrame__cs\+PI{align-items:center;background:linear-gradient(180deg,#fff,#eef2ff);border:1px solid #cbd5e1;border-radius:8px;cursor:zoom-in;display:flex;justify-content:center;min-height:160px;overflow:hidden;width:100%}.ProductSearch_picturePreviewImage__nB7Fv{display:block;height:100%;max-height:220px;object-fit:contain;width:100%}.ProductSearch_pictureCount__qm1nZ{color:#1e293b;font-size:11px;font-weight:700;margin-bottom:6px}.ProductSearch_pictureFileName__lrpcH{color:#64748b;font-size:10px;word-break:break-all}.ProductSearch_pictureEmptyText__Gi0RJ{color:#94a3b8;font-size:10px;margin-top:8px}.ProductSearch_pictureThumbList__LGcD7{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));margin-top:10px;width:100%}.ProductSearch_pictureThumbButton__RdAvu{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;padding:4px}.ProductSearch_pictureThumbButton__RdAvu img{pointer-events:none}.ProductSearch_pictureThumbButton__RdAvu:hover{border-color:#60a5fa;box-shadow:0 0 0 1px #60a5fa1a}.ProductSearch_pictureThumbButtonActive__8DrOa{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb26}.ProductSearch_pictureThumbImage__LpERt{display:block;height:100%;object-fit:cover;width:100%}.ProductSearch_pictureViewerShell__fJRyq{align-items:center;background:#0f172ab8;color:#e2e8f0;display:flex;inset:0;justify-content:center;outline:none;padding:24px;position:fixed;z-index:80}.ProductSearch_pictureViewerDialog__LM03r{background:#0f172a;border-radius:18px;box-shadow:0 24px 80px #0f172a73,inset 0 2px 0 #ffffff0a;display:flex;flex-direction:column;height:min(840px,calc(100vh - 48px));overflow:hidden;width:min(1120px,calc(100vw - 48px))}.ProductSearch_pictureViewerToolbar__e4-1V{align-items:center;background:linear-gradient(180deg,#111827,#0f172a);border-bottom:1px solid #94a3b833;display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;padding:12px 16px}.ProductSearch_pictureViewerTitleBlock__y2Xew{min-width:0}.ProductSearch_pictureViewerTitle__SotFw{color:#f8fafc;font-size:14px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductSearch_pictureViewerMeta__xVzNy{color:#94a3b8;font-size:11px;margin-top:2px}.ProductSearch_pictureViewerActions__zvgRe{align-items:center;display:flex;gap:8px}.ProductSearch_pictureViewerActions__zvgRe button{align-items:center;background:#0f172ab3;border:1px solid #94a3b859;border-radius:10px;color:#e2e8f0;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.ProductSearch_pictureViewerActions__zvgRe button:hover{background:#1e293bf2;border-color:#60a5fab3}.ProductSearch_pictureViewerBody__RV3dD{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:10px}.ProductSearch_pictureViewerStage__7C6Pf{align-items:center;background:#020617;border-radius:12px;display:flex;height:100%;justify-content:center;overflow:auto;width:100%}.ProductSearch_pictureViewerImage__neLO0{display:block;image-rendering:auto;max-height:none;max-width:none}.ProductSearch_pictureViewerError__zd6pG,.ProductSearch_pictureViewerLoading__OXtDg{align-items:center;background:#020617;border-radius:12px;color:#cbd5e1;display:flex;height:100%;justify-content:center;min-height:320px;padding:24px;text-align:center;width:100%}.ProductSearch_pictureViewerError__zd6pG{color:#fca5a5}.ProductSearch_uploadModalOverlay__yUIrI{align-items:center;background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:60}.ProductSearch_uploadModalOverlay__yUIrI[data-kind=open]{cursor:progress}.ProductSearch_uploadModalCard__RS1L5{background:#fff;border:1px solid #cbd5e1;border-radius:16px;box-shadow:0 24px 80px #0f172a47;overflow:hidden;width:min(560px,100%)}.ProductSearch_trendDetailsCard__XvGKE{display:flex;flex-direction:column;max-height:90vh;width:min(920px,100%)}.ProductSearch_trendDetailsBody__oGK4B{min-height:0;overflow:auto}.ProductSearch_trendDetailsGrid__tWhqy{height:min(56vh,480px);min-height:260px;width:100%}.ProductSearch_trendDetailsCount__GZea0{color:#475569;font-size:12px;font-weight:700}.ProductSearch_trendDetailsError__\+3aba,.ProductSearch_trendDetailsMessage__BXh9B{color:#475569;font-size:14px;padding:28px 12px;text-align:center}.ProductSearch_trendDetailsError__\+3aba{color:#b91c1c}.ProductSearch_productSalesAiButton__vW0Xr{flex-shrink:0}.ProductSearch_productSalesAiButton__vW0Xr img{filter:invert(1) brightness(1.6) saturate(0);height:22px;object-fit:contain;width:22px}.ProductSearch_productSalesAiModal__NGfbB{max-height:90vh;width:min(1000px,100%)}.ProductSearch_productSalesAiHeader__GUWjw{align-items:center}.ProductSearch_productSalesAiTitle__tOFjS{align-items:center;color:#0f172a;display:flex;font-size:16px;font-weight:800;gap:8px}.ProductSearch_productSalesAiTitle__tOFjS img{height:22px;object-fit:contain;width:22px}.ProductSearch_productSalesAiActions__1PtKk{align-items:center;display:flex;flex-shrink:0;gap:8px}.ProductSearch_productSalesAiBody__FYTkj{max-height:calc(90vh - 90px);min-height:320px;overflow:auto}.ProductSearch_productSalesAiMarkdown__xjBgr{color:#1e293b;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.ProductSearch_productSalesAiMarkdown__xjBgr h1,.ProductSearch_productSalesAiMarkdown__xjBgr h2,.ProductSearch_productSalesAiMarkdown__xjBgr h3,.ProductSearch_productSalesAiMarkdown__xjBgr h4{border-bottom:1px solid #e2e8f0;color:#0f172a;margin:20px 0 10px;padding-bottom:6px}.ProductSearch_productSalesAiMarkdown__xjBgr h1{font-size:19px}.ProductSearch_productSalesAiMarkdown__xjBgr h2{border-bottom-color:#bfdbfe;border-bottom-width:2px;font-size:16px}.ProductSearch_productSalesAiMarkdown__xjBgr h3{font-size:14px}.ProductSearch_productSalesAiMarkdown__xjBgr table{border-collapse:collapse;font-size:12px;margin:10px 0 18px;width:100%}.ProductSearch_productSalesAiMarkdown__xjBgr td,.ProductSearch_productSalesAiMarkdown__xjBgr th{border:1px solid #cbd5e1;padding:7px 9px;text-align:left}.ProductSearch_productSalesAiMarkdown__xjBgr th{background:#f1f5f9;font-weight:800}.ProductSearch_productSalesAiMarkdown__xjBgr tr:nth-child(2n){background:#f8fafc}.ProductSearch_productSalesAiMarkdown__xjBgr pre{background:#0f172a;border-radius:8px;color:#e2e8f0;overflow:auto;padding:12px}.ProductSearch_productSalesAiError__wplvP,.ProductSearch_productSalesAiStatus__51QuX{align-items:center;color:#475569;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:280px;text-align:center}.ProductSearch_productSalesAiError__wplvP strong,.ProductSearch_productSalesAiStatus__51QuX strong{color:#0f172a;font-size:15px}.ProductSearch_productSalesAiError__wplvP span,.ProductSearch_productSalesAiStatus__51QuX span{font-size:12px;max-width:720px;overflow-wrap:anywhere;white-space:pre-wrap}.ProductSearch_productSalesAiSpinner__fy7eC{animation:ProductSearch_spin__\+R3Ei 1s linear infinite;color:#4f46e5}.ProductSearch_productSalesAiError__wplvP{color:#b91c1c}.ProductSearch_uploadModalOverlay__yUIrI[data-kind=open] .ProductSearch_uploadModalCard__RS1L5{cursor:progress}.ProductSearch_uploadModalHeader__Y3T7n{align-items:flex-start;background:linear-gradient(180deg,#f8fafc,#eef2ff);border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;padding:18px 20px 14px}.ProductSearch_uploadModalTitle__oEYZd{color:#0f172a;font-size:16px;font-weight:800}.ProductSearch_uploadModalSubTitle__Ei5Xh{color:#64748b;font-size:11px;margin-top:3px}.ProductSearch_uploadModalCloseButton__Mt6UD{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;padding:6px 12px}.ProductSearch_uploadModalBody__uz3lf{display:flex;flex-direction:column;gap:10px;padding:18px 20px}.ProductSearch_uploadModalSummaryRow__O-xta{align-items:flex-start;display:flex;gap:10px}.ProductSearch_uploadModalSummaryLabel__aIzHL{color:#64748b;flex-shrink:0;font-size:11px;font-weight:700;width:92px}.ProductSearch_uploadModalSummaryValue__C4rrM{color:#0f172a;flex:1 1;font-size:12px;word-break:break-all}.ProductSearch_uploadModalMessage__GTTFh{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#1e293b;font-size:12px;line-height:1.55;margin-top:4px;padding:12px 14px}.ProductSearch_uploadModalProgressWrap__Vb0pc{display:flex;flex-direction:column;gap:6px;margin-top:6px}.ProductSearch_uploadModalProgressTrack__kRPjH{background:#e2e8f0;border:1px solid #cbd5e1;border-radius:999px;height:10px;overflow:hidden;width:100%}.ProductSearch_uploadModalProgressBar__m5RKK{animation:ProductSearch_pictureModalProgressMove__TSjlM 1.1s linear infinite;background:linear-gradient(90deg,#2563eb,#60a5fa 50%,#2563eb);background-size:200% 100%;border-radius:inherit;height:100%;width:42%}.ProductSearch_uploadModalProgressBar__m5RKK[data-kind=delete]{background:linear-gradient(90deg,#dc2626,#f87171 50%,#dc2626);background-size:200% 100%}.ProductSearch_uploadModalProgressBar__m5RKK[data-kind=open]{background:linear-gradient(90deg,#0f766e,#2dd4bf 50%,#0f766e);background-size:200% 100%}.ProductSearch_uploadModalProgressText__sR2PP{color:#64748b;font-size:11px}@keyframes ProductSearch_pictureModalProgressMove__TSjlM{0%{transform:translateX(-120%)}to{transform:translateX(280%)}}.ProductSearch_uploadModalFooter__kA2jd{display:flex;justify-content:flex-end;padding:0 20px 18px}.ProductSearch_uploadModalButtonGroup__etpMe{display:flex;gap:8px}.ProductSearch_uploadModalSecondaryButton__EZy9A{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;font-size:12px;font-weight:700;height:34px;min-width:88px}.ProductSearch_uploadModalDangerButton__j1jTu{background:#dc2626}.ProductSearch_uploadModalDangerButton__j1jTu,.ProductSearch_uploadModalPrimaryButton__1eht0{border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:34px;min-width:88px}.ProductSearch_uploadModalPrimaryButton__1eht0{background:#1d4ed8}.ProductSearch_gridTheme__-ij64{border:1px solid #cbd5e1;border-radius:8px;min-height:0;overflow:hidden}.ProductSearch_gridThemeFull__NNEcw{border:none;border-radius:0}.ProductSearch_fullGridTheme__9mGyZ{height:100%;width:100%}.ProductSearch_documentGridTheme__ZaP99{flex:1 1;width:100%}.ProductSearch_gridHeaderCell__WzOJX{font-weight:700}.ProductSearch_alignCenterCell__PaCUo{justify-content:center;text-align:center}.ProductSearch_alignRightCell__r98aY,.ProductSearch_alignRightCell__r98aY .ag-cell-value{justify-content:flex-end;text-align:right}.ProductSearch_alignCenterHeader__xzCBQ .ag-header-cell-label{justify-content:center}.ProductSearch_gridTheme__-ij64 .ag-root-wrapper{border:none}.ProductSearch_gridTheme__-ij64 .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.ProductSearch_gridTheme__-ij64 .ag-header-row{min-height:32px!important}.ProductSearch_gridTheme__-ij64 .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.ProductSearch_gridTheme__-ij64 .ag-header-cell:last-child{border-right:none}.ProductSearch_gridTheme__-ij64 .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.ProductSearch_gridTheme__-ij64 .ag-header-cell-text{text-align:center}.ProductSearch_gridTheme__-ij64 .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.ProductSearch_gridTheme__-ij64 .ag-header-cell-resize:hover{background:#94a3b8}.ProductSearch_dateInputLight__xqIUX{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;height:30px;padding:0 8px;text-align:center}.ProductSearch_headerDateRange__yOzo0{align-items:center;display:flex;font-size:11px;font-weight:700;gap:8px}.ProductSearch_headerStaticIcon__gLnG0{cursor:pointer}.ProductSearch_headerStaticIcon__gLnG0 svg{height:28px!important;width:28px!important}.ProductSearch_dateInputLight__xqIUX::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.9}.ProductSearch_salesSummaryBar__1a9gk{align-items:center;background:#f8fafc;border-radius:0;border-top:1px solid #cbd5e1;color:#475569;display:flex;flex-wrap:nowrap;font-size:12px;gap:4px 14px;margin-bottom:0;min-height:32px;overflow-x:auto;overflow-y:hidden;padding:8px 16px;white-space:nowrap}.ProductSearch_salesSummaryBar__1a9gk strong{color:#0f172a}.ProductSearch_salesSummaryBar__1a9gk::-webkit-scrollbar{height:4px}.ProductSearch_gridTheme__-ij64 .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.ProductSearch_gridTheme__-ij64 .ag-row-even{background-color:#fff}.ProductSearch_gridTheme__-ij64 .ag-row-odd{background-color:#f8fafc}.ProductSearch_gridTheme__-ij64 .ag-row:hover{background-color:#f1f5f9!important}.ProductSearch_salesRowSelected__IhZlw .ag-cell{background:#f3d1a8!important;border-bottom:1px solid #d8b07a!important;border-top:1px solid #d8b07a!important;color:#4b3621!important;font-weight:700}.ProductSearch_salesRowSelected__IhZlw .ag-cell:first-child{border-left:8px solid #d8b07a!important;padding-left:0!important}.ProductSearch_salesRowSelected__IhZlw:hover .ag-cell{background:#efc38d!important;color:#4b3621!important}.ProductSearch_gridTheme__-ij64 .ag-row-selected{background:#0000!important}.ProductSearch_gridTheme__-ij64 .ag-row-selected .ag-cell{background:#f3d1a8!important;border-bottom:1px solid #d8b07a!important;border-top:1px solid #d8b07a!important;color:#4b3621!important;font-weight:700;letter-spacing:.01em}.ProductSearch_gridTheme__-ij64 .ag-row-selected .ag-cell:first-child{border-left:8px solid #d8b07a!important;padding-left:0!important}.ProductSearch_gridTheme__-ij64 .ag-row-selected:hover .ag-cell{background:#efc38d!important;color:#4b3621!important}.ProductSearch_gridTheme__-ij64 .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.ProductSearch_gridTheme__-ij64 .ag-cell:last-child{border-right:none}.ProductSearch_gridTheme__-ij64 .ag-cell-focus,.ProductSearch_gridTheme__-ij64 .ag-cell-range-selected,.ProductSearch_gridTheme__-ij64 .ag-cell-range-selected-1,.ProductSearch_gridTheme__-ij64 .ag-cell-range-single-cell,.ProductSearch_gridTheme__-ij64 .ag-header-active,.ProductSearch_gridTheme__-ij64 .ag-header-cell-focus{border:none!important;box-shadow:none!important}.ProductSearch_gridTheme__-ij64 .ag-cell-value{align-items:center;display:flex;width:100%}.ProductSearch_gridContainer__I4sFT{border:1px solid #e2e8f0;border-radius:8px;flex:1 1;overflow:auto}.ProductSearch_grid__xDf0u{border-collapse:initial;border-spacing:0;width:100%}.ProductSearch_grid__xDf0u th{background:linear-gradient(180deg,#dbeafe,#bfdbfe);border-bottom:2px solid #93c5fd;color:#1e3a8a;font-size:11px;font-weight:700;padding:8px;position:sticky;text-align:center;top:0;z-index:10}.ProductSearch_grid__xDf0u td{border-bottom:1px solid #f1f5f9;color:#1e293b;font-size:11px;padding:6px;text-align:center}.ProductSearch_grid__xDf0u tr:hover{background:#f1f5f9}.ProductSearch_chartContainer__51DNX{background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex:1 1;min-height:0;overflow:auto;padding:16px;position:relative}.ProductSearch_chartContainerFull__bALs5{border:none;border-radius:0;padding:16px}.ProductSearch_salesTrendChartContainer__KrrxP{background:#fff;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:16px;position:relative}.ProductSearch_salesTrendHighlight__iGoDW{background:linear-gradient(180deg,#fffffffa,#eff6fffa);border-color:#60a5faf2;box-shadow:0 18px 36px #3b82f629,inset 0 1px 0 #ffffffeb;min-width:0;padding:16px;width:100%}.ProductSearch_chartHeaderRow__H2afb{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.ProductSearch_chartMainTitle__-E0Ts{color:#1e293b;flex:1 1;font-size:14px;font-weight:800;margin-bottom:0;text-align:center}.ProductSearch_chartUnitLabel__Q0fg7{color:#64748b;flex-shrink:0;font-size:11px;font-weight:700;padding-top:2px}.ProductSearch_trendCompareWrap__-uILa{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-top:-100px;min-height:420px;min-width:0;padding:6px 8px 0;position:relative;width:100%}.ProductSearch_trendCompareColumn__TI045{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;z-index:1}.ProductSearch_trendGridLines__rPqjO{bottom:19px;display:flex;flex-direction:column;height:200px;justify-content:space-between;left:8px;pointer-events:none;position:absolute;right:8px;z-index:0}.ProductSearch_trendGridLineMid__HI\+cW,.ProductSearch_trendGridLineTop__H-psh{border-top:2px solid #94a3b8;width:100%}.ProductSearch_trendGridLineBase__gRb5s{border-top:2px solid #475569;width:100%}.ProductSearch_trendCompareValues__0i78h{align-items:center;display:flex;flex-direction:column;gap:4px;min-height:34px}.ProductSearch_trendValueCurrent__Wyyo9,.ProductSearch_trendValuePrevious__uEM-G{font-size:11px;font-weight:800;line-height:1}.ProductSearch_trendValuePositive__Y7y-K{color:#16a34a}.ProductSearch_trendValueNegative__ALmEF{color:#ef4444}.ProductSearch_trendValueCurrent__Wyyo9{color:#1d4ed8}.ProductSearch_trendValuePrevious__uEM-G{color:#64748b}.ProductSearch_trendCompareBars__Au4Cr{align-items:flex-end;display:flex;gap:6px;justify-content:center;min-height:390px}.ProductSearch_trendBarGroup__r6e4t{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:flex-end;min-height:390px}.ProductSearch_trendBarValueVertical__fJldJ{align-items:center;display:inline-flex;font-size:15px;justify-content:center;letter-spacing:.02em;line-height:1;min-height:74px;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.ProductSearch_trendBarValueCurrent__W5umP{color:#1e3a8a}.ProductSearch_trendBarValuePrevious__V8YiY{color:#c2410c}.ProductSearch_trendBar__g0KpE{border-radius:8px 8px 0 0;max-width:30px;min-width:20px;width:100%}.ProductSearch_trendBarCurrent__tgbwN{background:linear-gradient(180deg,#60a5fa,#2563eb)}.ProductSearch_trendBarPrevious__dyiRs{background:linear-gradient(180deg,#fed7aa,#fdba74 55%,#fb923c)}.ProductSearch_trendBarLabel__VgEy2{color:#64748b;font-size:11px;font-weight:700;line-height:1.1;text-align:center}.ProductSearch_trendSummaryRow__CRBEW{display:flex;flex:1 1;flex-wrap:wrap;gap:12px 20px;justify-content:center;margin-top:-14px;padding-top:0}.ProductSearch_trendFooterRow__JAmuV{align-items:flex-end;display:flex;gap:12px;justify-content:flex-end;margin-top:-10px}.ProductSearch_trendSummaryOutside__1NZJG{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:flex-end;min-width:0;text-align:left}.ProductSearch_trendCurrentStockText__ury\+J{color:#1e3a8a;font-size:20pt;font-weight:900;letter-spacing:-.03em;line-height:1;margin-bottom:4px}.ProductSearch_trendSummaryItem__PwTjR{align-items:center;display:inline-flex;font-size:12px;font-weight:700;gap:8px}.ProductSearch_trendSummaryLabel__JF5Id{color:#64748b}.ProductSearch_trendSummaryValue__FU1hQ{font-size:14px;font-weight:800}.ProductSearch_chartPlaceholder__9kg8o{align-items:center;color:#64748b;display:flex;flex:1 1;flex-direction:column;font-size:12px;gap:10px;justify-content:center;text-align:center}.ProductSearch_legend__-yBPg{display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:10px;justify-content:center;margin-top:12px}.ProductSearch_legendFloating__mf37S{bottom:15px;position:absolute;right:20px}.ProductSearch_legendPositive__PYwZM{color:#10b981;font-weight:800}.ProductSearch_legendQuantity__7jJJE{color:#ea580c;font-weight:800}.ProductSearch_topClientChartContainer__PPOr-{align-items:stretch;justify-content:center}.ProductSearch_topClientList__SB-x3{display:flex;flex-direction:column;gap:10px;width:100%}.ProductSearch_barChartRow__Xw2Bh{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:130px 1fr 160px}.ProductSearch_barChartLabel__udKGr{color:#334155;font-size:10pt;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductSearch_barChartTrack__CxEQ2{background:#e2e8f0;border-radius:999px;height:24px;overflow:hidden;position:relative}.ProductSearch_barChartQty__JpMVU{background:linear-gradient(90deg,#fdba74f5,#fb923cfa);border-radius:999px;inset:6px auto 6px 0;position:absolute}.ProductSearch_topClientEmptyState__LRIEo{text-align:center}.ProductSearch_topClientEmptyTitle__KTYDc{color:#64748b;font-size:11px;font-weight:700;margin-bottom:15px}.ProductSearch_barChartValue__C3dyR{color:#475569;font-size:10pt;font-weight:700;text-align:right}.ProductSearch_tabs__57qXt{background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;margin-bottom:8px;overflow-x:auto;padding:0}.ProductSearch_documentEntryPanel__Po4p7{background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;display:grid;grid-template-columns:72px 142px 120px minmax(0,1fr);overflow:hidden}.ProductSearch_documentEntryField__zRdC6{border-right:1px solid #cbd5e1;display:flex;flex-direction:column;min-width:0}.ProductSearch_documentEntryField__zRdC6:last-child{border-right:none}.ProductSearch_documentEntryLabel__m4hKt{background:#f1f5f9;border-bottom:1px solid #e2e8f0;color:#334155;font-size:11px;font-weight:700;padding:4px 8px 3px}.ProductSearch_documentEntryInput__P\+3XR{background:#fff;border:none;color:#1e293b;font-size:15px;font-weight:700;height:30px;outline:none;padding:0 8px;width:100%}.ProductSearch_documentEntryInput__P\+3XR:focus{background:#eff6ff}.ProductSearch_documentEntryInput__P\+3XR[type=date]{padding-right:6px;text-align:center}.ProductSearch_tab__FUA9e{border-bottom:2px solid #0000;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;font-size:12px;font-weight:700;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.ProductSearch_tab__FUA9e:hover{background:#f1f5f9;color:#334155}.ProductSearch_activeTab__JdT1H{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8}.ProductSearch_errorText__Qw2zF{color:#dc2626;font-size:11px;margin-bottom:8px}@media (max-width:1400px){.ProductSearch_workspace__619ny{flex-direction:column}.ProductSearch_rightPanelGrid__x93md,.ProductSearch_stage1__tWh\+Q{width:100%}.ProductSearch_rightPanelGrid__x93md{flex:none}.ProductSearch_topCardsRow__OtrDb{flex-direction:column}.ProductSearch_topCardsSplitCell__kJE-c{flex-basis:auto!important;width:100%}.ProductSearch_topCardsColSplitter__rE9\+F{display:none}}@media (max-width:960px){.ProductSearch_inventoryLayout__qtgoB,.ProductSearch_salesTrendContent__AuAAL{flex-direction:column}.ProductSearch_documentEntryPanel__Po4p7{grid-template-columns:1fr}.ProductSearch_documentEntryField__zRdC6{border-bottom:1px solid #cbd5e1;border-right:none}.ProductSearch_documentEntryField__zRdC6:last-child{border-bottom:none}.ProductSearch_barChartRow__Xw2Bh{grid-template-columns:1fr}.ProductSearch_legendFloating__mf37S{margin-top:12px;position:static}}.ProductSearch_forceDesktopPage__ymzHn .ProductSearch_workspace__619ny{flex-direction:row}.ProductSearch_forceDesktopPage__ymzHn .ProductSearch_rightPanelGrid__x93md,.ProductSearch_forceDesktopPage__ymzHn .ProductSearch_stage1__tWh\+Q{width:auto}.ProductSearch_forceDesktopPage__ymzHn .ProductSearch_rightPanelGrid__x93md{flex:1 1}.ProductSearch_forceDesktopPage__ymzHn .ProductSearch_topCardsRow__OtrDb{flex-direction:row}.ProductSearch_forceDesktopPage__ymzHn .ProductSearch_topCardsSplitCell__kJE-c{width:auto}.ProductSearch_forceDesktopPage__ymzHn .ProductSearch_topCardsColSplitter__rE9\+F{display:block}.ProductSearch_forceDesktopPage__ymzHn .ProductSearch_salesTrendContent__AuAAL{flex-direction:row}.ProductSearch_loadingOverlay__k225k{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a99;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.ProductSearch_loadingCard__0T5wU{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:flex;flex-direction:column;gap:12px;padding:24px 32px}.ProductSearch_loadingSpinner__Yp0wd{animation:ProductSearch_spin__\+R3Ei 1s linear infinite;color:#3b82f6}.ProductSearch_loadingText__bZhf7{color:#1e293b;font-size:14px;font-weight:500}@keyframes ProductSearch_spin__\+R3Ei{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductSearch_customChartWrapper__UZL2a{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;font-family:inherit;padding:15px 24px;position:relative;width:100%}.ProductSearch_customChartHeader__LxvFl{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.ProductSearch_customChartTitle__rxayn{color:#000;flex:1 1;font-size:14pt;font-weight:800;padding-left:60px;text-align:center}.ProductSearch_customChartLegend__s53VZ{align-items:center;color:#000;display:flex;font-size:11pt;font-weight:700;gap:6px}.ProductSearch_legendColorBox__-0sS4{background-color:#ff5e43;height:16px;width:30px}.ProductSearch_legendText__c12I1{color:#000;font-size:10.5pt;font-weight:700}.ProductSearch_customChartBodyContainer__ouv1v{display:flex;height:220px;position:relative;width:100%}.ProductSearch_customChartYAxis__rsICH{align-items:flex-end;box-sizing:border-box;color:#000;display:flex;flex-direction:column;font-size:10pt;font-weight:700;justify-content:space-between;padding-right:8px;width:50px}.ProductSearch_yAxisLabel__DWL8L{height:14px;line-height:14px;transform:translateY(7px)}.ProductSearch_yAxisLabel__DWL8L:first-child{transform:translateY(7px)}.ProductSearch_yAxisLabel__DWL8L:last-child{transform:translateY(-7px)}.ProductSearch_customChartPlotArea__yADUW{background:#fff;border-color:#777 #777 #000 #000;border-style:solid;border-width:1px 1px 2px 2px;flex:1 1;overflow:visible;position:relative}.ProductSearch_gridLinesHorizontal__X9cMF{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ProductSearch_gridLineHorizontal__hgCKY{background-color:#ccc;height:1px;width:100%}.ProductSearch_gridLinesHorizontal__X9cMF .ProductSearch_gridLineHorizontal__hgCKY:first-child{background-color:#e2e8f0}.ProductSearch_gridLinesHorizontal__X9cMF .ProductSearch_gridLineHorizontal__hgCKY:last-child{background-color:#000}.ProductSearch_gridLinesVertical__33cuE{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ProductSearch_gridLineVertical__g3Vil{background-color:#ccc;height:100%;position:absolute;top:0;width:1px}.ProductSearch_barsContainer__V610t{align-items:flex-end;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.ProductSearch_verticalBarCol__yguWQ{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative}.ProductSearch_verticalBar__ly8EE{background-color:#ff5e43;position:relative;transition:height .3s ease;width:45%;z-index:3}.ProductSearch_verticalBar__ly8EE:hover{background-color:#e54b2d;cursor:pointer}.ProductSearch_barValueWrapper__20lKU{align-items:center;display:flex;flex-direction:column;pointer-events:none;position:absolute;z-index:5}.ProductSearch_barValueBox__E0cKm{background-color:#fff;border:1px solid #bf9ee3;border-radius:2px;color:#000;font-size:9pt;font-weight:700;line-height:1.1;padding:1px 4px;white-space:nowrap}.ProductSearch_barValuePin__NQ0ZS{background-color:#ff5e43;height:6px;width:1px}.ProductSearch_customChartXAxisContainer__4y7qE{display:flex;margin-top:4px;width:100%}.ProductSearch_customChartXAxisSpacer__XoJnR{width:50px}.ProductSearch_customChartXAxis__gF9gg{display:flex;flex:1 1}.ProductSearch_xAxisLabelCol__YFVln{display:flex;justify-content:center;text-align:center}.ProductSearch_xAxisLabelText__fdRAE{color:#000;font-size:10pt;font-weight:700;margin-top:5px;max-width:100%;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:pre-line;word-break:keep-all}.ProductSearch_customTrendChartWrapper__WmP1B{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;padding:30px 65px 30px 10px;position:relative;width:100%}.ProductSearch_customTrendChartBody__kkOPx{display:flex;position:relative;width:100%}.ProductSearch_customTrendChartPlotArea__\+keMu{background:#fff;border-color:#777 #777 #000 #000;border-style:solid;border-width:1px 1px 2px 2px;height:220px;overflow:visible;position:relative;width:100%}.ProductSearch_trendGridLineHorizontal__DDz42{background-color:#ccc;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.ProductSearch_trendGridLineVertical__qIoSD{background-color:#ccc;bottom:0;position:absolute;top:0;width:1px;z-index:1}.ProductSearch_trendGridLineVertical__qIoSD:after{background-color:#000;bottom:-6px;content:"";height:6px;left:0;position:absolute;width:1px}.ProductSearch_trendSvgLineCanvas__oWw9h{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.ProductSearch_trendPointMarker__veUs9{background-color:#df2020;border:1.5px solid #df2020;border-radius:50%;cursor:pointer;height:8px;position:absolute;transform:translate(-50%,50%);width:8px;z-index:10}.ProductSearch_trendPointMarker__veUs9:hover{background-color:#fff;transform:translate(-50%,50%) scale(1.3)}.ProductSearch_trendPointValueBox__Ooo5i{pointer-events:none;position:absolute;transform:translate(-50%,-10px);z-index:11}.ProductSearch_trendPointValueText__AC1bc{background-color:#fff;border:1px solid #fca5a5;border-radius:2px;color:#df2020;font-size:9pt;font-weight:700;line-height:1.1;padding:1px 4px;white-space:nowrap}.ProductSearch_trendPointValueButton__CC0qi{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;pointer-events:auto}.ProductSearch_trendPointValueButton__CC0qi:hover{text-decoration:underline}.ProductSearch_trendPointValueButton__CC0qi:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ProductSearch_trendYAxisLabelRow__d0Tb4{align-items:center;display:flex;position:absolute;right:-58px;transform:translateY(50%);z-index:5}.ProductSearch_trendYAxisTick__XL2t0{background-color:#000;height:1px;margin-right:6px;width:6px}.ProductSearch_trendYAxisLabel__8Co6Q{color:#000;font-size:10pt;font-weight:700;text-align:left;width:44px}.ProductSearch_customTrendChartXAxisContainer__Vt1yu{display:flex;margin-top:10px;position:relative;width:100%}.ProductSearch_customTrendChartXAxis__Ii1oW{height:24px;position:relative;width:100%}.ProductSearch_trendXAxisLabelCol__H-k\+7{display:flex;justify-content:center;position:absolute;top:4px;transform:translateX(-50%);z-index:5}.ProductSearch_trendXAxisLabelText__FejS\+{color:#000;font-size:9.5pt;font-weight:700;white-space:nowrap}.ProductRegistration_page__P1nG3{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;min-height:100vh;overflow:hidden}.ProductRegistration_workspace__TmPdD{display:flex;flex:1 1;min-height:0;overflow:hidden;padding:10px}.ProductRegistration_layout__zGrBp{display:flex;flex:1 1;gap:0;min-height:0;overflow:hidden}.ProductRegistration_stage2__UJqVu,.ProductRegistration_stage3__eCHOn{box-shadow:0 4px 6px -1px #0000001a}.ProductRegistration_stage1__1WZ2I,.ProductRegistration_stage2__UJqVu,.ProductRegistration_stage3__eCHOn{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.ProductRegistration_stage1__1WZ2I{box-shadow:0 4px 6px -1px #0000000d;flex-shrink:0;height:calc(100vh - 84px);max-height:calc(100vh - 84px);max-width:calc(100vw - 520px);min-height:0;min-width:360px;position:relative;width:420px}.ProductRegistration_rightPanel__MfegN{grid-gap:0;display:grid;flex:1 1;gap:0;grid-template-rows:minmax(0,.78fr) 8px minmax(280px,1.22fr);overflow:hidden}.ProductRegistration_verticalSplitter__2pYKb{background:#0000;cursor:col-resize;flex:0 0 8px;flex-shrink:0;position:relative;-webkit-user-select:none;user-select:none;width:8px}.ProductRegistration_verticalSplitter__2pYKb:before{background:linear-gradient(180deg,#94a3b82e,#4755697a,#94a3b82e);border-radius:999px;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:2px}.ProductRegistration_verticalSplitter__2pYKb:hover:before{background:linear-gradient(180deg,#60a5fa38,#2563eba6,#60a5fa38)}.ProductRegistration_panelSplitter__tf69e{background:#0000;cursor:row-resize;height:8px;position:relative}.ProductRegistration_panelSplitter__tf69e:before{background:#93c5fd;border-radius:999px;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease;width:56px}.ProductRegistration_panelSplitter__tf69e:hover:before{background:#60a5fa}.ProductRegistration_stageHeader__Rkkw1{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:6}.ProductRegistration_headerLeft__LY-E6,.ProductRegistration_headerRight__ENW37{align-items:center;display:flex;gap:8px}.ProductRegistration_header1__jizBa{padding-left:6px}.ProductRegistration_header1__jizBa,.ProductRegistration_header2__uX2Z1,.ProductRegistration_header3__tDTDw{background:#059669;background:var(--iman-card-header-bg,#059669)}.ProductRegistration_stageContent__WcUdl{background:#f8fafc;display:flex;flex:1 1;flex-direction:column;gap:8px;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:scroll;padding:12px 16px 12px 6px;scrollbar-color:#94a3b8 #e2e8f0;scrollbar-gutter:stable;scrollbar-width:thin}.ProductRegistration_stageContent__WcUdl::-webkit-scrollbar{width:10px}.ProductRegistration_stageContent__WcUdl::-webkit-scrollbar-track{background:#e2e8f0;border-radius:999px}.ProductRegistration_stageContent__WcUdl::-webkit-scrollbar-thumb{background:#94a3b8;border:2px solid #e2e8f0;border-radius:999px}.ProductRegistration_stageContent__WcUdl::-webkit-scrollbar-thumb:hover{background:#64748b}.ProductRegistration_statusBar__uJSid{background:linear-gradient(180deg,#fbfdff,#f1f5f9);border:1px solid #dbe3ee;border-radius:10px;color:#334155;font-size:12px;font-weight:700;min-height:32px;padding:6px 10px}.ProductRegistration_statusBarError__meYWR{background:linear-gradient(180deg,#fff5f5,#fee2e2);border-color:#fecaca;color:#b91c1c}.ProductRegistration_statusBarSuccess__94yKq{background:linear-gradient(180deg,#f0fdf4,#dcfce7);border-color:#bbf7d0;color:#166534}.ProductRegistration_tealBtn__3wpPw,.ProductRegistration_tealWideBtn__cBHNu,.ProductRegistration_titleIconBtn__qVkaA{border-radius:3px;color:#fff;cursor:pointer;font-size:11px;font-weight:800;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.ProductRegistration_titleIconBtn__qVkaA{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;display:flex;height:28px;justify-content:center;padding:0;transition:color .2s ease;width:28px}.ProductRegistration_stageHeader__Rkkw1 .ProductRegistration_titleIconBtn__qVkaA svg{height:24px;width:24px}.ProductRegistration_tealBtn__3wpPw:hover,.ProductRegistration_tealWideBtn__cBHNu:hover,.ProductRegistration_titleIconBtn__qVkaA:hover{transform:translateY(-1px)}.ProductRegistration_iconBtnDanger__THjKY:disabled,.ProductRegistration_iconBtn__CvzhK:disabled,.ProductRegistration_inlineFieldActionBtn__c1fLD:disabled,.ProductRegistration_qualityFileActionBtn__SnzYV:disabled,.ProductRegistration_qualityFileDangerBtn__rX3cs:disabled,.ProductRegistration_tealBtn__3wpPw:disabled,.ProductRegistration_tealWideBtn__cBHNu:disabled,.ProductRegistration_titleIconBtn__qVkaA:disabled{box-shadow:none!important;cursor:not-allowed;filter:grayscale(.8);opacity:.45;transform:none!important}.ProductRegistration_readOnlyPage__G7TwZ .ProductRegistration_inlineFieldActionBtn__c1fLD:not(button){filter:grayscale(1);opacity:.4}.ProductRegistration_iconBtn__CvzhK:disabled:hover,.ProductRegistration_tealBtn__3wpPw:disabled:hover,.ProductRegistration_tealWideBtn__cBHNu:disabled:hover,.ProductRegistration_titleIconBtn__qVkaA:disabled:hover{background:#0000;transform:none}.ProductRegistration_tealBtn__3wpPw,.ProductRegistration_tealWideBtn__cBHNu{background:linear-gradient(135deg,#0f766e,#0ea5a4);border:none;box-shadow:0 8px 18px #0d948838;height:31px}.ProductRegistration_tealBtn__3wpPw{min-width:78px;padding:0 12px}.ProductRegistration_tealWideBtn__cBHNu{width:100%}.ProductRegistration_tealBtn__3wpPw:hover,.ProductRegistration_tealWideBtn__cBHNu:hover{background:linear-gradient(135deg,#0f766e,#14b8a6);box-shadow:0 10px 22px #0d948847}.ProductRegistration_successIcon__JV42W{color:#16a34a!important}.ProductRegistration_iconBtnDanger__THjKY,.ProductRegistration_iconBtn__CvzhK{align-items:center;background:linear-gradient(180deg,#fff,#eef4fb);border:1px solid #cbd5e1;border-radius:999px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;width:30px}.ProductRegistration_iconBtnDanger__THjKY:hover,.ProductRegistration_iconBtn__CvzhK:hover{border-color:#94a3b8;box-shadow:0 10px 18px #94a3b838;transform:translateY(-1px)}.ProductRegistration_noHoverMove__wmXbE,.ProductRegistration_noHoverMove__wmXbE:hover{transform:none!important;transition:none!important}.ProductRegistration_iconBtnDanger__THjKY{background:linear-gradient(180deg,#fff5f5,#fee2e2);border-color:#fecaca;color:#dc2626}.ProductRegistration_formSection__d7qtz{display:flex;flex-direction:column;gap:8px}.ProductRegistration_formDivider__mXeNk{background:linear-gradient(90deg,#0000,#94a3b880,#0000);height:1px}.ProductRegistration_sectionHeading__lXKuH{color:#0f172a;font-size:11px;font-weight:900;letter-spacing:.08em}.ProductRegistration_sectionHeadingOutline__3vKlk{align-items:center;background:#fff;border:1px solid #94a3b8;border-radius:999px;display:inline-flex;padding:5px 12px;width:fit-content}.ProductRegistration_accentRow__sQhL9,.ProductRegistration_formRowTop__4lEKj,.ProductRegistration_formRow__oRFr1,.ProductRegistration_inlineSelectRow__MmHD1{display:flex;gap:8px}.ProductRegistration_formRow__oRFr1{align-items:center;display:flex}.ProductRegistration_formRowTop__4lEKj{align-items:flex-start}.ProductRegistration_footerRow__oBpKX label,.ProductRegistration_formRowTop__4lEKj label,.ProductRegistration_formRow__oRFr1 label,.ProductRegistration_qualityLabel__wzrDM{align-self:center;color:#475569;flex-shrink:0;font-size:11px;font-weight:700;line-height:1.3;padding-right:12px;text-align:right;white-space:pre-line;width:88px}.ProductRegistration_accentLabel__vpJsN{align-items:center;background:linear-gradient(135deg,coral,#ef4444);border-radius:9px;color:#fff;display:flex;font-weight:900;justify-content:flex-start;min-height:34px;padding:8px 10px}.ProductRegistration_highlightLabel__\+y-S0{color:#dc2626!important}.ProductRegistration_redAccentLabel__9MKMc{align-items:center;align-self:center;background-color:tomato!important;border-radius:2px!important;color:#fff!important;display:flex;flex-shrink:0;font-size:11px!important;font-weight:700!important;justify-content:flex-end;min-height:24px;padding-right:12px;text-align:right;white-space:nowrap;width:88px}.ProductRegistration_qualityLabel__wzrDM{align-self:center;color:#475569;flex-shrink:0;font-size:11px;font-weight:700;padding-right:12px;text-align:right;width:88px}.ProductRegistration_blueLabel__0OjAy{color:#0f766e!important}.ProductRegistration_formRowTop__4lEKj input,.ProductRegistration_formRowTop__4lEKj select,.ProductRegistration_formRow__oRFr1 input,.ProductRegistration_formRow__oRFr1 select,.ProductRegistration_inlineSelectRow__MmHD1 select{background:#fff;border:1px solid #94a3b8;border-radius:6px;box-sizing:border-box;color:#1e293b;flex:1 1;font-size:15px;font-weight:700;height:30px;padding:0 8px;text-align:left;transition:all .2s;width:100%}.ProductRegistration_formRowTop__4lEKj input::placeholder,.ProductRegistration_formRow__oRFr1 input::placeholder{color:#94a3b8;font-weight:400}.ProductRegistration_placeholderSelect__U2bXA{color:#94a3b8!important;font-weight:400!important}.ProductRegistration_placeholderSelect__U2bXA option{color:#1e293b;font-weight:700}.ProductRegistration_readOnlyInput__whZeC{background-color:#f1f5f9!important;color:#64748b!important;cursor:default}.ProductRegistration_formRow__oRFr1 input:focus,.ProductRegistration_formRow__oRFr1 select:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.ProductRegistration_formFooter__iQSZp{background:#fff;border-top:1px solid #e2e8f0;margin-top:auto;padding:12px 16px}.ProductRegistration_fieldControl__drgSt{align-items:center;display:flex;flex:1 1;position:relative}.ProductRegistration_dualFieldRow__OpsSd input,.ProductRegistration_fieldControlWithAction__FXluG input,.ProductRegistration_fieldControl__drgSt input,.ProductRegistration_fieldControl__drgSt select,.ProductRegistration_modelSearchInput__34Rv3,.ProductRegistration_narrowPrimaryField__drzgz{box-sizing:border-box;text-align:left;width:100%}.ProductRegistration_fieldControl__drgSt input{padding-right:52px}.ProductRegistration_iconInInput__GRxNI{align-items:center;color:#94a3b8;display:inline-flex;height:14px;justify-content:center;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:14px;z-index:1}.ProductRegistration_manufacturerIcon__VACDp{color:#344054!important;cursor:pointer;height:18px!important;pointer-events:auto;width:18px!important;z-index:6!important}.ProductRegistration_fieldControlWithAction__FXluG{align-items:center;display:flex;flex:1 1;position:relative}.ProductRegistration_accentContent__hPONE,.ProductRegistration_dualFieldRow__OpsSd,.ProductRegistration_fieldControlWithAction__FXluG,.ProductRegistration_unitRow__7AO2-{align-items:center;display:flex;flex:1 1;gap:6px}.ProductRegistration_dropdownFieldWrap__PyEJM{flex:1 1 auto;min-width:0;position:relative}.ProductRegistration_dualFieldRow__OpsSd input{flex:1 1}.ProductRegistration_narrowPrimaryField__drzgz{flex:1 1 auto;min-width:0}.ProductRegistration_udiInput__G67-U{text-align:left}.ProductRegistration_fieldControlWithAction__FXluG input{padding-right:38px}.ProductRegistration_inlineFieldActionBtn__c1fLD{flex-shrink:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:1}.ProductRegistration_manufacturerActionBtn__khqtE{align-items:center;background:#0000!important;border:none!important;border-radius:0;box-shadow:none!important;display:inline-flex;height:28px;justify-content:center;line-height:0;margin:0;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:28px;z-index:6}.ProductRegistration_manufacturerActionBtn__khqtE svg{display:block;height:16px;width:16px}.ProductRegistration_udiActionBtn__LtlVn{background:#0000;color:#475569}.ProductRegistration_shortSecondaryField__c9sWp{flex:0 0 88px;max-width:88px;width:88px}.ProductRegistration_modelSearchInput__34Rv3{flex:1 1 auto;width:100%}.ProductRegistration_modelSearchInput__34Rv3::placeholder{color:#94a3b8;font-weight:400}.ProductRegistration_dropdownLoading__fj62N{color:#475569;font-size:10px;font-weight:800;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ProductRegistration_searchDropdown__vqzXC{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;border-radius:0;box-shadow:0 0 0 1px #94a3b81f,0 14px 24px #0f172a29,0 28px 48px #0f172a38;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.ProductRegistration_searchDropdownItem__FNzYT{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.ProductRegistration_searchDropdownItem__FNzYT:last-child{border-bottom:none}.ProductRegistration_searchDropdownItemActive__taHto{background:#2563eb;box-shadow:none}.ProductRegistration_searchDropdownItemActive__taHto .ProductRegistration_dropdownPrimary__ps9I5{color:#fff}.ProductRegistration_searchDropdownItemActive__taHto .ProductRegistration_dropdownMeta__0Kc-8{color:#dbeafe}.ProductRegistration_dropdownPrimary__ps9I5{color:#0f172a;font-size:17px;font-weight:800}.ProductRegistration_dropdownMeta__0Kc-8{color:#64748b;font-size:12px}.ProductRegistration_yellowInput__jKIpG{background:#fffbeb!important;border-color:#fcd34d!important}.ProductRegistration_unitRow__7AO2- input{flex:none;width:64px}.ProductRegistration_unitRow__7AO2- span{color:#475569;font-size:11px;font-weight:700;white-space:nowrap}.ProductRegistration_radioChipGroup__HWJ9B{background:linear-gradient(180deg,#fbfdff,#f1f5f9);border:1px solid #dbe3ee;border-radius:12px;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;padding:6px 8px}.ProductRegistration_radioChipGroupSingleLine__NFQ2K{flex-wrap:nowrap;gap:4px;overflow:hidden;padding:4px 6px}.ProductRegistration_radioChipGroupWrap__QSVoC{flex-wrap:wrap;overflow:visible}.ProductRegistration_radioTileGroup__3AIjE{flex-wrap:nowrap;gap:4px;overflow:hidden;padding:3px 4px;width:100%}.ProductRegistration_radioChipGroupSingleLine__NFQ2K .ProductRegistration_radioChip__BC3h-{font-size:11px;gap:4px;min-height:26px;padding:0 8px}.ProductRegistration_radioChip__BC3h-{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:14px;color:#334155;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:8px;min-height:30px;padding:0 12px 0 30px;position:relative;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap}.ProductRegistration_radioChip__BC3h-:before{background:#fff;border:2px solid #94a3b8;border-radius:50%;box-sizing:border-box;content:"";height:12px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:12px}.ProductRegistration_radioChip__BC3h-:after{background:#2563eb;border-radius:50%;content:"";height:4px;left:14px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .18s ease;width:4px}.ProductRegistration_radioChip__BC3h- input{cursor:pointer;inset:0;margin:0;opacity:0;position:absolute}.ProductRegistration_reimbursementOptionsRow__uquWY{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;gap:0;min-height:30px;overflow:hidden}.ProductRegistration_reimbursementOption__0PVfo{align-items:center;border:1px solid #0000;border-radius:999px;color:#334155;cursor:default;display:inline-flex;flex-shrink:0;font-size:11px!important;gap:0;letter-spacing:-.02em;padding:0 2px;white-space:nowrap;width:auto!important}.ProductRegistration_reimbursementOption__0PVfo input{accent-color:#2563eb;border:none;flex:none!important;height:11px!important;margin:0;min-width:11px;padding:0;width:11px!important}.ProductRegistration_reimbursementOptionSelected__9jmPD{background:#dbeafe;border-color:#60a5fa;color:#1d4ed8;font-weight:700}.ProductRegistration_radioChipActive__wnpIv{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#2563eb;box-shadow:inset 0 0 0 1px #2563eb29;color:#1d4ed8}.ProductRegistration_radioChipActive__wnpIv:before{background:#eff6ff;border-color:#2563eb}.ProductRegistration_radioChipActive__wnpIv:after{transform:translate(-50%,-50%) scale(1)}.ProductRegistration_radioTileChip__nGqI2{align-items:center;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #cbd5e1;border-radius:8px;color:#334155;cursor:pointer;display:inline-flex;flex:1 1;font-size:11px;font-weight:800;justify-content:center;min-height:32px;min-width:0;overflow:hidden;padding:0 10px;position:relative;text-align:center;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;white-space:nowrap}.ProductRegistration_radioTileChip__nGqI2 input{cursor:pointer;inset:0;margin:0;opacity:0;position:absolute}.ProductRegistration_radioTileText__m-aX\+{display:block;line-height:1.25;padding-left:0;white-space:nowrap}.ProductRegistration_radioTileChipActive__1jZx8{background:linear-gradient(180deg,#4f67da,#4a63d1);border-color:#2563eb;box-shadow:inset 0 0 0 1px #ffffff38,0 1px 0 #2563eb2e;color:#fff}.ProductRegistration_radioTileChipActive__1jZx8 .ProductRegistration_radioTileText__m-aX\+{color:#fff}.ProductRegistration_inlineSelectRow__MmHD1{align-items:center}.ProductRegistration_inlineSelectRow__MmHD1 select{flex:1 1;min-width:0}.ProductRegistration_fileSection__e31nt{border-top:1px solid #94a3b859;display:flex;flex-direction:column;gap:8px;margin-top:2px;padding-top:10px}.ProductRegistration_fileSection__e31nt .ProductRegistration_fileCard__HqwwB+.ProductRegistration_fileCard__HqwwB,.ProductRegistration_fileSection__e31nt .ProductRegistration_formRow__oRFr1+.ProductRegistration_formRow__oRFr1,.ProductRegistration_fileSection__e31nt+.ProductRegistration_formRow__oRFr1{border-top:1px solid #94a3b83d;margin-top:2px;padding-top:12px}.ProductRegistration_expiryYearsInput__cxYcw{text-align:center}.ProductRegistration_fieldControl__drgSt .ProductRegistration_expiryYearsInput__cxYcw{text-align:center!important}.ProductRegistration_sectionDivider__fo\+J2{background:linear-gradient(90deg,#0000,#94a3b88c,#0000);height:1px;margin:2px 0 12px}.ProductRegistration_fileCard__HqwwB{align-items:center;background:linear-gradient(180deg,#f9fbfd,#eff6ff);border:1px solid #d8e2ef;border-radius:14px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.ProductRegistration_fileCardContent__4A1q\+{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.ProductRegistration_fileInputRow__9EO1L{display:flex;min-width:0}.ProductRegistration_fileNameInput__zFp9G{background:#fffffff0;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:11px;font-weight:700;height:30px;min-width:0;padding:0 10px;width:100%}.ProductRegistration_fileNameInput__zFp9G::placeholder{color:#94a3b8;font-weight:600}.ProductRegistration_fileTitle__vRWD7{color:#0f172a;font-size:12px;font-weight:900}.ProductRegistration_fileCaption__IgpJY{color:#64748b;font-size:11px;margin-top:2px}.ProductRegistration_fileActionGroup__EI\+c7{align-items:center;display:flex;flex-wrap:nowrap;gap:6px}.ProductRegistration_qualityFileContent__yvC3P{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.ProductRegistration_qualityFileContent__yvC3P .ProductRegistration_fileInputRow__9EO1L{width:100%}.ProductRegistration_qualityFileActionBtn__SnzYV,.ProductRegistration_qualityFileDangerBtn__rX3cs{align-items:center;border-radius:999px;box-shadow:0 8px 16px #0f172a14;display:inline-flex;font-size:11px;font-weight:800;gap:4px;height:30px;justify-content:center;min-width:74px;padding:0 8px;white-space:nowrap}.ProductRegistration_qualityFileActionBtn__SnzYV{background:linear-gradient(180deg,#eff6ff,#dbeafe);border:1px solid #1d4ed8;color:#1e3a8a}.ProductRegistration_qualityFileDangerBtn__rX3cs{background:linear-gradient(180deg,#fef2f2,#fecaca);border:1px solid #dc2626;color:#991b1b}.ProductRegistration_qualityFileActionBtn__SnzYV:hover{background:linear-gradient(180deg,#dbeafe,#bfdbfe);border-color:#1e40af;box-shadow:0 10px 20px #1d4ed82e}.ProductRegistration_qualityFileDangerBtn__rX3cs:hover{background:linear-gradient(180deg,#fee2e2,#fecaca);border-color:#b91c1c;box-shadow:0 10px 20px #dc262629}.ProductRegistration_qualityFileActionBtn__SnzYV:disabled,.ProductRegistration_qualityFileDangerBtn__rX3cs:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.ProductRegistration_hiddenFileInput__cmusz{display:none}.ProductRegistration_noticeCard__1zXoq{background:linear-gradient(180deg,#fff8db,#fffef6);border:1px solid #fde68a;border-radius:16px;border-top-color:#94a3b859;color:#854d0e;margin-top:2px;padding:12px}.ProductRegistration_noticeTitle__7porA{align-items:center;display:flex;font-size:12px;font-weight:900;gap:6px;margin-bottom:6px}.ProductRegistration_noticeCard__1zXoq p{font-size:11px;line-height:1.5;margin:0}.ProductRegistration_checkboxLine__lXYf5{align-items:center;display:flex;font-size:11px;font-weight:700;gap:8px;margin-top:8px}.ProductRegistration_checkboxLine__lXYf5 input,.ProductRegistration_topCheckItem__TqQ-M input{accent-color:#2563eb}.ProductRegistration_footerPanel__TbUOX{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px;border-top-color:#94a3b859;box-shadow:inset 0 1px 3px #00000005;margin-top:2px;padding:14px}.ProductRegistration_footerPanelTitle__UPgN9{align-items:center;border-bottom:1px solid #cbd5e1;color:#475569;display:flex;font-size:11.5px;font-weight:800;gap:6px;margin-bottom:12px;padding-bottom:8px}.ProductRegistration_footerPanelTitle__UPgN9:before{content:"📊";font-size:14px}.ProductRegistration_footerPanelGrid__kUG0l{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:repeat(2,1fr)}.ProductRegistration_footerRow__oBpKX{align-items:center;display:flex;gap:10px}.ProductRegistration_footerRowShiftLeft__4oXOu{transform:translateX(-20px)}.ProductRegistration_footerRow__oBpKX label{color:#64748b;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:70px}.ProductRegistration_footerRow__oBpKX select{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#1e293b;flex:1 1;font-size:11.5px;height:28px;padding:0 6px;transition:border-color .2s}.ProductRegistration_footerRow__oBpKX select:focus{border-color:#3b82f6;outline:none}.ProductRegistration_footerActionRow__U5xjW{display:flex;justify-content:center;margin-top:16px}.ProductRegistration_topCheckItem__TqQ-M{align-items:center;background:#fffffff5;border:1px solid #fffffffa;border-radius:999px;box-shadow:0 2px 8px #0f172a24;color:#1e293b;display:inline-flex;font-size:11px;font-weight:800;gap:5px;min-height:28px;padding:0 10px}.ProductRegistration_gridTheme__Ub2cJ{border:1px solid #cbd5e1;border-radius:8px;min-height:0;overflow:hidden}.ProductRegistration_gridThemeAttached__5t134{border:none!important;border-radius:0!important}.ProductRegistration_gridHeaderCell__5ojEL{font-weight:700}.ProductRegistration_gridCell__bsngU{font-size:10pt}.ProductRegistration_alignCenterCell__bWFzV{justify-content:center;text-align:center}.ProductRegistration_alignRightCell__6xNqx{justify-content:flex-end;text-align:right}.ProductRegistration_modalOverlay__DscH3{align-items:center;animation:ProductRegistration_fadeIn__loD86 .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172aa6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ProductRegistration_modalContainer__lhtcb{animation:ProductRegistration_slideUp__44zrs .3s cubic-bezier(.16,1,.3,1);background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:94vw;overflow:hidden;width:560px}.ProductRegistration_modalHeader__YnIKV{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 20px}.ProductRegistration_modalHeader__YnIKV h3{color:#0f172a;font-size:18px;font-weight:800;margin:0}.ProductRegistration_modalCloseBtn__D-g\+c{background:#0000;border:none;border-radius:6px;color:#64748b;cursor:pointer;padding:4px;transition:all .2s}.ProductRegistration_modalCloseBtn__D-g\+c:hover{background:#f1f5f9;color:#0f172a}.ProductRegistration_modalBody__\+dWC-{font-size:14px;padding:24px 20px}.ProductRegistration_modalFooter__8mLQX{background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;gap:10px;justify-content:flex-end;padding:16px 20px}.ProductRegistration_cancelBtn__2OUny{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;font-size:15px;font-weight:700;padding:8px 16px}.ProductRegistration_confirmBtn__NsZFg{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:8px 24px}.ProductRegistration_confirmBtn__NsZFg:disabled{cursor:not-allowed;opacity:.55}.ProductRegistration_renameInput__1sKBH{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:13px;font-weight:700;height:40px;outline:none;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.ProductRegistration_renameInput__1sKBH:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.ProductRegistration_codeMakerIntro__KmN4S{background:linear-gradient(180deg,#f8fbff,#eef4ff);border:1px solid #dbeafe;border-radius:12px;color:#334155;font-size:14px;line-height:1.6;padding:12px 14px}.ProductRegistration_codeMakerSection__WCz8P{margin-top:16px}.ProductRegistration_codeMakerSectionTitle__coH6i{color:#0f172a;font-size:14px;font-weight:900;letter-spacing:.02em;margin-bottom:10px}.ProductRegistration_codeMakerTypeGroup__hrkWI{gap:8px}.ProductRegistration_codeMakerTypeGroup__hrkWI .ProductRegistration_radioChip__BC3h-{flex:1 1;justify-content:space-between;min-width:0}.ProductRegistration_codeMakerChipHint__arv7U{color:#64748b;font-size:12px;font-weight:700}.ProductRegistration_codeMakerSearchRow__G7cC9{align-items:center;display:flex;gap:8px}.ProductRegistration_codeMakerSelectRow__TiNw-{align-items:stretch;display:flex;flex-direction:column;gap:8px}.ProductRegistration_codeMakerSelect__5Crd6{background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:15px;font-weight:700;height:38px;min-width:0;padding:0 12px;width:100%}.ProductRegistration_codeMakerSelect__5Crd6:focus{border-color:#3b82f6;outline:none}.ProductRegistration_codeMakerSelect__5Crd6:disabled{cursor:not-allowed;opacity:.7}.ProductRegistration_codeMakerSelectButton__Bkaqd{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:15px;font-weight:700;gap:12px;height:38px;justify-content:space-between;min-width:0;padding:0 12px}.ProductRegistration_codeMakerSelectButton__Bkaqd:focus{border-color:#3b82f6;outline:none}.ProductRegistration_codeMakerSelectButton__Bkaqd:disabled{cursor:not-allowed;opacity:.7}.ProductRegistration_codeMakerSelectButtonLabel__k-9zH{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ProductRegistration_codeMakerSelectButtonCode__uKD8z{font-feature-settings:"tnum";color:#475569;flex:0 0 auto;font-variant-numeric:tabular-nums;min-width:96px;text-align:right}.ProductRegistration_codeMakerSearchInput__Ww\+Wk{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;flex:1 1;font-size:15px;font-weight:700;height:38px;padding:0 12px}.ProductRegistration_codeMakerSelectionBadge__lSGIp{align-items:center;background:linear-gradient(180deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:10px;color:#1d4ed8;display:flex;flex:1 1 auto;font-size:14px;font-weight:800;min-height:38px;padding:0 12px;width:100%}.ProductRegistration_codeMakerManufacturerList__CTtih{grid-gap:8px;display:grid;gap:8px;margin-top:10px;max-height:240px;overflow-y:auto;padding-right:2px}.ProductRegistration_codeMakerManufacturerItem__-KODm{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:12px;color:#334155;cursor:pointer;display:flex;gap:10px;padding:11px 12px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%}.ProductRegistration_codeMakerManufacturerItem__-KODm:hover{border-color:#93c5fd;box-shadow:0 10px 18px #94a3b826;transform:translateY(-1px)}.ProductRegistration_codeMakerManufacturerItemActive__7HH5q{background:linear-gradient(180deg,#eff6ff,#dbeafe);border-color:#2563eb;box-shadow:inset 0 0 0 1px #2563eb24}.ProductRegistration_codeMakerManufacturerCode__GM1b5{background:#e2e8f0;border-radius:999px;color:#0f172a;font-size:11px;font-weight:900;min-width:52px;padding:4px 8px;text-align:center}.ProductRegistration_codeMakerManufacturerName__5\+Gze{color:#0f172a;flex:1 1;font-size:14px;font-weight:800;min-width:0;text-align:left}.ProductRegistration_codeMakerManufacturerClientCode__8mszD{font-feature-settings:"tnum";color:#1d4ed8;font-size:13px;font-variant-numeric:tabular-nums;font-weight:900;min-width:96px;text-align:right}.ProductRegistration_codeMakerLegacyNote__fLNmK{color:#b45309;font-size:13px;font-weight:700;line-height:1.5;margin-top:10px}.ProductRegistration_codeMakerEmptyState__WoF1I{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b;font-size:14px;padding:16px 12px;text-align:center}.ProductRegistration_codeMakerPreviewCard__5Z3hT{background:linear-gradient(180deg,#f8fbff,#eef4ff);border:1px solid #bfdbfe;border-radius:14px;padding:16px}.ProductRegistration_codeMakerPreviewLabel__mdUmT{color:#475569;font-size:13px;font-weight:900;margin-bottom:8px}.ProductRegistration_codeMakerPreviewValue__Niw4-{font-feature-settings:"tnum";align-items:center;background:#fff;border:1px solid #c7d2fe;border-radius:12px;color:#0f172a;display:flex;font-family:Courier New,Consolas,monospace;font-size:28px;font-variant-numeric:tabular-nums;font-weight:900;justify-content:center;letter-spacing:.12em;min-height:54px;overflow:hidden;padding:8px 14px;text-overflow:ellipsis;white-space:nowrap}.ProductRegistration_codeMakerPreviewMeta__4PuKz{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px}.ProductRegistration_codeMakerPreviewMeta__4PuKz span{align-items:center;background:#ffffffeb;border:1px solid #dbeafe;border-radius:10px;color:#334155;display:flex;font-size:13px;font-weight:800;justify-content:center;min-height:30px;min-width:0;padding:4px 8px;text-align:center;white-space:nowrap}.ProductRegistration_codeMakerFieldGrid__OOH2V{grid-gap:10px;display:grid;gap:10px}.ProductRegistration_codeMakerFieldRow__6r7eM{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ProductRegistration_codeMakerFieldLabel__UulfV{color:#475569;flex:0 0 74px;font-size:13px;font-weight:800;text-align:right}.ProductRegistration_codeMakerFieldInput__Q73Bd{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;flex:1 1;font-size:15px;font-weight:700;height:38px;min-width:0;padding:0 12px}.ProductRegistration_codeMakerFieldInput__Q73Bd:focus{border-color:#3b82f6;outline:none}.ProductRegistration_codeMakerFieldMessage__b28Vz{flex:0 0 100%;font-size:11px;font-weight:700;line-height:1.4;margin-left:84px;margin-top:-2px}.ProductRegistration_codeMakerFieldMessageChecking__lWWLy{color:#64748b}.ProductRegistration_codeMakerFieldMessageSuccess__FXLG-{color:#166534}.ProductRegistration_codeMakerFieldMessageError__2y7qM{color:#b91c1c}.ProductRegistration_codeMakerCheckBtn__ojyIE{background:#e2e8f0;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:800;height:38px;padding:0 12px}.ProductRegistration_codeMakerCheckBtn__ojyIE:hover{background:#cbd5e1}.ProductRegistration_codeMakerError__pcppd{background:#fff1f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:12px;font-weight:700;margin-top:14px;padding:10px 12px}@keyframes ProductRegistration_fadeIn__loD86{0%{opacity:0}to{opacity:1}}@keyframes ProductRegistration_slideUp__44zrs{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProductRegistration_alignRightCell__6xNqx .ag-cell-value{text-align:right}.ProductRegistration_alignCenterHeader__G6-MW .ag-header-cell-label{justify-content:center}.ProductRegistration_vendorTabSearchRow__W5hkC{align-items:flex-start;background:#f8fafc;border-radius:8px;display:flex;gap:4px;margin-top:8px;min-width:0;padding:8px}.ProductRegistration_vendorSearchContainer__4xciQ{flex:0 0 210px;min-width:150px;position:relative}.ProductRegistration_vendorSearchControl__viOyp{position:relative}.ProductRegistration_vendorSearchIcon__GzsNz{color:#64748b;left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ProductRegistration_vendorSearchInput__V02fi{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-sizing:border-box;color:#0f172a;font-size:12px;height:28px;line-height:14px;outline:none;padding:0 10px 0 32px;width:100%}.ProductRegistration_vendorSearchInput__V02fi:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f629}.ProductRegistration_vendorSearchInput__V02fi::placeholder{color:#94a3b8}.ProductRegistration_vendorSearchHint__MkOTm{color:#64748b;display:block;font-size:10px;line-height:13px;margin-top:3px;white-space:nowrap}.ProductRegistration_vendorSearchDropdown__j\+b1c{background:#fff;border:1px solid #cbd5e1;border-radius:6px;bottom:calc(100% + 5px);box-shadow:0 12px 24px #0f172a2e;left:0;max-height:220px;overflow-y:auto;position:absolute;right:0;z-index:30}.ProductRegistration_vendorSearchOption__zKpnZ{background:#fff;border:0;border-bottom:1px solid #e2e8f0;color:#334155;cursor:pointer;display:block;font-size:12px;padding:8px 10px;text-align:left;width:100%}.ProductRegistration_vendorSearchOption__zKpnZ:last-child{border-bottom:0}.ProductRegistration_vendorSearchOptionActive__jPGxG,.ProductRegistration_vendorSearchOption__zKpnZ:hover{background:#2563eb;color:#fff}.ProductRegistration_vendorSearchEmpty__5d4ai{color:#64748b;font-size:12px;padding:10px}.ProductRegistration_vendorTabs__IWXj6{display:flex;flex:1 1 auto;gap:4px;min-width:0;overflow-x:auto}.ProductRegistration_vendorTabs__IWXj6::-webkit-scrollbar{height:4px}.ProductRegistration_vendorTabs__IWXj6::-webkit-scrollbar-track{background:#0000}.ProductRegistration_vendorTabs__IWXj6::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}.ProductRegistration_vendorTabs__IWXj6::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.ProductRegistration_vendorTab__50B2g{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-sizing:border-box;color:#64748b;cursor:pointer;font-size:11px;font-weight:600;height:28px;line-height:14px;padding:6px 12px;transition:all .2s;white-space:nowrap}.ProductRegistration_vendorTab__50B2g:hover{background:#f1f5f9}.ProductRegistration_vendorTabDragging__ERbvZ{opacity:.45;transform:scale(.98)}.ProductRegistration_vendorTabDropBefore__bYG2k{box-shadow:inset 3px 0 0 #3b82f6}.ProductRegistration_vendorTabDropAfter__lQGk-{box-shadow:inset -3px 0 0 #3b82f6}.ProductRegistration_vendorTabActive__UX83B{background-color:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important}.ProductRegistration_tabContextMenu__RsHVT{background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 18px 42px #0f172a2e;display:flex;flex-direction:column;gap:4px;min-width:160px;padding:6px;position:fixed;z-index:40}.ProductRegistration_tabContextMenuItem__\+XjvO{background:#0000;border:none;border-radius:8px;color:#0f172a;cursor:pointer;font-size:12px;font-weight:600;padding:8px 10px;text-align:left;transition:background-color .15s ease,color .15s ease;width:100%}.ProductRegistration_tabContextMenuItem__\+XjvO:hover{background:#eff6ff;color:#1d4ed8}.ProductRegistration_tabContextMenuItemDanger__MDko7{color:#b91c1c}.ProductRegistration_tabContextMenuItemDanger__MDko7:hover{background:#fef2f2;color:#b91c1c}.ProductRegistration_packageStageContent__kgvbR{gap:0;overflow-x:auto;padding:0}.ProductRegistration_stageContentFull__BnWFo{gap:0!important;overflow:hidden!important;padding:0!important}.ProductRegistration_packageInputHeader__NOvfN{align-items:center;background:#bfe3ea;border-bottom:1px solid #9ccbd5;color:#0f172a;display:grid;font-size:10px;font-weight:700;line-height:1;min-height:24px;min-width:0;padding:0}.ProductRegistration_packageInputHeader__NOvfN>div{overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.ProductRegistration_packageEditorRow__IcVbv{grid-gap:0;align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;gap:0;min-width:0;padding:2px 0}.ProductRegistration_packageEditorRow__IcVbv input{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;color:#0f172a;font-size:12px;height:26px;padding:0 6px}.ProductRegistration_packageModelFieldWrap__5Uf\+Z{position:relative}.ProductRegistration_packageModelFieldWrap__5Uf\+Z .ProductRegistration_packageModelInput__DYNdO{width:100%}.ProductRegistration_packageDropdownLoading__xuTUX{color:#475569;font-size:10px;font-weight:800;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.ProductRegistration_packageSearchDropdown__nBv\+Q{left:0;right:0}.ProductRegistration_packageInputFieldSpacer__fvfjy,.ProductRegistration_packageInputSpacer__b9Rjf{height:100%;width:100%}.ProductRegistration_packageInputSpacer__b9Rjf{background:#fff;border:1px solid #cbd5e1;border-left:none}.ProductRegistration_packageCodeInput__kqTK0,.ProductRegistration_packageInputFieldCode__ZvZ4m,.ProductRegistration_packageInputFieldTiny__ZEXnl,.ProductRegistration_packageNoInput__Hhv2r,.ProductRegistration_packageQtyInput__JqA9K{text-align:center}.ProductRegistration_packageInputFieldQty__t8w2z{text-align:left}.ProductRegistration_packageActionCell__dAaNY{align-items:center;background:#fff;border:1px solid #cbd5e1;border-left:none;display:flex;gap:6px;height:26px;justify-content:center}.ProductRegistration_packageActionBtnDanger__VtLsS,.ProductRegistration_packageActionBtn__LECD0{align-items:center;background:linear-gradient(180deg,#fff,#eef4fb);border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:28px}.ProductRegistration_packageActionBtnDanger__VtLsS{background:linear-gradient(180deg,#fff5f5,#fee2e2);border-color:#fecaca;color:#dc2626}.ProductRegistration_packageActionBtnDanger__VtLsS:disabled,.ProductRegistration_packageActionBtn__LECD0:disabled{cursor:not-allowed;opacity:.55}.ProductRegistration_gridTheme__Ub2cJ .ag-root-wrapper{border:none}.ProductRegistration_gridTheme__Ub2cJ .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.ProductRegistration_gridTheme__Ub2cJ .ag-header-row{min-height:32px!important}.ProductRegistration_gridTheme__Ub2cJ .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.ProductRegistration_gridTheme__Ub2cJ .ag-header-cell:last-child{border-right:none}.ProductRegistration_gridTheme__Ub2cJ .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.ProductRegistration_gridTheme__Ub2cJ .ag-header-cell-text{text-align:center}.ProductRegistration_gridTheme__Ub2cJ .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.ProductRegistration_gridTheme__Ub2cJ .ag-header-cell-resize:hover{background:#94a3b8}.ProductRegistration_gridTheme__Ub2cJ .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.ProductRegistration_gridTheme__Ub2cJ .ag-row.deleted-row{background-color:#f1f5f9;opacity:.45}.ProductRegistration_gridTheme__Ub2cJ .ag-row.deleted-row:hover{opacity:.6}.ProductRegistration_gridTheme__Ub2cJ .ag-row.deleted-row.ag-row-selected{opacity:1!important}.ProductRegistration_gridTheme__Ub2cJ .ag-row-even{background-color:#fff}.ProductRegistration_gridTheme__Ub2cJ .ag-row-odd{background-color:#f8fafc}.ProductRegistration_gridTheme__Ub2cJ .ag-row:hover{background-color:#f1f5f9!important}.ProductRegistration_gridTheme__Ub2cJ .ag-row-selected{background:#0000!important}.ProductRegistration_gridTheme__Ub2cJ .ag-row-selected .ag-cell{background:#2563eb!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.ProductRegistration_gridTheme__Ub2cJ .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.ProductRegistration_gridTheme__Ub2cJ .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.ProductRegistration_gridTheme__Ub2cJ .ag-cell-focus,.ProductRegistration_gridTheme__Ub2cJ .ag-header-cell-focus,.ProductRegistration_gridTheme__Ub2cJ .ag-row-focus,.ProductRegistration_gridTheme__Ub2cJ .ag-row-focus .ag-cell{box-shadow:none!important;outline:none!important}.ProductRegistration_gridTheme__Ub2cJ .ag-row-focus:not(.ag-row-selected) .ag-cell{background-color:initial!important;border-bottom:none!important;border-top:none!important}.ProductRegistration_gridTheme__Ub2cJ .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.ProductRegistration_gridTheme__Ub2cJ .ag-cell:last-child{border-right:none}.ProductRegistration_gridTheme__Ub2cJ .ag-cell-value{align-items:center;display:flex;width:100%}@media (max-width:1400px){.ProductRegistration_stage1__1WZ2I{width:430px}.ProductRegistration_accentLabel__vpJsN,.ProductRegistration_formRowTop__4lEKj label,.ProductRegistration_formRow__oRFr1 label,.ProductRegistration_inlineSelectRow__MmHD1 label{font-size:11px;width:102px}}@media (max-width:1200px){.ProductRegistration_layout__zGrBp{flex-direction:column}.ProductRegistration_stage1__1WZ2I{min-height:460px;width:100%}.ProductRegistration_rightPanel__MfegN{grid-template-rows:minmax(280px,.78fr) 8px minmax(320px,1.22fr)}}@media (max-width:900px){.ProductRegistration_footerPanel__TbUOX{grid-template-columns:1fr}}.force-desktop-layout .ProductRegistration_page__P1nG3,.force-desktop-layout .ProductRegistration_workspace__TmPdD{overflow:visible}.force-desktop-layout .ProductRegistration_layout__zGrBp{flex-direction:row;min-width:1320px;width:max(100%,1320px)}.force-desktop-layout .ProductRegistration_stage1__1WZ2I{min-height:0;width:420px}.force-desktop-layout .ProductRegistration_rightPanel__MfegN{display:grid;grid-template-rows:minmax(0,.78fr) 8px minmax(280px,1.22fr)}.force-desktop-layout .ProductRegistration_verticalSplitter__2pYKb{display:block}.BasePriceRegistration_page__x\+J1p{background:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;min-height:100vh;overflow:hidden;overflow:visible}.BasePriceRegistration_packageReportLoadingOverlay__ZRUnB{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a59;display:grid;inset:0;place-items:center;position:fixed;z-index:10000}.BasePriceRegistration_packageReportLoading__Yvct\+{align-items:center;background:#fff;border-radius:10px;box-shadow:0 8px 28px #0f172a3d;color:#1e293b;display:flex;font-size:14px;font-weight:600;gap:12px;padding:18px 24px}.BasePriceRegistration_packageReportSpinner__iZf2E{animation:BasePriceRegistration_packageReportSpin__0C6pL .8s linear infinite;border:3px solid #cbd5e1;border-radius:50%;border-top-color:#2563eb;flex:0 0 24px;height:24px;width:24px}@keyframes BasePriceRegistration_packageReportSpin__0C6pL{to{transform:rotate(1turn)}}.BasePriceRegistration_workspace__1q8hE{display:flex;flex:1 1;overflow:hidden;padding:10px}.BasePriceRegistration_layout__aDFYh{grid-gap:0;display:grid;flex:1 1;gap:0;grid-template-columns:390px 10px minmax(0,1fr);grid-template-columns:var(--left-panel-width,390px) 10px minmax(0,1fr);overflow:hidden;padding-bottom:8px}.BasePriceRegistration_stage1__viYd0,.BasePriceRegistration_stage2__fIf21,.BasePriceRegistration_stage3__buxRC,.BasePriceRegistration_stage4__Sa2pn{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;overflow:hidden}.BasePriceRegistration_stage1__viYd0{grid-column:1;grid-row:1/4;min-height:0}.BasePriceRegistration_columnSplitter__SdKqp{background:#0000;cursor:col-resize;flex:0 0 10px;grid-column:2;grid-row:1/-1;position:relative;-webkit-user-select:none;user-select:none;width:10px}.BasePriceRegistration_columnSplitter__SdKqp:before{background:#cbd5e1;border-radius:999px;content:"";height:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease,box-shadow .2s ease;width:4px}.BasePriceRegistration_columnSplitter__SdKqp:hover:before{background:#94a3b8;box-shadow:0 0 0 4px #94a3b81f}.BasePriceRegistration_rightPanel__tLyh4{grid-gap:0;display:grid;gap:0;grid-column:3;grid-row:1/-1;grid-template-rows:subgrid;overflow-x:hidden;overflow-y:auto;padding-right:4px}.BasePriceRegistration_lowerPanel__Ecb14{grid-gap:0;display:grid;flex-shrink:0;gap:0;grid-row:3/6;grid-template-columns:1fr;grid-template-rows:subgrid;min-height:0}.BasePriceRegistration_stage2__fIf21{flex:none;min-height:0}.BasePriceRegistration_stage3__buxRC,.BasePriceRegistration_stage4__Sa2pn{min-height:0}.BasePriceRegistration_panelSplitter__beJfg{background:#0000;cursor:row-resize;flex-shrink:0;height:8px;position:relative}.BasePriceRegistration_panelSplitter__beJfg:before{background:#93c5fd;border-radius:999px;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease;width:56px}.BasePriceRegistration_panelSplitter__beJfg:hover:before{background:#60a5fa}.BasePriceRegistration_stage4__Sa2pn .BasePriceRegistration_stageContent__mzjCX{overflow:auto}.BasePriceRegistration_stageHeader__7nX5B{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:-.01em;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:6}.BasePriceRegistration_headerActions__OrtVz,.BasePriceRegistration_headerLeft__Ch7lx,.BasePriceRegistration_headerRight__nJEQt{align-items:center;display:flex;gap:8px}.BasePriceRegistration_gridTheme__ATmrH .ag-header-cell-label{align-items:center!important;display:flex!important}.BasePriceRegistration_headerLeft__Ch7lx svg{stroke-width:2px;height:18px;width:18px}.BasePriceRegistration_header1__pBdSq{background:#059669;background:var(--iman-card-header-bg,#059669)}.BasePriceRegistration_header1__pBdSq .BasePriceRegistration_headerLeft__Ch7lx span{color:#fff}.BasePriceRegistration_header2__lFa5s,.BasePriceRegistration_header3__ICKXo,.BasePriceRegistration_header4__QAjy-{background:#059669;background:var(--iman-card-header-bg,#059669)}.BasePriceRegistration_stageContent__mzjCX{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow:auto;padding:12px}.BasePriceRegistration_tealWideBtn__Eq26A,.BasePriceRegistration_titleIconBtn__zhIq9{border-radius:3px;color:#fff;cursor:pointer;font-size:11px;font-weight:800;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.BasePriceRegistration_titleIconBtn__zhIq9{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;display:flex;height:28px;justify-content:center;padding:0;transition:color .2s ease;width:28px}.BasePriceRegistration_titleIconBtn__zhIq9 svg{height:24px;width:24px}.BasePriceRegistration_iconBtn__51coP:hover,.BasePriceRegistration_tealWideBtn__Eq26A:hover,.BasePriceRegistration_titleIconBtn__zhIq9:hover{transform:translateY(-1px)}.BasePriceRegistration_headerActionBtn__YBsdR:disabled,.BasePriceRegistration_iconBtn__51coP:disabled,.BasePriceRegistration_primaryActionButton__FicP-:disabled,.BasePriceRegistration_tealWideBtn__Eq26A:disabled,.BasePriceRegistration_titleIconBtn__zhIq9:disabled{box-shadow:none!important;cursor:not-allowed;filter:grayscale(.8);opacity:.45;transform:none!important}.BasePriceRegistration_iconBtn__51coP:disabled:hover,.BasePriceRegistration_tealWideBtn__Eq26A:disabled:hover,.BasePriceRegistration_titleIconBtn__zhIq9:disabled:hover{background:#0000;transform:none}.BasePriceRegistration_tealWideBtn__Eq26A{background:linear-gradient(135deg,#0f766e,#0ea5a4);border:none;box-shadow:0 8px 18px #0d948838;height:31px;width:100%}.BasePriceRegistration_tealWideBtn__Eq26A:hover{background:linear-gradient(135deg,#0f766e,#14b8a6);box-shadow:0 10px 22px #0d948847}.BasePriceRegistration_iconBtn__51coP{align-items:center;background:linear-gradient(180deg,#fff,#eef4fb);border:1px solid #cbd5e1;border-radius:9px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;width:30px}.BasePriceRegistration_iconBtn__51coP:hover{border-color:#94a3b8;box-shadow:0 10px 18px #94a3b838}.BasePriceRegistration_formSection__LC0u-{display:flex;flex-direction:column;gap:8px}.BasePriceRegistration_formDivider__2VLp5{background:linear-gradient(90deg,#0000,#94a3b880,#0000);height:1px}.BasePriceRegistration_sectionHeading__rrk6Y{color:#0f172a;font-size:11px;font-weight:800;letter-spacing:.08em}.BasePriceRegistration_accentRow__vkBel,.BasePriceRegistration_formRowTop__DoSo2,.BasePriceRegistration_formRow__b4v1I{display:flex;gap:8px}.BasePriceRegistration_accentRow__vkBel,.BasePriceRegistration_formRow__b4v1I{align-items:center}.BasePriceRegistration_formRowTop__DoSo2{align-items:flex-start}.BasePriceRegistration_formRowTop__DoSo2 label,.BasePriceRegistration_formRow__b4v1I label{color:#475569;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:88px}.BasePriceRegistration_accentContent__IeKtM,.BasePriceRegistration_fieldControlWithAction__QCnXx,.BasePriceRegistration_unitRow__wFGux{align-items:center;display:flex;flex:1 1;gap:6px}.BasePriceRegistration_accentLabel__7bFbs{align-items:center;background:linear-gradient(135deg,coral,#ef4444);border-radius:9px;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:900;justify-content:flex-start;min-height:34px;padding:8px 10px;width:88px}.BasePriceRegistration_accentContent__IeKtM input,.BasePriceRegistration_formRowTop__DoSo2 textarea,.BasePriceRegistration_formRow__b4v1I input,.BasePriceRegistration_formRow__b4v1I textarea,.BasePriceRegistration_unitRow__wFGux input{background:#fff;border:1px solid #64748b;border-radius:6px;box-sizing:border-box;color:#0f172a;font-family:Arial Narrow,Arial,sans-serif;font-size:15px;font-weight:700;height:31px;padding:0 10px;transition:all .2s ease}.BasePriceRegistration_fieldControl__jxtzd{display:flex;flex:1 1;position:relative}.BasePriceRegistration_fieldControl__jxtzd input,.BasePriceRegistration_fieldControl__jxtzd select{width:100%}.BasePriceRegistration_iconInInput__QtVzE{color:#94a3b8;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.BasePriceRegistration_formRowTop__DoSo2 textarea,.BasePriceRegistration_formRow__b4v1I textarea{min-height:78px;padding:8px 10px;resize:vertical}.BasePriceRegistration_yellowInput__69wpH{background:#fffbeb!important;border-color:#64748b!important}.BasePriceRegistration_whiteInput__OvUSs{background:#fff!important;border-color:#64748b!important}.BasePriceRegistration_unitRow__wFGux span{color:#475569;font-size:11px;font-weight:700;white-space:nowrap}.BasePriceRegistration_infoCallout__JHthS{background:linear-gradient(180deg,#eff6fff2,#e0f2fefa);border:1px solid #7dd3fce6;border-radius:14px;color:#0f3b63;line-height:1.5;padding:12px 14px}.BasePriceRegistration_infoCalloutTitle__GSgDe{font-size:12px;font-weight:900;margin-bottom:6px}.BasePriceRegistration_infoCallout__JHthS p{margin:0}.BasePriceRegistration_reportContainer__kJMDj{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;grid-column:1;grid-row:5;max-height:none;min-height:0;overflow:hidden}.BasePriceRegistration_reportHeader__hxZ9H{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.01em;min-height:var(--iman-card-header-height);padding:0 16px}.BasePriceRegistration_reportContent__5w2UH{display:flex;flex-direction:column;gap:4px;min-height:0;overflow:auto;padding:10px 8px}.BasePriceRegistration_reportItem__J14Yk{background:#fff;border:1px solid #ccc;border-radius:4px;color:#000;cursor:pointer;font-size:15px;font-weight:500;padding:6px 8px;text-align:left;width:100%}.BasePriceRegistration_blueHighlight__s\+wWc{background:#e1f5fe!important;border-color:#039be5!important;color:#000!important}.BasePriceRegistration_headerMeta__BRwbt{background:#fff3;border-radius:999px;font-size:11px;font-weight:800;padding:4px 10px}.BasePriceRegistration_panelSummaryRow__0dggD{display:flex;flex-wrap:wrap;gap:8px}.BasePriceRegistration_summaryChip__0fC-n{align-items:center;background:linear-gradient(180deg,#fff,#eff6ff);border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:11px;font-weight:800;gap:6px;min-height:30px;padding:0 12px}.BasePriceRegistration_gridTheme__ATmrH{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden}.BasePriceRegistration_gridHeaderCell__Rfqj8{font-weight:700}.BasePriceRegistration_gridCell__d7RnM{font-size:10pt}.BasePriceRegistration_alignCenterCell__yZ5Ks{justify-content:center;text-align:center}.BasePriceRegistration_alignRightCell__B9a8q{justify-content:flex-end;text-align:right}.BasePriceRegistration_alignRightCell__B9a8q .ag-cell-value{text-align:right}.BasePriceRegistration_alignCenterHeader__i9wJi .ag-header-cell-label{justify-content:center}.BasePriceRegistration_paginationBar__A7-O9{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-top:2px}.BasePriceRegistration_paginationSummary__9WqkJ{color:#475569;font-size:12px;font-weight:700}.BasePriceRegistration_paginationControls__8tnk-{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.BasePriceRegistration_paginationBtn__NSwjd{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;font-size:11px;font-weight:800;min-height:30px;padding:0 12px;transition:all .18s ease}.BasePriceRegistration_paginationBtn__NSwjd:hover:not(:disabled){border-color:#93c5fd;color:#1d4ed8;transform:translateY(-1px)}.BasePriceRegistration_paginationBtn__NSwjd:disabled{cursor:not-allowed;opacity:.45}.BasePriceRegistration_historyDeleteOverlay__aJXjL{align-items:center;background:#0f172a85;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.BasePriceRegistration_historyDeleteModal__qAt5b{background:#fff;border:1px solid #94a3b859;border-radius:16px;box-shadow:0 28px 80px #0f172a47;overflow:hidden;width:min(460px,100%)}.BasePriceRegistration_historyDeleteHeader__28zbu{background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;padding:18px 20px 12px}.BasePriceRegistration_historyDeleteHeader__28zbu h3{color:#0f172a;font-size:18px;font-weight:800;margin:0}.BasePriceRegistration_historyDeleteBody__H95GG{padding:20px}.BasePriceRegistration_historyDeleteBody__H95GG p{color:#334155;font-size:14px;font-weight:600;line-height:1.6;margin:0}.BasePriceRegistration_historyDeleteFooter__0BhHT{display:flex;justify-content:flex-end;padding:0 20px 20px}.BasePriceRegistration_historyDeleteConfirmBtn__Z6NR8{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:800;height:36px;min-width:88px}.BasePriceRegistration_importConfirmButton__DN\+0S{min-width:280px}.BasePriceRegistration_historyDeleteCancelBtn__Ty1FP{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#334155;cursor:pointer;font-size:13px;font-weight:800;height:36px;margin-right:10px;min-width:88px}.BasePriceRegistration_importProgressTrack__9HSec{background:#e2e8f0;border-radius:999px;height:10px;margin-top:16px;overflow:hidden;width:100%}.BasePriceRegistration_importProgressFill__JgpYf{background:linear-gradient(90deg,#0f766e,#14b8a6);border-radius:inherit;height:100%;transition:width .2s ease}.BasePriceRegistration_importProgressSummary__S6vG2{font-size:13px!important;margin-top:12px!important}.BasePriceRegistration_importResultDetails__C\+WLl{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#334155;font-size:12px;margin-top:12px;max-height:220px;overflow-y:auto;padding:8px 12px}.BasePriceRegistration_importResultDetails__C\+WLl ul{margin:0;padding-left:20px}.BasePriceRegistration_importResultDetails__C\+WLl li{margin:4px 0}.BasePriceRegistration_importResultDetails__C\+WLl p{font-size:12px!important;margin-top:8px!important}.BasePriceRegistration_gridTheme__ATmrH .ag-root-wrapper{border:none}.BasePriceRegistration_gridTheme__ATmrH .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.BasePriceRegistration_gridTheme__ATmrH .ag-header-row{min-height:32px!important}.BasePriceRegistration_gridTheme__ATmrH .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.BasePriceRegistration_gridTheme__ATmrH .ag-header-cell:last-child{border-right:none}.BasePriceRegistration_gridTheme__ATmrH .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.BasePriceRegistration_gridTheme__ATmrH .ag-header-cell-text{text-align:center}.BasePriceRegistration_gridTheme__ATmrH .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.BasePriceRegistration_gridTheme__ATmrH .ag-header-cell-resize:hover{background:#94a3b8}.BasePriceRegistration_gridTheme__ATmrH .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.BasePriceRegistration_gridTheme__ATmrH .ag-row-even{background-color:#fff}.BasePriceRegistration_gridTheme__ATmrH .ag-row-odd{background-color:#f8fafc}.BasePriceRegistration_gridTheme__ATmrH .ag-row:hover{background-color:#f1f5f9!important}.BasePriceRegistration_gridTheme__ATmrH .ag-row-selected{background:#0000!important}.BasePriceRegistration_gridTheme__ATmrH .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.BasePriceRegistration_gridTheme__ATmrH .ag-row-selected .ag-cell{background:#fff3e8!important;border-bottom:1px solid #f4b183!important;border-top:1px solid #f4b183!important;color:#8a4f1f!important;font-weight:700;letter-spacing:.01em}.BasePriceRegistration_gridTheme__ATmrH .ag-row-selected .ag-cell:first-child{border-left:8px solid #f4b183!important;padding-left:0!important}.BasePriceRegistration_gridTheme__ATmrH .ag-row-selected:hover{background:#0000!important}.BasePriceRegistration_gridTheme__ATmrH .ag-row-selected:hover .ag-cell{background:#fff3e8!important;color:#8a4f1f!important}.BasePriceRegistration_gridTheme__ATmrH .ag-cell:last-child{border-right:none}.BasePriceRegistration_gridTheme__ATmrH .ag-cell-focus,.BasePriceRegistration_gridTheme__ATmrH .ag-cell-range-selected,.BasePriceRegistration_gridTheme__ATmrH .ag-cell-range-selected-1,.BasePriceRegistration_gridTheme__ATmrH .ag-cell-range-single-cell,.BasePriceRegistration_gridTheme__ATmrH .ag-header-active,.BasePriceRegistration_gridTheme__ATmrH .ag-header-cell-focus{border:none!important;box-shadow:none!important}.BasePriceRegistration_gridTheme__ATmrH .ag-row-focus:not(.ag-row-selected) .ag-cell{background-color:initial!important}.BasePriceRegistration_gridTheme__ATmrH .ag-cell-value{align-items:center;display:flex;width:100%}.BasePriceRegistration_footerPanel__oClnp{align-items:center;background:linear-gradient(135deg,#2dd4bf24,#7dd3fc2e);border:1px solid #2dd4bf38;border-radius:12px;color:#0f766e;display:flex;font-size:12px;font-weight:900;justify-content:flex-end;min-height:38px;padding:0 14px}@media (max-width:960px){.BasePriceRegistration_layout__aDFYh{display:flex;flex-direction:column}.BasePriceRegistration_stage1__viYd0{width:auto}.BasePriceRegistration_rightPanel__tLyh4{display:flex;flex-direction:column;gap:12px;min-height:0;padding-right:0}.BasePriceRegistration_panelSplitter__beJfg{display:none}.BasePriceRegistration_reportContainer__kJMDj{flex-shrink:0;max-height:none}.BasePriceRegistration_lowerPanel__Ecb14{grid-template-rows:minmax(240px,1fr) 8px minmax(240px,1fr)}}.force-desktop-layout .BasePriceRegistration_page__x\+J1p,.force-desktop-layout .BasePriceRegistration_workspace__1q8hE{overflow:visible}.force-desktop-layout .BasePriceRegistration_layout__aDFYh{display:grid;flex-direction:row;min-width:1280px;width:max(100%,1280px)}.force-desktop-layout .BasePriceRegistration_rightPanel__tLyh4{grid-gap:0;display:grid;gap:0;grid-template-rows:subgrid;padding-right:4px}.force-desktop-layout .BasePriceRegistration_lowerPanel__Ecb14{grid-template-rows:subgrid}.force-desktop-layout .BasePriceRegistration_columnSplitter__SdKqp,.force-desktop-layout .BasePriceRegistration_panelSplitter__beJfg{display:block}.BasePriceRegistration_dropdownFieldWrap__-4idI{flex:1 1 auto;min-width:0;position:relative}.BasePriceRegistration_dropdownFieldWrap__-4idI input{width:100%}.BasePriceRegistration_modelSearchInput__edoJb{flex:1 1 auto;width:100%}.BasePriceRegistration_modelSearchInput__edoJb::placeholder{color:#94a3b8;font-weight:400}.BasePriceRegistration_dropdownLoading__mVEQr{color:#475569;font-size:10px;font-weight:800;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.BasePriceRegistration_searchDropdown__iy2UH{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;border-radius:0;box-shadow:0 0 0 1px #94a3b81f,0 14px 24px #0f172a29,0 28px 48px #0f172a38;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.BasePriceRegistration_searchDropdownItem__StV76{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.BasePriceRegistration_searchDropdownItem__StV76:last-child{border-bottom:none}.BasePriceRegistration_searchDropdownItemActive__TL9nr{background:#2563eb}.BasePriceRegistration_searchDropdownItemActive__TL9nr .BasePriceRegistration_dropdownPrimary__-b3pj{color:#fff}.BasePriceRegistration_searchDropdownItemActive__TL9nr .BasePriceRegistration_dropdownMeta__pF\+i6{color:#dbeafe}.BasePriceRegistration_searchDropdownItemActive__TL9nr{box-shadow:none}.BasePriceRegistration_dropdownPrimary__-b3pj{color:#0f172a;font-size:17px;font-weight:800;min-width:0}.BasePriceRegistration_dropdownMeta__pF\+i6{color:#64748b;font-size:12px}.BasePriceRegistration_inlineFieldActionBtn__ByxH3{flex-shrink:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:1}.BasePriceRegistration_historyInputPanel__vZ20e{background:#f8fafc;border:1px solid #cbd5e1;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.BasePriceRegistration_historyInputHeader__YCf94{align-items:center;background:#bfe3ea;border-bottom:1px solid #9ccbd5;color:#0f172a;display:grid;font-size:10px;font-weight:700;line-height:1;min-height:24px;min-width:0;padding:0}.BasePriceRegistration_historyInputHeader__YCf94>div{overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.BasePriceRegistration_historyEditorRow__WxIjj{grid-gap:0;align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;gap:0;min-width:0;padding:2px 0}.BasePriceRegistration_historyEditorRow__WxIjj input{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;box-sizing:border-box;color:#0f172a;font-size:12px;height:26px;padding:0 6px}.BasePriceRegistration_historyEditorRow__WxIjj input[readonly]{background:#fff;color:#0f172a;cursor:default}.BasePriceRegistration_historyCodeInput__tYChX,.BasePriceRegistration_historyInputNameInput__AcLjd,.BasePriceRegistration_historyInputTimeInput__4RAYS,.BasePriceRegistration_historyItemInput__tbXGU,.BasePriceRegistration_historyMakerInput__e5xQU,.BasePriceRegistration_historyModelInput__DM0hg,.BasePriceRegistration_historyNoInput__V0glV,.BasePriceRegistration_historySerialInput__IlTFA{text-align:center}.BasePriceRegistration_historyPriceInput__FF\+Z0{background-color:#fef9c3!important;border-color:#fde047!important;color:#000!important;font-weight:800;text-align:right}.BasePriceRegistration_historyActionCell__cqbU7{align-items:center;background:#fff;border:1px solid #cbd5e1;border-left:none;display:flex;gap:6px;height:26px;justify-content:center}.BasePriceRegistration_historyDateInput__Rv22c{text-align:center}.BasePriceRegistration_historyReasonInput__eGQtS{text-align:left}.BasePriceRegistration_historyInputNameInput__AcLjd,.BasePriceRegistration_historyInputTimeInput__4RAYS{background:#fff;color:#0f172a}.BasePriceRegistration_packageInputPanel__O40mL{background:#f8fafc;border:1px solid #cbd5e1;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.BasePriceRegistration_packageEditorRow__trBjl{grid-gap:0;align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;gap:0;min-width:0;padding:2px 0}.BasePriceRegistration_packageEditorRow__trBjl input{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;box-sizing:border-box;color:#0f172a;font-size:12px;height:26px;padding:0 6px}.BasePriceRegistration_packageEditorRow__trBjl input:last-child{border-right:1px solid #cbd5e1}.BasePriceRegistration_packageEditorRow__trBjl input[readonly]{background:#fff;color:#0f172a;cursor:default}.BasePriceRegistration_packageCodeInput__j0wY3,.BasePriceRegistration_packageModelInput__dnl6o,.BasePriceRegistration_packageNameInput__Tram2,.BasePriceRegistration_packageNoInput__Y-dH\+{text-align:center}.BasePriceRegistration_packageAmountInput__161xE,.BasePriceRegistration_packagePriceInput__0hS43,.BasePriceRegistration_packageQtyInput__Umvd-{text-align:right}.BasePriceRegistration_packageNoteInput__DjV8m{text-align:left}.BasePriceRegistration_headerActionBtn__YBsdR{align-items:center;background:#fff;border:1px solid #0000001a;border-radius:6px;box-shadow:0 2px 4px #0000001f;color:#000;cursor:pointer;display:flex;font-size:11px;font-weight:800;height:28px;justify-content:center;min-width:62px;padding:0 8px;transition:all .2s ease}.BasePriceRegistration_headerActionBtn__YBsdR:hover{background:#f8fafc;box-shadow:0 4px 8px #0000002e;transform:translateY(-1px)}.BasePriceRegistration_formRowTop__DoSo2 textarea{min-width:0}.ClientPriceRegistration_page__LXihS{background:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;min-height:100vh;overflow:hidden;overflow:visible}.ClientPriceRegistration_clientPriceExportLoadingOverlay__1Xfda{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a59;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:10000}.ClientPriceRegistration_clientPriceExportLoading__1VXgE{align-items:center;background:#fff;border-radius:10px;box-shadow:0 8px 28px #0f172a3d;color:#1e293b;display:flex;font-size:14px;font-weight:600;gap:12px;padding:18px 24px}.ClientPriceRegistration_clientPriceExportSpinner__2AIOu{animation:ClientPriceRegistration_clientPriceExportSpin__w1T4Z .8s linear infinite;border:3px solid #cbd5e1;border-radius:50%;border-top-color:#2563eb;flex:0 0 24px;height:24px;width:24px}@keyframes ClientPriceRegistration_clientPriceExportSpin__w1T4Z{to{transform:rotate(1turn)}}.ClientPriceRegistration_workspace__fvStp{display:flex;flex:1 1;overflow:hidden;padding:10px}.ClientPriceRegistration_layoutGrid__eSL1E{display:flex;flex:1 1;gap:0;overflow:hidden;width:100%}.ClientPriceRegistration_bottomPanel__Qez\+f,.ClientPriceRegistration_middlePanel__Pnq7d,.ClientPriceRegistration_miscPanel__OeFz0,.ClientPriceRegistration_searchPanel__\+E6Oh,.ClientPriceRegistration_sidebar__HWX78,.ClientPriceRegistration_taskPanel__f16vd,.ClientPriceRegistration_topPanel__7du58{display:flex;flex-direction:column;overflow:hidden}.ClientPriceRegistration_bottomPanel__Qez\+f,.ClientPriceRegistration_middlePanel__Pnq7d,.ClientPriceRegistration_sidebar__HWX78,.ClientPriceRegistration_topPanel__7du58{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 6px -1px #0000001a}.ClientPriceRegistration_sidebar__HWX78{flex-shrink:0;overflow:visible;position:relative;width:390px}.ClientPriceRegistration_columnSplitter__MIuHA{background:#0000;cursor:col-resize;flex:0 0 10px;position:relative;-webkit-user-select:none;user-select:none;width:10px}.ClientPriceRegistration_columnSplitter__MIuHA:before{background:#cbd5e1;border-radius:999px;content:"";height:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease,box-shadow .2s ease;width:4px}.ClientPriceRegistration_columnSplitter__MIuHA:hover:before{background:#94a3b8;box-shadow:0 0 0 4px #94a3b81f}.ClientPriceRegistration_mainPanels__J7Hdq{display:flex;flex:1 1;flex-direction:column;gap:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:8px;padding-right:4px}.ClientPriceRegistration_searchPanel__\+E6Oh{border-radius:22px 14px 14px 22px;flex:0 0 auto;overflow:visible;position:relative;z-index:20}.ClientPriceRegistration_miscPanel__OeFz0{border-top:1px solid #bfdbfe8c;flex:1 1 auto}.ClientPriceRegistration_taskPanel__f16vd{background:#fff;border:1px solid #e2e8f0;border-radius:12px;bottom:0;box-shadow:0 4px 6px -1px #0000001a;left:0;overflow:hidden;padding:0;position:absolute;right:0;top:var(--history-panel-top);z-index:2}.ClientPriceRegistration_topPanel__7du58{flex:0 0 auto;min-height:220px}.ClientPriceRegistration_middlePanel__Pnq7d{flex:0 0 auto;min-height:260px}.ClientPriceRegistration_bottomPanel__Qez\+f{flex:1 1 auto;min-height:240px}.ClientPriceRegistration_panelSplitter__Fw3v7{background:#0000;cursor:row-resize;flex-shrink:0;height:8px;position:relative}.ClientPriceRegistration_panelSplitter__Fw3v7:before{background:#93c5fd;border-radius:999px;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease;width:56px}.ClientPriceRegistration_panelSplitter__Fw3v7:hover:before{background:#60a5fa}.ClientPriceRegistration_panelHeader__E-jTe{align-items:center;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:6}.ClientPriceRegistration_panelTitle__MSV5S svg{height:18px;width:18px}.ClientPriceRegistration_panelTitle__MSV5S{align-items:center;display:inline-flex;gap:8px;min-width:0}.ClientPriceRegistration_panelTitle__MSV5S svg{flex-shrink:0}.ClientPriceRegistration_searchPanel__\+E6Oh .ClientPriceRegistration_panelHeader__E-jTe{background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:22px 14px 0 0}.ClientPriceRegistration_bottomPanel__Qez\+f .ClientPriceRegistration_panelHeader__E-jTe,.ClientPriceRegistration_middlePanel__Pnq7d .ClientPriceRegistration_panelHeader__E-jTe,.ClientPriceRegistration_taskPanelHeader__M9HH2,.ClientPriceRegistration_topPanel__7du58 .ClientPriceRegistration_panelHeader__E-jTe{background:#059669;background:var(--iman-card-header-bg,#059669)}.ClientPriceRegistration_miscPanel__OeFz0 .ClientPriceRegistration_panelHeader__E-jTe{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:2px solid #b86f1f;border-bottom:2px solid var(--iman-theme-accent-border,#b86f1f)}.ClientPriceRegistration_headerActions__CYLJh{align-items:center;display:flex;gap:8px}.ClientPriceRegistration_headerIconBtn__QjcIZ{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:color .2s ease;width:28px}.ClientPriceRegistration_headerIconBtn__QjcIZ svg{height:24px;width:24px}.ClientPriceRegistration_headerIconBtn__QjcIZ:hover,.ClientPriceRegistration_searchIconBtn__UY3bn:hover{transform:translateY(-1px)}.ClientPriceRegistration_headerIconBtn__QjcIZ:disabled,.ClientPriceRegistration_iconBtn__IGKBL:disabled,.ClientPriceRegistration_searchIconBtn__UY3bn:disabled{box-shadow:none!important;cursor:not-allowed;filter:grayscale(.8);opacity:.45;transform:none!important}.ClientPriceRegistration_headerIconBtn__QjcIZ:disabled:hover,.ClientPriceRegistration_iconBtn__IGKBL:disabled:hover,.ClientPriceRegistration_searchIconBtn__UY3bn:disabled:hover{background:#0000;transform:none}.ClientPriceRegistration_middleBody__F8RnP,.ClientPriceRegistration_searchBody__nCXfd{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow:auto;padding:12px}.ClientPriceRegistration_searchBody__nCXfd{overflow:visible!important}.ClientPriceRegistration_middleBodyCompact__2\+83x{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:0}.ClientPriceRegistration_searchStatus__ttx1-{background:linear-gradient(180deg,#fbfdff,#f1f5f9);border:1px solid #dbe3ee;border-radius:10px;color:#334155;font-size:12px;font-weight:700;min-height:32px;padding:6px 10px}.ClientPriceRegistration_formSection__Ug77M{display:flex;flex-direction:column;gap:8px;position:relative;z-index:10}.ClientPriceRegistration_blankPanelBody__O1IFD{background:linear-gradient(180deg,#f8fafcf2,#eff6fff2);flex:1 1}.ClientPriceRegistration_sectionLabel__TCjD1{color:#334155;font-size:11px;font-weight:800;letter-spacing:.08em}.ClientPriceRegistration_searchDivider__Cf8Gh{background:linear-gradient(90deg,#0000,#94a3b880,#0000);height:1px;margin:4px 0}.ClientPriceRegistration_formRow__LFBnl{align-items:center;display:flex;gap:8px}.ClientPriceRegistration_formRow__LFBnl label{color:#475569;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:88px}.ClientPriceRegistration_fieldControlWithAction__SwomG,.ClientPriceRegistration_inlineFields__i6-ls,.ClientPriceRegistration_inputWithSearch__DrLdK{align-items:center;display:flex;flex:1 1;gap:6px}.ClientPriceRegistration_inlineFields__i6-ls{flex:2 1;min-width:300px}.ClientPriceRegistration_entryToolbar__cvyGs input,.ClientPriceRegistration_entryToolbar__cvyGs select,.ClientPriceRegistration_formRow__LFBnl input{background:#fff;border:1px solid #64748b;border-radius:6px;box-sizing:border-box;color:#0f172a;flex:1 1;font-family:Arial Narrow,Arial,sans-serif;font-size:15px;font-weight:700;height:31px;padding:0 10px;transition:all .2s ease}.ClientPriceRegistration_searchBody__nCXfd .ClientPriceRegistration_formRow__LFBnl input,.ClientPriceRegistration_searchBody__nCXfd .ClientPriceRegistration_formRow__LFBnl select{box-sizing:border-box;height:31px;min-height:31px}.ClientPriceRegistration_fieldControl__E0NN8{display:flex;flex:1 1;position:relative}.ClientPriceRegistration_iconInInput__XcNQg{color:#94a3b8;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ClientPriceRegistration_priceInput__L1c6s,.ClientPriceRegistration_yellowInput__\+2vPX{background:#fffbeb!important;border-color:#64748b!important}.ClientPriceRegistration_whiteInput__3kI9l{background:#fff!important;border-color:#64748b!important}.ClientPriceRegistration_searchIconBtn__UY3bn{align-items:center;background:linear-gradient(180deg,#fff,#eef4fb);border:1px solid #cbd5e1;border-radius:9px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;width:30px}.ClientPriceRegistration_searchIconBtn__UY3bn:hover{border-color:#94a3b8;box-shadow:0 10px 18px #94a3b838}.ClientPriceRegistration_iconBtn__IGKBL{align-items:center;background:linear-gradient(180deg,#fff,#eef4fb);border:1px solid #cbd5e1;border-radius:9px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;width:30px}.ClientPriceRegistration_iconBtn__IGKBL:hover{border-color:#94a3b8;box-shadow:0 10px 18px #94a3b838;transform:translateY(-1px)}.ClientPriceRegistration_taskList__Sq6w3{display:flex;flex-direction:column;gap:4px;padding:10px 8px}.ClientPriceRegistration_taskRow__uEYOK{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;color:#000;display:flex;font-size:15px;font-weight:500;gap:8px;justify-content:space-between;min-height:40px;padding:6px 8px}.ClientPriceRegistration_taskItemButton__9zqhv{background:#0000;border:0;color:inherit;cursor:pointer;flex:1 1;font:inherit;min-width:0;padding:0;text-align:left}.ClientPriceRegistration_taskItemButton__9zqhv:hover:not(:disabled){color:#1d4ed8}.ClientPriceRegistration_taskItemButton__9zqhv:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ClientPriceRegistration_taskItemButton__9zqhv:disabled{cursor:wait;opacity:.6}.ClientPriceRegistration_entryToolbar__cvyGs{background:linear-gradient(180deg,#fbfdff,#f1f5f9);border:1px solid #dbe3ee;border-radius:14px;display:flex;flex-wrap:wrap;gap:8px;padding:12px}.ClientPriceRegistration_specialInputHeader__T-Vzd{align-items:center;background:#bfe3ea;border-bottom:1px solid #9ccbd5;color:#0f172a;display:grid;font-size:10px;font-weight:700;line-height:1;min-height:24px;min-width:0;padding:0}.ClientPriceRegistration_specialInputHeader__T-Vzd>div{overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.ClientPriceRegistration_specialEditorRow__KIcQw{grid-gap:0;align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;gap:0;min-width:0;padding:2px 0}.ClientPriceRegistration_specialEditorRow__KIcQw input{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;color:#0f172a;font-size:12px;height:26px;padding:0 6px}.ClientPriceRegistration_specialEditorRow__KIcQw input[readonly]{background:#fff;color:#0f172a;cursor:default}.ClientPriceRegistration_specialAtInput__98rZB,.ClientPriceRegistration_specialByInput__lOckx,.ClientPriceRegistration_specialCodeInput__dBOnV,.ClientPriceRegistration_specialInputFieldAt__7vs4Q,.ClientPriceRegistration_specialInputFieldBy__51BXJ,.ClientPriceRegistration_specialInputFieldCode__3y\+g1,.ClientPriceRegistration_specialInputFieldSerial__UaxMG,.ClientPriceRegistration_specialInputFieldTiny__8f7lQ,.ClientPriceRegistration_specialNoInput__IocFF,.ClientPriceRegistration_specialSerialInput__B7o1M{text-align:center}.ClientPriceRegistration_specialPriceInput__ivKC2{text-align:right}.ClientPriceRegistration_specialActionCell__5D6DW{align-items:center;background:#fff;border:1px solid #cbd5e1;border-left:none;display:flex;gap:6px;height:26px;justify-content:center}.ClientPriceRegistration_gridBar__klNBJ{grid-gap:0;background:#f8fafc;border:1px solid #cbd5e1;border-top-left-radius:12px;border-top-right-radius:12px;display:grid;flex-shrink:0;gap:0;grid-template-columns:52px 110px 120px minmax(220px,1.5fr) minmax(180px,1.1fr) 130px 110px minmax(220px,1.2fr) 40px;margin-bottom:0;overflow-x:auto;padding:8px}.ClientPriceRegistration_gridCell__ZIN8o{display:flex;flex-direction:column;gap:4px;min-width:0}.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell.ClientPriceRegistration_gridCell__ZIN8o{align-items:center!important;flex-direction:row!important;gap:0!important}.ClientPriceRegistration_gridCell__ZIN8o label{color:#1e293b;font-size:11px;font-weight:850;padding-left:2px;white-space:nowrap}.ClientPriceRegistration_gridCell__ZIN8o input,.ClientPriceRegistration_gridCell__ZIN8o select{background:#fff;border:1px solid #cbd5e1;border-radius:4px;font-size:13px;height:28px;padding:0 8px;width:100%}.ClientPriceRegistration_gridCell__ZIN8o input:focus,.ClientPriceRegistration_gridCell__ZIN8o select:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a;outline:none}.ClientPriceRegistration_gridCell__ZIN8o input[readonly]{background:#f1f5f9;color:#64748b;cursor:default}.ClientPriceRegistration_noCell__phC6I{flex-shrink:0;width:52px}.ClientPriceRegistration_codeCell__yYDD5 input,.ClientPriceRegistration_noCell__phC6I input{text-align:center}.ClientPriceRegistration_codeCell__yYDD5{flex-shrink:0;width:110px}.ClientPriceRegistration_makerCell__8XRqO{flex-shrink:0;width:120px}.ClientPriceRegistration_itemCell__ZUoxu{min-width:220px}.ClientPriceRegistration_modelCell__npL40{min-width:180px}.ClientPriceRegistration_priceCell__DFd\+e{flex-shrink:0;width:130px}.ClientPriceRegistration_priceCell__DFd\+e input{background-color:#fef9c3!important;border-color:#fde047!important;color:#000;font-weight:800;text-align:right}.ClientPriceRegistration_dateCell__o50Jv{flex-shrink:0;width:110px}.ClientPriceRegistration_reasonCell__XH5vz{min-width:220px}.ClientPriceRegistration_confirmModalOverlay__\+zIIs{align-items:center;background:#0f172a85;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.ClientPriceRegistration_confirmModal__cWJ2O{background:#fff;border:1px solid #94a3b859;border-radius:16px;box-shadow:0 28px 80px #0f172a47;overflow:hidden;width:min(460px,100%)}.ClientPriceRegistration_confirmModalHeader__gWyVZ{background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;padding:18px 20px 12px}.ClientPriceRegistration_confirmModalHeader__gWyVZ h3{color:#0f172a;font-size:18px;font-weight:800;margin:0}.ClientPriceRegistration_confirmModalBody__UcgIy{padding:20px}.ClientPriceRegistration_confirmModalBody__UcgIy p{color:#334155;font-size:14px;font-weight:600;line-height:1.6;margin:0}.ClientPriceRegistration_confirmModalFooter__whEvW{display:flex;justify-content:flex-end;padding:0 20px 20px}.ClientPriceRegistration_confirmModalConfirmBtn__6\+OsS{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:800;height:36px;min-width:88px}.ClientPriceRegistration_confirmModalCancelBtn__ND9Dr{background:linear-gradient(180deg,#fff,#eef4fb);border:1px solid #cbd5e1;border-radius:10px;color:#475569;cursor:pointer;font-size:13px;font-weight:800;height:36px;margin-right:8px;min-width:88px}.ClientPriceRegistration_importConfirmDescription__gcAR\+{font-size:12px!important;font-weight:500!important;margin-top:10px!important}.ClientPriceRegistration_importProgressSummary__gMdvE{color:#475569!important;font-size:12px!important;font-weight:700!important;margin-top:12px!important}.ClientPriceRegistration_clientPriceImportProgressTrack__q9Ige{background:#e2e8f0;border:1px solid #cbd5e1;border-radius:999px;height:12px;margin-top:16px;overflow:hidden;width:100%}.ClientPriceRegistration_clientPriceImportProgressFill__zyvn1{background:linear-gradient(90deg,#059669,#34d399);border-radius:inherit;height:100%;transition:width .2s ease}.ClientPriceRegistration_clientPriceImportResultDetails__qwe\+0{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:12px;max-height:220px;overflow:auto;padding:8px 12px}.ClientPriceRegistration_clientPriceImportResultDetails__qwe\+0 ul{margin:0;padding-left:18px}.ClientPriceRegistration_clientPriceImportResultDetails__qwe\+0 li{color:#475569;font-size:12px;line-height:1.45;margin:4px 0}.ClientPriceRegistration_clientPriceImportResultDetails__qwe\+0 p{color:#64748b;font-size:12px;margin:8px 0 0}.ClientPriceRegistration_gridTheme__rYJs1{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden}.ClientPriceRegistration_gridHeaderCell__XmVwg{font-weight:700}.ClientPriceRegistration_gridCell__ZIN8o{font-size:10pt}.ClientPriceRegistration_alignCenterCell__DHmRO{justify-content:center;text-align:center}.ClientPriceRegistration_alignRightCell__SpLLr{justify-content:flex-end;text-align:right}.ClientPriceRegistration_alignRightCell__SpLLr .ag-cell-value{text-align:right}.ClientPriceRegistration_alignCenterHeader__1L9fq .ag-header-cell-label{justify-content:center}.ClientPriceRegistration_gridTheme__rYJs1 .ag-root-wrapper{border:none}.ClientPriceRegistration_gridTheme__rYJs1 .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-row{min-height:32px!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-cell:last-child{border-right:none}.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-cell-label{color:#475569}.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-cell-text{text-align:center}.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-cell-resize:hover{background:#94a3b8}.ClientPriceRegistration_gridTheme__rYJs1 .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.ClientPriceRegistration_gridTheme__rYJs1 .ag-row-even{background-color:#fff}.ClientPriceRegistration_gridTheme__rYJs1 .ag-row-odd{background-color:#f8fafc}.ClientPriceRegistration_gridTheme__rYJs1 .ag-row:hover{background-color:#f1f5f9!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-row-selected{background:#0000!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell,.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-cell{align-items:center!important;display:flex!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-row-selected .ag-cell{background:#fff3e8!important;border-bottom:1px solid #f4b183!important;border-top:1px solid #f4b183!important;color:#8a4f1f!important;font-weight:700;letter-spacing:.01em}.ClientPriceRegistration_gridTheme__rYJs1 .ag-row-selected .ag-cell:first-child{border-left:8px solid #f4b183!important;padding-left:0!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-row-selected:hover .ag-cell{background:#fff3e8!important;color:#8a4f1f!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell-focus,.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell-range-selected,.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell-range-selected-1,.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell-range-single-cell,.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-active,.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-cell-focus{border:none!important;box-shadow:none!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-row-focus:not(.ag-row-selected) .ag-cell{background-color:initial!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell-value{align-items:center;display:flex;width:100%}.ClientPriceRegistration_gridTheme__rYJs1 .ag-header-cell-label{align-items:center;display:flex;justify-content:center}.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell,.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell-value,.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell-wrapper{align-items:center!important;display:flex!important;height:100%!important}.ClientPriceRegistration_gridTheme__rYJs1 .ag-cell-wrap-text .ag-cell-wrapper{align-items:center!important}.ClientPriceRegistration_dropdownFieldWrap__rtxyU{flex:1 1;position:relative;z-index:40}.ClientPriceRegistration_dropdownFieldWrap__rtxyU input{box-sizing:border-box;width:100%}.ClientPriceRegistration_dropdownLoading__qCzrF{align-items:center;color:#64748b;display:flex;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ClientPriceRegistration_dropdownList__u9h2p{background:#fff;border:1px solid #cbd5e1;border-radius:4px;box-shadow:0 4px 12px #00000026;left:0;list-style:none;margin:2px 0 0;max-height:240px;overflow-y:auto;padding:0;position:absolute;right:0;top:calc(100% + 4px);z-index:1000}.ClientPriceRegistration_dropdownItem__rKWX4{background:#fff;border-bottom:1px solid #f1f5f9;cursor:pointer;padding:8px 12px;transition:background .15s ease}.ClientPriceRegistration_dropdownItem__rKWX4:last-child{border-bottom:none}.ClientPriceRegistration_dropdownItemActive__jxA6e{background:#eff6ff;background:#2563eb!important;border-left:3px solid #3b82f6;color:#fff;padding-left:9px}.ClientPriceRegistration_dropdownItemActive__jxA6e .ClientPriceRegistration_dropdownClientInfo__hlYcO,.ClientPriceRegistration_dropdownItemActive__jxA6e .ClientPriceRegistration_dropdownClientName__mPHDr{color:#fff}.ClientPriceRegistration_dropdownClientName__mPHDr{color:#1e293b;font-size:12px;font-weight:700;margin-bottom:2px}.ClientPriceRegistration_dropdownClientInfo__hlYcO{color:#64748b;font-size:10px}.ClientPriceRegistration_spin__NnkCy{animation:ClientPriceRegistration_spin__NnkCy 1s linear infinite}@keyframes ClientPriceRegistration_spin__NnkCy{to{transform:rotate(1turn)}}.ClientPriceRegistration_searchDropdown__a-kFz{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;border-radius:0;box-shadow:0 0 0 1px #94a3b81f,0 14px 24px #0f172a29,0 28px 48px #0f172a38;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.ClientPriceRegistration_searchDropdownItem__Gco8o{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.ClientPriceRegistration_searchDropdownItem__Gco8o:last-child{border-bottom:none}.ClientPriceRegistration_searchDropdownItemActive__kVs6f{background:#2563eb}.ClientPriceRegistration_dropdownPrimary__\+qlTV{color:#0f172a;font-size:17px;font-weight:800;min-width:0}.ClientPriceRegistration_dropdownMeta__poi\+J{color:#64748b;font-size:12px}.ClientPriceRegistration_searchDropdownItemActive__kVs6f .ClientPriceRegistration_dropdownPrimary__\+qlTV{color:#fff}.ClientPriceRegistration_searchDropdownItemActive__kVs6f .ClientPriceRegistration_dropdownMeta__poi\+J{color:#dbeafe}.ClientPriceRegistration_searchDropdownItemActive__kVs6f{box-shadow:none}.ClientPriceRegistration_modelSearchInput__kCvKB{flex:1 1 auto;width:100%}.ClientPriceRegistration_modelSearchInput__kCvKB::placeholder{color:#94a3b8;font-weight:400}.ClientPriceRegistration_inlineFieldActionBtn__Q9crX{flex-shrink:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:1}@media (max-width:1280px){.ClientPriceRegistration_sidebar__HWX78{width:390px}}@media (max-width:960px){.ClientPriceRegistration_layoutGrid__eSL1E{flex-direction:column}.ClientPriceRegistration_sidebar__HWX78{position:static;width:auto}.ClientPriceRegistration_taskPanel__f16vd{flex:0 0 auto;position:static}.ClientPriceRegistration_mainPanels__J7Hdq{min-height:0}.ClientPriceRegistration_inlineFields__i6-ls{flex-wrap:wrap;min-width:0}.ClientPriceRegistration_gridBar__klNBJ{grid-template-columns:52px 110px 120px minmax(220px,1.5fr) minmax(180px,1.1fr) 130px 110px minmax(220px,1.2fr) 40px}}.force-desktop-layout .ClientPriceRegistration_page__LXihS,.force-desktop-layout .ClientPriceRegistration_workspace__fvStp{overflow:visible}.force-desktop-layout .ClientPriceRegistration_layoutGrid__eSL1E{flex-direction:row;min-width:1320px;width:max(100%,1320px)}.force-desktop-layout .ClientPriceRegistration_sidebar__HWX78{width:390px}.force-desktop-layout .ClientPriceRegistration_columnSplitter__MIuHA,.force-desktop-layout .ClientPriceRegistration_panelSplitter__Fw3v7{display:block}.ProductionLog_page__AnoHS{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;overflow:hidden}.ProductionLog_workspace__WNQNp{display:flex;flex:1 1;overflow:hidden;padding:10px}.ProductionLog_layout__ysZCj{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:var(--left-width) 1fr;grid-template-rows:calc(var(--top-height)) 1fr;overflow:hidden;position:relative}.ProductionLog_splitterHorizontal__nAeMv,.ProductionLog_splitterVertical__sUP79{background:#0000;position:absolute;transition:background .2s;z-index:10}.ProductionLog_splitterHorizontal__nAeMv:hover,.ProductionLog_splitterVertical__sUP79:hover{background:#2e7d3266}.ProductionLog_splitterVertical__sUP79{bottom:0;cursor:col-resize;left:calc(var(--left-width) + 1px);top:0;width:8px}.ProductionLog_splitterHorizontal__nAeMv{cursor:row-resize;height:8px;left:0;right:0;top:calc(var(--top-height) - 4px)}.ProductionLog_stage1__7sXXB,.ProductionLog_stage2__ZBfy\+,.ProductionLog_stage3__Ed9YH,.ProductionLog_stage4__CIQxQ{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;min-height:0;overflow:hidden}.ProductionLog_stageHeader__m-PLz{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:-.01em;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:6}.ProductionLog_headerLeft__FhBcC,.ProductionLog_headerRight__OfP\+s{align-items:center;display:flex;gap:8px}.ProductionLog_headerLeft__FhBcC svg{stroke-width:2px;height:18px;width:18px}.ProductionLog_headerDateGroup__43EHC{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:20px}.ProductionLog_headerDateGroup__43EHC span{font-size:12px;font-weight:700;white-space:nowrap}.ProductionLog_headerDateGroup__43EHC input[type=date]{background:#fffffff0;border:1px solid #ffffffb8;border-radius:8px;color:#0f172a;font-size:16px;font-weight:600;height:28px;padding:0 10px;width:124px}.ProductionLog_headerDateGroup__43EHC input[type=date]:focus{border-color:#fff;box-shadow:0 0 0 3px #ffffff29;outline:none}.ProductionLog_header1__0dwUR,.ProductionLog_header2__M1z8a,.ProductionLog_header3__8M8xB,.ProductionLog_header4__ueoUo{background:#059669;background:var(--iman-card-header-bg,#059669)}.ProductionLog_stageContent__S\+XNp{display:flex;flex:1 1;flex-direction:column;gap:3px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px}.ProductionLog_stage1__7sXXB .ProductionLog_stageContent__S\+XNp,.ProductionLog_stage2__ZBfy\+ .ProductionLog_stageContent__S\+XNp,.ProductionLog_stage3__Ed9YH .ProductionLog_stageContent__S\+XNp,.ProductionLog_stage4__CIQxQ .ProductionLog_stageContent__S\+XNp{gap:0;padding-top:0}.ProductionLog_controlBar__Y5vJ3{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding-bottom:2px}.ProductionLog_controlItem__ChIFs{align-items:center;color:#374151;display:flex;font-size:12px;font-weight:700;gap:8px}.ProductionLog_controlItem__ChIFs input[type=date],.ProductionLog_controlItem__ChIFs input[type=text],.ProductionLog_controlItem__ChIFs select{background:#fff;border:1px solid #64748b;border-radius:6px;color:#0f172a;font-size:13px;height:31px;padding:0 10px;transition:all .2s ease}.ProductionLog_primaryBtn__4y894,.ProductionLog_secondaryBtn__5p5x5{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:31px;justify-content:center;padding:0 12px;transition:all .16s ease}.ProductionLog_secondaryBtn__5p5x5{background:#fff;border-color:#cbd5e1;color:#334155}.ProductionLog_secondaryBtn__5p5x5:hover{background:#f8fafc}.ProductionLog_primaryBtn__4y894{background:#1d4ed8;color:#fff}.ProductionLog_primaryBtn__4y894:hover{background:#1e40af;background:var(--iman-theme-accent,#1e40af)}.ProductionLog_inlineSearchIconBtn__P\+K1Z:disabled,.ProductionLog_primaryBtn__4y894:disabled,.ProductionLog_secondaryBtn__5p5x5:disabled,.ProductionLog_titleIconBtn__KMOYB:disabled{cursor:not-allowed;opacity:.55}body.ProductionLog_production-log-busy__585En .ProductionLog_actionBtn__xF2Yk:disabled,body.ProductionLog_production-log-busy__585En .ProductionLog_smallIconBtn__yjjH5:disabled,body.ProductionLog_production-log-busy__585En .ProductionLog_stage3__Ed9YH .ProductionLog_titleIconBtn__KMOYB,body.ProductionLog_production-log-busy__585En .ProductionLog_titleIconBtn__KMOYB:disabled{cursor:wait}.ProductionLog_formGrid__uyzTT{grid-gap:10px 10px;align-items:start;display:grid;gap:10px 10px;grid-template-columns:110px 150px 120px 70px 78px 100px 60px minmax(180px,1fr);margin-top:-5px;min-height:0}.ProductionLog_recordInputHeader__\+ZFfs{align-items:center;background:#bfe3ea;border-bottom:1px solid #9ccbd5;color:#0f172a;display:grid;font-size:10px;font-weight:700;line-height:1;min-height:24px;min-width:0;padding:0}.ProductionLog_edgeToEdgeForm__Ipsv0{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.ProductionLog_recordInputHeader__\+ZFfs>div{overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.ProductionLog_recordEditorRow__QvJXp{grid-gap:0;align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;gap:0;min-width:0;padding:0}.ProductionLog_recordEditorRow__QvJXp input,.ProductionLog_recordEditorRow__QvJXp select{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;color:#0f172a;font-size:12px;height:26px;min-width:0;padding:0 6px}.ProductionLog_recordEditorRow__QvJXp input[readonly]{background:#fff;color:#0f172a;cursor:default}.ProductionLog_recordInputWithIcon__z9CgO{min-width:0;position:relative}.ProductionLog_recordInputWithIcon__z9CgO input{padding-right:28px;width:100%}.ProductionLog_recordCodeInput__cO3W1,.ProductionLog_recordInputFieldInputName__Y-3SX,.ProductionLog_recordInputFieldInputTime__IEpuW,.ProductionLog_recordInputFieldLot__q03mT,.ProductionLog_recordInputFieldQty__rDF9i,.ProductionLog_recordInputFieldSeq__mX4E-,.ProductionLog_recordInputFieldTeam__gQrBv,.ProductionLog_recordInputFieldWorker__\+nBYB,.ProductionLog_recordInputNameInput__doWr6,.ProductionLog_recordInputTimeInput__pVQ1A,.ProductionLog_recordLotInput__hhu6p,.ProductionLog_recordQtyInput__DNp\+G,.ProductionLog_recordSeqInput__4iWHC,.ProductionLog_recordTeamInput__BTFYp,.ProductionLog_recordWorkerInput__J6mqy{text-align:center}.ProductionLog_formField__yqlQK{display:flex;flex-direction:column;gap:6px;min-width:0}.ProductionLog_formField__yqlQK span{color:#475569;font-size:12px;font-weight:700}.ProductionLog_formField__yqlQK input,.ProductionLog_formField__yqlQK select{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#0f172a;font-size:12px;height:29px;min-width:0;padding:0 8px;width:100%}.ProductionLog_controlItem__ChIFs input:focus,.ProductionLog_controlItem__ChIFs select:focus,.ProductionLog_formField__yqlQK input:focus,.ProductionLog_formField__yqlQK select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f;outline:none}.ProductionLog_gridTopSpacer__S5FGq{flex-shrink:0;height:0}.ProductionLog_stage1__7sXXB .ProductionLog_gridTopSpacer__S5FGq,.ProductionLog_stage3__Ed9YH .ProductionLog_gridTopSpacer__S5FGq{height:0}.ProductionLog_stage2__ZBfy\+ .ProductionLog_gridTopSpacer__S5FGq{margin-top:0}.ProductionLog_inputWithIcon__aTGM8{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible;position:relative}.ProductionLog_inputWithIcon__aTGM8 input{padding-right:28px}.ProductionLog_inlineSearchIconBtn__P\+K1Z{align-items:center;background:#0000;border:0;color:#64748b;cursor:pointer;display:inline-flex;height:20px;justify-content:center;padding:0;position:absolute;right:7px;top:50%;transform:translateY(-50%);width:20px}.ProductionLog_inlineSearchIconBtn__P\+K1Z:hover{color:#1d4ed8}.ProductionLog_dropdownFieldWrap__\+p89u{flex:1 1 auto;min-width:0;position:relative}.ProductionLog_dropdownFieldWrap__\+p89u input{width:100%}.ProductionLog_recordEditorRow__QvJXp input.ProductionLog_modelSearchInput__zRvr8{background:#fff2a8;border:1px solid #64748b;flex:1 1 auto;width:100%}.ProductionLog_modelSearchInput__zRvr8::placeholder{color:#94a3b8;font-weight:400}.ProductionLog_searchDropdown__wzLUz{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;border-radius:0;box-shadow:0 0 0 1px #94a3b81f,0 14px 24px #0f172a29,0 28px 48px #0f172a38;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.ProductionLog_dropdownLoading__dU4Nu{color:#475569;font-size:10px;font-weight:800;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ProductionLog_searchDropdownItem__y4PZc{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.ProductionLog_searchDropdownItem__y4PZc:last-child{border-bottom:none}.ProductionLog_searchDropdownItemActive__91I-Z{background:#2563eb}.ProductionLog_searchDropdownItemActive__91I-Z .ProductionLog_dropdownPrimary__-WETZ{color:#fff}.ProductionLog_searchDropdownItemActive__91I-Z .ProductionLog_dropdownMeta__2jSkR{color:#dbeafe}.ProductionLog_searchDropdownItemActive__91I-Z{box-shadow:none}.ProductionLog_dropdownPrimary__-WETZ{color:#0f172a;font-size:17px;font-weight:800;line-height:1.2}.ProductionLog_dropdownMeta__2jSkR{color:#64748b;font-size:10px;font-weight:600;line-height:1.2}.ProductionLog_fieldControl__RnjBY{align-items:center;display:flex;position:relative}.ProductionLog_iconInInput__wAzKR{color:#94a3b8;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ProductionLog_checkboxItem__LOTNs{align-items:center;cursor:pointer;display:flex;gap:6px;-webkit-user-select:none;user-select:none}.ProductionLog_checkboxItem__LOTNs input{cursor:pointer;height:14px;width:14px}.ProductionLog_titleIconBtn__KMOYB{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:color .16s ease;width:28px}.ProductionLog_titleIconBtn__KMOYB:hover{background:#0000;box-shadow:none;transform:translateY(-1px)}.ProductionLog_titleIconBtn__KMOYB[aria-busy=true] .ProductionLog_printIconWrap__aqjkZ{filter:drop-shadow(0 0 8px rgba(255,255,255,.35))}.ProductionLog_titleIconBtn__KMOYB[aria-busy=true] .ProductionLog_printIconWrapLoading__6pQxr svg{stroke-width:2.4px;height:36px!important;width:36px!important}.ProductionLog_titleIconBtn__KMOYB[aria-busy=true] .ProductionLog_printIconWrapLoading__6pQxr .ProductionLog_printBadge__xpQVj{font-size:12px;right:-5px;top:-7px}.ProductionLog_titleIconBtn__KMOYB[aria-busy=true] .ProductionLog_labelIconWrap__vSY8q{filter:drop-shadow(0 0 8px rgba(255,255,255,.35))}.ProductionLog_titleIconBtn__KMOYB[aria-busy=true] .ProductionLog_labelIconWrapLoading__RY4Mc svg{animation:ProductionLog_production-log-label-spin__uD920 .7s linear infinite;height:24px!important;transform-origin:center;width:24px!important}.ProductionLog_titleIconBtn__KMOYB[aria-busy=true] .ProductionLog_labelIconWrapLoading__RY4Mc{animation:ProductionLog_production-log-label-wrap-pulse__qeo2Q .9s ease-in-out infinite}.ProductionLog_titleIconBtn__KMOYB svg{stroke-width:2px;height:24px!important;width:24px!important}.ProductionLog_printIconWrap__aqjkZ{align-items:center;display:inline-flex;justify-content:center;position:relative}.ProductionLog_printIconWrapLoading__6pQxr svg{animation:ProductionLog_production-log-print-spin__X1\+YD .7s linear infinite;transform-origin:center}.ProductionLog_printIconWrapLoading__6pQxr{animation:ProductionLog_production-log-print-wrap-pulse__XqZoc .9s ease-in-out infinite}.ProductionLog_printIconWrapLoading__6pQxr .ProductionLog_printBadge__xpQVj{animation:ProductionLog_production-log-print-pulse__LP3my .85s ease-in-out infinite}.ProductionLog_printBadge__xpQVj{background:#0000;border-radius:0;box-shadow:none;color:#fff;font-size:11px;font-weight:800;height:auto;line-height:1;min-width:0;padding:0;position:absolute;right:-4px;text-align:center;top:-6px}.ProductionLog_print2LoadingChip__j2EHW{align-items:center;background:#0f172ad1;border-radius:999px;box-shadow:0 10px 20px #0f172a2e;color:#fff;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.01em;margin-left:6px;padding:4px 10px;white-space:nowrap}.ProductionLog_print2LoadingSpinner__tAFWr{align-items:center;animation:ProductionLog_production-log-print-chip-spin__53KWh .8s linear infinite;background:#ffffff24;border-radius:999px;display:inline-flex;height:16px;justify-content:center;width:16px}.ProductionLog_labelIconWrap__vSY8q{align-items:center;display:inline-flex;justify-content:center;position:relative}.ProductionLog_labelLoadingChip__NU4w-{align-items:center;background:#0f172ad1;border-radius:999px;box-shadow:0 10px 20px #0f172a2e;color:#fff;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.01em;margin-left:6px;padding:4px 10px;white-space:nowrap}.ProductionLog_labelLoadingSpinner__77dCb{align-items:center;animation:ProductionLog_production-log-label-chip-spin__Lpnde .8s linear infinite;background:#ffffff24;border-radius:999px;display:inline-flex;height:16px;justify-content:center;width:16px}.ProductionLog_gridTheme__RewAr{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden;position:relative}.ProductionLog_edgeToEdgeGrid__vx-XC{border-left:none;border-radius:0;border-right:none;margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.ProductionLog_gridLoadingOverlay__wjzVU{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(180deg,#f8fafc9e,#e2e8f080);display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:6}.ProductionLog_gridLoadingCard__pRq7Q{align-items:center;background:#0f172ad1;border-radius:999px;box-shadow:0 14px 32px #0f172a3d;color:#fff;display:inline-flex;font-size:13px;font-weight:700;gap:10px;padding:12px 16px}.ProductionLog_gridLoadingSpinner__n7z\+f{align-items:center;animation:ProductionLog_production-log-grid-spin__xsln3 .8s linear infinite;background:#ffffff29;border-radius:999px;display:inline-flex;height:24px;justify-content:center;width:24px}@keyframes ProductionLog_production-log-grid-spin__xsln3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ProductionLog_production-log-print-chip-spin__53KWh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ProductionLog_production-log-label-spin__uD920{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ProductionLog_production-log-label-wrap-pulse__qeo2Q{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes ProductionLog_production-log-label-chip-spin__Lpnde{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductionLog_gridTheme__RewAr .ag-root-wrapper{border:none}.ProductionLog_gridTheme__RewAr .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.ProductionLog_gridTheme__RewAr .ag-header-row{min-height:32px!important}.ProductionLog_gridTheme__RewAr .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.ProductionLog_gridTheme__RewAr .ag-header-cell:last-child{border-right:none}.ProductionLog_gridTheme__RewAr .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.ProductionLog_gridTheme__RewAr .ag-header-cell-text{text-align:center}.ProductionLog_gridTheme__RewAr .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.ProductionLog_gridTheme__RewAr .ag-header-cell-resize:hover{background:#94a3b8}.ProductionLog_gridTheme__RewAr .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.ProductionLog_gridTheme__RewAr .ag-row-even{background-color:#fff}.ProductionLog_gridTheme__RewAr .ag-row-odd{background-color:#f8fafc}.ProductionLog_gridTheme__RewAr .ag-row:hover{background-color:#f1f5f9!important}.ProductionLog_gridTheme__RewAr .ag-row-selected{background:#0000!important}.ProductionLog_gridTheme__RewAr .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;@keyframes ProductionLog_production-log-print-spin__X1\+YD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ProductionLog_production-log-print-pulse__LP3my{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.18)}}@keyframes ProductionLog_production-log-print-wrap-pulse__XqZoc{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ProductionLog_printIconWrapLoading__6pQxr,.ProductionLog_printIconWrapLoading__6pQxr .ProductionLog_printBadge__xpQVj,.ProductionLog_printIconWrapLoading__6pQxr svg{animation:none}}letter-spacing:.01em}.ProductionLog_gridTheme__RewAr .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.ProductionLog_gridTheme__RewAr .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.ProductionLog_gridTheme__RewAr .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.ProductionLog_gridTheme__RewAr .ag-cell:last-child{border-right:none}.ProductionLog_gridTheme__RewAr .ag-cell-value{align-items:center!important;display:flex!important;height:100%!important;width:100%}.ProductionLog_gridTheme__RewAr .ag-cell-focus,.ProductionLog_gridTheme__RewAr .ag-cell-range-selected,.ProductionLog_gridTheme__RewAr .ag-cell-range-selected-1,.ProductionLog_gridTheme__RewAr .ag-cell-range-single-cell,.ProductionLog_gridTheme__RewAr .ag-header-active,.ProductionLog_gridTheme__RewAr .ag-header-cell-focus{border:none!important;box-shadow:none!important}.ProductionLog_alignCenterCell__23emG{justify-content:center;text-align:center}.ProductionLog_summaryLabel__TMFEu{background:#ecfdf5;border-left:3px solid #10b981;border-radius:8px;color:#059669;font-size:12px;font-weight:700;padding:4px 10px}.ProductionLog_modalOverlay__IGsYC{align-items:center;background:#0f172a5c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.ProductionLog_modalPanel__fNLrA{background:#fff;border-radius:16px;box-shadow:0 24px 60px #0f172a38;display:flex;flex-direction:column;gap:14px;max-height:85vh;padding:18px;width:min(920px,100%)}.ProductionLog_deleteConfirmPanel__dTEmh{gap:18px;width:min(420px,100%)}.ProductionLog_deleteConfirmMessage__fjN7b{color:#334155;font-size:14px;line-height:1.6;margin:0}.ProductionLog_deleteConfirmActions__UJXb\+{display:flex;gap:8px;justify-content:flex-end}.ProductionLog_deleteCancelBtn__W9dDw,.ProductionLog_deleteDangerBtn__ZZExC{border-radius:8px;cursor:pointer;font-size:13px;font-weight:700;height:36px;min-width:72px;padding:0 14px}.ProductionLog_deleteCancelBtn__W9dDw{background:#fff;border:1px solid #cbd5e1;color:#334155}.ProductionLog_deleteCancelBtn__W9dDw:hover:not(:disabled){background:#f8fafc}.ProductionLog_deleteDangerBtn__ZZExC{background:#dc2626;border:1px solid #dc2626;color:#fff}.ProductionLog_deleteDangerBtn__ZZExC:hover:not(:disabled){background:#b91c1c}.ProductionLog_deleteCancelBtn__W9dDw:disabled,.ProductionLog_deleteDangerBtn__ZZExC:disabled{cursor:not-allowed;opacity:.55}.ProductionLog_modalHeaderRow__fMZAB{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ProductionLog_modalHeaderRow__fMZAB h3{color:#0f172a;font-size:20px;margin:0}.ProductionLog_modalHeaderRow__fMZAB p{color:#64748b;font-size:13px;margin:6px 0 0}.ProductionLog_modalCloseBtn__dDhUn{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.ProductionLog_modalCloseBtn__dDhUn:hover{background:#f8fafc}.ProductionLog_modalSearchBar__S9Abc{grid-gap:10px;display:grid;gap:10px;grid-template-columns:130px minmax(0,1fr) auto}.ProductionLog_modalSearchBar__S9Abc input,.ProductionLog_modalSearchBar__S9Abc select{border:1px solid #cbd5e1;border-radius:10px;font-size:13px;height:38px;padding:0 12px}.ProductionLog_modalGridWrap__wHBhL{border:1px solid #e2e8f0;border-radius:12px;min-height:0;overflow:auto}.ProductionLog_searchTable__gmJmu{border-collapse:collapse;width:100%}.ProductionLog_searchTable__gmJmu thead th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:12px;font-weight:700;padding:11px 10px;position:sticky;text-align:left;top:0;z-index:1}.ProductionLog_searchTable__gmJmu tbody td{border-bottom:1px solid #f1f5f9;color:#334155;font-size:13px;padding:11px 10px}.ProductionLog_searchTable__gmJmu tbody tr{cursor:pointer}.ProductionLog_searchTable__gmJmu tbody tr:hover{background:#eff6ff}.ProductionLog_emptyCell__fd1el{color:#64748b;text-align:center}@media (max-width:1280px){.ProductionLog_layout__ysZCj{grid-template-columns:1fr;grid-template-rows:repeat(4,300px);overflow:auto}.ProductionLog_formGrid__uyzTT{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductionLog_gridTopSpacer__S5FGq{height:0}}@media (max-width:760px){.ProductionLog_formGrid__uyzTT,.ProductionLog_modalSearchBar__S9Abc{grid-template-columns:1fr}.ProductionLog_gridTopSpacer__S5FGq{height:16px}}.force-desktop-layout .ProductionLog_page__AnoHS,.force-desktop-layout .ProductionLog_workspace__WNQNp{overflow:visible}.force-desktop-layout .ProductionLog_layout__ysZCj{grid-template-columns:var(--left-width) 1fr;grid-template-rows:calc(var(--top-height)) 1fr;min-width:1280px;width:max(100%,1280px)}.force-desktop-layout .ProductionLog_splitterHorizontal__nAeMv,.force-desktop-layout .ProductionLog_splitterVertical__sUP79{display:block}.InOutLedger_page__NXN3C{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;height:100vh;height:100dvh;min-width:0;overflow:hidden;width:100%}.InOutLedger_workspace__7v8sf{align-items:stretch;display:flex;flex:1 1;gap:8px;min-height:0;min-width:0;overflow:hidden;padding:8px;width:100%}.InOutLedger_layout__L9GkA{grid-gap:8px;align-self:stretch;display:grid;flex:1 1;gap:8px;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;overflow:hidden;width:100%}.force-desktop-layout .InOutLedger_workspace__7v8sf{overflow:hidden}.force-desktop-layout .InOutLedger_layout__L9GkA{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.InOutLedger_stage1__G4Fuh,.InOutLedger_stage2__qmnHW{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;width:100%}.InOutLedger_stage1__G4Fuh{font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100%;min-width:0}.InOutLedger_stage2__qmnHW{flex:1 1}.InOutLedger_rightPanel__l4ddd{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;width:100%}.InOutLedger_stageHeader__8fxAx{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px}.InOutLedger_stageHeader__8fxAx .InOutLedger_headerLeft__FBQzH svg,.InOutLedger_stageHeader__8fxAx .InOutLedger_headerLeft__FBQzH svg *{stroke:#fff!important;fill:#fff!important;color:#fff!important}.InOutLedger_header1__Q1NWW,.InOutLedger_header2__rweUW{background:#059669;background:var(--iman-card-header-bg,#059669)}.InOutLedger_headerLeft__FBQzH,.InOutLedger_headerRight__QoY50{align-items:center;display:flex;gap:8px}.InOutLedger_headerLeft__FBQzH{flex:1 1 auto;min-width:0}.InOutLedger_headerRight__QoY50{flex:0 0 auto}.InOutLedger_columnSplitter__DjbDz{align-self:stretch;background:#fff;cursor:col-resize;flex:0 0 8px;min-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:8px;z-index:10}.InOutLedger_columnSplitter__DjbDz:before{background:#cbd5e1;border-radius:999px;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);transition:background .2s ease;width:2px}.InOutLedger_columnSplitter__DjbDz:hover:before{background:#94a3b8}.InOutLedger_rowSplitter__\+2y8K{background:#fff;cursor:row-resize;height:10px;position:relative;-webkit-user-select:none;user-select:none;z-index:10}.InOutLedger_rowSplitter__\+2y8K:before{background:#cbd5e1;border-radius:999px;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease,box-shadow .2s ease;width:56px}.InOutLedger_rowSplitter__\+2y8K:hover:before{background:#94a3b8;box-shadow:0 0 0 4px #94a3b81f}.InOutLedger_stageContent__S4Ptk{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:hidden;padding:0 0 12px}.InOutLedger_layout__L9GkA,.InOutLedger_page__NXN3C,.InOutLedger_rightPanel__l4ddd,.InOutLedger_stage1Content__ScUEU,.InOutLedger_stageContentInner__h7N0M,.InOutLedger_stageContent__S4Ptk{-ms-overflow-style:none;scrollbar-width:none}.InOutLedger_layout__L9GkA::-webkit-scrollbar,.InOutLedger_page__NXN3C::-webkit-scrollbar,.InOutLedger_rightPanel__l4ddd::-webkit-scrollbar,.InOutLedger_stage1Content__ScUEU::-webkit-scrollbar,.InOutLedger_stageContentInner__h7N0M::-webkit-scrollbar,.InOutLedger_stageContent__S4Ptk::-webkit-scrollbar{height:0;width:0}.InOutLedger_stage1Content__ScUEU{grid-gap:0;display:grid;flex:1 1;gap:0;min-height:0;overflow-x:hidden;overflow-y:auto}.InOutLedger_stageContentInner__h7N0M{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:hidden;padding:12px 16px}.InOutLedger_stage1Content__ScUEU>.InOutLedger_stageContentInner__h7N0M:first-child{flex:0 0 auto;overflow:visible;padding:12px 16px 12px 6px;transform:translateX(-10px)}.InOutLedger_stage1Content__ScUEU>.InOutLedger_stageContentInner__h7N0M:first-child>div{width:100%}.InOutLedger_topControlRow__AAuTU{align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;flex-wrap:nowrap;gap:0;min-width:0;padding:0}.InOutLedger_companyInlineBox__ta7bu{align-items:center;border:none;padding:0}.InOutLedger_companyInlineBox__ta7bu,.InOutLedger_companyTabs__VM2t6{background:#0000;display:flex;flex:0 0 auto;gap:0;justify-content:flex-end;margin-left:auto;min-width:0}.InOutLedger_companyTabs__VM2t6{align-items:stretch}.InOutLedger_companyInlineLabel__qUpW0{color:#0f172a;flex:0 0 auto;font-size:11px;font-weight:800;letter-spacing:.04em}.InOutLedger_companyControlCompact__HZCae{flex:1 1;min-width:0}.InOutLedger_companyControlCompact__HZCae button{font-size:11px;min-height:24px;padding:4px 8px}.InOutLedger_queryTopRow__ch-BJ{display:block}.InOutLedger_queryPanelInner__j8sDb{--ledger-control-start-offset:28px;width:100%}.InOutLedger_querySectionHeading__VYURx{color:#1d4ed8;letter-spacing:.12em}.InOutLedger_queryPanelInner__j8sDb .InOutLedger_queryFieldsBlock__5OviP{display:flex;flex-direction:column;gap:0}.InOutLedger_queryPanelInner__j8sDb .InOutLedger_queryFieldRow__vH-FH,.InOutLedger_queryPanelInner__j8sDb>.InOutLedger_fieldRowCompact__6KhpO{box-sizing:border-box;margin-bottom:6px;padding-left:var(--ledger-control-start-offset)}.InOutLedger_queryPanelInner__j8sDb>.InOutLedger_fieldRowCompact__6KhpO:last-child{margin-bottom:0}.InOutLedger_fieldRowCompact__6KhpO{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:50px minmax(0,1fr)}.InOutLedger_fieldRowCompact__6KhpO label{color:#475569;font-size:11px;font-weight:700;width:50px}.InOutLedger_checkLabel__vTC10,.InOutLedger_fieldRowCompact__6KhpO label,.InOutLedger_periodLabel__SpyP7{flex-shrink:0;text-align:right;white-space:nowrap}.InOutLedger_periodLabel__SpyP7{color:#475569;font-size:11px;font-weight:800;min-width:0;width:auto}.InOutLedger_periodRowCompact__pC8Km{display:block;min-width:0}.InOutLedger_queryPanelInner__j8sDb .InOutLedger_detailDropdownTrigger__i\+aHx,.InOutLedger_queryPanelInner__j8sDb .InOutLedger_dropdownFieldWrap__OLQ8s input,.InOutLedger_queryPanelInner__j8sDb .InOutLedger_fieldRowCompact__6KhpO input,.InOutLedger_queryPanelInner__j8sDb .InOutLedger_fieldRowCompact__6KhpO select,.InOutLedger_queryPanelInner__j8sDb .InOutLedger_inputWithIcon__lAC0A input,.InOutLedger_queryPanelInner__j8sDb .InOutLedger_periodRowCompact__pC8Km input[type=date],.InOutLedger_queryPanelInner__j8sDb .InOutLedger_periodSearchBtn__g1be0,.InOutLedger_queryPanelInner__j8sDb .InOutLedger_queryDateInput__RbJke,.InOutLedger_queryPanelInner__j8sDb .InOutLedger_querySearchInput__BBwge,.InOutLedger_queryPanelInner__j8sDb .InOutLedger_querySelect__gJ7xL{font-size:15px;height:30px;min-height:30px;padding:0 8px}.InOutLedger_periodSearchButtonRow__F2OCk{align-items:center}.InOutLedger_periodInlineControls__8r6HL{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:50px minmax(0,1fr);min-width:0}.InOutLedger_periodToggleGroup__qNsjm{align-items:center;color:#475569;cursor:pointer;display:flex;font-size:11px;font-weight:800;gap:4px;justify-content:flex-end;min-width:0;white-space:nowrap;width:100%}.InOutLedger_periodToggleGroup__qNsjm input{accent-color:#3b82f6;flex-shrink:0;height:13px;margin:0;width:13px}.InOutLedger_rangeFieldsCompact__-4Rwh{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.InOutLedger_rangeFieldsCompact__-4Rwh input{flex:1 1;font-size:13px;font-weight:800;height:28px;min-width:0;padding:0 8px}.InOutLedger_queryDateInput__RbJke,.InOutLedger_querySearchInput__BBwge,.InOutLedger_querySelect__gJ7xL{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;height:30px;padding:0 8px;transition:all .2s ease;width:100%}.InOutLedger_queryDateInput__RbJke:hover,.InOutLedger_querySearchInput__BBwge:hover,.InOutLedger_querySelect__gJ7xL:hover{background:#fff;border-color:#94a3b8}.InOutLedger_queryRangeFields__g1C1R span{color:#64748b;font-weight:900}.InOutLedger_periodDateFields__nxWMo{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);min-width:0}.InOutLedger_periodDateInput__uy42O{min-width:0;width:100%}.InOutLedger_fieldRowCompact__6KhpO input[type=date],.InOutLedger_queryDateInput__RbJke{font-size:15px}.InOutLedger_queryAlignedControl__53FqI{display:block;margin-left:0}.InOutLedger_queryAlignedControlOffsetless__RqKml,.InOutLedger_queryAlignedControl__53FqI{box-sizing:border-box;max-width:100%;width:100%}.InOutLedger_periodDivider__TWyjY{align-items:center;color:#64748b;display:inline-flex;font-size:12px;font-weight:900;justify-content:center}.InOutLedger_periodCheckbox__MjhFu{cursor:pointer;height:16px;width:16px}.InOutLedger_periodRowCompact__pC8Km .InOutLedger_checkLabel__vTC10{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}.InOutLedger_primaryBtnCompact__\+78iz,.InOutLedger_secondaryBtnCompact__H1b\+1{align-items:center;border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-flex;flex-direction:row;font-size:12px;font-weight:800;gap:6px;justify-content:center;min-height:30px;padding:0 12px;transition:all .2s ease;width:100%}.InOutLedger_primaryBtnCompact__\+78iz.InOutLedger_queryPrimaryBtn__u8UcF{background:#dbeafe;border:1px solid #93c5fd;box-shadow:0 4px 6px #93c5fd38;color:#1d4ed8}.InOutLedger_querySecondaryBtn__elPnK{background:#fff;border:1px solid #d1d5db;box-shadow:0 2px 4px #0000000d;color:#1f2937}.InOutLedger_primaryBtnCompact__\+78iz{background:#1d4ed8;color:#fff}.InOutLedger_secondaryBtnCompact__H1b\+1{background:#fff;border-color:#cbd5e1;color:#334155}.InOutLedger_sectionCard__vbY6f{background:linear-gradient(180deg,#fbfdff,#f8fafc);border:1px solid #dbe3ee;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:8px}.InOutLedger_sectionHeading__Qr8Tu{color:#64748b;font-size:11px;font-weight:800;margin-bottom:8px;text-transform:uppercase}.InOutLedger_sectionToggle__IjTeU{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:0;text-align:left;width:100%}.InOutLedger_sectionToggleMeta__S7Yi1{align-items:center;color:#64748b;display:inline-flex;font-size:11px;font-weight:800;gap:6px}.InOutLedger_sectionBody__Bg8\+2{display:flex;flex-direction:column;gap:8px}.InOutLedger_fieldRow__oeSpn{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:58px 1fr}.InOutLedger_fieldRow__oeSpn label{color:#475569;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:58px}.InOutLedger_detailFieldRow__gTyDH{align-items:center}.InOutLedger_detailControlRow__be1Tk{grid-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:minmax(0,1fr);min-width:0;width:100%}.InOutLedger_detailActionRow__di1hh{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;margin-left:0;transform:none}.InOutLedger_detailDropdown__UcjXB{flex:1 1 100%;max-width:100%;min-width:0;position:relative;width:100%}.InOutLedger_detailDropdownTrigger__i\+aHx{align-items:center;background:#fff;border:1px solid #94a3b8;border-radius:6px;box-sizing:border-box;color:#0f172a;cursor:pointer;display:flex;font-size:13.5px;font-weight:800;gap:8px;height:30px;justify-content:space-between;max-width:100%;min-height:30px;padding:0 8px;text-align:left;width:100%}.InOutLedger_detailSearchBtn__rvwYT{flex:0 0 auto;height:30px;min-height:30px;min-width:112px;padding:0 14px;width:112px}.InOutLedger_periodSearchBtn__g1be0{box-sizing:border-box;height:30px;min-height:30px;min-width:0;padding:0 14px;width:100%}.InOutLedger_detailResetBtn__wuhp1{flex:0 0 auto;height:30px;min-height:30px;min-width:112px;padding:0 14px;width:112px}.InOutLedger_detailDropdownTrigger__i\+aHx:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f;outline:none}.InOutLedger_detailDropdownLabel__qimkA{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InOutLedger_detailDropdownIcon__mr1Ha{color:#64748b;flex:0 0 auto;transition:transform .18s ease}.InOutLedger_detailDropdownIconOpen__85nrD{transform:rotate(180deg)}.InOutLedger_detailDropdownMenu__Hrnvo{align-items:flex-start;background:#fff;border:1px solid #bfd0f3;border-radius:8px;box-shadow:0 12px 26px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:none;max-width:min(320px,calc(100vw - 16px));min-width:0;overflow:auto;padding:8px 10px;position:absolute;top:calc(100% + 4px);width:fit-content;z-index:20}.InOutLedger_detailDropdownActions__H5saG{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:6px;justify-content:flex-start;margin-bottom:2px;padding:0 2px 4px;width:100%}.InOutLedger_detailDropdownActionBtn__QFpGW{background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;color:#334155;cursor:pointer;font-size:11.5px;font-weight:700;min-height:24px;padding:0 8px}.InOutLedger_detailDropdownActionBtn__QFpGW:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.InOutLedger_detailDropdownOption__NaY\+G{grid-gap:8px;align-items:center;border-radius:6px;color:#334155;cursor:pointer;display:grid;font-size:13px;font-weight:700;gap:8px;grid-template-columns:10px auto;min-height:30px;min-width:0;padding:0 8px;text-align:left;white-space:nowrap;width:max-content;word-break:keep-all}.InOutLedger_detailDropdownOption__NaY\+G:hover{background:#eff6ff}.InOutLedger_detailDropdownOption__NaY\+G input{align-self:center;cursor:pointer;height:8px;justify-self:start;margin:0;width:8px}.InOutLedger_detailDropdownOption__NaY\+G span{display:block;justify-self:start;text-align:left;white-space:nowrap;word-break:keep-all}.InOutLedger_detailDropdownOptionActive__ygZyB{background:#eff6ff;color:#1d4ed8}.InOutLedger_fieldRowCompact__6KhpO .InOutLedger_miniField__\+DNrY input,.InOutLedger_fieldRowCompact__6KhpO .InOutLedger_modalSearchBar__6ZrDe input,.InOutLedger_fieldRowCompact__6KhpO .InOutLedger_modalSearchBar__6ZrDe select,.InOutLedger_fieldRowCompact__6KhpO input,.InOutLedger_fieldRowCompact__6KhpO select,.InOutLedger_fieldRowCompact__6KhpO textarea{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#0f172a;font-size:12px;min-width:0;width:100%}.InOutLedger_fieldRowCompact__6KhpO input,.InOutLedger_fieldRowCompact__6KhpO select{font-size:13px;font-weight:800;height:27px;padding:0 8px}.InOutLedger_periodRowCompact__pC8Km input[type=date]{font-size:14px;font-weight:800;height:27px;padding:0 8px}.InOutLedger_periodRowCompact__pC8Km .InOutLedger_checkLabel__vTC10{white-space:nowrap}.InOutLedger_fieldRowCompact__6KhpO input:focus,.InOutLedger_fieldRowCompact__6KhpO select:focus,.InOutLedger_fieldRowCompact__6KhpO textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f;outline:none}.InOutLedger_checkLabel__vTC10{align-items:center;color:#475569;display:inline-flex;font-size:11px;font-weight:700;gap:6px}.InOutLedger_fullRow__IXVOx{display:flex}.InOutLedger_rangeFields__Z10Xu{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.InOutLedger_fieldRow__oeSpn input,.InOutLedger_fieldRow__oeSpn select,.InOutLedger_fieldRow__oeSpn textarea,.InOutLedger_miniField__\+DNrY input,.InOutLedger_modalSearchBar__6ZrDe input,.InOutLedger_modalSearchBar__6ZrDe select{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#0f172a;font-size:12.5px;min-width:0;width:100%}.InOutLedger_fieldRow__oeSpn input,.InOutLedger_fieldRow__oeSpn select,.InOutLedger_miniField__\+DNrY input,.InOutLedger_modalSearchBar__6ZrDe input,.InOutLedger_modalSearchBar__6ZrDe select{height:28px;padding:0 8px}.InOutLedger_fieldRow__oeSpn textarea{padding:8px 10px;resize:vertical}.InOutLedger_fieldRow__oeSpn input:focus,.InOutLedger_fieldRow__oeSpn select:focus,.InOutLedger_fieldRow__oeSpn textarea:focus,.InOutLedger_miniField__\+DNrY input:focus,.InOutLedger_modalSearchBar__6ZrDe input:focus,.InOutLedger_modalSearchBar__6ZrDe select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f;outline:none}.InOutLedger_inputWithIcon__lAC0A{display:flex;position:relative}.InOutLedger_dropdownFieldWrap__OLQ8s{flex:1 1;position:relative}.InOutLedger_dropdownFieldWrap__OLQ8s input{width:100%}.InOutLedger_inputWithIcon__lAC0A input{padding-right:30px}.InOutLedger_fieldRowCompact__6KhpO textarea,.InOutLedger_queryAlignedControl__53FqI textarea,.InOutLedger_queryPanelInner__j8sDb textarea{box-sizing:border-box;font-size:15px;font-weight:700;line-height:1.2;padding:0 8px}.InOutLedger_iconInInput__HM8v7{color:#64748b;pointer-events:none;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.InOutLedger_dropdownLoading__p7z9h{color:#64748b;font-size:10px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.InOutLedger_searchDropdown__je79j{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;border-radius:0;box-shadow:0 0 0 1px #94a3b81f,0 14px 24px #0f172a29,0 28px 48px #0f172a38;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.InOutLedger_searchDropdownItem__Sqs4U{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.InOutLedger_searchDropdownItem__Sqs4U:last-child{border-bottom:none}.InOutLedger_searchDropdownItemActive__9h57j{background:#2563eb}.InOutLedger_searchDropdownItemActive__9h57j .InOutLedger_dropdownPrimary__11WwS{color:#fff}.InOutLedger_searchDropdownItemActive__9h57j .InOutLedger_dropdownMeta__AgPXx{color:#dbeafe}.InOutLedger_searchDropdownItemActive__9h57j{box-shadow:none}.InOutLedger_dropdownPrimary__11WwS{color:#0f172a;font-size:17px;font-weight:800;min-width:0}.InOutLedger_dropdownMeta__AgPXx{color:#64748b;font-size:12px}.InOutLedger_modelSearchInput__y0jnQ{flex:1 1 auto;width:100%}.InOutLedger_modelSearchInput__y0jnQ::placeholder{color:#94a3b8;font-weight:400}.InOutLedger_inlineFieldActionBtn__bz2UP{flex-shrink:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:1}.InOutLedger_inlineSearchBtn__Jy6cS{align-items:center;background:#0000;border:0;color:#64748b;cursor:pointer;display:inline-flex;height:20px;justify-content:center;padding:0;position:absolute;right:7px;top:50%;transform:translateY(-50%);width:20px}.InOutLedger_inlineSearchBtn__Jy6cS:hover{color:#1d4ed8}.InOutLedger_yellowInput__fbHni{ime-mode:inactive;background:#fffbeb!important;border-color:#fcd34d!important}.InOutLedger_queryDateInput__RbJke:focus,.InOutLedger_querySearchInput__BBwge:focus,.InOutLedger_querySelect__gJ7xL:focus,.InOutLedger_yellowInput__fbHni:focus{border-color:#3b82f6!important;box-shadow:0 0 0 1px #3b82f61a;outline:none}.InOutLedger_numberInput__c5e9G{text-align:right}.InOutLedger_actionRow__-grs6{display:flex;gap:8px}.InOutLedger_greenBtn__D-FsG,.InOutLedger_primaryBtn__mXCxv,.InOutLedger_secondaryBtn__wMzNz,.InOutLedger_titleIconBtn__vofhd{border:1px solid #0000;cursor:pointer;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.InOutLedger_greenBtn__D-FsG,.InOutLedger_primaryBtn__mXCxv,.InOutLedger_secondaryBtn__wMzNz{align-items:center;border-radius:8px;display:inline-flex;font-size:11.5px;font-weight:800;gap:6px;justify-content:center;min-height:28px;padding:0 12px}.InOutLedger_primaryBtn__mXCxv{background:#1d4ed8;color:#fff}.InOutLedger_secondaryBtn__wMzNz{background:#fff;border-color:#cbd5e1;color:#334155}.InOutLedger_greenBtn__D-FsG{background:linear-gradient(135deg,#059669,#10b981);color:#fff}.InOutLedger_greenBtn__D-FsG:hover,.InOutLedger_primaryBtn__mXCxv:hover,.InOutLedger_secondaryBtn__wMzNz:hover,.InOutLedger_titleIconBtn__vofhd:hover{transform:translateY(-1px)}.InOutLedger_titleIconBtn__vofhd{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.InOutLedger_titleIconBtn__vofhd:hover{background:#0000;box-shadow:none}.InOutLedger_headerLeft__FBQzH svg{stroke-width:2px;height:18px;width:18px}.InOutLedger_titleIconBtn__vofhd svg{height:24px!important;width:24px!important}.InOutLedger_headerExcelIcon__IPUmB{height:26px;object-fit:contain;width:26px}.InOutLedger_greenBtn__D-FsG:disabled,.InOutLedger_primaryBtn__mXCxv:disabled,.InOutLedger_secondaryBtn__wMzNz:disabled,.InOutLedger_titleIconBtn__vofhd:disabled{cursor:not-allowed;opacity:.55}.InOutLedger_reportSection__QVzjT{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex:0 0 auto;flex-direction:column;gap:0;margin-top:12px;overflow:hidden;position:relative;z-index:1}.InOutLedger_reportSubTitle__d1pl8{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.01em;min-height:var(--iman-card-header-height);padding:0 16px}.InOutLedger_reportHeaderContent__sFWMD{align-items:center;display:inline-flex;gap:8px}.InOutLedger_reportHeaderIcon__ICyHN{stroke-width:2px;color:#fff;flex:0 0 auto;height:18px;width:18px}.InOutLedger_reportContent__ziwiy{grid-gap:4px 6px;display:grid;flex:0 0 auto;gap:4px 6px;grid-template-columns:minmax(0,1fr);overflow:visible;padding:10px 8px}.InOutLedger_radioGroup__FkmmN{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.InOutLedger_radioGroup__FkmmN label{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#334155;display:inline-flex;font-size:12px;font-weight:800;gap:6px;justify-content:center;min-height:31px;min-width:0;padding:0 8px;white-space:nowrap}.InOutLedger_radioGroup__FkmmN input{margin:0}.InOutLedger_reportItem__yDc\+c{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;min-height:40px;padding:6px 8px;text-align:left;transition:all .2s;width:100%}.InOutLedger_reportItemWithExcel__1V7iS{justify-content:space-between}.InOutLedger_reportItemLabel__Yu4EN{flex:1 1;min-width:0;text-align:left}.InOutLedger_reportItemExcelIcon__P1xSd{align-self:center;background-color:#93c5fd;display:block;flex-shrink:0;height:28px;width:28px}.InOutLedger_reportFirstRow__O9Veg{grid-gap:4px 6px;align-items:stretch;display:grid;gap:4px 6px;grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.InOutLedger_reportSplitButton__dY2c6{align-items:stretch;background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-flex;min-width:0;overflow:hidden;transition:all .2s;width:100%}.InOutLedger_reportSplitButton__dY2c6:hover{background:#f8fafc;border-color:#94a3b8}.InOutLedger_reportSplitButtonAction__3SA4D,.InOutLedger_reportSplitButtonMain__852g6{appearance:none;background:#0000;border:0;box-sizing:border-box;color:#000;cursor:pointer;font-size:15px;font-weight:500;transition:background .2s ease,color .2s ease}.InOutLedger_reportSplitButtonMain__852g6{flex:1 1 auto;min-height:40px;min-width:0;padding:6px 8px;text-align:left}.InOutLedger_reportSplitButtonAction__3SA4D{align-items:center;color:#15803d;display:inline-flex;flex:0 0 34px;justify-content:center;line-height:0;min-height:40px;min-width:34px;padding:0;width:34px}.InOutLedger_reportSplitButtonAction__3SA4D:hover,.InOutLedger_reportSplitButtonMain__852g6:hover{background:#f1f5f9}.InOutLedger_reportSplitButtonAction__3SA4D:focus-visible,.InOutLedger_reportSplitButtonMain__852g6:focus-visible{background:#f1f5f9;outline:none}.InOutLedger_reportSplitButtonDivider__kp5La{align-self:center;background:linear-gradient(90deg,#f8fafc,#94a3b8 50%,#f8fafc);border-radius:2px;box-shadow:0 0 1px #4755698c;flex:0 0 auto;height:60%;margin:0 8px;transform:translateX(-8px);width:2px}.InOutLedger_reportSplitButtonIcon__vCSf1{align-self:center;transform:translateX(-5px)}.InOutLedger_inventorySurveyExcelIcon__rGrCj{background-color:#93c5fd;display:block;flex:0 0 26px;height:26px;width:26px}.InOutLedger_reportItemCompact__hY3sJ{font-size:11px;padding:8px}.InOutLedger_reportExcelBtn__3ZdyO{align-items:center;background:#eff6ff;border:1px solid #3b82f6;border-radius:6px;box-sizing:border-box;color:#15803d;cursor:pointer;display:inline-flex;justify-content:center;min-height:34px;min-width:32px;padding:0;transition:all .2s;width:32px}.InOutLedger_reportExcelBtn__3ZdyO:hover{background:#dbeafe;border-color:#2563eb;box-shadow:0 2px 4px -1px #3b82f626}.InOutLedger_hiddenFileInput__8u\+QV{display:none}.InOutLedger_reportItem__yDc\+c:hover{background:#f8fafc;border-color:#94a3b8}.InOutLedger_yearInquiryBar__RjyTq{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;display:flex;grid-column:1/-1;justify-content:space-between;margin:8px 0 4px;padding:6px 10px}.InOutLedger_yearInquiryBar__RjyTq span{color:#64748b;font-size:14px;font-weight:600}.InOutLedger_yearInquiryBar__RjyTq select{background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;font-size:14px;font-weight:600;height:28px;padding:0 8px;width:92px}.InOutLedger_inlineGrid__vElSN,.InOutLedger_metaGrid__ow\+uC{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.InOutLedger_miniField__\+DNrY{display:flex;flex-direction:column;gap:4px}.InOutLedger_miniField__\+DNrY span{color:#475569;font-size:12px;font-weight:700}.InOutLedger_miniField__\+DNrY input{background:#f8fafc;text-align:right}.InOutLedger_inlineChecks__voT96{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.InOutLedger_inlineChecks__voT96 label{align-items:center;display:inline-flex;font-size:12.5px;font-weight:700;gap:5px}.InOutLedger_fieldBlock__esShq{display:flex;flex-direction:column;gap:6px}.InOutLedger_fieldBlock__esShq label{color:#1e293b;font-size:12.5px;font-weight:700}.InOutLedger_ledgerContextMenu__4oO2o{background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 18px 42px #0f172a2e;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:300;gap:4px;max-height:calc(100vh - 16px);min-width:250px;overflow-x:visible;overflow-y:auto;padding:8px;position:fixed;z-index:70}.InOutLedger_ledgerContextMenuSubmenuWrap__8YrXp{position:relative}.InOutLedger_ledgerContextMenuItem__-0zZo{align-items:center;background:#0000;border:none;border-radius:8px;color:#111827;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background-color .15s ease,color .15s ease;width:100%}.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItem__-0zZo{background:#0000;border:1px solid #0000;border-radius:8px;box-shadow:none;margin:0}.InOutLedger_ledgerContextMenuItemActive__qzN5-,.InOutLedger_ledgerContextMenuItem__-0zZo:hover{background:#2563eb;color:#fff}.InOutLedger_ledgerContextMenuItemActive__qzN5- .InOutLedger_ledgerContextMenuShortcut__sJyXT{color:#fff}.InOutLedger_ledgerContextMenuItem__-0zZo:active,.InOutLedger_ledgerContextMenuItem__-0zZo:focus-visible{background:#2563eb;color:#fff;outline:none}.InOutLedger_ledgerContextMenuItem__-0zZo:active .InOutLedger_ledgerContextMenuShortcut__sJyXT,.InOutLedger_ledgerContextMenuItem__-0zZo:focus-visible .InOutLedger_ledgerContextMenuShortcut__sJyXT,.InOutLedger_ledgerContextMenuItem__-0zZo:hover .InOutLedger_ledgerContextMenuShortcut__sJyXT{color:#fff}.InOutLedger_ledgerContextMenuItemDanger__32ue-{color:#b91c1c}.InOutLedger_ledgerContextMenuItemDanger__32ue-:hover{background:#2563eb;color:#fff}.InOutLedger_ledgerContextMenuItemDanger__32ue-:active,.InOutLedger_ledgerContextMenuItemDanger__32ue-:focus-visible{background:#2563eb;color:#fff;outline:none}.InOutLedger_ledgerContextMenuItemDanger__32ue-:active .InOutLedger_ledgerContextMenuShortcut__sJyXT,.InOutLedger_ledgerContextMenuItemDanger__32ue-:focus-visible .InOutLedger_ledgerContextMenuShortcut__sJyXT,.InOutLedger_ledgerContextMenuItemDanger__32ue-:hover .InOutLedger_ledgerContextMenuShortcut__sJyXT{color:#fff}.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItem__-0zZo:active,.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItem__-0zZo:focus-visible,.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItem__-0zZo:hover{background:#2563eb;color:#fff;outline:none}.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItem__-0zZo:active .InOutLedger_ledgerContextMenuShortcut__sJyXT,.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItem__-0zZo:focus-visible .InOutLedger_ledgerContextMenuShortcut__sJyXT,.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItem__-0zZo:hover .InOutLedger_ledgerContextMenuShortcut__sJyXT{color:#fff}.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItemDanger__32ue-{color:#b91c1c}.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItemDanger__32ue-:active,.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItemDanger__32ue-:focus-visible,.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItemDanger__32ue-:hover{background:#2563eb;color:#fff}.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItemDanger__32ue-:active .InOutLedger_ledgerContextMenuShortcut__sJyXT,.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItemDanger__32ue-:focus-visible .InOutLedger_ledgerContextMenuShortcut__sJyXT,.InOutLedger_ledgerContextSubmenu__rABtN .InOutLedger_ledgerContextMenuItemDanger__32ue-:hover .InOutLedger_ledgerContextMenuShortcut__sJyXT{color:#fff}.InOutLedger_ledgerContextMenuDivider__gf2Ot{background:#e2e8f0;height:1px;margin:2px 4px}.InOutLedger_ledgerContextMenuItemLabel__yEj1h{flex:1 1 auto;min-width:0}.InOutLedger_ledgerContextMenuShortcut__sJyXT{color:#111827;flex:0 0 auto;font-size:11px;font-weight:700;white-space:nowrap}.InOutLedger_ledgerContextSubmenu__rABtN{background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 18px 42px #0f172a2e;display:flex;flex-direction:column;gap:4px;left:calc(100% - 2px);max-height:calc(100vh - 16px);min-width:220px;overflow-x:visible;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:0;z-index:71}.InOutLedger_ledgerContextSubmenuOpenUp__A0gL-{bottom:0;top:auto}.InOutLedger_ledgerContextSubmenuOpenLeft__M6gF5{left:auto;right:calc(100% - 2px)}.InOutLedger_gridActionButton__AvbxR{border:1px solid #1e40af33;border-radius:999px;color:#fff;cursor:pointer;font-size:9px;font-weight:800;height:22px;max-width:none;min-width:0;overflow:hidden;padding:0 4px;position:relative;text-overflow:ellipsis;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease,background .16s ease,border-color .16s ease;white-space:nowrap;width:100%;z-index:1}.InOutLedger_gridActionButton__AvbxR:hover{box-shadow:0 4px 10px #2563eb29;filter:brightness(1.03);transform:translateY(-1px)}.InOutLedger_gridActionButtonLot__0nXgJ{background:#0000;border:1px solid #1d4ed8;border-radius:4px;box-shadow:none;color:#1d4ed8}.InOutLedger_gridActionButtonSupply__sSXRI{background:linear-gradient(180deg,#0f766e,#14b8a6);box-shadow:0 1px 2px #0f766e2e}.InOutLedger_lotMarker__wj4vB{color:#2563eb}.InOutLedger_lotMarker__wj4vB,.InOutLedger_supplyMarker__t\+XpA{align-items:center;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;line-height:1;text-shadow:0 1px 0 #ffffffb3}.InOutLedger_supplyMarker__t\+XpA{color:#16a34a}.InOutLedger_vendorTabs__huug0{align-items:stretch;background:#0000;border-bottom:none;display:flex;flex:1 1;gap:0;overflow-x:auto;padding:0}.InOutLedger_vendorTab__Asvhz{background:#0000;border:none;border-bottom:2px solid #0000;border-radius:0;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:800;line-height:1.2;min-height:0;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.InOutLedger_vendorTab__Asvhz:hover{background:#f1f5f9;color:#334155}.InOutLedger_vendorTabActive__--XEh{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8}.InOutLedger_gridTheme__JC\+sN{border:1px solid #cbd5e1;border-radius:0 0 8px 8px;border-top:none;flex:1 1;height:100%;min-height:0;overflow:hidden}.InOutLedger_edgeToEdgeGrid__gL1fM{border-left:none;border-radius:0;border-right:none;margin-left:0;margin-right:0;overflow:hidden;width:100%}.InOutLedger_gridHeaderCell__KlRu7{font-weight:700}.InOutLedger_gridCell__6xl3X{font-size:14px}.InOutLedger_alignCenterCell__9LjRD{justify-content:center;text-align:center}.InOutLedger_alignRightCell__4q8a6{justify-content:flex-end;text-align:right}.InOutLedger_alignRightCell__4q8a6 .ag-cell-value{text-align:right}.InOutLedger_alignCenterHeader__pifTL .ag-header-cell-label{justify-content:center}.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper{border:none;height:100%}.InOutLedger_gridLoadingWrap__Kpnu9{position:relative}.InOutLedger_gridLoadingOverlay__68NMT{pointer-events:none;position:absolute;z-index:8}.InOutLedger_gridLoadingOverlay__68NMT,.InOutLedger_recalculationOverlay__kVt3J{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff6b;display:flex;inset:0;justify-content:center}.InOutLedger_recalculationOverlay__kVt3J{position:fixed;z-index:9998}.InOutLedger_recalculationOverlayContent__ARZor{align-items:center;background:#ffffffeb;border-radius:12px;box-shadow:0 10px 32px #0f172a29;color:#1e3a8a;display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:10px;padding:18px 22px}.InOutLedger_recalculationCancelButton__W5bA-{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;cursor:pointer;font:inherit;min-height:30px;min-width:76px;padding:0 12px}.InOutLedger_recalculationCancelButton__W5bA-:hover{background:#f1f5f9}.InOutLedger_recalculationCancelButton__W5bA-:disabled{cursor:not-allowed;opacity:.55}.InOutLedger_gridLoadingIcon__o6QTE{filter:drop-shadow(0 2px 6px rgba(29,78,216,.22))}.InOutLedger_gridLoadingIcon__o6QTE,.InOutLedger_statementLoadingIcon__LLfpG{animation:InOutLedger_inOutLedgerSpin__Br5ba .9s linear infinite;color:#1d4ed8}@keyframes InOutLedger_inOutLedgerSpin__Br5ba{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InOutLedger_gridTheme__JC\+sN .ag-body-viewport,.InOutLedger_gridTheme__JC\+sN .ag-center-cols-container,.InOutLedger_gridTheme__JC\+sN .ag-center-cols-viewport,.InOutLedger_gridTheme__JC\+sN .ag-root,.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper-body{min-height:100%}.InOutLedger_gridTheme__JC\+sN .ag-body-horizontal-scroll-viewport,.InOutLedger_gridTheme__JC\+sN .ag-body-vertical-scroll-viewport,.InOutLedger_gridTheme__JC\+sN .ag-body-viewport,.InOutLedger_gridTheme__JC\+sN .ag-center-cols-viewport,.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper-body{-ms-overflow-style:none;overflow:auto!important;overflow-x:auto!important;overflow-y:auto!important;scrollbar-width:none}.InOutLedger_layout__L9GkA,.InOutLedger_page__NXN3C,.InOutLedger_rightPanel__l4ddd,.InOutLedger_stage2__qmnHW,.InOutLedger_stageContent__S4Ptk{overflow:hidden!important}.InOutLedger_stage1Content__ScUEU{overflow-x:hidden!important;overflow-y:auto!important}.InOutLedger_gridTheme__JC\+sN .ag-root,.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper{overflow:hidden!important}.InOutLedger_gridTheme__JC\+sN .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-body-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-center-cols-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper::-webkit-scrollbar{height:0!important;width:0!important}.InOutLedger_gridTheme__JC\+sN .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-body-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-center-cols-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper-body::-webkit-scrollbar{height:0;width:0}.InOutLedger_gridTheme__JC\+sN .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.InOutLedger_gridTheme__JC\+sN .ag-header-row{min-height:32px!important}.InOutLedger_gridTheme__JC\+sN .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-weight:800;padding-left:6px!important;padding-right:6px!important}.InOutLedger_gridTheme__JC\+sN .ag-header-cell:last-child{border-right:none}.InOutLedger_gridTheme__JC\+sN .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.InOutLedger_gridTheme__JC\+sN .ag-header-cell-text{text-align:center}.InOutLedger_gridTheme__JC\+sN .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.InOutLedger_gridTheme__JC\+sN .ag-row.deleted-row{background-color:#f1f5f9;opacity:.45}.InOutLedger_gridTheme__JC\+sN .ag-row.deleted-row:hover{opacity:.6}.InOutLedger_gridTheme__JC\+sN .ag-row.deleted-row.ag-row-selected{opacity:1!important}.InOutLedger_gridTheme__JC\+sN .ag-row-even{background-color:#fff}.InOutLedger_gridTheme__JC\+sN .ag-row-odd{background-color:#f8fafc}.InOutLedger_gridTheme__JC\+sN .ag-row:hover{background-color:#f1f5f9!important}.InOutLedger_gridTheme__JC\+sN .ag-row-selected{background:#0000!important}.InOutLedger_gridTheme__JC\+sN .ag-cell{align-items:center!important;border-right:1px solid #f1f5f9;color:#334155;display:flex!important;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13.5px;padding-left:6px!important;padding-right:6px!important}.InOutLedger_gridTheme__JC\+sN .ag-cell:last-child{border-right:none}.InOutLedger_gridTheme__JC\+sN .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.InOutLedger_gridTheme__JC\+sN .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.InOutLedger_gridTheme__JC\+sN .ag-row-selected .ag-cell.selectedWhiteCell{background:#fff!important;border-bottom:1px solid #e2e8f0!important;border-top:1px solid #e2e8f0!important;color:#334155!important}.InOutLedger_gridTheme__JC\+sN .ag-row-selected .ag-cell.selectedWhiteCell span{color:#334155!important}.InOutLedger_gridTheme__JC\+sN .ag-row-selected .ag-cell.selectedWhiteCell button{color:#fff!important}.InOutLedger_gridTheme__JC\+sN .ag-row-selected .ag-cell.selectedWhiteCell .gridActionButtonLot{background:#0000!important;border-color:#1e40af!important;box-shadow:none!important;color:#1e40af!important}.InOutLedger_gridTheme__JC\+sN .ag-row-selected .ag-cell.selectedWhiteCell .gridActionButtonSupply{background:linear-gradient(180deg,#0f766e,#14b8a6)!important;border-color:#fff!important;box-shadow:0 1px 2px #0f766e4d!important;color:#fff!important}.InOutLedger_gridTheme__JC\+sN .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.InOutLedger_gridTheme__JC\+sN .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.InOutLedger_gridTheme__JC\+sN .ag-header-cell-resize:hover{background:#94a3b8}.InOutLedger_gridTheme__JC\+sN .ag-header-cell{align-items:center!important;font-size:12.5px}.InOutLedger_gridTheme__JC\+sN .ag-cell-focus,.InOutLedger_gridTheme__JC\+sN .ag-cell-range-selected,.InOutLedger_gridTheme__JC\+sN .ag-cell-range-selected-1,.InOutLedger_gridTheme__JC\+sN .ag-cell-range-single-cell,.InOutLedger_gridTheme__JC\+sN .ag-header-active,.InOutLedger_gridTheme__JC\+sN .ag-header-cell-focus{border:none!important;box-shadow:none!important}.InOutLedger_gridTheme__JC\+sN .ag-cell-value{align-items:center;display:flex;width:100%}.InOutLedger_footerPanel__pnmdp{align-items:center;background:#0000;border:none;border-radius:0;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;margin-top:2px;min-height:23px;padding:2px 0 0}.InOutLedger_footerGroup__8W7Kk{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.InOutLedger_footerInventoryGroup__v0N84{font-size:8pt;transform:translateX(10px)}.InOutLedger_footerInventoryGroup__v0N84 .InOutLedger_blackBox__O9Pdq,.InOutLedger_footerInventoryGroup__v0N84 .InOutLedger_footerTitle__Qy9Tk,.InOutLedger_footerInventoryGroup__v0N84 .InOutLedger_stockPrefix__g9uQ9{font-size:11pt}.InOutLedger_footerMetricGroup__1fMRR{font-size:8pt}.InOutLedger_footerMetricGroup__1fMRR .InOutLedger_blackBox__O9Pdq,.InOutLedger_footerMetricGroup__1fMRR .InOutLedger_footerTitle__Qy9Tk,.InOutLedger_footerMetricGroup__1fMRR .InOutLedger_stockPrefix__g9uQ9{font-size:11pt}.InOutLedger_footerTitle__Qy9Tk{color:#475569;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:8pt;font-weight:800}.InOutLedger_infoBadge__ABnU4{background:#e2e8f0;border-radius:999px;color:#1e293b;font-size:11.5px;font-weight:700;padding:3px 8px}.InOutLedger_infoBadgeWide__374JO{background:#e9a85c;background:var(--iman-theme-accent,#e9a85c);border:1px solid #d18e3c;border:1px solid var(--iman-theme-accent-border,#d18e3c);border-radius:4px;color:#1f2937;font-family:Consolas,Courier New,monospace;font-size:13.3px;font-weight:800;height:28px;outline:none;padding:0 10px;text-align:center;width:140px}.InOutLedger_stockPrefix__g9uQ9{color:#475569;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:8pt;font-weight:800}.InOutLedger_blackBox__O9Pdq{background:#000;border:1px solid #1f7a1f;border-radius:4px;box-shadow:inset 0 0 0 1px #39ff142e;caret-color:#39ff14;color:#39ff14;font-family:Consolas,Courier New,monospace;font-size:8pt;font-weight:800;height:24px;outline:none;padding:0 6px;text-align:right;width:110px}.InOutLedger_footerInventoryGroup__v0N84 .InOutLedger_blackBoxCenter__hLjYD,.InOutLedger_footerInventoryGroup__v0N84 .InOutLedger_blackBox__O9Pdq{font-size:11pt}.InOutLedger_blackBoxCenter__hLjYD{text-align:center}.InOutLedger_blackBox__O9Pdq:focus{border-color:#39ff14;box-shadow:0 0 0 2px #39ff142e,inset 0 0 0 1px #39ff1447}.InOutLedger_modalOverlay__-pcsP{align-items:center;background:#0f172a47;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.InOutLedger_modalPanel__\+f9SU{background:#fff;border:1px solid #0f172a0f;border-radius:16px;box-shadow:0 12px 30px #0f172a1a;display:flex;flex-direction:column;gap:14px;max-height:86vh;padding:18px;width:min(960px,100%)}.InOutLedger_lotSerialModalPanel__jnLch{background:#f4f0e7;border:1px solid #6b7280;border-radius:0;box-shadow:0 18px 42px #0f172a38;gap:0;height:min(50vh,300px);max-height:min(50vh,300px);overflow:hidden;padding:0;position:fixed;width:min(780px,calc(100vw - 24px))}.InOutLedger_lotSerialWindowChrome__82SsF{display:flex;flex-direction:column;min-height:0}.InOutLedger_lotSerialTitleBar__CfisM{align-items:center;background:linear-gradient(180deg,#f3e7d3,#ead7bd);border-bottom:1px solid #c9b08b;color:#3b2f1f;cursor:move;display:flex;gap:12px;justify-content:space-between;min-height:32px;padding:3px 8px 3px 10px;-webkit-user-select:none;user-select:none}.InOutLedger_lotSerialTitleBar__CfisM button{cursor:pointer}.InOutLedger_lotSerialTitleWrap__2KWjC{align-items:center;display:flex;gap:8px;min-width:0}.InOutLedger_lotSerialTitleMark__m1cnZ{background:linear-gradient(180deg,#fff,#dbeafe);border-radius:3px;box-shadow:inset 0 0 0 1px #0f172a1f;flex:0 0 auto;height:12px;width:12px}.InOutLedger_lotSerialTitleBar__CfisM h3{color:#3b2f1f;font-size:13px;font-weight:800;letter-spacing:.01em;margin:0}.InOutLedger_lotSerialTitleActions__BpU4W{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px}.InOutLedger_lotSerialTitleActionBtn__M2VLl{align-items:center;background:#d92d20;border:1px solid #ffffff57;border-radius:2px;color:#fff;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.InOutLedger_lotSerialTitleActionBtn__M2VLl:hover{background:#b42318}.InOutLedger_lotSerialContent__5k42m{grid-gap:2px;background:#a7a7a7;display:grid;gap:2px;grid-template-columns:minmax(0,1.07fr) minmax(306px,.93fr);min-height:0;padding:2px}.InOutLedger_lotSerialSection__g6tvc{background:#fff;border:1px solid #8b8b8b;display:flex;flex-direction:column;min-width:0}.InOutLedger_lotSerialSectionHeader__0Ufa2{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #08396f;color:#fff;display:flex;font-size:12px;font-weight:800;gap:10px;justify-content:space-between;min-height:28px;padding:0 10px}.InOutLedger_lotSerialSectionActions__ZAF22{align-items:center;display:inline-flex;gap:4px;margin-left:auto}.InOutLedger_lotSerialSectionBody__JIuJd{background:#fff;display:flex;flex-direction:column;min-height:0}.InOutLedger_lotSerialInfoStrip__\+RRg9{background:#f2eadf;border-bottom:1px solid #bfae9a;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.InOutLedger_lotSerialInfoCell__Cpmw4{border-right:1px solid #d2c3b2;min-width:0;padding:5px 8px 4px}.InOutLedger_lotSerialInfoCell__Cpmw4:last-child{border-right:none}.InOutLedger_lotSerialInfoCell__Cpmw4 span{color:#293241;display:block;font-size:11px;font-weight:800}.InOutLedger_lotSerialInfoCell__Cpmw4 strong{color:#111827;display:block;font-size:12px;font-weight:800;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InOutLedger_lotSerialTableFrame__y7YZS{flex:1 1;min-height:0;overflow:auto}.InOutLedger_lotSerialEntryTable__pW37m{background:#fff}.InOutLedger_lotSerialEntryTable__pW37m thead th{background:#e3eef8;border-bottom:1px solid #b8c9db;color:#19467e;font-size:11.5px;font-weight:800;padding:6px 8px;position:sticky;text-align:center;top:0;z-index:1}.InOutLedger_lotSerialEntryTable__pW37m tbody td{border-bottom:1px solid #edf2f7;color:#1f2937;font-size:12px;padding:6px 8px}.InOutLedger_lotSerialEntryTable__pW37m tbody tr{cursor:pointer}.InOutLedger_lotSerialEntryTable__pW37m tbody tr:hover{background:#edf5ff}.InOutLedger_lotSerialSummaryTable__K5vsg tbody tr{cursor:default}.InOutLedger_lotSerialSummaryTable__K5vsg tbody tr:hover{background:#0000}.InOutLedger_lotSerialSelectedRow__qOPT1,.InOutLedger_lotSerialSelectedRow__qOPT1:hover{background:#fff0c2}.InOutLedger_lotSerialBlankRow__pvCoJ{height:24px}.InOutLedger_lotSerialBlankRow__pvCoJ td{border-bottom:1px solid #edf2f7;color:#0000;padding:0 8px}.InOutLedger_lotSerialEntryTable__pW37m tbody tr td:first-child,.InOutLedger_lotSerialEntryTable__pW37m tbody tr td:nth-child(2),.InOutLedger_lotSerialEntryTable__pW37m tbody tr td:nth-child(3),.InOutLedger_lotSerialEntryTable__pW37m tbody tr td:nth-child(4){text-align:center}.InOutLedger_lotSerialInputRow__CHkam{grid-gap:4px;background:#f6eee1;border-bottom:1px solid #c9b79f;display:grid;gap:4px;grid-template-columns:58px 78px 30px minmax(0,1fr);padding:4px}.InOutLedger_lotSerialMiniField__GJKRO,.InOutLedger_lotSerialWideField__NnqQc{background:#fff;border:1px solid #b6b6b6;display:flex;flex-direction:column;min-width:0}.InOutLedger_lotSerialMiniField__GJKRO label,.InOutLedger_lotSerialWideField__NnqQc label{background:#f6eee1;border-bottom:1px solid #c9b79f;color:#263238;font-size:11px;font-weight:800;padding:2px 6px 1px}.InOutLedger_lotSerialMiniField__GJKRO input,.InOutLedger_lotSerialWideField__NnqQc input{background:#fff;border:0;border-radius:0;color:#111827;font-size:12px;font-weight:700;height:23px;padding:0 6px}.InOutLedger_lotSerialMiniField__GJKRO input:focus,.InOutLedger_lotSerialWideField__NnqQc input:focus{box-shadow:inset 0 0 0 1px #3b82f6;outline:none}.InOutLedger_lotSerialFillBtn__SDlkB{background:linear-gradient(180deg,#ff982b,#ef7d00);border:1px solid #c96f00;color:#fff;cursor:pointer;font-size:16px;font-weight:900;min-height:30px;width:30px}.InOutLedger_lotSerialFillBtn__SDlkB:hover{background:linear-gradient(180deg,#ffab4f,#f07d00)}.InOutLedger_lotSerialActionRow__Z1IWj{align-items:center;background:#f4f4f4;display:flex;gap:12px;justify-content:space-between;padding:8px 10px 10px}.InOutLedger_lotSerialActionButtons__mbmsv,.InOutLedger_lotSerialRowButtons__Uxj2Q{align-items:center;display:flex;gap:6px}.InOutLedger_lotSerialValueCell__jas40{max-width:0;white-space:normal;word-break:break-all}.InOutLedger_lotSerialEditingRow__\+p2Aj{background:#fff4cc}.InOutLedger_modalCloseBtn__7OdnM{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:4px;color:#475569;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.InOutLedger_modalCloseBtn__7OdnM:hover{background:#f8fafc}.InOutLedger_modalSearchBar__6ZrDe{grid-gap:10px;display:grid;gap:10px;grid-template-columns:130px minmax(0,1fr) auto}.InOutLedger_modalGridWrap__qJqV9{border:1px solid #e2e8f0;border-radius:12px;min-height:0;overflow:auto}.InOutLedger_searchTable__fZ4ng{border-collapse:collapse;width:100%}.InOutLedger_searchTable__fZ4ng thead th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:12px;font-weight:700;padding:11px 10px;position:sticky;text-align:left;top:0;z-index:1}.InOutLedger_searchTable__fZ4ng tbody td{border-bottom:1px solid #f1f5f9;color:#334155;font-size:13px;padding:11px 10px}.InOutLedger_searchTable__fZ4ng tbody tr{cursor:pointer}.InOutLedger_searchTable__fZ4ng tbody tr:hover{background:#eff6ff}.InOutLedger_emptyCell__EJFLJ{color:#64748b;text-align:center}@media (max-width:1100px){.InOutLedger_lotSerialContent__5k42m{grid-template-columns:1fr}.InOutLedger_lotSerialActionButtons__mbmsv,.InOutLedger_lotSerialActionRow__Z1IWj,.InOutLedger_lotSerialRowButtons__Uxj2Q{flex-wrap:wrap;justify-content:flex-end;width:100%}.InOutLedger_lotSerialInputRow__CHkam,.InOutLedger_lotSerialMiniGrid__uIf6Q{grid-template-columns:1fr}}@media (max-width:1380px){.InOutLedger_footerPanel__pnmdp{justify-content:flex-start}}@media (max-width:1100px){.InOutLedger_workspace__7v8sf{gap:6px;padding:6px}.InOutLedger_stageHeader__8fxAx{padding:0 10px}}@media (max-width:760px){.InOutLedger_workspace__7v8sf{padding:8px}.InOutLedger_stageContent__S4Ptk{padding:10px}.InOutLedger_detailControlRow__be1Tk,.InOutLedger_fieldRow__oeSpn,.InOutLedger_inlineGrid__vElSN,.InOutLedger_metaGrid__ow\+uC,.InOutLedger_modalSearchBar__6ZrDe,.InOutLedger_periodDateFields__nxWMo,.InOutLedger_periodInlineControls__8r6HL,.InOutLedger_radioGroup__FkmmN,.InOutLedger_rangeFields__Z10Xu{grid-template-columns:1fr}.InOutLedger_detailControlRow__be1Tk{display:grid}.InOutLedger_detailActionRow__di1hh{justify-content:stretch;width:100%}.InOutLedger_periodSearchButtonRow__F2OCk{grid-template-columns:58px minmax(0,1fr)}.InOutLedger_detailDropdownTrigger__i\+aHx,.InOutLedger_detailDropdown__UcjXB,.InOutLedger_detailResetBtn__wuhp1,.InOutLedger_detailSearchBtn__rvwYT,.InOutLedger_periodSearchBtn__g1be0{max-width:100%;width:100%}.InOutLedger_footerGroup__8W7Kk{width:100%}}.InOutLedger_gridTheme__JC\+sN .ag-body-vertical-scroll-viewport,.InOutLedger_gridTheme__JC\+sN .ag-body-viewport,.InOutLedger_gridTheme__JC\+sN .ag-center-cols-viewport,.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper-body,.InOutLedger_stage1Content__ScUEU{-ms-overflow-style:auto!important;scrollbar-width:auto!important}.InOutLedger_gridTheme__JC\+sN .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-body-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-center-cols-viewport::-webkit-scrollbar,.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper-body::-webkit-scrollbar,.InOutLedger_stage1Content__ScUEU::-webkit-scrollbar{height:10px!important;width:10px!important}.InOutLedger_gridTheme__JC\+sN .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb,.InOutLedger_gridTheme__JC\+sN .ag-body-viewport::-webkit-scrollbar-thumb,.InOutLedger_gridTheme__JC\+sN .ag-center-cols-viewport::-webkit-scrollbar-thumb,.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper-body::-webkit-scrollbar-thumb,.InOutLedger_stage1Content__ScUEU::-webkit-scrollbar-thumb{background:#94a3b8;background-clip:content-box;border:2px solid #0000;border-radius:999px}.InOutLedger_gridTheme__JC\+sN .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track,.InOutLedger_gridTheme__JC\+sN .ag-body-viewport::-webkit-scrollbar-track,.InOutLedger_gridTheme__JC\+sN .ag-center-cols-viewport::-webkit-scrollbar-track,.InOutLedger_gridTheme__JC\+sN .ag-root-wrapper-body::-webkit-scrollbar-track,.InOutLedger_stage1Content__ScUEU::-webkit-scrollbar-track{background:#f1f5f9}@media print{.InOutLedger_page__NXN3C{background:#fff}.InOutLedger_layout__L9GkA,.InOutLedger_rightPanel__l4ddd,.InOutLedger_stage2__qmnHW,.InOutLedger_stageContent__S4Ptk,.InOutLedger_workspace__7v8sf{overflow:visible}.InOutLedger_layout__L9GkA{display:block}.InOutLedger_modalOverlay__-pcsP,.InOutLedger_stage1__G4Fuh,.InOutLedger_vendorTabs__huug0{display:none!important}.InOutLedger_stage2__qmnHW{border:none;box-shadow:none}.InOutLedger_headerRight__QoY50{display:none!important}.InOutLedger_footerPanel__pnmdp{page-break-inside:avoid}}.ExcelModal_backdrop__OIBDa{align-items:center;background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2147483647}.ExcelModal_modal__2u49E{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:none;font-family:inherit;overflow:hidden;width:840px;z-index:2147483648}.ExcelModal_stockReportModal__i82w4{width:836px}.ExcelModal_header__wR7JU{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:8px 12px}.ExcelModal_header__wR7JU h3{font-size:14px;margin:0}.ExcelModal_closeBtn__Zo8\+8{background:#0000;border:0;cursor:pointer;font-size:14px}.ExcelModal_header__wR7JU{cursor:move}.ExcelModal_controls__b\+m34{display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}.ExcelModal_controls__b\+m34 button{background:#fff;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;padding:8px 12px}.ExcelModal_primary__sa6PQ{background:#f3f4f6}.ExcelModal_secondary__\+lwDZ{background:#fff}.ExcelModal_body__gXXuz{align-items:stretch;display:flex;gap:12px;padding:12px}.ExcelModal_bodyGrid__NTRTv{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:1fr 360px;grid-template-rows:auto 1fr;padding:10px 12px 12px}.ExcelModal_stockReportBodyGrid__zGScN{grid-template-columns:minmax(0,1fr) 360px;padding-top:8px}.ExcelModal_gridHeaderLeft__1-hNs{grid-column:1;grid-row:1}.ExcelModal_gridHeaderRight__\+xKQJ{grid-column:2;grid-row:1}.ExcelModal_gridHeaderLeft__1-hNs{align-items:stretch;display:flex;flex-direction:column;gap:6px}.ExcelModal_gridHeaderRight__\+xKQJ{align-items:center;display:flex;min-height:24px}.ExcelModal_gridContentLeft__FygpW{grid-column:1;grid-row:2}.ExcelModal_gridContentRight__SehrE{align-items:stretch;display:flex;flex-direction:column;gap:4px;grid-column:2;grid-row:2}.ExcelModal_leftPane__ZOONn{display:flex;flex:1 1;flex-direction:column}.ExcelModal_fieldLabel__bByYR{align-items:center;color:#6b7280;display:flex;font-size:12px;height:18px;justify-content:space-between;margin:0;padding:0 8px}.ExcelModal_progressPercent__Xt3yD{color:#374151;font-weight:600}.ExcelModal_previewArea__2gYC6{background:#000;border:1px solid #9ca3af;height:200px;width:100%}.ExcelModal_rightPane__3x3Ek{padding:0;width:360px}.ExcelModal_fileList__u\+\+F1{background:#0000;border:0;display:flex;flex-direction:column;padding-left:8px}.ExcelModal_fileListHeader__LEUkI{align-items:center;color:#374151;display:flex;font-size:13px;line-height:1;padding:0 8px}.ExcelModal_gridHeaderLeft__1-hNs progress{appearance:none;background-color:#e5e7eb;border:1px solid #cbd5e1;border-radius:9999px;height:10px;margin:0;overflow:hidden}.ExcelModal_gridHeaderLeft__1-hNs progress::-webkit-progress-bar{background-color:#e5e7eb}.ExcelModal_gridHeaderLeft__1-hNs progress::-webkit-progress-value{background-color:#22c55e}.ExcelModal_gridHeaderLeft__1-hNs progress::-moz-progress-bar{background-color:#22c55e}.ExcelModal_fileCount__-KqEC{color:#111;font-size:13px;font-weight:700;margin-top:0;padding:0 8px}.ExcelModal_fileListBody__Qjpnc{align-items:flex-start;background:#fff;border:1px solid #9ca3af;color:#374151;display:flex;height:280px;justify-content:flex-start;overflow:auto;padding:8px}.ExcelModal_fileListBody__Qjpnc:before{display:none!important}.ExcelModal_consoleBody__ctla5{background:#fff;border:1px solid #9ca3af;display:block;height:280px;overflow:hidden;padding:0}.ExcelModal_ag-overlay-loading-center__SFI4s,.ExcelModal_ag-overlay-no-rows-center__wMoZC{z-index:0!important}.ExcelModal_footer__IpL\+6{display:flex;justify-content:flex-end;padding:10px 12px 12px}.ExcelModal_cancel__zSkJ3{background:#f3f4f6;border:0;border-radius:4px;cursor:pointer;padding:8px 14px}.ExcelModal_overwriteConfirmBackdrop__mWxC5{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2147483649}.ExcelModal_overwriteConfirmModal__ZEcUg{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 12px 32px #0f172a38;padding:20px;width:min(480px,100%)}.ExcelModal_overwriteConfirmModal__ZEcUg h3{font-size:16px;margin:0 0 12px}.ExcelModal_overwriteConfirmModal__ZEcUg p{color:#374151;line-height:1.5;margin:0;overflow-wrap:anywhere}.ExcelModal_overwriteConfirmActions__83rEt{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.ExcelModal_overwriteConfirmActions__83rEt button{border-radius:4px;cursor:pointer;min-height:36px;padding:8px 12px}.ExcelModal_overwriteConfirmCancel__zrY\+z{background:#fff;border:1px solid #d1d5db}.ExcelModal_overwriteConfirmProceed__QYOP\+{background:#0f766e;border:1px solid #0f766e;color:#fff}.CompanySegmentedControl_control__O2L3g{align-items:center;background:#0000;border:none;border-radius:0;box-shadow:none;display:inline-flex;gap:0;overflow:hidden;padding:0}.CompanySegmentedControl_stretch__A9J1c{display:flex;gap:0;justify-content:flex-start;overflow:hidden;width:100%}.CompanySegmentedControl_option__8sTZR{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:0;color:#475569;cursor:pointer;display:inline-flex;flex:0 0 60px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;height:28px;justify-content:center;line-height:1;min-width:60px;padding:0 8px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;width:60px}.CompanySegmentedControl_stretch__A9J1c .CompanySegmentedControl_option__8sTZR{flex:0 0 60px}.CompanySegmentedControl_option__8sTZR:hover{background:#f8fafc;color:#1e293b}.CompanySegmentedControl_option__8sTZR:disabled{background:#f1f5f9;box-shadow:none;color:#94a3b8;cursor:not-allowed;transform:none}.CompanySegmentedControl_option__8sTZR:disabled:hover{background:#f1f5f9;color:#94a3b8}.CompanySegmentedControl_option__8sTZR:active{transform:none}.CompanySegmentedControl_optionActive__BzuhO{background:linear-gradient(180deg,#1d4ed8,#2563eb);border-color:#1d4ed8;box-shadow:0 2px 6px #1d4ed82e;color:#fff}.CompanySegmentedControl_option__8sTZR:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.CompanySegmentedControl_option__8sTZR:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.CompanySegmentedControl_option__8sTZR:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.CompanySegmentedControl_option__8sTZR:only-child{border-radius:6px}.CompanySegmentedControl_control__O2L3g[data-variant=filter],.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger],.CompanySegmentedControl_control__O2L3g[data-variant=sales-order],.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact],.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip]{background:#0000;border:none;border-radius:0;box-shadow:none;gap:0;padding:0}.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact]{align-items:flex-end;justify-content:flex-end;width:fit-content}.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR{background:#eef4ff;border:1px solid #cbd5e1;border-radius:8px 8px 0 0;color:#475569;flex:0 0 auto;height:31px;min-width:66px;padding:0 14px;width:auto}.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR+.CompanySegmentedControl_option__8sTZR{margin-left:4px}.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:first-child,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:last-child,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:only-child{border-radius:8px 8px 0 0}.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_optionActive__BzuhO{background:#fff;border-color:#93c5fd #93c5fd #fff;box-shadow:0 -1px 0 #fff;color:#1d4ed8;transform:translateY(1px)}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_option__8sTZR,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_option__8sTZR,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_option__8sTZR,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_option__8sTZR{background:#fff;border:1px solid #cbd5e1;border-radius:0;color:#475569;flex:0 0 60px;font-size:11px;font-weight:700;height:28px;min-width:60px;padding:0 8px;width:60px}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_option__8sTZR+.CompanySegmentedControl_option__8sTZR,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_option__8sTZR+.CompanySegmentedControl_option__8sTZR,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_option__8sTZR+.CompanySegmentedControl_option__8sTZR,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR+.CompanySegmentedControl_option__8sTZR,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_option__8sTZR+.CompanySegmentedControl_option__8sTZR{margin-left:-1px}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_option__8sTZR:first-child,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_option__8sTZR:first-child,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_option__8sTZR:first-child,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:first-child,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_option__8sTZR:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_option__8sTZR:last-child,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_option__8sTZR:last-child,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_option__8sTZR:last-child,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:last-child,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_option__8sTZR:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_option__8sTZR:only-child,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_option__8sTZR:only-child,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_option__8sTZR:only-child,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:only-child,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_option__8sTZR:only-child{border-radius:6px}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_option__8sTZR:hover,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_option__8sTZR:hover,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_option__8sTZR:hover,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:hover,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_option__8sTZR:hover{background:#f8fafc;color:#1e293b}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_option__8sTZR:disabled,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_option__8sTZR:disabled,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_option__8sTZR:disabled,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:disabled,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_option__8sTZR:disabled{background:#f1f5f9;box-shadow:none;color:#94a3b8}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_option__8sTZR:active,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_option__8sTZR:active,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_option__8sTZR:active,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:active,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_option__8sTZR:active{transform:none}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_optionActive__BzuhO,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_optionActive__BzuhO,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_optionActive__BzuhO,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_optionActive__BzuhO,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_optionActive__BzuhO{background:linear-gradient(180deg,#1d4ed8,#2563eb);border-color:#1d4ed8;box-shadow:0 2px 6px #1d4ed82e;color:#fff}.CompanySegmentedControl_control__O2L3g[data-variant=filter] .CompanySegmentedControl_option__8sTZR:focus-visible,.CompanySegmentedControl_control__O2L3g[data-variant=sales-ledger] .CompanySegmentedControl_option__8sTZR:focus-visible,.CompanySegmentedControl_control__O2L3g[data-variant=sales-order] .CompanySegmentedControl_option__8sTZR:focus-visible,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip-compact] .CompanySegmentedControl_option__8sTZR:focus-visible,.CompanySegmentedControl_control__O2L3g[data-variant=tab-strip] .CompanySegmentedControl_option__8sTZR:focus-visible{outline-color:#2563eb}.ShipmentProcessing_page__4wGWE{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;min-height:100vh;overflow-x:hidden;overflow-y:auto}.ShipmentProcessing_workspace__dDMgG{grid-gap:8px;display:grid;flex:1 1;gap:8px;grid-template-columns:var(--left-width) 1fr;overflow:visible;padding:8px;position:relative}.ShipmentProcessing_headerRight__IqO7a{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;justify-content:flex-end}.ShipmentProcessing_headerSearchGroup__PmOVt{align-items:center;border:1px solid #fff3;display:flex;gap:6px;padding:4px 8px;position:relative}.ShipmentProcessing_headerSearchLabel__6Jwz3{color:#fff;font-size:11px;font-weight:800;white-space:nowrap}.ShipmentProcessing_headerSearchInput__buOl3{background:#fff;border:1px solid #64748b;border-radius:6px;color:#111827;font-size:13px;font-weight:600;height:28px;outline:none;padding:0 34px 0 10px;transition:all .2s;width:200px}.ShipmentProcessing_headerSearchInput__buOl3:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f624}.ShipmentProcessing_headerSearchBtn__mMglT{align-items:center;background:#0000;border:none;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .2s,transform .16s ease;width:30px}.ShipmentProcessing_headerSearchBtn__mMglT:hover{color:#1d4ed8;transform:translateY(-1px)}.ShipmentProcessing_headerSearchBtn__mMglT svg{height:16px!important;width:16px!important}.ShipmentProcessing_headerLeft__r9oF3 svg{height:18px;width:18px}.ShipmentProcessing_horizontalSplitter__9Oi6o{background:#0000;bottom:0;cursor:col-resize;left:calc(var(--left-width) + 2px);position:absolute;top:0;width:8px;z-index:50}.ShipmentProcessing_leftColumn__DTYeH,.ShipmentProcessing_rightColumn__QV5AM{display:flex;flex-direction:column;gap:4px;min-height:0;overflow:hidden}.ShipmentProcessing_stage__q9Tgb{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d,0 0 0 1px #94a3b859;display:flex;flex-direction:column;min-height:200px;overflow:hidden}.ShipmentProcessing_stageHeader__OIvZR{align-items:center;border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:10}.ShipmentProcessing_headerBlue__RoW\+M,.ShipmentProcessing_headerCyan__8c0cn,.ShipmentProcessing_headerGreen__vP-Ux,.ShipmentProcessing_headerIndigo__XkEP4,.ShipmentProcessing_stageHeader__OIvZR{background:#059669;background:var(--iman-card-header-bg,#059669)}.ShipmentProcessing_headerLeft__r9oF3,.ShipmentProcessing_headerRight__IqO7a{align-items:center;display:flex;gap:10px}.ShipmentProcessing_headerLeft__r9oF3 svg{stroke-width:2px}.ShipmentProcessing_stageContent__2HeKl{display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0;overflow:auto}.ShipmentProcessing_stageContentFull__po59T{gap:0!important;overflow:hidden!important;padding:0!important}.ShipmentProcessing_stageContentTight__zW7DP{gap:0;padding:8px 0}.ShipmentProcessing_edgeToEdgeForm__1AXSG{border-left:none!important;border-radius:0!important;border-right:none!important}.ShipmentProcessing_searchArea__Xn4WB{display:flex;flex-direction:column;gap:10px}.ShipmentProcessing_searchRow__Uy\+ee{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ShipmentProcessing_inputGroup__FUNWD{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:8px;padding:4px 10px}.ShipmentProcessing_inputGroup__FUNWD label{color:#475569;font-size:11px;font-weight:700;white-space:nowrap}.ShipmentProcessing_inputPrimary__OXDBH{border:1px solid #cbd5e1;border-radius:6px;font-size:13px;outline:none;padding:6px 10px;transition:border-color .2s}.ShipmentProcessing_inputPrimary__OXDBH:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.ShipmentProcessing_badge__QUIMA{background:#3b82f6;border-radius:4px;color:#fff;font-size:13px;font-weight:800;padding:2px 10px}.ShipmentProcessing_remainingBox__Q2E\+U{align-items:center;background:#fff;border:1px solid #3b82f6;border-radius:4px;color:#1d4ed8;display:inline-flex;font-size:13px;font-weight:800;line-height:1;min-height:24px;padding:2px 10px}.ShipmentProcessing_filterBarRow__tYEqt{padding:6px 0 0}.ShipmentProcessing_tabsContainer__ZnjnO{background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;margin-bottom:0;overflow-x:auto;padding:0}.ShipmentProcessing_tab__v3teN{align-items:center;border-bottom:2px solid #0000;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:800;gap:4px;justify-content:center;line-height:1.2;min-height:34px;padding:6px 10px;transition:all .2s ease;white-space:nowrap}.ShipmentProcessing_tabFilterRow__rTt85{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0;width:100%}.ShipmentProcessing_headerFilterGroup__WzKGF{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-left:auto}.ShipmentProcessing_headerFilterBasis__oyKTa,.ShipmentProcessing_headerFilterMonth__SKcRW,.ShipmentProcessing_headerFilterYear__4x1J2{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;height:30px;outline:none;padding:0 10px}.ShipmentProcessing_headerFilterMonth__SKcRW,.ShipmentProcessing_headerFilterYear__4x1J2{min-width:82px}.ShipmentProcessing_headerFilterBasis__oyKTa{min-width:108px}.ShipmentProcessing_tab__v3teN:hover{background:#f1f5f9;color:#334155}.ShipmentProcessing_activeTab__B\+q4v{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8;z-index:1}.ShipmentProcessing_companyControlWrapper__n5wPJ{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end}.ShipmentProcessing_filterBarRow__tYEqt{margin:0 0 -8px;padding:0}.ShipmentProcessing_filterBarRow__tYEqt+.ShipmentProcessing_gridTheme__nw88l,.ShipmentProcessing_gridTheme__nw88l{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.ShipmentProcessing_gridTheme__nw88l{border-top:1px solid #e2e8f0;padding-top:0}.ShipmentProcessing_stageContent__2HeKl{padding-top:0}.ShipmentProcessing_orderGridShell__bnkWe{position:relative}.ShipmentProcessing_orderGridWaitingOverlay__HXFHH{align-items:center;background:#0000;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:20}.ShipmentProcessing_orderGridWaitingBadge__qfdyj{align-items:center;animation:ShipmentProcessing_shipmentWaitPulse__o5Ovy 1.2s ease-in-out infinite;background:linear-gradient(135deg,#2563ebfa,#1d4ed8f5);border:1px solid #1e40af73;border-radius:999px;box-shadow:0 10px 26px #2563eb3d,inset 0 0 0 1px #ffffff73;color:#fff;display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:-.01em;padding:8px 12px}.ShipmentProcessing_headerIconBtn__js2SD{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff!important;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:transform .16s ease,color .16s ease;width:28px}.ShipmentProcessing_headerIconBtn__js2SD:hover{background:#0000;box-shadow:none;transform:translateY(-1px)}.ShipmentProcessing_headerIconBtn__js2SD:disabled{background:#0000;box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.ShipmentProcessing_headerIconBtn__js2SD svg{stroke-width:2px;color:inherit;height:24px!important;width:24px!important}.ShipmentProcessing_spinIcon__\+xySj{animation:ShipmentProcessing_shipmentSpin__ReMoi .9s linear infinite;color:#fff}.ShipmentProcessing_inlineSpinIcon__FUADI{animation:ShipmentProcessing_shipmentSpin__ReMoi .9s linear infinite;vertical-align:middle}@keyframes ShipmentProcessing_shipmentSpin__ReMoi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ShipmentProcessing_shipmentWaitPulse__o5Ovy{0%,to{box-shadow:0 10px 26px #ea580c29,inset 0 0 0 1px #ffffff73;transform:translateY(0)}50%{box-shadow:0 14px 32px #ea580c38,inset 0 0 0 1px #ffffff8c;transform:translateY(-1px)}}.ShipmentProcessing_modalBackdrop__\+Ry\+H{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a8a;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2500}.ShipmentProcessing_approvalConfirmModal__dH416{background:radial-gradient(circle at top right,#3b82f61f,#0000 28%),linear-gradient(180deg,#fff,#f8fbff);border:1px solid #94a3b847;border-radius:24px;box-shadow:0 28px 70px #0f172a52,inset 0 2px 0 #ffffff73;overflow:hidden;width:min(760px,100%)}.ShipmentProcessing_approvalModalShell__j6\+WF{display:flex;flex-direction:column}.ShipmentProcessing_approvalModalHero__JFJbb{align-items:flex-start;background:linear-gradient(180deg,#eff6ffeb,#fffffffa);border-bottom:1px solid #e2e8f0e6;display:flex;gap:20px;justify-content:space-between;padding:22px 24px 18px}.ShipmentProcessing_approvalModalHeroMain__NfjPE{align-items:flex-start;display:flex;gap:16px;min-width:0}.ShipmentProcessing_approvalModalHeroIcon__e-Ek5{align-items:center;background:linear-gradient(135deg,#2563eb,#0f766e);border-radius:16px;box-shadow:0 14px 24px #2563eb40;color:#fff;display:inline-flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.ShipmentProcessing_approvalModalHeroText__kZLye{min-width:0}.ShipmentProcessing_approvalModalEyebrow__xz-Pb{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.12em;margin:0 0 4px}.ShipmentProcessing_approvalModalHeroText__kZLye h3{color:#0f172a;font-size:20px;font-weight:800;line-height:1.3;margin:0}.ShipmentProcessing_approvalModalHeroDesc__kaWdp{color:#475569;font-size:13px;line-height:1.6;margin:8px 0 0}.ShipmentProcessing_approvalModalBadge__GZpye{align-items:center;background:linear-gradient(135deg,#dcfce7,#dbeafe);border-radius:999px;color:#166534;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:800;justify-content:center;min-height:32px;padding:0 12px;white-space:nowrap}.ShipmentProcessing_approvalModalBody__2dXUQ{padding:22px 24px 18px}.ShipmentProcessing_approvalModalSummaryGrid__2n9V6{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.ShipmentProcessing_approvalModalSummaryCard__QJ2\+M{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #bfdbfeb3;border-radius:18px;box-shadow:0 10px 24px #0f172a0f;min-width:0;padding:16px 16px 14px}.ShipmentProcessing_approvalModalSummaryLabel__09euS{color:#2563eb;display:block;font-size:11px;font-weight:800;letter-spacing:.08em;margin-bottom:10px}.ShipmentProcessing_approvalModalSummaryValue__PjHYc{color:#0f172a;display:block;font-size:15px;font-weight:800;line-height:1.35;word-break:keep-all}.ShipmentProcessing_approvalModalSummaryMeta__Uu9Eg{color:#64748b;display:block;font-size:12px;line-height:1.4;margin-top:8px}.ShipmentProcessing_approvalModalNote__fmsHJ{background:#eff6ffd9;border:1px solid #bfdbfed9;border-radius:14px;color:#334155;font-size:12px;line-height:1.6;margin:16px 2px 0;padding:12px 14px}.ShipmentProcessing_confirmModal__O4aD3{background:#fff;border:1px solid #dbe3ef;border-radius:16px;box-shadow:0 24px 60px #0f172a47;overflow:hidden;width:min(460px,100%)}.ShipmentProcessing_confirmModalHeader__pduE3{align-items:center;background:linear-gradient(180deg,#f8fafc,#eef2f7);border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 18px}.ShipmentProcessing_confirmModalTitleWrap__hRKGJ{align-items:center;display:flex;gap:10px;min-width:0}.ShipmentProcessing_confirmModalTitleWrap__hRKGJ h3{color:#1e293b;font-size:15px;font-weight:800;margin:0}.ShipmentProcessing_confirmModalTitleIcon__PGzzz{color:#dc2626;flex-shrink:0}.ShipmentProcessing_confirmModalCloseBtn__IJfm0{align-items:center;background:#0000;border:none;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ShipmentProcessing_confirmModalCloseBtn__IJfm0:hover{background:#e2e8f0;color:#0f172a}.ShipmentProcessing_confirmModalBody__RMiiG{padding:18px 20px 8px}.ShipmentProcessing_confirmModalMessage__mgI5P{color:#0f172a;font-size:14px;font-weight:700;line-height:1.5;margin:0}.ShipmentProcessing_confirmModalSubText__kpMLf{color:#64748b;font-size:12px;line-height:1.5;margin:8px 0 0}.ShipmentProcessing_approvalModalBody__2dXUQ{padding:18px 20px 12px}.ShipmentProcessing_approvalModalOptions__Q0Kgy{display:flex;flex-direction:column;gap:10px;margin-top:18px}.ShipmentProcessing_approvalModalRow__uPqKu{align-items:stretch;display:flex;gap:10px}.ShipmentProcessing_approvalModalRowLabel__o3wmg{align-items:center;color:#334155;display:flex;flex-shrink:0;font-size:13px;font-weight:800;min-width:94px}.ShipmentProcessing_approvalModalOptionBtn__GpCqj{align-items:flex-start;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #cbd5e1;border-radius:16px;color:#1e293b;cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:4px;justify-content:center;min-height:60px;padding:12px 16px;text-align:left;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .16s ease;width:100%}.ShipmentProcessing_approvalModalOptionBtn__GpCqj:hover:not(:disabled){background:linear-gradient(180deg,#eff6ff,#fff);border-color:#60a5fa;box-shadow:0 12px 20px #3b82f629;color:#1d4ed8;transform:translateY(-1px)}.ShipmentProcessing_approvalModalOptionBtnActive__1ZCKU{background:linear-gradient(180deg,#eff6ff,#fff);border-color:#2563eb;box-shadow:0 12px 24px #2563eb24;color:#1d4ed8}.ShipmentProcessing_approvalModalOptionBtn__GpCqj:disabled{cursor:not-allowed;opacity:.45}.ShipmentProcessing_approvalModalOptionLabel__uADuY{color:inherit;font-size:13px;font-weight:800}.ShipmentProcessing_approvalModalOptionMeta__COe2Z{color:#64748b;font-size:11px;font-weight:700}.ShipmentProcessing_approvalModalFooter__OOxMy{display:flex;justify-content:flex-end;padding:0 24px 22px}.ShipmentProcessing_approvalModalCloseBtn__bbqFa{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;font-size:13px;font-weight:800;height:40px;min-width:92px;transition:background-color .2s,border-color .2s,transform .16s ease}.ShipmentProcessing_approvalModalCloseBtn__bbqFa:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8;transform:translateY(-1px)}.ShipmentProcessing_approvalModalCloseBtn__bbqFa:disabled{cursor:not-allowed;opacity:.6}.ShipmentProcessing_confirmModalActions__pOLMe{display:flex;gap:8px;justify-content:flex-end;padding:14px 20px 20px}.ShipmentProcessing_confirmModalCancelBtn__Mj12t,.ShipmentProcessing_confirmModalDangerBtn__POovq{border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:13px;font-weight:700;height:34px;min-width:88px}.ShipmentProcessing_confirmModalCancelBtn__Mj12t{background:#fff;border-color:#cbd5e1;color:#334155}.ShipmentProcessing_confirmModalCancelBtn__Mj12t:hover{background:#f8fafc}.ShipmentProcessing_confirmModalDangerBtn__POovq{background:#dc2626;box-shadow:0 8px 16px #dc262638;color:#fff}.ShipmentProcessing_confirmModalDangerBtn__POovq:hover{background:#b91c1c}.ShipmentProcessing_confirmModalCancelBtn__Mj12t:disabled,.ShipmentProcessing_confirmModalCloseBtn__IJfm0:disabled,.ShipmentProcessing_confirmModalDangerBtn__POovq:disabled{cursor:not-allowed;opacity:.6}.ShipmentProcessing_gridTheme__nw88l{border:1px solid #cbd5e1;border-radius:0}.ShipmentProcessing_edgeToEdgeGrid__TKYE9{margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}.ShipmentProcessing_gridHeaderCell__JldYv{font-weight:700}.ShipmentProcessing_gridTheme__nw88l .ag-root-wrapper{border:none}.ShipmentProcessing_gridTheme__nw88l .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.ShipmentProcessing_orderListGridTheme__H2WQ9 .ag-header{background:linear-gradient(180deg,#d1d9e6,#b8c4d3);border-bottom:1.5px solid #7f8ea3}.ShipmentProcessing_gridTheme__nw88l .ag-header-row{min-height:32px!important}.ShipmentProcessing_gridTheme__nw88l .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.ShipmentProcessing_orderListGridTheme__H2WQ9 .ag-header-cell{border-right-color:#7f8ea3;color:#1f2a37}.ShipmentProcessing_orderListGridTheme__H2WQ9 .ag-header-cell-label,.ShipmentProcessing_orderListGridTheme__H2WQ9 .ag-header-cell-text{color:#1f2a37}.ShipmentProcessing_gridTheme__nw88l .ag-header-cell:last-child{border-right:none}.ShipmentProcessing_gridTheme__nw88l .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.ShipmentProcessing_gridTheme__nw88l .ag-header-cell-text{text-align:center}.ShipmentProcessing_gridTheme__nw88l .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.ShipmentProcessing_gridTheme__nw88l .ag-header-cell-resize:hover{background:#94a3b8}.ShipmentProcessing_gridTheme__nw88l .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.ShipmentProcessing_gridTheme__nw88l .ag-row-even{background-color:#fff}.ShipmentProcessing_gridTheme__nw88l .ag-row-odd{background-color:#f8fafc}.ShipmentProcessing_gridTheme__nw88l .ag-row:hover{background-color:#f1f5f9!important}.ShipmentProcessing_gridTheme__nw88l .ag-row-selected{background:#0000!important}.ShipmentProcessing_gridTheme__nw88l .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.ShipmentProcessing_gridTheme__nw88l .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.ShipmentProcessing_gridTheme__nw88l .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.ShipmentProcessing_shipmentProcessingGridTheme__QXzVT .ag-row-selected .ag-cell{background:#f3d1a8!important;border-bottom:1px solid #d8b07a!important;border-top:1px solid #d8b07a!important;color:#4b3621!important}.ShipmentProcessing_shipmentProcessingGridTheme__QXzVT .ag-row-selected .ag-cell:first-child{border-left:8px solid #d8b07a!important}.ShipmentProcessing_shipmentProcessingGridTheme__QXzVT .ag-row-selected:hover .ag-cell{background:#efc38d!important;color:#4b3621!important}.ShipmentProcessing_gridTheme__nw88l .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.ShipmentProcessing_orderListGridTheme__H2WQ9 .ag-cell{border-bottom:1px solid #98a2b3}.ShipmentProcessing_gridTheme__nw88l .ag-cell:last-child{border-right:none}.ShipmentProcessing_gridTheme__nw88l .ag-cell-value{align-items:center;display:flex;width:100%}.ShipmentProcessing_gridTheme__nw88l .ag-cell-focus,.ShipmentProcessing_gridTheme__nw88l .ag-cell-range-selected,.ShipmentProcessing_gridTheme__nw88l .ag-cell-range-selected-1,.ShipmentProcessing_gridTheme__nw88l .ag-cell-range-single-cell,.ShipmentProcessing_gridTheme__nw88l .ag-header-active,.ShipmentProcessing_gridTheme__nw88l .ag-header-cell-focus{border:none!important;box-shadow:none!important}.ShipmentProcessing_actionBtn__9nRNr{align-items:center;border:1px solid #0000;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;cursor:pointer;display:flex;font-size:14px;font-weight:800;gap:8px;padding:10px 20px;transition:all .2s cubic-bezier(.4,0,.2,1)}.ShipmentProcessing_btnPrimary__HNJSu{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#1d4ed8;color:#fff}.ShipmentProcessing_btnPrimary__HNJSu:hover{box-shadow:0 10px 15px -3px #2563eb66;transform:translateY(-2px)}.ShipmentProcessing_btnOutline__8u8mK{background:#fff;border:1.5px solid #cbd5e1;color:#475569}.ShipmentProcessing_btnOutline__8u8mK:hover{background:#f8fafc;border-color:#94a3b8;color:#1e293b;transform:translateY(-2px)}.ShipmentProcessing_btnDanger__RTrCp{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#b91c1c;color:#fff}.ShipmentProcessing_btnDanger__RTrCp:hover{box-shadow:0 10px 15px -3px #dc262666;transform:translateY(-2px)}.ShipmentProcessing_verticalSplitter__0tRR6{background:#0000;cursor:row-resize;flex-shrink:0;height:2px;width:100%;z-index:10}.ShipmentProcessing_verticalSplitter__0tRR6:hover{background:#3b82f666}.ShipmentProcessing_footerRow__PdVO5{align-items:center;background:#f8fafc;border-top:1px solid #cbd5e1;color:#0f172a;display:flex;font-size:13px;font-weight:800;gap:24px;justify-content:flex-end;padding:10px 24px}.ShipmentProcessing_titleIconBtn__imyB0{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;transition:color .2s ease;width:28px}.ShipmentProcessing_titleIconBtn__imyB0:hover{background:#0000;box-shadow:none;transform:translateY(-1px)}.ShipmentProcessing_titleIconBtn__imyB0 svg{stroke-width:2;height:24px!important;width:24px!important}.ShipmentProcessing_headerLabelLarge__j0Hki{color:#fff;font-size:14px;font-weight:700}.ShipmentProcessing_selectLarge__ui8XS{background:#fffffff2!important;border:1.5px solid #ffffff80!important;border-radius:7px!important;color:#047857!important;cursor:pointer;font-size:12.6px!important;font-weight:800!important;height:27px!important;min-width:90px;padding:0 9px!important;transition:all .2s}.ShipmentProcessing_selectLarge__ui8XS:hover{background:#fff!important;border-color:#fff!important;box-shadow:0 4px 12px #0000001a}.ShipmentProcessing_headerDateGroup__1uI3H{align-items:center;display:flex;gap:6px;margin-right:8px}.ShipmentProcessing_headerDateInput__qyW38{background:#fff;border:1px solid #64748b;border-radius:6px;color:#111827;font-size:14px;font-weight:600;height:28px;outline:none;padding:0 8px;transition:all .2s}.ShipmentProcessing_headerDateInput__qyW38:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.ShipmentProcessing_headerDateInput__qyW38::-webkit-calendar-picker-indicator{cursor:pointer;filter:none}.ShipmentProcessing_registrationBar__2lUIF{align-items:flex-end;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #00000005;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px;padding:6px 12px}.ShipmentProcessing_regField__QdR0l{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:60px}.ShipmentProcessing_regField__QdR0l.ShipmentProcessing_fixedWidth__RQRiF{flex:0 0 auto}.ShipmentProcessing_regField__QdR0l label{color:#475569;font-size:10.5px;font-weight:800;letter-spacing:.01em;padding-left:2px;text-transform:uppercase}.ShipmentProcessing_regInput__5hgas{background:#fff;border:1px solid #cbd5e1;border-radius:4px;color:#1e293b;font-size:12px;height:26px;padding:0 8px;transition:all .2s;width:100%}.ShipmentProcessing_regInput__5hgas:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.ShipmentProcessing_regInputFocus__A8NsO{background:#fffbeb!important;border-color:#fbbf24!important}.ShipmentProcessing_regInputFocus__A8NsO:focus{border-color:#f59e0b!important;box-shadow:0 0 0 3px #f59e0b1a!important}.ShipmentProcessing_regInputReadOnly__Ijn5D{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.ShipmentProcessing_filterBarRow__tYEqt{align-items:center;background:#0000;display:flex;flex-wrap:nowrap;gap:12px;justify-content:space-between;margin-bottom:4px;margin-top:0;padding:0 4px}.ShipmentProcessing_companyControlWrapper__n5wPJ{flex-shrink:0;min-width:220px}.ShipmentProcessing_alignCenterCell__\+7ivA{justify-content:center!important;text-align:center!important}.ShipmentProcessing_alignRightCell__1b7-X{justify-content:flex-end!important;text-align:right!important}.ShipmentProcessing_alignCenterHeader__UYy-8 .ag-header-cell-label{justify-content:center!important}.ShipmentProcessing_recordInputHeader__co8KX{align-items:center;background:#bfe3ea;border-bottom:1px solid #9ccbd5;color:#0f172a;display:grid;font-size:10px;font-weight:700;line-height:1;min-height:24px;min-width:0;padding:0}.ShipmentProcessing_recordInputHeader__co8KX>div{align-items:center;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap;width:100%}.ShipmentProcessing_recordEditorRow__17El3{grid-gap:0;align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;gap:0;min-width:0;padding:0}.ShipmentProcessing_bookEditorRow__782eU{align-items:stretch;background:#fff;height:28px}.ShipmentProcessing_bookEditorRow__782eU input,.ShipmentProcessing_bookEditorRow__782eU select{background:#fff;border:none;border-radius:0;border-right:1px solid #cbd5e1;box-sizing:border-box;height:28px!important;padding:0 8px}.ShipmentProcessing_recordEditorRow__17El3 input,.ShipmentProcessing_recordEditorRow__17El3 select{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;box-sizing:border-box;color:#0f172a;display:block;font-size:12px;height:26px;min-width:0;padding:0 6px;width:100%}.ShipmentProcessing_recordEditorRow__17El3 input:last-child,.ShipmentProcessing_recordEditorRow__17El3 select:last-child{border-right:1px solid #cbd5e1}.ShipmentProcessing_recordEditorRow__17El3 input[readonly]{background:#f8fafc;color:#64748b;cursor:default}.ShipmentProcessing_recordInputWithIcon__IGlJU{min-width:0;position:relative}.ShipmentProcessing_recordInputWithIcon__IGlJU input{padding-right:28px;width:100%}.ShipmentProcessing_edgeToEdgeForm__1AXSG{margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}.ShipmentProcessing_gridTopSpacer__cI\+mH{flex-shrink:0;height:8px}.ShipmentProcessing_gridTheme__nw88l{border:1px solid #cadfce;border-radius:10px;flex:1 1;min-height:0;overflow:hidden}.ShipmentProcessing_gridThemeAttached__x\+zR8{border:none!important;border-radius:0!important;margin-top:4px}.LotProcessing_page__jyULV{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;overflow:hidden}.LotProcessing_workspace__9hKs2{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow:hidden;padding:10px}.LotProcessing_innerLayout__OOYrv{grid-gap:10px;display:grid;flex:1 1;gap:10px;grid-template-columns:var(--left-width) 1fr;overflow:hidden;position:relative}.LotProcessing_leftColumn__BPppO,.LotProcessing_rightColumn__tapkb{display:flex;flex-direction:column;gap:10px;min-height:0}.LotProcessing_splitter__OCCJh{background:#0000;bottom:0;cursor:col-resize;left:calc(var(--left-width) + 1px);position:absolute;top:0;transition:background .2s;width:8px;z-index:10}.LotProcessing_splitter__OCCJh:hover{background:#3b82f666}.LotProcessing_stage__j\+yG\+{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;min-height:0;overflow:hidden}.LotProcessing_stageHeader__te4lH{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:-.01em;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:6}.LotProcessing_stageHeader__te4lH svg{stroke-width:2px;height:18px;width:18px}.LotProcessing_header1__luAxn,.LotProcessing_header2__Nv2S4,.LotProcessing_header3__ESGo6,.LotProcessing_header4__-iZDV,.LotProcessing_headerGreen__MpsxS{background:#059669;background:var(--iman-card-header-bg,#059669)}.LotProcessing_headerLeft__KNh7z,.LotProcessing_headerRight__rrMNU{align-items:center;display:flex;gap:8px}.LotProcessing_stageContent__UChtb{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow:auto;padding:12px}.LotProcessing_stageContentFull__EHIUo{gap:0!important;overflow:hidden!important;padding:0!important}.LotProcessing_inputGridLeft__rSybf{background:#fff;display:grid;grid-template-columns:160px 1fr 120px}.LotProcessing_gridRow__OeKFl{display:contents}.LotProcessing_gridLabel__olJ0u{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;color:#1e293b;display:flex;font-size:24px;font-weight:800;grid-column:1;justify-content:center;padding:10px 15px;white-space:nowrap}.LotProcessing_gridValue__u00lF{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;grid-column:2;padding:5px 12px}.LotProcessing_gridValue__u00lF input{background:#0000;border:none;color:#1e293b;font-size:30px;font-weight:900;height:48px;outline:none;width:100%}.LotProcessing_btnArea__WH8Hf{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:4px;grid-column:3;padding:0 10px}.LotProcessing_gridValue__u00lF input::placeholder{font-size:11px;font-weight:600}.LotProcessing_borderedInput__i7WJV{background:#fff!important;border:2px solid #3b82f6!important;border-radius:8px!important;padding:0 10px!important}.LotProcessing_inputGridRight__l8EU7{grid-gap:1px;background:#cbd5e1;border:1px solid #cbd5e1;display:grid;gap:1px;grid-template-columns:160px 1.2fr 60px 160px 1.2fr 60px}.LotProcessing_rCell__hAeMG{align-items:center;background:#fff;display:flex;justify-content:center;min-height:56px;overflow:hidden}.LotProcessing_rValue__p9AyJ{padding:0 8px}.LotProcessing_rLabel__BUHxb{align-items:center;background:#f1f5f9;border-right:1px solid #cbd5e1;color:#1e293b;display:flex;flex-direction:column;flex-shrink:0;font-size:24px;font-weight:800;justify-content:center;padding:0 12px;text-align:center}.LotProcessing_qtyMatchBtn__3-kNj{align-items:center;background:#ff8c00;border:none;border-radius:4px;box-shadow:0 2px 4px #ff8c004d;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:900;height:28px;justify-content:center;transition:all .2s;width:28px}.LotProcessing_qtyMatchBtn__3-kNj:hover{background:#e67e00;transform:scale(1.05)}.LotProcessing_rLabel__BUHxb span:first-child{width:100%}.LotProcessing_rValue__p9AyJ input{border:none;color:#0f172a;font-size:20px;font-weight:900;height:100%;text-align:center;width:100%}.LotProcessing_rBtn__jBTDr{background:#f8fafc}.LotProcessing_subLabel__DaFIA{color:#64748b;font-size:9pt;font-weight:700;margin-top:2px}.LotProcessing_gridTheme__879CM{border:1px solid #cadfce;border-radius:10px;flex:1 1;min-height:0;overflow:hidden}.LotProcessing_gridThemeAttached__1VXuU{border:none!important;border-radius:0!important}.LotProcessing_gridTheme__879CM .ag-root-wrapper{border:none}.LotProcessing_gridTheme__879CM .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.LotProcessing_gridTheme__879CM .ag-header-row{min-height:32px!important}.LotProcessing_gridTheme__879CM .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.LotProcessing_gridTheme__879CM .ag-header-cell:last-child{border-right:none}.LotProcessing_gridTheme__879CM .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.LotProcessing_gridTheme__879CM .ag-header-cell-text{text-align:center}.LotProcessing_gridTheme__879CM .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.LotProcessing_gridTheme__879CM .ag-header-cell-resize:hover{background:#94a3b8}.LotProcessing_gridTheme__879CM .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.LotProcessing_gridTheme__879CM .ag-cell{align-items:center;display:flex}.LotProcessing_gridTheme__879CM .ag-row-even{background-color:#fff}.LotProcessing_gridTheme__879CM .ag-row-odd{background-color:#f8fafc}.LotProcessing_gridTheme__879CM .ag-row:hover{background-color:#f1f5f9!important}.LotProcessing_gridTheme__879CM .ag-row-selected{background:#0000!important}.LotProcessing_gridTheme__879CM .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.LotProcessing_gridTheme__879CM .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.LotProcessing_gridTheme__879CM .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.LotProcessing_gridCell__aykSM{align-items:center;display:flex;font-size:10pt}.LotProcessing_alignCenterHeader__U2X2g .ag-header-cell-label{justify-content:center}.LotProcessing_gridHeaderCell__LLx9D{font-weight:800}.LotProcessing_alignCenterCell__xgSOS{justify-content:center;text-align:center}.LotProcessing_alignRightCell__OHged{justify-content:flex-end;text-align:right}.LotProcessing_inputTimeCell__g3vdC{align-items:center;display:flex;font-size:6pt;justify-content:center}.LotProcessing_footer__-uU9n{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #cbd5e1;border-radius:12px;display:flex;flex-shrink:0;gap:8px;overflow-x:auto;padding:8px 12px}.LotProcessing_footerBtn__7Ldvk{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;color:#64748b;cursor:pointer;font-size:14px;font-weight:800;padding:8px 20px;transition:all .2s;white-space:nowrap}.LotProcessing_footerBtnActive__9xyTH{background:linear-gradient(135deg,#60a5fa,#3b82f6);border-color:#3b82f6;box-shadow:0 4px 12px #3b82f640;color:#fff}.LotProcessing_titleIconBtn__0AjCn{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 2px 6px #0000000d;color:#1e293b;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.LotProcessing_headerIconBtn__U0rOm{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:transform .2s ease,color .2s ease;width:28px}.LotProcessing_headerIconBtn__U0rOm:hover{background:#0000;box-shadow:none;transform:translateY(-1px)}.LotProcessing_headerIconBtn__U0rOm svg{stroke-width:2px;height:24px!important;width:24px!important}.LotProcessing_stageHeader__te4lH .LotProcessing_titleIconBtn__0AjCn svg{height:24px;width:24px}.LotProcessing_titleIconBtn__0AjCn:hover{box-shadow:0 4px 10px #0000001a;transform:translateY(-1px)}.LotProcessing_headerIconRed__5X3vd{color:#ef4444!important}.LotProcessing_orangeInput__apw6b{background:#fff7ed!important;color:#ea580c!important}.LotProcessing_orangeBtn__cyYNF{background:#ff8c00!important;color:#fff!important}@media (max-width:1400px){.LotProcessing_innerLayout__OOYrv{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.LotProcessing_wideLabel__lK\+Ue span:first-child{letter-spacing:.8em;text-align:center;text-indent:.8em;width:100%}.LotProcessing_qtyMatchDockBtn__kzXMy{align-items:center;background:#ff8c00;border:none;bottom:0;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:900;justify-content:center;position:absolute;right:0;top:0;transition:background .2s;width:38px}.LotProcessing_qtyMatchDockBtn__kzXMy:hover{background:#e67e00}.LotProcessing_inspectOverlay__fOxPR{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.LotProcessing_inspectContainer__tICeI{background:#fff;border-radius:8px;box-shadow:0 25px 50px -12px #00000080;display:flex;flex-direction:column;height:95vh;overflow:hidden;width:95vw}.LotProcessing_inspectHeader__4rsFO{align-items:center;background:#dc2626;color:#fff;display:flex;justify-content:space-between;padding:16px 24px}.LotProcessing_inspectHeader__4rsFO h2{color:#fff!important;font-size:24px;font-weight:800;margin:0}.LotProcessing_inspectHeaderBtns__5CcH3{display:flex;gap:12px}.LotProcessing_saveBtnDynamic__zoV\+q{align-items:center;background:#dc2626;border:2px solid #dc2626;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:800;height:50px;justify-content:center;min-width:140px;transition:all .2s}.LotProcessing_saveBtnDynamic__zoV\+q:hover{background:#fff;color:#dc2626}.LotProcessing_closeBtn__qW1uA{color:#fff;cursor:pointer;margin-left:auto;opacity:.8}.LotProcessing_inspectContent__EKW7M{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding:24px}.LotProcessing_inspectSubHeader__LJ0b2{align-items:center;border-bottom:2px solid #e2e8f0;display:flex;gap:40px;justify-content:space-between;padding-bottom:12px}.LotProcessing_sampleRow__0\+DdY{align-items:center;background:#f8fafc;border:2px solid #cbd5e1;border-radius:4px;display:flex;gap:16px;padding:12px 20px}.LotProcessing_sampleRow__0\+DdY label{color:#1e293b;font-size:18px;font-weight:800;white-space:nowrap}.LotProcessing_sampleRow__0\+DdY input{border:1px solid #cbd5e1;color:#dc2626;font-size:20px;font-weight:700;padding:4px 12px;width:300px}.LotProcessing_samplingInfo__wVYu-{align-items:center;color:#475569;display:flex;font-size:18px;font-weight:700;gap:20px}.LotProcessing_resultBadge__AkdId{align-items:center;border-radius:4px;display:flex;font-size:20px;font-weight:900;height:50px;justify-content:center;min-width:140px;text-transform:uppercase}.LotProcessing_resultBadge__AkdId[data-status=PASS]{background:#22c55e;border:2px solid #22c55e;color:#fff}.LotProcessing_resultBadge__AkdId[data-status=FAIL]{background:#ef4444;border:2px solid #ef4444;color:#fff}.LotProcessing_resultBadge__AkdId[data-status=READY]{background:#fff;border:2px solid #22c55e;color:#22c55e}.LotProcessing_inspectTable__GSvN9{border-collapse:collapse;font-size:18px;width:100%}.LotProcessing_inspectTable__GSvN9 th{background:#f1f5f9;border:1px solid #cbd5e1;font-weight:800;padding:16px;text-align:center}.LotProcessing_inspectTable__GSvN9 td{border:1px solid #cbd5e1;padding:16px;vertical-align:middle}.LotProcessing_inspectTable__GSvN9 td:nth-child(3),.LotProcessing_inspectTable__GSvN9 td:nth-child(n+4){text-align:center}.LotProcessing_inspectTable__GSvN9 input[type=checkbox]{cursor:pointer;height:30px;width:30px}.LotProcessing_remarksArea__OZoUP{display:flex;flex-direction:column;gap:8px}.LotProcessing_remarksLabel__JYkGw{color:#1e293b;font-size:18px;font-weight:800}.LotProcessing_remarksArea__OZoUP textarea{border:2px solid #cbd5e1;border-radius:4px;font-size:18px;height:100px;padding:12px;resize:none;width:100%}.LotProcessing_historySection__Koy3M{display:flex;flex:1 1;flex-direction:column;margin-top:20px;min-height:250px}.LotProcessing_historyHeader__57XdS{align-items:center;background:#dc2626;border-radius:4px 4px 0 0;color:#fff;display:flex;font-size:20px;font-weight:800;justify-content:space-between;padding:12px 24px}.LotProcessing_delBtn__l-nBy{align-items:center;background:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;padding:8px;transition:background .2s}.LotProcessing_delBtn__l-nBy:hover{background:#fff3}.LotProcessing_delBtn__l-nBy svg{height:24px;width:24px}.LotProcessing_keypadOverlay__NTSgb{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.LotProcessing_keypadContainer__e4jrE{background:#2d2d2d;border:1px solid #404040;border-radius:8px;box-shadow:0 20px 25px -5px #00000080;display:flex;flex-direction:column;gap:8px;padding:8px;width:320px}.LotProcessing_keypadHeader__59u2p{align-items:center;color:#a3a3a3;display:flex;font-size:14px;justify-content:space-between;padding:4px 8px}.LotProcessing_keypadClose__iLvJp{background:#0000;border:none;color:#f87171;cursor:pointer;font-size:24px}.LotProcessing_keypadDisplay__njJHI{align-items:center;background:#e9a85c;background:var(--iman-theme-accent,#e9a85c);border:2px solid #d18e3c;border-radius:4px;color:#1f2937;display:flex;font-size:24px;font-weight:700;height:48px;justify-content:flex-end;padding:0 16px}.LotProcessing_cursor__uJYvk{animation:LotProcessing_blink__vEM33 1s infinite;color:#3b82f6;margin-left:2px}@keyframes LotProcessing_blink__vEM33{0%,to{opacity:1}50%{opacity:0}}.LotProcessing_keypadBody__9MUHL{display:flex;flex-direction:column;gap:6px}.LotProcessing_keypadAltRow__fn9jj{display:flex}.LotProcessing_keypadBody__9MUHL button{background:#3a3a3a;border:1px solid #1a1a1a;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;font-size:18px;font-weight:500;height:54px;transition:all .1s}.LotProcessing_keypadBody__9MUHL button:active{background:#262626;transform:scale(.98)}.LotProcessing_keypadSpecial__I4\+\+g{background:#404040!important}.LotProcessing_keypadEnter__cl1CS{background:#4a4a4a!important;font-size:20px!important;font-weight:700!important}.LotProcessing_keypadGrid__Zzc3U{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.DeliveryReport_page__y4QHN{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;min-height:100vh;overflow:hidden}.DeliveryReport_workspace__D0WUe{grid-gap:8px;display:grid;flex:1 1;gap:8px;grid-template-columns:var(--left-width) 1fr;overflow:hidden;padding:8px;position:relative}.DeliveryReport_horizontalSplitter__n7Eyo{background:#0000;bottom:0;cursor:col-resize;left:calc(var(--left-width) + 2px);position:absolute;top:0;transition:background .2s;width:8px;z-index:50}.DeliveryReport_horizontalSplitter__n7Eyo:hover{background:#3b82f666}.DeliveryReport_leftColumn__R4kF1,.DeliveryReport_rightColumn__vaa69{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden}.DeliveryReport_stage__S4OZj{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-height:150px;overflow:hidden}.DeliveryReport_leftStage__0eCuG{flex:1 1;min-width:0}.DeliveryReport_rightColumn__vaa69{display:flex;flex-direction:column;gap:0;min-height:0;overflow:hidden}.DeliveryReport_rightTopStage__bKENJ{flex:0 0 var(--right-top-height);min-height:0}.DeliveryReport_rightMiddleStage__LErbN{flex:0 0 var(--right-middle-height);min-height:0}.DeliveryReport_rightBottomStage__Nd9v\+{flex:0 0 var(--right-bottom-height);min-height:0}.DeliveryReport_stageHeader__F0NzV{align-items:center;border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:10}.DeliveryReport_headerBlue__FW9xy,.DeliveryReport_headerCyan__X1lLG,.DeliveryReport_headerGreen__g\+vu\+,.DeliveryReport_headerIndigo__Yczbx,.DeliveryReport_headerTeal__ZFRzx,.DeliveryReport_stageHeader__F0NzV{background:#059669;background:var(--iman-card-header-bg,#059669)}.DeliveryReport_headerLeft__XlEXC,.DeliveryReport_headerRight__jxowI{align-items:center;display:flex;gap:10px}.DeliveryReport_headerDateGroup__dvfcl{align-items:center;display:flex;gap:4px}.DeliveryReport_headerDateInput__1Ep7r{-webkit-text-fill-color:#1e293b;appearance:auto;-webkit-appearance:menulist;background-color:#fff!important;border:1px solid #cbd5e1;border-radius:4px;color:#111827;cursor:pointer;font-size:13px;font-weight:600;height:28px;line-height:1;opacity:1;outline:none;padding:0 8px}.DeliveryReport_headerDateInput__1Ep7r option{color:#111827}.DeliveryReport_headerDateInput__1Ep7r:disabled{background-color:#fff6!important;cursor:not-allowed}.DeliveryReport_stageContent__YUiRl{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding:8px}.DeliveryReport_stageContentFull__n4eRm{gap:0!important;overflow:hidden!important;padding:0!important}.DeliveryReport_headerSummary__tmdAD{align-items:center;color:#ffffffd9;display:flex;font-size:13px;font-weight:600;gap:15px;margin-left:20px}.DeliveryReport_headerSummary__tmdAD strong{color:#fff;display:inline-block;font-weight:800;margin-left:4px;min-width:55px;text-align:right}.DeliveryReport_headerSummaryStatus__ecHSy{background-color:#fbbf24;border-radius:4px;box-shadow:0 1px 3px #0003;color:#1e3a8a;font-size:11px;font-weight:800;padding:1px 8px;text-shadow:none}.DeliveryReport_controlsRow__\+oJSC{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.DeliveryReport_tabs__uueo1{align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;overflow-x:auto;padding:0}.DeliveryReport_tabsSearch__2JVMf{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end;min-width:220px;padding:0 12px}.DeliveryReport_tabsSearchLabel__2tmxh{color:#475569;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12.5px;font-weight:900;white-space:nowrap}.DeliveryReport_tabsSearchInputWrap__0soJQ{align-items:center;display:flex;position:relative}.DeliveryReport_tabsSearchInput__zvkFK{background-color:#fff;border:1px solid #cbd5e1;border-radius:4px;font-size:11px;height:24px;outline:none;padding:0 28px 0 8px;width:160px}.DeliveryReport_tabsSearchInput__zvkFK:focus{border-color:#3b82f6}.DeliveryReport_tabsSearchIcon__LAjlR{color:#64748b;flex-shrink:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.DeliveryReport_tab__aDcWR{border-bottom:2px solid #0000;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12.5px;font-weight:900;line-height:1.2;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.DeliveryReport_tab__aDcWR:hover{background:#f1f5f9;color:#334155}.DeliveryReport_activeTab__4IUK9{background:#fff;border-bottom:2px solid #3b82f6;color:#3b82f6;font-size:13px;font-weight:900}.DeliveryReport_radioGroup__9hm0P{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:8px;padding:2px 6px}.DeliveryReport_companyControlCompact__XMkj-{padding:1px}.DeliveryReport_yearMonthGroup__C9oOw{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:8px;padding:4px 10px}.DeliveryReport_disabledFilterGroup__FvdUV{background:#f1f5f9;border-color:#dbe4ee;opacity:.45;pointer-events:none}.DeliveryReport_summaryBar__ydkhe{background:linear-gradient(180deg,#fff,#f1f5f9);border-bottom:1px solid #cbd5e1;display:flex;flex-wrap:wrap;gap:16px;padding:10px 16px}.DeliveryReport_summaryItem__vKvlW{align-items:center;display:flex;gap:8px}.DeliveryReport_summaryLabel__pZtkd{color:#64748b;font-size:12px;font-weight:800}.DeliveryReport_summaryValue__3Mt5I{background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;box-shadow:inset 0 1px 3px #0000000d;color:#1e40af;font-size:14px;font-weight:900;min-width:90px;padding:2px 12px;text-align:right}.DeliveryReport_gridTheme__SZd2m{border:1px solid #cbd5e1;border-radius:0;flex:1 1;min-height:0;overflow:hidden}.DeliveryReport_gridThemeAttached__wpZ67{border:none!important;border-radius:0!important}.DeliveryReport_gridTheme__SZd2m .ag-root-wrapper{border:none}.DeliveryReport_gridTheme__SZd2m .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.DeliveryReport_gridTheme__SZd2m .ag-header-row{min-height:32px!important}.DeliveryReport_gridTheme__SZd2m .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.DeliveryReport_gridTheme__SZd2m .ag-header-cell:last-child{border-right:none}.DeliveryReport_gridTheme__SZd2m .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.DeliveryReport_gridTheme__SZd2m .ag-header-cell-text{text-align:center}.DeliveryReport_gridTheme__SZd2m .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.DeliveryReport_gridTheme__SZd2m .ag-header-cell-resize:hover{background:#94a3b8}.DeliveryReport_gridTheme__SZd2m .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.DeliveryReport_gridTheme__SZd2m .ag-row-even{background-color:#fff}.DeliveryReport_gridTheme__SZd2m .ag-row-odd{background-color:#f8fafc}.DeliveryReport_gridTheme__SZd2m .ag-row:hover{background-color:#f1f5f9!important}.DeliveryReport_gridTheme__SZd2m .ag-row-selected{background:#0000!important}.DeliveryReport_gridTheme__SZd2m .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.DeliveryReport_gridTheme__SZd2m .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.DeliveryReport_gridTheme__SZd2m .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.DeliveryReport_gridTheme__SZd2m .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.DeliveryReport_gridTheme__SZd2m .ag-cell:last-child{border-right:none}.DeliveryReport_gridTheme__SZd2m .ag-cell-value{align-items:center;display:flex;width:100%}.DeliveryReport_gridTheme__SZd2m .ag-cell-focus,.DeliveryReport_gridTheme__SZd2m .ag-header-active,.DeliveryReport_gridTheme__SZd2m .ag-header-cell-focus{border:none!important;box-shadow:none!important;outline:none!important}.DeliveryReport_titleIconBtn__FNOl8{align-items:center;background:#0000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:background-color .2s ease,opacity .2s ease,transform .2s ease;width:28px}.DeliveryReport_titleIconBtn__FNOl8 svg{height:24px;width:24px}.DeliveryReport_titleIconBtn__FNOl8:hover{background:#ffffff1f;transform:translateY(-1px)}.DeliveryReport_titleIconBtn__FNOl8:disabled{background:#0000;cursor:not-allowed;filter:grayscale(1);opacity:.4;transform:none}.DeliveryReport_titleIconBtn__FNOl8:disabled:hover{background:#0000;transform:none}.DeliveryReport_titleIconBtn__FNOl8:focus-visible{outline:2px solid #ffffffe6;outline-offset:2px}.DeliveryReport_headerIcon__4TvY3{align-items:center;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.DeliveryReport_headerLeft__XlEXC .DeliveryReport_headerIcon__4TvY3{height:18px;width:18px}.DeliveryReport_headerRight__jxowI .DeliveryReport_headerIcon__4TvY3{height:24px;width:24px}.DeliveryReport_statusPartial__qnIfm{color:#ef4444!important;font-weight:900!important}.DeliveryReport_statusComplete__Z7h9V{color:#3b82f6!important;font-weight:900!important}.DeliveryReport_searchRowFull__Tjhc-{display:flex;width:100%}.DeliveryReport_searchGroupInline__7lenZ{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex:1 1;gap:8px;padding:4px 10px}.DeliveryReport_inputPrimary__j3LHH{border:1px solid #cbd5e1;border-radius:6px;font-size:13px;outline:none;padding:6px 10px;transition:border-color .2s}.DeliveryReport_inputPrimary__j3LHH:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.DeliveryReport_selectInput__Ab9An{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#1e293b;font-size:13px;outline:none;padding:4px 10px}.DeliveryReport_searchLabel__A0K8j{color:#475569;font-size:13px;font-weight:700;min-width:72px}.DeliveryReport_infoRow__Z43D9{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:12px;justify-content:space-between}.DeliveryReport_infoBanner__SZeqX{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#c2410c;font-size:12px;font-weight:700;padding:8px 12px}.DeliveryReport_headerCaption__d1g-G{font-size:11px;font-weight:700;opacity:.9}.DeliveryReport_headerBadge__IxkDa{align-items:center;background:#ffffff2e;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-width:56px;padding:4px 10px}.DeliveryReport_alignCenterHeader__vJuWa .ag-header-cell-label{justify-content:center}.DeliveryReport_alignCenterCell__IWQMa{justify-content:center;text-align:center}.DeliveryReport_alignRightCell__G5cub{justify-content:flex-end!important;padding-right:12px;text-align:right}.DeliveryReport_alignLeftCell__sVJlI{justify-content:flex-start!important;padding-left:12px;text-align:left}.DeliveryReport_verticalSplitter__o1CI3{background:#0000;cursor:row-resize;flex-shrink:0;height:8px;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;z-index:10}.DeliveryReport_verticalSplitter__o1CI3:hover{background:#3b82f666}@media (max-width:1280px){.DeliveryReport_controlsRow__\+oJSC{flex-wrap:wrap}.DeliveryReport_workspace__D0WUe{grid-template-columns:minmax(360px,44%) 1fr}}@media (max-width:960px){.DeliveryReport_controlsRow__\+oJSC{align-items:stretch}.DeliveryReport_radioGroup__9hm0P,.DeliveryReport_searchGroupInline__7lenZ,.DeliveryReport_searchRowFull__Tjhc-,.DeliveryReport_tabsContainer__beTG8,.DeliveryReport_yearMonthGroup__C9oOw{width:100%}.DeliveryReport_workspace__D0WUe{grid-template-columns:1fr;grid-template-rows:minmax(320px,1fr) minmax(520px,1.2fr)}.DeliveryReport_horizontalSplitter__n7Eyo{display:none}.DeliveryReport_rightColumn__vaa69{grid-template-rows:minmax(220px,.9fr) minmax(220px,.95fr) minmax(180px,.8fr)}}.force-desktop-layout .DeliveryReport_page__y4QHN{overflow:visible}.force-desktop-layout .DeliveryReport_workspace__D0WUe{grid-template-columns:var(--left-width) 1fr;grid-template-rows:none;min-width:1280px;overflow:visible;width:max(100%,1280px)}.force-desktop-layout .DeliveryReport_horizontalSplitter__n7Eyo{display:block}.EquipmentRental_page__8JN4e{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;min-height:100vh;overflow:hidden}.EquipmentRental_workspace__liRdu{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:var(--left-width) 1fr;overflow:hidden;padding:12px;position:relative}.EquipmentRental_horizontalSplitter__Yi6oJ{background:#0000;bottom:0;cursor:col-resize;left:calc(var(--left-width) + 2px);position:absolute;top:0;transition:background .2s;width:8px;z-index:50}.EquipmentRental_horizontalSplitter__Yi6oJ:hover{background:#3b82f666}.EquipmentRental_leftColumn__CgJJA{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:hidden}.EquipmentRental_rightColumn__SZr94{display:flex;flex-direction:column;gap:3px;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:4px}.EquipmentRental_stage__AT\+lR{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;min-height:150px;overflow:hidden}.EquipmentRental_stageHeader__qnXuS{align-items:center;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:-.02em;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:10}.EquipmentRental_headerBlue__4u4CL,.EquipmentRental_headerCyan__IApWZ,.EquipmentRental_headerIndigo__IYMnF,.EquipmentRental_headerTeal__4CxkM,.EquipmentRental_stageHeader__qnXuS{background:#059669;background:var(--iman-card-header-bg,#059669)}.EquipmentRental_headerLeft__t3F4i,.EquipmentRental_headerRight__Zr2zC{align-items:center;display:flex;gap:8px}.EquipmentRental_headerLeft__t3F4i svg{stroke-width:2px;color:#ffffffe6;flex-shrink:0;height:18px;width:18px}.EquipmentRental_headerSegmentedGroup__vNW0h{align-items:center;display:flex;gap:8px;margin-left:10px}.EquipmentRental_headerToggleGroup__r0V-y{align-items:center;background:#0003;border:1px solid #ffffff26;border-radius:6px;display:inline-flex;gap:2px;padding:2px}.EquipmentRental_headerInfoItem__7bA0m{color:#fff}.EquipmentRental_headerInfoText__Pr1g0{color:#fbbf24;font-size:12px;font-weight:700}.EquipmentRental_headerInfoInput__oCVR7{background:#ffffffe6;border:1px solid #cbd5e1;font-weight:700;height:22px;padding:0 4px;width:95px}.EquipmentRental_headerToggleGroupTeal__kwF\+G{background:#00000026;border-color:#ffffff1a}.EquipmentRental_headerToggleButton__E2FpS{background:#0000;border:1px solid #0000;border-radius:4px;color:#ffffffb3;cursor:pointer;font-size:11px;font-weight:700;min-width:68px;padding:4px 10px;transition:all .2s ease}.EquipmentRental_headerToggleButton__E2FpS:hover{background:#ffffff1a;color:#fff}.EquipmentRental_headerToggleButtonActive__puMWO{background:#fff!important;box-shadow:0 2px 4px #0000001a!important;color:#1e40af!important;font-weight:800!important}.EquipmentRental_headerToggleButtonTeal__RrnaT{color:#ffffffb3}.EquipmentRental_headerToggleButtonTeal__RrnaT:hover{background:#ffffff1a;color:#fff}.EquipmentRental_headerToggleButtonActiveTeal__B9bFm{background:#fff!important;box-shadow:0 2px 4px #0000001a!important;color:#0d9488!important;font-weight:800!important}.EquipmentRental_stageContent__njLWE{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow:auto;padding:10px}.EquipmentRental_stageContentFull__ndFWZ{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:0!important;height:100%!important;overflow:hidden!important;padding:0!important}.EquipmentRental_controlsRow__ZB7YK{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.EquipmentRental_tabs__R7QpI{align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;overflow-x:auto;padding:0}.EquipmentRental_tabsRight__1XrDM{margin-left:auto}.EquipmentRental_tab__MNQZv{border-bottom:2px solid #0000;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:800;line-height:1.2;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.EquipmentRental_tab__MNQZv:hover{background:#f1f5f9;color:#334155}.EquipmentRental_activeTab__61RCg{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8;font-weight:800}.EquipmentRental_groupRow__DIQeZ{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:15px;padding:4px 12px}.EquipmentRental_groupRow__DIQeZ label{align-items:center;color:#475569;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:6px}.EquipmentRental_inputGrid__4KkjB{background:#fff;border:none!important;border-radius:0!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:0;height:100%!important;margin:0!important;min-width:960px;overflow:hidden;width:100%}.EquipmentRental_gridRow__hfWtF{background:#f8fafc;border-bottom:1.5px solid #94a3b8;display:grid;grid-template-columns:105px 280px 105px minmax(220px,1fr);min-height:32px}.EquipmentRental_gridRow__hfWtF:first-child{border-top:none!important}.EquipmentRental_gridRow__hfWtF:last-child{border-bottom:none!important}.EquipmentRental_gridRowRemark__uwF-6{background:#fff;border-bottom:none!important;display:flex!important;flex:1 1!important;min-height:0}.EquipmentRental_gridRowRemark__uwF-6 .EquipmentRental_rLabel__7q-ik{align-items:flex-start;background:#f8fafc;border-right:1.5px solid #94a3b8;color:#475569!important;display:flex;flex:0 0 auto;font-size:11.5px!important;font-weight:800!important;height:100%!important;justify-content:center;padding-top:6px;text-align:center;width:105px}.EquipmentRental_gridRowRemark__uwF-6 .EquipmentRental_rValue__2-s8e{display:flex!important;flex:1 1!important;flex-direction:column!important;height:100%!important;min-width:0;padding:0!important}.EquipmentRental_gridRowRemark__uwF-6 textarea{background:#fff!important;border:none!important;color:#1e293b;flex:1 1!important;font-family:NanumBarunGothic,sans-serif;font-size:15px;font-weight:800;height:100%!important;line-height:1.6;min-height:100%!important;outline:none!important;padding:6px 12px!important;resize:none!important;width:100%!important}.EquipmentRental_rLabel__7q-ik{background:#f8fafc;border-right:1.5px solid #94a3b8;display:flex;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:center;padding:8px 14px;text-align:center;white-space:nowrap}.EquipmentRental_rLabelText__oXdab,.EquipmentRental_rLabel__7q-ik{align-items:center;color:#475569!important;font-size:11.5px!important;font-weight:800!important}.EquipmentRental_rLabelText__oXdab{display:inline-flex;justify-content:space-between;width:68px}.EquipmentRental_rLabelText__oXdab span{color:#475569!important;flex:0 0 auto;font-size:11.5px!important;font-weight:800!important}.EquipmentRental_rValue__2-s8e{align-items:stretch;background:#fff;border-right:1.5px solid #94a3b8;display:flex;gap:15px;min-width:0;padding:0}.EquipmentRental_rValue__2-s8e:last-child{border-right:none}.EquipmentRental_classifyField__Z7YZy,.EquipmentRental_companyField__WVYMm{align-items:center;padding:0 12px;width:280px}.EquipmentRental_classifyField__Z7YZy{display:flex;gap:10px!important;justify-content:flex-start}.EquipmentRental_classifyField__Z7YZy label{gap:6px!important}.EquipmentRental_kindControl__KoC2g{width:100%}.EquipmentRental_dateField__51CbW{width:280px}.EquipmentRental_endDateField__0jHHJ,.EquipmentRental_returnDateField__7m8Zi{width:170px}.EquipmentRental_dateField__51CbW input,.EquipmentRental_endDateField__0jHHJ input,.EquipmentRental_returnDateField__7m8Zi input{min-width:100%}.EquipmentRental_readonlyField__8\+JYg{border-right:none}.EquipmentRental_gridRowExpanded__CEhZB{align-items:stretch;grid-template-columns:105px 280px 105px 170px 105px 170px 105px 1fr}.EquipmentRental_gridRowExpanded__CEhZB .EquipmentRental_rLabel__7q-ik{align-items:flex-start;color:#475569!important;font-size:11.5px!important;font-weight:800!important;min-width:0;padding-bottom:8px;padding-top:8px}.EquipmentRental_gridRowExpanded__CEhZB .EquipmentRental_rValue__2-s8e{align-items:flex-start;min-width:0;padding-bottom:8px;padding-top:8px}.EquipmentRental_gridRowExpanded__CEhZB .EquipmentRental_endDateField__0jHHJ,.EquipmentRental_gridRowExpanded__CEhZB .EquipmentRental_returnDateField__7m8Zi,.EquipmentRental_gridRowExpanded__CEhZB .EquipmentRental_userField__AVUBQ{align-self:start}.EquipmentRental_deliveryMethodField__Qd16R{align-items:center;gap:10px;padding:0 12px}.EquipmentRental_gridRowExpanded__CEhZB .EquipmentRental_userField__AVUBQ{align-items:stretch;justify-content:stretch;padding:0;width:170px}.EquipmentRental_gridRowExpanded__CEhZB .EquipmentRental_endDateField__0jHHJ{width:170px}.EquipmentRental_gridRowExpanded__CEhZB .EquipmentRental_userField__AVUBQ input{flex:1 1 auto;min-width:0;width:100%}.EquipmentRental_rValue__2-s8e label{align-items:center;color:#475569!important;cursor:pointer;display:flex;font-size:11.5px!important;font-weight:800!important;gap:6px;white-space:nowrap}.EquipmentRental_rValue__2-s8e input,.EquipmentRental_rValue__2-s8e select,.EquipmentRental_rValue__2-s8e textarea{background:#0000;border:none;color:#1e293b;font-family:NanumBarunGothic,sans-serif;font-size:15px;font-weight:800;height:100%;outline:none;padding:0 8px;width:100%}.EquipmentRental_rValue__2-s8e input[type=radio]{cursor:pointer;height:auto;width:auto}.EquipmentRental_rValue__2-s8e input:focus,.EquipmentRental_rValue__2-s8e select:focus,.EquipmentRental_rValue__2-s8e textarea:focus{background:#f0f9ff}.EquipmentRental_stageHeader__qnXuS span{align-items:center;display:inline-flex}.EquipmentRental_gridHeaderLabels__s0LXJ{background:#cbd5e1;border-bottom:1px solid #94a3b8;display:flex;min-height:32px}.EquipmentRental_labelCol__2yo6u{align-items:center;border-right:1px solid #94a3b8;color:#475569!important;display:flex;font-size:11.5px!important;font-weight:800!important;justify-content:center;padding:0 5px;white-space:nowrap}.EquipmentRental_gridInputFields__F1j9Q{background:#f1f5f9;border-bottom:1.5px solid #3b82f6;display:flex;min-height:34px}.EquipmentRental_inputCol__Ayner{align-items:center;border-right:1px solid #cbd5e1;display:flex;padding:2px 4px}.EquipmentRental_inputCol__Ayner input{border:1px solid #cbd5e1;border-radius:4px;font-size:13px;height:26px;outline:none;padding:0 6px;width:100%}.EquipmentRental_inputCol__Ayner input:focus{background:#fff;border-color:#3b82f6}.EquipmentRental_wNO__ynZMF{width:60px}.EquipmentRental_wType__o3xPo{width:90px}.EquipmentRental_wOwner__kdFYx{width:80px}.EquipmentRental_wCode__SMG6y{width:110px}.EquipmentRental_wName__Ft2uT{flex:1.5 1;min-width:150px}.EquipmentRental_wModel__468\+7{flex:1 1;min-width:120px}.EquipmentRental_wQty__Qy1zU{width:70px}.EquipmentRental_wSerial__HrzzC{width:120px}.EquipmentRental_wRemark__fUy7E{flex:1 1}.EquipmentRental_wUser__jcXS6{width:80px}textarea{height:30px;resize:none}.EquipmentRental_gridTheme__Tklxn{border:1px solid #cbd5e1;border-radius:0;flex:1 1;min-height:0;overflow:hidden}.EquipmentRental_gridTheme__Tklxn .ag-root-wrapper{border:none}.EquipmentRental_gridTheme__Tklxn .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.EquipmentRental_gridTheme__Tklxn .ag-header-row{min-height:32px!important}.EquipmentRental_gridTheme__Tklxn .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.EquipmentRental_gridTheme__Tklxn .ag-header-cell:last-child{border-right:none}.EquipmentRental_gridTheme__Tklxn .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.EquipmentRental_gridTheme__Tklxn .ag-header-cell-text{text-align:center}.EquipmentRental_gridTheme__Tklxn .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.EquipmentRental_gridTheme__Tklxn .ag-header-cell-resize:hover{background:#94a3b8}.EquipmentRental_gridTheme__Tklxn .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.EquipmentRental_gridTheme__Tklxn .ag-row-even{background-color:#fff}.EquipmentRental_gridTheme__Tklxn .ag-row-odd{background-color:#f8fafc}.EquipmentRental_gridTheme__Tklxn .ag-row:hover{background-color:#f1f5f9!important}.EquipmentRental_gridTheme__Tklxn .ag-row-selected{background:#0000!important}.EquipmentRental_gridTheme__Tklxn .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.EquipmentRental_gridTheme__Tklxn .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.EquipmentRental_gridTheme__Tklxn .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.EquipmentRental_gridTheme__Tklxn .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.EquipmentRental_gridTheme__Tklxn .ag-cell:last-child{border-right:none}.EquipmentRental_gridTheme__Tklxn .ag-cell-value{align-items:center;display:flex;width:100%}.EquipmentRental_gridTheme__Tklxn .ag-cell-focus,.EquipmentRental_gridTheme__Tklxn .ag-header-active,.EquipmentRental_gridTheme__Tklxn .ag-header-cell-focus{border:none!important;box-shadow:none!important;outline:none!important}.EquipmentRental_titleIconBtn__RoSY1{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .2s ease,transform .2s ease,opacity .2s ease;width:28px}.EquipmentRental_titleIconBtn__RoSY1:hover{background:#ffffff1f;transform:translateY(-1px)}.EquipmentRental_titleIconBtn__RoSY1 svg{stroke-width:2px;height:24px!important;width:24px!important}.EquipmentRental_verticalSplitter__E51aI{background:#0000;cursor:row-resize;height:3px;width:100%;z-index:10}.EquipmentRental_verticalSplitter__E51aI:hover{background:#3b82f666}.EquipmentRental_alignCenterCell__1a3wm{justify-content:center;text-align:center}.EquipmentRental_alignRightCell__tB5XT{justify-content:flex-end;text-align:right}.EquipmentRental_alignCenterHeader__3fbGE .ag-header-cell-label{justify-content:center}.EquipmentRental_blueRow__JhepO{background-color:#f0f9ff!important;color:#0369a1!important;font-weight:900!important}.EquipmentRental_companyFilterControl__0q8oI{min-width:182px}.EquipmentRental_filterSegmented__EbL4K{margin-left:auto;min-width:220px;.force-desktop-layout .EquipmentRental_page__8JN4e{overflow:visible}.force-desktop-layout .EquipmentRental_workspace__liRdu{grid-template-columns:var(--left-width) 1fr;min-width:1280px;overflow:visible;width:max(100%,1280px)}.force-desktop-layout .EquipmentRental_horizontalSplitter__Yi6oJ,.force-desktop-layout .EquipmentRental_verticalSplitter__E51aI{display:block}}.EquipmentRental_headerSearchWrap__mQKOg{background:#fffffff2;gap:4px;height:28px;margin-right:8px;padding:2px 4px}.EquipmentRental_headerSearchWrap__mQKOg select{color:#1e40af;font-weight:700;padding:0 2px}.EquipmentRental_headerSearchWrap__mQKOg input{background:#0000;border:none;color:#1e293b;font-size:11px;outline:none;width:120px}.EquipmentRental_headerSearchWrap__mQKOg input::placeholder{color:#94a3b8}.EquipmentRental_headerSearchBtn__Y4l0h{color:#1e40af;padding:2px}.EquipmentRental_headerSearchBtn__Y4l0h:hover{color:#2563eb}.EquipmentRental_headerInfoGroup__Bg7jk{align-items:center;display:flex;font-size:12px;gap:12px;margin-left:15px}.EquipmentRental_headerInfoItem__7bA0m{align-items:center;color:#ffffffe6;display:flex;gap:6px}.EquipmentRental_headerInfoItem__7bA0m label{color:#fff!important;font-size:11.5px!important;font-weight:800!important;white-space:nowrap}.EquipmentRental_headerInfoInput__oCVR7{background:#fffffff2!important;border:1px solid #fff3;border-radius:4px;color:#1e293b;font-size:11px;height:24px;outline:none;padding:0 6px;width:105px}.EquipmentRental_headerInfoText__Pr1g0{background:#ffffff26;border-radius:4px;color:#fff;font-weight:800;padding:2px 8px}.EquipmentRental_searchFieldWrap__w\+EXc{align-items:center;background:#fff;border:1px solid #d6deea;border-radius:10px;display:flex;flex:1 1;gap:6px;min-width:240px;padding:4px 6px}.EquipmentRental_inlineSearchBtn__l68yG{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:7px;color:#475569;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .18s ease;width:28px}.EquipmentRental_inlineSearchBtn__l68yG:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.EquipmentRental_infoRow__GTG7Y{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:12.5px;gap:12px;justify-content:space-between}.EquipmentRental_summaryStrip__HPsqF{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.EquipmentRental_summaryPill__vd2Kh{align-items:center;background:#f8fafc;border:1px solid #dbe4ee;border-radius:999px;color:#475569;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 10px}.EquipmentRental_searchValueField__gpKrN{align-items:center;display:flex;gap:6px;padding-right:6px}.EquipmentRental_searchValueField__gpKrN input{flex:1 1}.EquipmentRental_searchInputCell__bk8YZ{gap:6px}.EquipmentRental_subToolbar__GFFbR{align-items:center;background:#f8fafc;border-bottom:1px solid #dbe4ee;display:flex;flex-wrap:wrap;gap:12px;padding:8px 10px}.EquipmentRental_subToolbarGroup__O4JMl{align-items:center;display:flex;gap:8px}.EquipmentRental_helperLabel__WVS92{color:#475569;font-size:12px;font-weight:800}.EquipmentRental_compactInput__u9CbM{background:#fff;border:1px solid #cbd5e1;border-radius:6px;font-size:13px;height:30px;min-width:116px;outline:none;padding:0 8px}.EquipmentRental_inputCol__Ayner select{background:#fff;border:1px solid #cbd5e1;border-radius:4px;font-size:13px;height:26px;outline:none;padding:0 6px;width:100%}.EquipmentRental_modalOverlay__bWN3A{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a6b;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}.EquipmentRental_modalPanel__v-NOV{background:#fff;border:1px solid #cbd5e1;border-radius:18px;box-shadow:0 24px 80px #0f172a47;display:flex;flex-direction:column;max-height:min(760px,calc(100vh - 40px));overflow:hidden;width:min(960px,100%)}.EquipmentRental_modalHeaderRow__aVd1M{align-items:center;background:#1e293b;border-bottom:1px solid #334155;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.EquipmentRental_modalHeaderRow__aVd1M h3{font-size:16px;font-weight:700;letter-spacing:-.02em;margin:0}.EquipmentRental_modalHeaderRow__aVd1M p{display:none}.EquipmentRental_modalCloseBtn__N88It{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:4px;box-shadow:0 1px 3px #00000026;color:#334155;cursor:pointer;display:flex;height:26px;justify-content:center;transition:all .2s;width:26px}.EquipmentRental_modalCloseBtn__N88It:hover{background:#f8fafc;border-color:#94a3b8;box-shadow:0 2px 6px #0003;color:#ef4444;transform:scale(1.05)}.EquipmentRental_modalSearchBar__q3da4{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:8px;padding:14px 20px}.EquipmentRental_modalSearchBar__q3da4 input,.EquipmentRental_modalSearchBar__q3da4 select{border:1px solid #cbd5e1;border-radius:10px;font-size:14px;height:38px;outline:none;padding:0 12px}.EquipmentRental_modalSearchBar__q3da4 select{width:150px}.EquipmentRental_modalSearchBar__q3da4 input{flex:1 1}.EquipmentRental_modalSearchBtn__VVMBA{align-items:center;background:#1d4ed8;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:6px;height:38px;padding:0 14px}.EquipmentRental_modalGridWrap__05Lth{overflow:auto;padding:0 20px}.EquipmentRental_modalTable__8fL9o{border-collapse:collapse;width:100%}.EquipmentRental_modalTable__8fL9o td,.EquipmentRental_modalTable__8fL9o th{border-bottom:1px solid #e2e8f0;font-size:13px;padding:10px 12px;text-align:left}.EquipmentRental_modalTable__8fL9o thead th{background:#f8fafc;color:#334155;font-weight:800;position:sticky;top:0;z-index:1}.EquipmentRental_modalTable__8fL9o tbody tr{cursor:pointer;transition:background-color .18s ease}.EquipmentRental_modalTable__8fL9o tbody tr:hover{background:#eff6ff}.EquipmentRental_emptyCell__ZaB6C{color:#64748b;padding:32px 12px!important;text-align:center!important}.EquipmentRental_recordInputHeader__Ex64q{align-items:center;background:#f1f5f9;border-bottom:1px solid #cbd5e1;color:#475569;display:grid;font-size:10px;font-weight:700;line-height:1;min-height:24px;min-width:0;padding:0}.EquipmentRental_recordInputHeader__Ex64q>div{align-items:center;border-right:1px solid #cbd5e1;display:flex;height:100%;justify-content:center;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.EquipmentRental_recordEditorRow__mW0NA{grid-gap:0;align-items:center;background:#fff;border-bottom:1px solid #cbd5e1;display:grid;gap:0;min-width:0;padding:0}.EquipmentRental_recordEditorRow__mW0NA input,.EquipmentRental_recordEditorRow__mW0NA select{background:#fff;border:none;border-radius:0;border-right:1px solid #cbd5e1;color:#0f172a;font-size:12px;height:28px;min-width:0;outline:none;padding:0 8px}.EquipmentRental_recordEditorRow__mW0NA input:focus{background:#f0f9ff;box-shadow:inset 0 0 0 1px #3b82f6}.EquipmentRental_recordEditorRow__mW0NA input[readonly]{background:#f8fafc;color:#64748b}.EquipmentRental_edgeToEdgeForm__dV85k{margin:0;width:100%}.EquipmentRental_modalHelpText__qT9hA{color:#64748b;font-size:12px;padding:12px 20px 18px}@media (max-width:1280px){.EquipmentRental_searchFieldWrap__w\+EXc{min-width:180px}.EquipmentRental_subToolbar__GFFbR{align-items:stretch}}@media (max-width:960px){.EquipmentRental_workspace__liRdu{grid-template-columns:1fr}.EquipmentRental_horizontalSplitter__Yi6oJ,.EquipmentRental_verticalSplitter__E51aI{display:none}.EquipmentRental_rightColumn__SZr94{overflow:visible}.EquipmentRental_controlsRow__ZB7YK,.EquipmentRental_modalSearchBar__q3da4,.EquipmentRental_subToolbar__GFFbR{flex-wrap:wrap}.EquipmentRental_companyFilterControl__0q8oI,.EquipmentRental_filterSegmented__EbL4K,.EquipmentRental_modalSearchBar__q3da4 input,.EquipmentRental_modalSearchBar__q3da4 select,.EquipmentRental_modalSearchBtn__VVMBA,.EquipmentRental_searchFieldWrap__w\+EXc{width:100%}}.EquipmentRental_headerSearchWrap__mQKOg{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 1px 2px #0000000d;display:flex;overflow:hidden;padding:2px}.EquipmentRental_headerSearchWrap__mQKOg select{background:#0000;border:none;border-right:1px solid #e2e8f0;color:#475569;cursor:pointer;font-size:11px;font-weight:600;height:24px;outline:none;padding:0 8px}.EquipmentRental_headerSearchWrap__mQKOg input{background:#0000!important;border:none!important;box-shadow:none!important;color:#1e293b!important;flex:1 1!important;font-size:12px!important;height:24px!important;outline:none!important;padding:0 10px!important}.EquipmentRental_headerSearchBtn__Y4l0h{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:flex;height:24px;justify-content:center;width:28px}.EquipmentRental_autocompleteDropdown__QnJWJ{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 12px 24px #0f172a24;left:0;max-height:240px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:9999}.EquipmentRental_autocompleteItem__yBmYJ{grid-gap:4px;border-bottom:1px solid #f1f5f9;cursor:pointer;display:grid;gap:4px;grid-template-columns:minmax(0,1fr);padding:12px 14px;transition:background-color .12s ease,color .12s ease}.EquipmentRental_autocompleteItem__yBmYJ:last-child{border-bottom:none}.EquipmentRental_autocompleteItemActive__LG-cg{background:#bfdbfe}.EquipmentRental_suggestionModel__VIBSN{color:#1e293b;font-size:15px;font-weight:700;min-width:0}.EquipmentRental_suggestionInfo__4KW-T{color:#64748b;display:flex;font-size:13px;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EquipmentRental_suggestionCode__MhHbk{color:#2563eb;font-weight:700}.EquipmentRental_suggestionName__ZQ9j4{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EquipmentRental_autocompleteItemActive__LG-cg .EquipmentRental_suggestionModel__VIBSN{color:#172554}.EquipmentRental_autocompleteItemActive__LG-cg .EquipmentRental_suggestionInfo__4KW-T{color:#1d4ed8;font-weight:700}.UdiLabelPrinting_page__3umFh{background:radial-gradient(circle at top left,#14b8a614,#0000 24%),linear-gradient(180deg,#eef6f7,#f6f8fb 42%,#eef2f7);color:#0f172a;display:flex;flex-direction:column;font-family:NanumBarunGothic,Malgun Gothic,sans-serif;min-height:100vh}.UdiLabelPrinting_workspace__B2Wi9{grid-gap:14px;align-items:start;display:grid;flex:1 1;gap:14px;grid-template-columns:minmax(320px,.7fr) minmax(640px,1.04fr);grid-template-rows:auto auto 1fr;min-height:0;padding:14px}.UdiLabelPrinting_leftColumn__JJIHU,.UdiLabelPrinting_rightColumn__K3kA7{display:contents;min-height:0}.UdiLabelPrinting_searchPanel__OLM8h{align-self:stretch;grid-column:1;grid-row:1}.UdiLabelPrinting_udiPanel__1\+6S4{align-self:stretch;grid-column:1;grid-row:2/4}.UdiLabelPrinting_labelSelectPanel__x\+1eT{align-self:stretch;grid-column:2;grid-row:1}.UdiLabelPrinting_designWorkPanel__BZizX{grid-column:2;grid-row:2/4;margin-top:0}.UdiLabelPrinting_panel__3bZkV{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #cbd5e1e6;border-radius:20px;box-shadow:0 14px 32px #0f172a14;display:flex;flex-direction:column;min-height:180px;overflow:hidden}.UdiLabelPrinting_searchPanel__OLM8h{overflow:visible;position:relative;z-index:30}.UdiLabelPrinting_searchPanel__OLM8h .UdiLabelPrinting_panelHeader__Re6BN{border-top-left-radius:20px;border-top-right-radius:20px}.UdiLabelPrinting_panelHeader__Re6BN{align-items:center;color:#fff;display:flex;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 18px}.UdiLabelPrinting_panelActions__lobLE,.UdiLabelPrinting_panelTitle__VOuUE{align-items:center;display:flex;gap:10px}.UdiLabelPrinting_panelTitle__VOuUE{font-size:15px;font-weight:800;letter-spacing:-.02em}.UdiLabelPrinting_panelHeaderIcon__4xSR1{flex:0 0 auto;height:18px;width:18px}.UdiLabelPrinting_panelActions__lobLE .UdiLabelPrinting_panelHeaderIcon__4xSR1{height:24px;width:24px}.UdiLabelPrinting_panelBody__DZUZv{display:flex;flex-direction:column;gap:12px;min-height:0;padding:14px}.UdiLabelPrinting_searchPanelBody__upls7{overflow:visible}.UdiLabelPrinting_designTabsRow__LSrFU{align-items:center;display:flex;gap:12px;margin:0;padding:0}.UdiLabelPrinting_designTabsStatus__4Xsxq{align-items:center;color:#475569;display:inline-flex;flex:0 0 auto;font-size:11px;gap:8px;margin-left:auto;white-space:nowrap}.UdiLabelPrinting_designTabsStatus__4Xsxq strong{color:#0f172a;font-weight:700}.UdiLabelPrinting_designTabsStatusBadge__xxrNc{background-color:#dcfce7;border:1px solid #22c55e;border-radius:12px;color:#16a34a;display:inline-block;font-size:11px;font-weight:700;padding:2px 8px}.UdiLabelPrinting_designTabsStatusBadge__xxrNc[data-temp=true]{background-color:#fef3c7;border-color:#f59e0b;color:#d97706}.UdiLabelPrinting_designTabsStatusEmpty__bDmjS{color:#94a3b8}.UdiLabelPrinting_designTabsContainer__3g21-{background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;flex:1 1 auto;margin-bottom:0;min-width:0;overflow-x:auto;padding:0;width:auto}.UdiLabelPrinting_designTab__If5Nx{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;min-height:38px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.UdiLabelPrinting_designTab__If5Nx:hover{background:#f1f5f9;color:#334155}.UdiLabelPrinting_designActiveTab__dXD5L{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8;z-index:1}.UdiLabelPrinting_designTabAdd__QJL5t{background:linear-gradient(180deg,#fff,#edf2f7);color:#0f172a;font-size:20px;font-weight:800;min-width:56px;padding:8px 20px}.UdiLabelPrinting_designTabAdd__QJL5t:hover{background:linear-gradient(180deg,#f8fafc,#e2e8f0);color:#1d4ed8}.UdiLabelPrinting_headerAmber__lJErz,.UdiLabelPrinting_headerGreen__jUgWb,.UdiLabelPrinting_headerSlate__-M1F8,.UdiLabelPrinting_headerTeal__L4lR1{background:#059669;background:var(--iman-card-header-bg,#059669)}.UdiLabelPrinting_searchMinimalRow__imFBV{display:flex;flex-direction:column;gap:10px}.UdiLabelPrinting_searchControlRow__KxIGH{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.UdiLabelPrinting_searchLeadText__eBNMn{color:#64748b;font-size:12px;font-weight:700}.UdiLabelPrinting_searchField__D18Iw{display:flex;flex-direction:column;gap:6px}.UdiLabelPrinting_searchField__D18Iw span,.UdiLabelPrinting_settingGrid__XePO\+ span{color:#475569;font-size:12px;font-weight:800}.UdiLabelPrinting_editorTable__vttL6 input,.UdiLabelPrinting_editorTable__vttL6 textarea,.UdiLabelPrinting_searchField__D18Iw input,.UdiLabelPrinting_settingGrid__XePO\+ input{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:12px;height:28px;outline:none;padding:0 8px;width:100%}.UdiLabelPrinting_exportOverlay__gdtho{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:4000}.UdiLabelPrinting_exportBox__8yDsc{align-items:center;background:#fff;border-radius:12px;box-shadow:0 12px 36px #0f172a47;display:flex;flex-direction:column;gap:12px;padding:18px 22px}.UdiLabelPrinting_exportSpinner__2eoBD{animation:UdiLabelPrinting_export-spin__5EbI\+ 1s linear infinite;border:6px solid #e6eef2;border-radius:50%;border-top-color:#0f766e;height:52px;width:52px}.UdiLabelPrinting_exportMessage__ctYbu{color:#0f172a;font-size:14px;font-weight:700}@keyframes UdiLabelPrinting_export-spin__5EbI\+{to{transform:rotate(1turn)}}.UdiLabelPrinting_editorTable__vttL6 input:focus,.UdiLabelPrinting_editorTable__vttL6 textarea:focus,.UdiLabelPrinting_searchField__D18Iw input:focus,.UdiLabelPrinting_settingGrid__XePO\+ input:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61f}.UdiLabelPrinting_editorTable__vttL6 textarea{height:auto;line-height:1.35;min-height:60px;padding:6px 8px;resize:vertical}.UdiLabelPrinting_dropdownFieldWrap__RUpwn{position:relative}.UdiLabelPrinting_readonlyField__CTRaz{display:flex;flex-direction:column;gap:6px}.UdiLabelPrinting_readonlyField__CTRaz span{color:#475569;font-size:12px;font-weight:800}.UdiLabelPrinting_readonlyField__CTRaz input{background:#f8fafc}.UdiLabelPrinting_dropdownFieldWrap__RUpwn input,.UdiLabelPrinting_readonlyField__CTRaz input{border:1px solid #cbd5e1;border-radius:12px;color:#0f172a;font-size:14px;height:42px;padding:0 14px;width:100%}.UdiLabelPrinting_dropdownFieldWrap__RUpwn input{background:#fef9c3;outline:none}.UdiLabelPrinting_dropdownFieldWrap__RUpwn input:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61f}.UdiLabelPrinting_dropdownStatus__eYoc\+{color:#14b8a6;font-size:12px;font-weight:700;position:absolute;right:14px;top:11px}.UdiLabelPrinting_searchDropdown__dt3ML{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border:1px solid #dbe3ec;border-radius:14px;box-shadow:0 18px 30px #0f172a1f;left:0;max-height:380px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 6px);z-index:120}.UdiLabelPrinting_searchDropdownItem__kRPuY{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #eef2f7;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:11px 14px;text-align:left;width:100%}.UdiLabelPrinting_searchDropdownItem__kRPuY:last-child{border-bottom:none}.UdiLabelPrinting_searchDropdownItem__kRPuY strong{color:#0f172a;font-size:13px;font-weight:800}.UdiLabelPrinting_searchDropdownItem__kRPuY span{color:#64748b;font-size:12px}.UdiLabelPrinting_searchKeywordMark__yH3X3,.UdiLabelPrinting_searchKeywordSubMark__K\+5zN{background:#fde68a;border-radius:4px;color:inherit;padding:0 2px}.UdiLabelPrinting_searchKeywordSubMark__K\+5zN{background:#bfdbfe}.UdiLabelPrinting_searchDropdownItemActive__F9TQa{background:linear-gradient(135deg,#14b8a61a,#3b82f614)}.UdiLabelPrinting_searchBtn__M0e-8{align-items:center;align-self:end;background:linear-gradient(135deg,#1d4ed8,#2563eb);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-weight:800;gap:8px;height:38px;justify-content:center}.UdiLabelPrinting_searchBtn__M0e-8:disabled{cursor:wait;opacity:.7}.UdiLabelPrinting_iconBtn__HMBB9{align-items:center;background:#0000;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.UdiLabelPrinting_iconBtn__HMBB9:hover{opacity:.82}.UdiLabelPrinting_iconBtn__HMBB9:focus-visible{outline:2px solid #ffffffe6;outline-offset:2px}.UdiLabelPrinting_textBtn__t92Fm{background:#ffffffeb;border:1px solid #ffffffb3;border-radius:999px;color:#0f172a;cursor:pointer;font-size:12px;font-weight:800;height:30px;padding:0 12px}.UdiLabelPrinting_statusBar__Z9\+Cu{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#475569;display:flex;font-size:12px;font-weight:700;justify-content:space-between;padding:10px 12px}.UdiLabelPrinting_toast__vSTvD{align-items:center;background:#0f172aeb;border-radius:999px;bottom:24px;box-shadow:0 10px 24px #0f172a2e;color:#fff;display:inline-flex;font-size:13px;font-weight:800;justify-content:center;left:50%;min-height:42px;padding:0 16px;position:fixed;transform:translateX(-50%);z-index:1200}.UdiLabelPrinting_modalOverlay__x2h-k{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a85;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1400}.UdiLabelPrinting_modalBox__8lJrH{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #94a3b847;border-radius:20px;box-shadow:0 24px 60px #0f172a47;color:#0f172a;padding:24px;width:min(460px,100%)}.UdiLabelPrinting_modalBadge__fqAvX{align-items:center;background:#dcfce7;border-radius:999px;color:#166534;display:inline-flex;font-size:12px;font-weight:900;letter-spacing:.02em;padding:6px 10px}.UdiLabelPrinting_modalTitle__t2apg{font-size:20px;font-weight:900;line-height:1.25;margin:14px 0 10px}.UdiLabelPrinting_modalBody__81-AD{grid-gap:8px;color:#334155;display:grid;font-size:14px;gap:8px;line-height:1.45;padding:14px 0 18px}.UdiLabelPrinting_modalConfirmButton__RfzyD{background:#0f172a;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:800;min-height:44px;width:100%}.UdiLabelPrinting_modalConfirmButton__RfzyD:hover{background:#111827}.UdiLabelPrinting_gridTheme__wK0\+y{border:1px solid #dbe3ec;border-radius:16px;height:320px;min-height:260px;overflow:hidden}.UdiLabelPrinting_gridTheme__wK0\+y .ag-root-wrapper{border:none}.UdiLabelPrinting_gridTheme__wK0\+y .ag-header{background:#f8fafc;border-bottom:1px solid #e2e8f0}.UdiLabelPrinting_gridTheme__wK0\+y .ag-header-cell-label{justify-content:center}.UdiLabelPrinting_gridTheme__wK0\+y .ag-row:hover{background:#eff6ff}.UdiLabelPrinting_gridTheme__wK0\+y .ag-row-selected{background:#ecfeff!important;box-shadow:inset 4px 0 0 #14b8a6}.UdiLabelPrinting_alignCenterCell__0w9am{text-align:center}.UdiLabelPrinting_alignCenterHeader__Bkzxz .ag-header-cell-label{justify-content:center}.UdiLabelPrinting_productSummary__51m\+f{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.UdiLabelPrinting_productSummary__51m\+f div{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:14px;display:flex;flex-direction:column;gap:5px;padding:12px}.UdiLabelPrinting_productSummary__51m\+f strong{color:#64748b;font-size:11px}.UdiLabelPrinting_productSummary__51m\+f span{font-size:13px;font-weight:700}.UdiLabelPrinting_editorPanel__A6S7E{display:flex;flex-direction:column;gap:10px}.UdiLabelPrinting_editorTitle__6mPYe{align-items:center;align-self:flex-start;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;min-height:30px;padding:0 12px}.UdiLabelPrinting_accentTeal__iuig8{background:#14b8a61f;color:#0f766e}.UdiLabelPrinting_accentSlate__lPHmU{background:#4755691f;color:#334155}.UdiLabelPrinting_editorTable__vttL6{border:1px solid #dbe3ec;border-collapse:collapse;border-radius:16px;overflow:hidden;width:100%}.UdiLabelPrinting_editorTable__vttL6 td,.UdiLabelPrinting_editorTable__vttL6 th{border-bottom:1px solid #e2e8f0;font-size:12px;padding:5px 6px;text-align:left}.UdiLabelPrinting_editorTable__vttL6 th{background:#f8fafc;color:#475569;font-weight:800}.UdiLabelPrinting_editorTable__vttL6 td:first-child{color:#334155;font-weight:700;width:110px}.UdiLabelPrinting_editorToggleCell__5dPqg{text-align:center;width:70px}.UdiLabelPrinting_editorStructuredTable__tgQ95 td,.UdiLabelPrinting_editorStructuredTable__tgQ95 th{vertical-align:middle}.UdiLabelPrinting_editorStructuredTable__tgQ95 td:first-child,.UdiLabelPrinting_editorStructuredTable__tgQ95 th:first-child{text-align:center;width:70px}.UdiLabelPrinting_editorStructuredTable__tgQ95 td:nth-child(2),.UdiLabelPrinting_editorStructuredTable__tgQ95 th:nth-child(2){text-align:center;width:110px}.UdiLabelPrinting_editorStructuredTable__tgQ95 td:nth-child(3),.UdiLabelPrinting_editorStructuredTable__tgQ95 th:nth-child(3){text-align:center;width:72px}.UdiLabelPrinting_editorStructuredTable__tgQ95 td:nth-child(4),.UdiLabelPrinting_editorStructuredTable__tgQ95 th:nth-child(4){min-width:220px;width:220px}.UdiLabelPrinting_editorStructuredTable__tgQ95 th:nth-child(4){text-align:center}.UdiLabelPrinting_editorStructuredTable__tgQ95 td:nth-child(5),.UdiLabelPrinting_editorStructuredTable__tgQ95 th:nth-child(5){text-align:center;width:70px}.UdiLabelPrinting_editorSectionCell__QJXfE{background:#f8fafc;color:#0f172a;font-weight:800;text-align:center}.UdiLabelPrinting_editorSymbolCell__mF6\+C{text-align:center}.UdiLabelPrinting_editorDisplayCell__c0RmI{padding-left:4px!important;padding-right:4px!important;text-align:center!important}.UdiLabelPrinting_editorDisplayCell__c0RmI>*{margin-left:auto;margin-right:auto}.UdiLabelPrinting_editorItemCenter__NakRZ{font-weight:700;line-height:1.15;text-align:center!important}.UdiLabelPrinting_editorAiCell__-\+GuF{color:#0f172a;font-weight:800;line-height:1.15;text-align:center}.UdiLabelPrinting_editorReadonlyMirror__2\+lRt{background:linear-gradient(180deg,#fff,#f8fafc);color:#0f172a;font-weight:700;line-height:1.15}.UdiLabelPrinting_editorSymbolImage__9P0gp{display:block;height:22px;margin:0 auto;object-fit:contain;width:22px}.UdiLabelPrinting_badgeSelectGroup__vrBAp{display:flex;flex-wrap:wrap;gap:8px}.UdiLabelPrinting_badgeSelectBtn__6X\+OQ{background:#fff;border:1px solid #cbd5e1;border-radius:12px;cursor:pointer;padding:8px}.UdiLabelPrinting_badgeSelectBtnActive__63ITu{background:#14b8a614;border-color:#14b8a6;box-shadow:inset 0 0 0 1px #14b8a629}.UdiLabelPrinting_editorFixedBadge__\+1v1-{align-items:center;background:#eff6ff;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:11px;font-weight:800;height:24px;justify-content:center;min-width:40px}.UdiLabelPrinting_udiStringBox__S4X\+J{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #dbe3ec;border-radius:14px;color:#334155;font-size:12px;min-height:52px;padding:12px;word-break:break-all}.UdiLabelPrinting_iconUploadPanel__aSKP7{grid-gap:10px;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #dbe3ec;border-radius:14px;display:grid;gap:10px;margin-top:12px;padding:12px}.UdiLabelPrinting_iconUploadPanelTitle__z7Vyf{color:#334155;font-size:12px;font-weight:900}.UdiLabelPrinting_iconUploadSelectorRow__QtgQ6{grid-gap:10px;align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:grid;gap:10px;grid-template-columns:auto 180px 1fr;padding:8px 10px}.UdiLabelPrinting_iconUploadSelect__MSBGd{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:12px;font-weight:800;min-height:34px;padding:0 10px;width:100%}.UdiLabelPrinting_iconUploadFutureHint__ELar0{color:#64748b;font-size:11px;text-align:right}.UdiLabelPrinting_iconUploadRow__iPWFt{grid-gap:10px;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:grid;gap:10px;grid-template-columns:56px minmax(0,1fr) auto;padding:10px}.UdiLabelPrinting_iconUploadPreviewWrap__iJtx-{align-items:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;display:flex;height:56px;justify-content:center;width:56px}.UdiLabelPrinting_iconUploadPreview__QehZI{display:block;max-height:42px;max-width:42px;object-fit:contain}.UdiLabelPrinting_iconUploadInfo__\+DtLH{grid-gap:4px;display:grid;gap:4px;min-width:0}.UdiLabelPrinting_iconUploadLabel__fvhRM{color:#0f172a;font-size:12px;font-weight:800}.UdiLabelPrinting_iconUploadPath__Uw3NA{color:#64748b;font-size:11px;word-break:break-all}.UdiLabelPrinting_iconUploadActions__n04T2{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.UdiLabelPrinting_iconUploadBtnSecondary__kiBFM,.UdiLabelPrinting_iconUploadBtn__XfpkG{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:5px;padding:8px 10px}.UdiLabelPrinting_iconUploadBtn__XfpkG{background:#0f172a;border-color:#0f172a;color:#fff}.UdiLabelPrinting_iconUploadBtnSecondary__kiBFM:hover,.UdiLabelPrinting_iconUploadBtn__XfpkG:hover{opacity:.96}.UdiLabelPrinting_iconUploadSizeControl__lFwpt{grid-gap:6px;color:#475569;display:grid;font-size:11px;font-weight:800;gap:6px;grid-column:1/-1}.UdiLabelPrinting_iconUploadSizeControl__lFwpt input[type=range]{accent-color:#0f172a;width:100%}.UdiLabelPrinting_layoutNote__Ed7kL{background:linear-gradient(135deg,#16a34a1a,#14b8a61a);border:1px solid #14b8a62e;border-radius:14px;color:#0f766e;font-size:12px;font-weight:700;padding:12px 14px}.UdiLabelPrinting_runtimeNote__fM\+5H{background:#3b82f614;border:1px solid #3b82f629;border-radius:12px;color:#1d4ed8;font-size:12px;font-weight:700;padding:10px 12px}.UdiLabelPrinting_specRow__0MI8d{grid-gap:4px;align-items:stretch;display:grid;gap:4px;grid-template-columns:repeat(11,1fr);padding:4px}.UdiLabelPrinting_specOption__nO71m{align-items:center;background:#fff;border:1px solid #cfd8e3;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;min-width:0;padding:4px;position:relative;text-align:center;transition:all .15s ease}.UdiLabelPrinting_specOption__nO71m:hover{background:#f8fafc;border-color:#94a3b8}.UdiLabelPrinting_specOptionActive__SAAwC{background:#14b8a60d;border-color:#14b8a6;box-shadow:inset 0 0 0 1px #14b8a633}.UdiLabelPrinting_specPreview__gtI9g{align-items:center;aspect-ratio:210/297;background:#fff;border:1px solid #cbd5e1;border-radius:2px;box-sizing:border-box;display:flex;justify-content:center;padding:2px;position:relative;width:100%}.UdiLabelPrinting_specOptionActive__SAAwC .UdiLabelPrinting_specPreview__gtI9g{border-color:#14b8a6}.UdiLabelPrinting_specPreviewGrid__cbxSR{grid-gap:1px;display:grid;gap:1px;height:100%;width:100%}.UdiLabelPrinting_specPreviewCell__6OpHU{border:1px dotted #94a3b8;border-radius:1px}.UdiLabelPrinting_specCount__BQmfS{color:#86efac;font-size:16px;font-weight:900;left:50%;pointer-events:none;position:absolute;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;top:50%;transform:translate(-50%,-50%)}.UdiLabelPrinting_specOptionActive__SAAwC .UdiLabelPrinting_specCount__BQmfS{color:#14b8a6}.UdiLabelPrinting_specText__-Xmwe{display:flex;flex-direction:column;gap:1px}.UdiLabelPrinting_specText__-Xmwe strong{color:#334155;font-size:9px;font-weight:700;line-height:1.1}.UdiLabelPrinting_specText__-Xmwe small{color:#64748b;font-size:8px;letter-spacing:-.05em;line-height:1.1}.UdiLabelPrinting_specOptionActive__SAAwC .UdiLabelPrinting_specText__-Xmwe strong{color:#0f766e}.UdiLabelPrinting_settingGrid__XePO\+{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.UdiLabelPrinting_settingGrid__XePO\+ label{display:flex;flex-direction:column;gap:6px}.UdiLabelPrinting_previewSplitLayout__X\+FvH{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,6fr) minmax(0,2.4fr);min-height:0}.UdiLabelPrinting_previewPane__F7Cm0{background:#fffffffa;border:1px solid #dbe3ec;border-radius:12px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px}.UdiLabelPrinting_controlsPane__2SxGW{display:flex;flex-direction:column;gap:12px;min-width:0}.UdiLabelPrinting_adjustPanel__IWnj8{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #dbe3ec;border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:14px}.UdiLabelPrinting_adjustPanelTitle__c-KdA{color:#334155;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:800}.UdiLabelPrinting_adjustGuide__crkLm{color:#64748b;font-size:12px}.UdiLabelPrinting_adjustGrid__TfWZd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.UdiLabelPrinting_adjustRow__3LRyA{align-items:center;border-top:1px solid #eef2f7;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.UdiLabelPrinting_adjustRow__3LRyA:first-child{border-top:none;padding-top:0}.UdiLabelPrinting_adjustLabel__yZLma{color:#475569;font-size:12px;font-weight:800}.UdiLabelPrinting_adjustControls__sfzpW{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.UdiLabelPrinting_adjustBtn__ExNmQ,.UdiLabelPrinting_toggleBtn__WE5Ia{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;cursor:pointer;font-size:11px;font-weight:700;height:32px;min-width:32px;padding:0 10px;white-space:nowrap}.UdiLabelPrinting_smallBtn__TB9EG{font-size:10px;height:28px;padding:0 6px}.UdiLabelPrinting_adjustSelect__wGry6{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:12px;font-weight:700;height:32px;min-width:168px;padding:0 10px}.UdiLabelPrinting_toggleBtnActive__GrG1K{background:#14b8a61f;border-color:#14b8a6;color:#0f766e}.UdiLabelPrinting_adjustValue__rhMs8{color:#334155;font-size:12px;font-weight:800;min-width:54px;text-align:center}.UdiLabelPrinting_printModeRow__pPDQb{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex:0 0 auto;gap:12px;justify-content:flex-end;margin-bottom:0;padding:10px 12px;white-space:nowrap}.UdiLabelPrinting_printModeBtns__HIOvd{display:inline-flex;gap:6px}.UdiLabelPrinting_printModeBtn__xEuSu{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#334155;cursor:pointer;font-size:12px;font-weight:700;padding:6px 14px}.UdiLabelPrinting_printModeBtnActive__mhn2z{background:#0ea5e9;border-color:#0284c7;color:#fff}.UdiLabelPrinting_showHideGroup__UunlR{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:10px;padding:10px 12px}.UdiLabelPrinting_showHideTitle__U1EED{color:#475569;font-size:11px;font-weight:800;letter-spacing:.02em;margin-bottom:8px}.UdiLabelPrinting_showHideChips__EkrMf{display:flex;flex-wrap:wrap;gap:6px}.UdiLabelPrinting_showHideChip__f9\+iy{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:4px 10px;-webkit-user-select:none;user-select:none}.UdiLabelPrinting_showHideChip__f9\+iy input{accent-color:#0ea5e9;cursor:pointer;flex:0 0 12px;height:12px;margin:0;width:12px}.UdiLabelPrinting_showHideChipOn__lykZ1{background:#e0f2fe;border-color:#0ea5e9;color:#0369a1}.UdiLabelPrinting_showHideChipFixed__yIrdq{cursor:not-allowed;opacity:.85}.UdiLabelPrinting_jogFieldSelectorWrap__TXQXK{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:10px;padding:10px 12px}.UdiLabelPrinting_jogFieldChips__zeOEF{display:flex;flex-wrap:wrap;gap:6px}.UdiLabelPrinting_jogFieldChip__9WtBi{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#475569;cursor:pointer;font-size:11px;font-weight:700;padding:4px 12px}.UdiLabelPrinting_jogFieldChipDisabled__Ns\+a7,.UdiLabelPrinting_jogFieldChip__9WtBi:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed;opacity:.42}.UdiLabelPrinting_jogFieldChipDisabled__Ns\+a7:hover,.UdiLabelPrinting_jogFieldChip__9WtBi:disabled:hover{background:#f8fafc;color:#94a3b8}.UdiLabelPrinting_jogFieldChipActive__g6cOH{background:#6366f1;border-color:#4338ca;color:#fff}.UdiLabelPrinting_jogShuttle__Mpsn2{background:linear-gradient(180deg,#eef2ff,#f5f3ff);border:1px solid #c7d2fe;border-radius:12px;margin-bottom:10px;padding:12px}.UdiLabelPrinting_jogShuttleHeader__VM\+-Z{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.UdiLabelPrinting_jogShuttleTitle__2SvCP{color:#312e81;font-size:12px;font-weight:800}.UdiLabelPrinting_jogShuttleBody__LS\+eg{align-items:center;display:flex;flex-direction:column;gap:12px}.UdiLabelPrinting_jogPad__6tjNJ{background:repeating-linear-gradient(0deg,#6366f114,#6366f114 1px,#0000 0,#0000 14px),repeating-linear-gradient(90deg,#6366f114,#6366f114 1px,#0000 0,#0000 14px),#fff;border:2px solid #6366f1;border-radius:12px;cursor:crosshair;height:140px;overflow:hidden;position:relative;touch-action:none;width:140px}.UdiLabelPrinting_jogPadCross__g0NYj{background:#6366f166;height:100%;left:50%;position:absolute;top:0;width:1px}.UdiLabelPrinting_jogPadCross__g0NYj:before{background:#6366f166;content:"";height:1px;left:-70px;position:absolute;top:50%;width:140px}.UdiLabelPrinting_jogPadDot__IcOUM{background:#6366f1;border-radius:50%;box-shadow:0 2px 6px #4338ca73;height:14px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:left .05s linear,top .05s linear;width:14px}.UdiLabelPrinting_jogShuttleSliders__FJpZx{display:flex;flex-direction:column;gap:8px;max-width:360px;width:100%}.UdiLabelPrinting_jogSliderRow__Pw\+AG{grid-gap:8px;align-items:center;color:#312e81;display:grid;font-size:11px;font-weight:700;gap:8px;grid-template-columns:90px 1fr}.UdiLabelPrinting_jogSliderRow__Pw\+AG input[type=range]{accent-color:#6366f1;width:100%}.UdiLabelPrinting_singleOnA4Paper__P0Lg2,.UdiLabelPrinting_singleOnA4Wrap__j5YRT{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.UdiLabelPrinting_singleOnA4Paper__P0Lg2{position:relative}.UdiLabelPrinting_singleOnA4Ruler__-8ZBo{background:#ffffffd9;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;font-size:10px;font-weight:700;left:8px;padding:2px 6px;position:absolute;top:6px}.UdiLabelPrinting_singleOnA4LabelSlot__-SBgC{align-items:center;background:#fff;border:1px dashed #94a3b8;box-sizing:border-box;display:flex;justify-content:center}.UdiLabelPrinting_singleOnA4LabelSlot__-SBgC .UdiLabelPrinting_previewLabelCard__gJAOx{border-radius:4px;box-shadow:none;height:100%;max-width:none;min-height:0;transform:scale(1);width:100%}.UdiLabelPrinting_previewPaneTitle__wNGsi{color:#475569;font-size:12px;font-weight:800}.UdiLabelPrinting_previewPaneCanvas__5SJTX{background:linear-gradient(180deg,#f8fafc,#eef2f7);border:1px solid #dbe3ec;border-radius:16px;display:flex;min-height:320px;overflow:auto;padding:18px 0;position:relative}.UdiLabelPrinting_previewPaneCanvasAction__rOpKe{position:absolute;right:12px;top:12px;z-index:2}.UdiLabelPrinting_previewPaneCanvasLarge__plzqR{min-height:248px}.UdiLabelPrinting_previewPaneCanvasSheet__eqtfZ{background:linear-gradient(45deg,#94a3b814 25%,#0000 0),linear-gradient(-45deg,#94a3b814 25%,#0000 0),linear-gradient(45deg,#0000 75%,#94a3b814 0),linear-gradient(-45deg,#0000 75%,#94a3b814 0),#f8fafc;background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px;min-height:420px}.UdiLabelPrinting_sheetPreviewScaleWrap__-j0zy{align-items:center;display:flex;justify-content:flex-start;transform:scale(.9);transform-origin:center center;width:100%}.UdiLabelPrinting_sheetPreviewPaper__v2g6j{aspect-ratio:210/297;background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 16px 28px #0f172a1f;max-width:none;overflow:hidden;padding:12px;width:100%}.UdiLabelPrinting_sheetPreviewGrid__pwqha{grid-gap:4px;align-content:start;display:grid;gap:4px;grid-template-columns:repeat(var(--sheet-columns),minmax(0,1fr));height:100%;width:100%}.UdiLabelPrinting_sheetPreviewCell__rWxqB{aspect-ratio:2/1;aspect-ratio:var(--cell-aspect,2/1);background:#0000;overflow:hidden;position:relative;width:100%}.UdiLabelPrinting_sheetPreviewCellInner__ZdkTm{height:120px;height:var(--natural-height,120px);left:0;pointer-events:none;position:absolute;top:0;transform:scale(1);transform:scale(var(--cell-scale,1));transform-origin:top left;width:240px;width:var(--natural-width,240px)}.UdiLabelPrinting_sheetPreviewCellInner__ZdkTm .UdiLabelPrinting_previewLabelCard__gJAOx{border-radius:4px;box-shadow:none;height:100%;margin:0;max-width:none;min-height:0;width:100%}.UdiLabelPrinting_sheetGhostCell__EzSUV{align-items:center;aspect-ratio:2/1;aspect-ratio:var(--cell-aspect,2/1);background:#f8fafce0;border:1px dashed #cbd5e1;border-radius:4px;display:flex;justify-content:center;width:100%}.UdiLabelPrinting_sheetGhostCell__EzSUV span{color:#94a3b8;font-size:9px;font-weight:800}.UdiLabelPrinting_previewLabelCard__gJAOx{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #d8e4ea;border-radius:14px;box-shadow:0 8px 18px #0f172a0d;font-size:var(--preview-font-size);margin:auto;overflow:hidden}.UdiLabelPrinting_previewLabelCardInteractive__vdBZl [data-adjust-field]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.UdiLabelPrinting_previewLabelCardInteractive__vdBZl [data-adjust-field]:active{cursor:grabbing}.UdiLabelPrinting_previewLabelCardInteractive__vdBZl [data-adjust-field] img{-webkit-user-select:none;user-select:none}.UdiLabelPrinting_labelCardTop__eljkB{color:#0f172a;font-size:1.05em;font-size:var(--preview-top-size,1.05em);font-weight:800;padding:8px 10px 0}.UdiLabelPrinting_labelCardBody__lWiP5{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:78px 1fr;grid-template-columns:var(--preview-barcode-column,78px) 1fr;padding:8px 10px 10px}.UdiLabelPrinting_labelBarcodeWrap__b\+-tK{align-items:center;display:flex;justify-content:center;min-height:78px;min-height:var(--preview-barcode-column,78px);transform:translate(0);transform:translate(var(--preview-barcode-offset-x,0),var(--preview-barcode-offset-y,0))}.UdiLabelPrinting_labelBarcodeWrapInteractive__M09i9{background:#fff;border:1px dashed #94a3b8;border-radius:10px;box-shadow:inset 0 0 0 1px #14b8a614;cursor:grab;touch-action:none}.UdiLabelPrinting_labelBarcodeWrapInteractive__M09i9:active{cursor:grabbing}.UdiLabelPrinting_labelBarcode__pMX-w{max-height:78px;max-height:var(--preview-barcode-column,78px);max-width:100%}.UdiLabelPrinting_labelBarcodePlaceholder__H45WZ{align-items:center;color:#94a3b8;display:flex;font-size:10px;font-weight:700;height:62px;height:calc(var(--preview-barcode-column, 78px) - 16px);justify-content:center;text-align:center;width:62px;width:calc(var(--preview-barcode-column, 78px) - 16px)}.UdiLabelPrinting_labelTextBlock__dMoC3{display:flex;flex-direction:column;gap:3px;min-width:0}.UdiLabelPrinting_labelBottomDateRow__9WcBq{align-items:center;color:#334155;display:inline-flex;gap:6px;line-height:1.2}.UdiLabelPrinting_labelBottomDateIcon__Dj5E-{display:block;flex:0 0 auto;height:14px;object-fit:contain;width:14px}.UdiLabelPrinting_topBadgePicker__dMbNp,.UdiLabelPrinting_topBadge__jrVuH{display:block;object-fit:contain}.UdiLabelPrinting_topBadge__jrVuH{margin-bottom:4px}.UdiLabelPrinting_topBadgeSquare__vp3OM{height:44px;width:58px}.UdiLabelPrinting_topBadgeWide__EaB\+n{height:34px;width:124px}.UdiLabelPrinting_topBadgePicker__dMbNp.UdiLabelPrinting_topBadgeSquare__vp3OM{height:28px;width:42px}.UdiLabelPrinting_topBadgePicker__dMbNp.UdiLabelPrinting_topBadgeWide__EaB\+n{height:24px;width:88px}.UdiLabelPrinting_labelItemName__h0tRo{color:#0f172a;font-size:1.02em;font-size:var(--preview-item-size,1.02em);font-weight:800;line-height:1.2}.UdiLabelPrinting_labelModelName__35dLM{font-size:.92em;font-size:var(--preview-model-size,.92em)}.UdiLabelPrinting_labelOther__FOeB6{white-space:pre-line}.UdiLabelPrinting_labelMeta__K5qR8{color:#334155;font-size:.92em;line-height:1.22;word-break:break-word}.UdiLabelPrinting_loadingOverlay__Hi45T{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a2e;color:#fff;display:flex;font-size:14px;font-weight:800;inset:0;justify-content:center;position:fixed}@media (max-width:1440px){.UdiLabelPrinting_workspace__B2Wi9{grid-template-columns:1fr}.UdiLabelPrinting_productSummary__51m\+f,.UdiLabelPrinting_settingGrid__XePO\+{grid-template-columns:1fr 1fr}.UdiLabelPrinting_previewSplitLayout__X\+FvH{grid-template-columns:1fr}}@media (max-width:900px){.UdiLabelPrinting_workspace__B2Wi9{gap:10px;padding:10px}.UdiLabelPrinting_productSummary__51m\+f,.UdiLabelPrinting_searchControlRow__KxIGH,.UdiLabelPrinting_searchRow__\+Kz3K,.UdiLabelPrinting_settingGrid__XePO\+{grid-template-columns:1fr}.UdiLabelPrinting_labelCardBody__lWiP5{grid-template-columns:64px 1fr}.UdiLabelPrinting_adjustRow__3LRyA{align-items:stretch;flex-direction:column}.UdiLabelPrinting_adjustControls__sfzpW{justify-content:flex-start}.UdiLabelPrinting_previewPaneCanvas__5SJTX{min-height:240px}.UdiLabelPrinting_previewPaneCanvasLarge__plzqR,.UdiLabelPrinting_previewPaneCanvasSheet__eqtfZ{min-height:300px}.UdiLabelPrinting_sheetPreviewScaleWrap__-j0zy{transform:scale(.74)}}.force-desktop-layout .UdiLabelPrinting_page__3umFh,.force-desktop-layout .UdiLabelPrinting_workspace__B2Wi9{overflow:visible}.force-desktop-layout .UdiLabelPrinting_layoutGrid__xngpg{grid-template-columns:minmax(560px,.96fr) minmax(640px,1.04fr);min-width:1320px;width:max(100%,1320px)}.force-desktop-layout .UdiLabelPrinting_leftColumn__JJIHU,.force-desktop-layout .UdiLabelPrinting_rightColumn__K3kA7{overflow:visible}.UdiLabelPrinting_printableScaleWrap__57sLz{align-items:flex-start;box-sizing:border-box;display:flex;height:100%;justify-content:center;min-height:360px;overflow:auto;padding:4px;width:100%}.UdiLabelPrinting_printableA4Sheet__n7YJ5{position:relative}.UdiLabelPrinting_printRoot__qTbnn{display:none}.UdiLabelPrinting_udiPanelBody__Gpo5l{flex:1 1;overflow-y:auto;padding:14px}@media print{@page{size:210mm 297mm portrait;size:A4 portrait;margin:8mm}body,html{background:#fff!important;height:281mm!important;margin:0!important;overflow:hidden!important;padding:0!important;width:194mm!important}.UdiLabelPrinting_pagePrinting__wFwOA,.UdiLabelPrinting_pagePrinting__wFwOA *{visibility:hidden!important}.UdiLabelPrinting_pagePrinting__wFwOA .UdiLabelPrinting_printRootActive__N49aF,.UdiLabelPrinting_pagePrinting__wFwOA .UdiLabelPrinting_printRootActive__N49aF *{visibility:visible!important}.UdiLabelPrinting_pagePrinting__wFwOA{position:static!important}.UdiLabelPrinting_printRoot__qTbnn{display:none!important}.UdiLabelPrinting_printRootActive__N49aF{background:#fff!important;display:block!important;height:281mm!important;left:0!important;margin:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;top:0!important;width:194mm!important;z-index:2147483647!important}.UdiLabelPrinting_printableA4Sheet__n7YJ5{border:none!important;box-shadow:none!important;break-after:avoid!important;page-break-after:avoid!important}@media print and (orientation:landscape){.UdiLabelPrinting_printRootActive__N49aF{height:194mm!important;overflow:hidden!important;width:281mm!important}.UdiLabelPrinting_printRootActive__N49aF>.UdiLabelPrinting_printableA4Sheet__n7YJ5{box-sizing:border-box!important;height:194mm!important;transform:rotate(90deg) translateY(-100%)!important;transform-origin:top left!important;width:281mm!important}}}.UdiLabelPrinting_activeTempBtn__lwv-3{background-color:#d9770626!important}.SalesLedger_container__SqH-0{background-color:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;min-height:100vh;overflow:visible}.SalesLedger_mainLayout__0GWPU{align-items:flex-start;background:#f1f5f9;display:flex;flex:1 1;gap:0;overflow:visible;padding:8px}.SalesLedger_sidebar__Mg4TB{flex-shrink:0;gap:8px;overflow:visible}.SalesLedger_sidebarSection__I8Gcc:last-child,.SalesLedger_sidebar__Mg4TB{display:flex;flex-direction:column}.SalesLedger_sidebarSection__I8Gcc:first-child{height:260px}.SalesLedger_sidebarSection__I8Gcc:nth-child(2){height:160px;margin-top:210px}.SalesLedger_sectionHeader__CGCdL{align-items:center;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px;position:relative}.SalesLedger_sectionHeader__CGCdL,.SalesLedger_sidebarSection__I8Gcc:first-child .SalesLedger_sectionHeader__CGCdL{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155}.SalesLedger_row__leqWR:nth-child(2) .SalesLedger_panel__xcZ8d .SalesLedger_sectionHeader__CGCdL,.SalesLedger_sidebarSection__I8Gcc:nth-child(2) .SalesLedger_sectionHeader__CGCdL,.SalesLedger_sidebarSection__I8Gcc:nth-child(3) .SalesLedger_sectionHeader__CGCdL{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #1e3a8a;border-bottom:1px solid var(--iman-theme-accent-border,#1e3a8a)}.SalesLedger_headerActions__mBqAB,.SalesLedger_headerTitleGroup__AfdFw{align-items:center;display:flex;gap:8px}.SalesLedger_headerTitleGroup__AfdFw{min-width:0}.SalesLedger_headerTitleGroup__AfdFw svg{height:18px;width:18px}.SalesLedger_headerTitleIcon__CEd\+O{flex-shrink:0;height:18px!important;opacity:.95;width:18px!important}.SalesLedger_headerViewTabs__P1XyW{align-items:center;display:flex;gap:4px;margin-left:8px}.SalesLedger_headerViewTab__vrLX9{background:#ffffff1a;border:1px solid #ffffff52;border-radius:999px;color:#ffffffd1;cursor:pointer;font-size:11px;font-weight:800;height:26px;padding:0 10px;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.SalesLedger_headerViewTab__vrLX9:hover{background:#ffffff2e;color:#fff}.SalesLedger_headerViewTabActive__zEnaP{background:#fff;border-color:#fff;color:#1e3a8a}.SalesLedger_headerDateRange__IhPs9{align-items:center;display:flex;font-size:11px;font-weight:700;gap:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.SalesLedger_headerIconBtn__tvIb7{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:transform .2s ease,color .2s ease;width:28px}.SalesLedger_headerIconBtn__tvIb7:hover{background:#0000;box-shadow:none;transform:translateY(-1px)}.SalesLedger_headerIconBtn__tvIb7:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.SalesLedger_headerIconBtn__tvIb7 svg{stroke-width:2px;height:24px!important;width:24px!important}.SalesLedger_iconButtonReset__1VHKb{align-items:center;background:#0000;border:none;display:flex;justify-content:center;margin:0;padding:0}.SalesLedger_iconButtonReset__1VHKb:disabled{cursor:not-allowed;opacity:.55}.SalesLedger_headerIcons__MvDni{display:flex;gap:5px}.SalesLedger_iconBtn__haSZY{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:0;transition:all .2s}.SalesLedger_iconBtn__haSZY:hover{opacity:.82}.SalesLedger_iconBtn__haSZY svg{height:28px!important;width:28px!important}.SalesLedger_iconBtnXL__T6YmD{height:24px!important;width:24px!important}.SalesLedger_formGrid__DV2r5{background:#f8fafc;display:flex;flex-direction:column;gap:8px;padding:12px 16px}.SalesLedger_searchConditionLabel__b94SC{color:#f60;font-size:11px;font-weight:800;letter-spacing:.3px}.SalesLedger_dateRangeRow__amINL{align-items:center;display:flex;gap:6px}.SalesLedger_dateRangeRow__amINL input[type=date]{background:#fff;border:1px solid #94a3b8;border-radius:5px;color:#1e293b;cursor:pointer;flex:1 1;font-size:16px!important;height:30px!important;padding:0 6px;transition:border-color .2s}.SalesLedger_dateRangeRow__amINL input[type=date]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a;outline:none}.SalesLedger_dateRangeSep__vDUo0{color:#64748b;flex-shrink:0;font-size:12px;font-weight:700}.SalesLedger_checkboxGroup__\+rCah{display:flex;flex-direction:column;gap:4px;padding:6px 0 2px}.SalesLedger_checkboxRow__mIUJ7{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.SalesLedger_checkboxItem__BE6UU{align-items:center;color:#475569;cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:6px}.SalesLedger_checkboxItem__BE6UU input[type=checkbox]{accent-color:#3b82f6;cursor:pointer;margin:0}.SalesLedger_checkboxItemIndent__tVV9Y{margin-left:16px}.SalesLedger_checkboxItemBlue__Jp61o{color:#1d4ed8;font-weight:700}.SalesLedger_checkboxItemBlue__Jp61o input[type=checkbox]{accent-color:#1d4ed8}.SalesLedger_inputField__BNfbB{align-items:center;display:flex}.SalesLedger_inputField__BNfbB label{color:#475569;font-size:11px;font-weight:700;padding-right:12px;text-align:right;width:80px}.SalesLedger_formGrid__DV2r5 input[type=date],.SalesLedger_formGrid__DV2r5 select,.SalesLedger_inputField__BNfbB input{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;flex:1 1;font-size:13px;height:28px;padding:0 8px;transition:all .2s}.SalesLedger_formGrid__DV2r5 input[type=date]:focus,.SalesLedger_inputField__BNfbB input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.SalesLedger_yellowInput__MRYHI{background-color:#fef9c3!important}.SalesLedger_radioGroup__so2LR{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;padding:12px 16px}.SalesLedger_formGrid__DV2r5 label,.SalesLedger_headerActions__mBqAB label,.SalesLedger_radioGroup__so2LR label{align-items:center;color:#475569;cursor:pointer;display:flex;font-weight:600;gap:6px}.SalesLedger_headerActions__mBqAB label{color:#fff}.SalesLedger_formGrid__DV2r5 input[type=checkbox],.SalesLedger_headerActions__mBqAB input[type=checkbox],.SalesLedger_radioGroup__so2LR input[type=radio]{cursor:pointer;margin:0}.SalesLedger_tabs__pXeKQ{background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;overflow-x:auto;padding:0}.SalesLedger_filterRow__Tvqt\+{background-color:#f9f9f9;border-bottom:1px solid #d1d5db;font-size:11px;padding:8px 15px}.SalesLedger_filterInputRow__HLy6z,.SalesLedger_filterLabelRow__nT8UT{grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-columns:40px 130px 110px minmax(0,1fr)}.SalesLedger_filterLabelRow__nT8UT{font-weight:600;margin-bottom:4px}.SalesLedger_filterLabelCell__pQluW{align-items:center;display:flex;min-height:16px}.SalesLedger_filterFieldCategory__aUPPE,.SalesLedger_filterFieldContent__eJ3NU,.SalesLedger_filterFieldDate__wYvMt,.SalesLedger_filterFieldSeq__YmooP{min-width:0}.SalesLedger_filterInput__00dsg{border:1px solid #94a3b8;border-radius:2px;box-sizing:border-box;color:#1e293b;font-size:13px;height:24px;padding:0 6px;width:100%}.SalesLedger_filterInput__00dsg[type=date]{padding-right:4px}.SalesLedger_filterInputReadonly__BAJYW{background-color:#eee;text-align:center}.SalesLedger_tab__cTAcv{border-bottom:2px solid #0000;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;font-size:12px;font-weight:700;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.SalesLedger_tab__cTAcv:hover{background:#f1f5f9;color:#334155}.SalesLedger_activeTab__7G02c{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8}.SalesLedger_reportList__ZS8tw{background:#fff;display:flex;flex-direction:column}.SalesLedger_reportItem__3-D-4{align-items:center;background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;cursor:pointer;display:flex;font-size:11px;font-weight:600;justify-content:space-between;padding:10px 16px;text-align:left;transition:background .2s}.SalesLedger_reportItem__3-D-4:hover{background:#f8fafc;color:#3b82f6}.SalesLedger_reportItem__3-D-4:last-child{border-bottom:none}.SalesLedger_reportSidebarSection__glsJo{min-height:520px}.SalesLedger_reportContainerLocal__EvjKi{height:100%}.SalesLedger_reportContentLocal__gEl\+H{gap:8px;padding:14px 10px 18px}.SalesLedger_reportItemLocal__xSGok{align-items:center;display:flex;min-height:44px}.SalesLedger_reportItemLocal__xSGok:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px}.SalesLedger_reportItemInner__DRnQ5{width:100%}.SalesLedger_reportTitleButton__7zRq8{appearance:none;background:#0000;border:0;color:#334155;cursor:pointer;flex:1 1;font:inherit;font-weight:700;margin:0;min-width:0;padding:0;text-align:left}.SalesLedger_reportTitleButton__7zRq8:hover{color:#1d4ed8}.SalesLedger_reportTitleButton__7zRq8:focus-visible{border-radius:4px;outline:2px solid #3b82f6;outline-offset:2px}.SalesLedger_reportTitleText__bACAC{color:#334155;flex:1 1;font-size:14px;font-weight:700;min-width:0}.SalesLedger_reportLaunchIcon__5xPmE{align-items:center;background:#dbeafe;border-radius:999px;color:#1d4ed8;cursor:default;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.SalesLedger_reportUnavailableBadge__bcoQ9{background:#f1f5f9;border-radius:999px;color:#64748b;font-size:11px;font-weight:700;padding:4px 10px;white-space:nowrap}.SalesLedger_contentArea__DVveH{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0;min-width:0;overflow:visible}.SalesLedger_rowSection__zWHuZ{display:flex;flex:0 0 auto;min-height:0}.SalesLedger_row__leqWR{display:flex;flex:1 1;gap:0;min-height:0}.SalesLedger_splitCell__INM6i{display:flex;min-height:0;min-width:0}.SalesLedger_splitCell__INM6i>.SalesLedger_panel__xcZ8d{width:100%}.SalesLedger_colSplitter__cEuLr{background:#fff;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:8px}.SalesLedger_colSplitter__cEuLr:hover{background:#93c5fd}.SalesLedger_rowSplitter__aCim8{background:#fff;border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;cursor:row-resize;flex-shrink:0;height:8px;transition:background .2s ease}.SalesLedger_rowSplitter__aCim8:hover{background:#93c5fd}.SalesLedger_sidebarSplitter__MgHt\+{align-items:center;align-self:stretch;background:#0000;border-left:1px solid #00000008;cursor:col-resize;display:flex;flex-shrink:0;justify-content:center;position:relative;transition:all .2s ease;width:8px;z-index:10}.SalesLedger_sidebarSplitter__MgHt\+:after{background:#cbd5e1;border-radius:4px;content:"";height:24px;opacity:.4;transition:all .2s ease;width:2px}.SalesLedger_sidebarSplitter__MgHt\+:hover{background:#2563eb0f}.SalesLedger_sidebarSplitter__MgHt\+:hover:after{background:#2563eb;height:48px;opacity:1}.SalesLedger_panel__xcZ8d{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-height:0;overflow:hidden}.SalesLedger_flex1__IOf1Z{flex:1 1}.SalesLedger_flex1_5__tZ23H{flex:1.5 1}.SalesLedger_gridContainer__63SIR{background:#fff;border:1px solid #cadfce;border-radius:10px;flex:1 1;overflow:auto}.SalesLedger_grid__uE\+rw{border-collapse:initial;border-spacing:0;white-space:nowrap;width:100%}.SalesLedger_grid__uE\+rw th{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding:7px 8px;position:sticky;text-align:center;top:0;z-index:5}.SalesLedger_grid__uE\+rw td{border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;color:#334155;font-size:12.5px;height:34px;padding:6px 8px;text-align:center}.SalesLedger_grid__uE\+rw tr:nth-child(2n){background:#fff}.SalesLedger_grid__uE\+rw tr:hover{background:#eff7f1}.SalesLedger_chartContainer__1c6-E{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:12px;padding:16px;position:relative}.SalesLedger_salesTrendContent__UYeLe,.SalesLedger_salesTrendGridSection__RP1nt{display:flex;flex:1 1;flex-direction:column;min-height:0}.SalesLedger_salesTrendGridSection__RP1nt{padding:0}.SalesLedger_gridTheme__gjuCO{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden;width:100%}.SalesLedger_gridHeaderCell__j8O8E{font-weight:700}.SalesLedger_alignCenterCell__he9WW{justify-content:center;text-align:center}.SalesLedger_reportLoadingOverlay__0UZPD{align-items:center;background:#0f172a8c;display:flex;flex-direction:column;inset:0;justify-content:center;position:fixed;z-index:9999}.SalesLedger_reportLoadingSpinner__XcGag{align-items:center;background:#ffffff0f;border-radius:999px;display:flex;height:72px;justify-content:center;margin-bottom:12px;width:72px}.SalesLedger_reportLoadingSpinner__XcGag svg{animation:SalesLedger_reportLoadingSpin__Lsmok .9s linear infinite;color:#fff}.SalesLedger_reportLoadingText__FAnAh{color:#fff;font-size:15px;font-weight:700}@keyframes SalesLedger_reportLoadingSpin__Lsmok{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SalesLedger_alignRightCell__XKxtP,.SalesLedger_alignRightCell__XKxtP .ag-cell-value{justify-content:flex-end;text-align:right}.SalesLedger_alignCenterHeader__BXc0F .ag-header-cell-label{justify-content:center}.SalesLedger_gridTheme__gjuCO .ag-root-wrapper{border:none}.SalesLedger_gridTheme__gjuCO .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.SalesLedger_gridTheme__gjuCO .ag-header-row{min-height:32px!important}.SalesLedger_gridTheme__gjuCO .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.SalesLedger_gridTheme__gjuCO .ag-header-cell:last-child{border-right:none}.SalesLedger_gridTheme__gjuCO .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.SalesLedger_gridTheme__gjuCO .ag-header-cell-text{text-align:center}.SalesLedger_gridTheme__gjuCO .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.SalesLedger_gridTheme__gjuCO .ag-header-cell-resize:hover{background:#94a3b8}.SalesLedger_gridTheme__gjuCO .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.SalesLedger_gridTheme__gjuCO .ag-row-even{background-color:#fff}.SalesLedger_gridTheme__gjuCO .ag-row-odd{background-color:#f8fafc}.SalesLedger_gridTheme__gjuCO .ag-row:hover{background-color:#f1f5f9!important}.SalesLedger_gridTheme__gjuCO .ag-row-hover{background-color:initial!important}.SalesLedger_gridTheme__gjuCO .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.SalesLedger_gridTheme__gjuCO .ag-cell:last-child{border-right:none}.SalesLedger_gridTheme__gjuCO .ag-cell,.SalesLedger_gridTheme__gjuCO .ag-header-cell{align-items:center!important;display:flex!important}.SalesLedger_reportSummaryRow__xxcpv .ag-cell{background:#eff6ff!important;border-top:2px solid #93c5fd!important;color:#0f172a!important;font-weight:800}.SalesLedger_reportSummaryRow__xxcpv .ag-cell:last-child{border-right:none}.SalesLedger_salesRowSelected__fLlta .ag-cell{background:#fbceb1!important;border-bottom:1px solid #f3a677!important;border-top:1px solid #f3a677!important;color:#1e293b!important;font-weight:700}.SalesLedger_salesRowSelected__fLlta .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.SalesLedger_salesRowSelected__fLlta .ag-cell:last-child{border-right:none}.SalesLedger_salesRowSelected__fLlta .ag-cell.ag-cell-focus,.SalesLedger_salesRowSelected__fLlta:hover .ag-cell{background:#fcdcc6!important;color:#1e293b!important}.SalesLedger_salesRowSelected__fLlta .ag-cell.ag-cell-focus:first-child,.SalesLedger_salesRowSelected__fLlta:hover .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.SalesLedger_gridTheme__gjuCO .ag-cell-focus,.SalesLedger_gridTheme__gjuCO .ag-cell-range-selected,.SalesLedger_gridTheme__gjuCO .ag-cell-range-selected-1,.SalesLedger_gridTheme__gjuCO .ag-cell-range-single-cell,.SalesLedger_gridTheme__gjuCO .ag-header-active,.SalesLedger_gridTheme__gjuCO .ag-header-cell-focus{border:none!important;box-shadow:none!important}.SalesLedger_gridTheme__gjuCO .ag-cell-value{align-items:center;display:flex;width:100%}.SalesLedger_salesSummaryBar__kDlRD{align-items:center;background:#f8fafc;border-radius:0;border-top:1px solid #cbd5e1;color:#475569;display:flex;flex-wrap:nowrap;font-size:12px;gap:4px 14px;margin-bottom:0;min-height:32px;overflow-x:auto;overflow-y:hidden;padding:8px 16px;white-space:nowrap}.SalesLedger_salesSummaryBar__kDlRD strong{color:#0f172a}.SalesLedger_salesSummaryBar__kDlRD::-webkit-scrollbar{height:4px}.SalesLedger_dateInputLight__PGAN-{background:#fff;border:1px solid #64748b;border-radius:6px;color:#111827;font-size:15px;font-weight:600;height:28px;padding:0 8px}.SalesLedger_salesTrendHighlight__cE49k{padding:16px}.SalesLedger_chartHeaderRow__68jHl{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.SalesLedger_chartMainTitle__4PFgK{color:#1e293b;flex:1 1;font-size:14px;font-weight:800;margin-bottom:0;text-align:center}.SalesLedger_chartUnitLabel__e4xSJ{color:#64748b;flex-shrink:0;font-size:11px;font-weight:700;padding-top:2px}.SalesLedger_trendCompareWrap__P8wIu{align-items:flex-end;display:flex;gap:0;justify-content:space-between;margin-top:-100px;min-height:420px;overflow-x:auto;padding:6px 0 12px}.SalesLedger_trendCompareColumn__IIuZL{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;isolation:isolate;position:relative}.SalesLedger_trendCompareColumn__IIuZL:before{background-image:repeating-linear-gradient(180deg,#0000 0 48px,#dbeafe 48px 49px,#0000 49px 50px),linear-gradient(90deg,#0000 calc(50% - .5px),#dbeafe calc(50% - .5px),#dbeafe calc(50% + .5px),#0000 calc(50% + .5px));content:"";inset:100px 0 18px;pointer-events:none;position:absolute;z-index:-1}.SalesLedger_trendCompareValues__Q-V\+D{align-items:center;display:flex;flex-direction:column;gap:4px;min-height:34px}.SalesLedger_trendValueCurrent__IfXUl,.SalesLedger_trendValuePrevious__Ca1xk{font-size:11px;font-weight:800;line-height:1}.SalesLedger_trendValuePositive__PqHzX{color:#16a34a}.SalesLedger_trendValueNegative__P5-da{color:#ef4444}.SalesLedger_trendValueCurrent__IfXUl{color:#1d4ed8}.SalesLedger_trendValuePrevious__Ca1xk{color:#64748b}.SalesLedger_trendCompareBars__xbwv\+{align-items:flex-end;display:flex;gap:4px;justify-content:center;min-height:390px;position:relative;width:34px}.SalesLedger_trendCompareConnector__EbDz3{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.SalesLedger_trendBarGroup__8tCY0{align-items:center;display:flex;flex:0 0 15px;flex-direction:column;gap:2px;justify-content:flex-end;min-height:390px;width:15px}.SalesLedger_trendBarValueVertical__6OP11{align-items:center;display:inline-flex;font-size:15px;justify-content:center;letter-spacing:.02em;line-height:1;min-height:74px;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.SalesLedger_trendBarValueCurrent__sym9x{color:#1e3a8a}.SalesLedger_trendBarValuePrevious__X3mbP{color:#c2410c}.SalesLedger_trendBar__RmE3R{border-radius:8px 8px 0 0;max-width:15px;min-width:15px;width:100%}.SalesLedger_trendBarCurrent__nsm79{background:linear-gradient(180deg,#60a5fa,#2563eb)}.SalesLedger_trendBarPrevious__ZqD6H{background:linear-gradient(180deg,#fed7aa,#fdba74 55%,#fb923c)}.SalesLedger_trendBarLabel__M0aka{color:#64748b;font-size:11px;font-weight:700;line-height:1.1;text-align:center}.SalesLedger_trendSummaryRow__fisAN{display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center;margin-top:-14px;padding-top:0}.SalesLedger_trendSummaryItem__f\+pP9{align-items:center;display:inline-flex;font-size:12px;font-weight:700;gap:8px}.SalesLedger_trendSummaryLabel__aX9vZ{color:#64748b}.SalesLedger_trendSummaryValue__CFEuy{font-size:14px;font-weight:800}.SalesLedger_chartTitle__zT\+fL{color:#64748b;font-size:11px;font-weight:700;text-align:center}.SalesLedger_lineChart__NYA6h{flex:1 1;min-height:180px;width:100%}.SalesLedger_chartGridLine__v9Gp6{stroke:#dbeafe;stroke-width:1}.SalesLedger_chartAxisLabel__CcqJ7{fill:#64748b;font-size:10px;font-weight:600}.SalesLedger_chartPlaceholder__NQar0{align-items:center;color:#64748b;display:flex;flex:1 1;flex-direction:column;font-size:12px;gap:10px;justify-content:center;text-align:center}.SalesLedger_legend__LSatS{display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:10px;justify-content:center}.SalesLedger_barChartList__XusNU{display:flex;flex:1 1;flex-direction:column;gap:10px}.SalesLedger_treemapChart__v-AZO{background:linear-gradient(180deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:14px;flex:1 1;min-height:280px;overflow:hidden;position:relative}.SalesLedger_treemapTile__FA2CV{border:2px solid #ffffff8c;box-shadow:inset 0 1px 0 #ffffff2e;color:#fff;display:flex;flex-direction:column;gap:4px;justify-content:space-between;overflow:hidden;padding:10px;position:absolute}.SalesLedger_treemapTileHeader__y-Cxy{align-items:center;display:flex;gap:8px;overflow:hidden;white-space:nowrap}.SalesLedger_treemapTileRank__LZpCv{flex-shrink:0;font-size:14px;font-weight:800;letter-spacing:.04em;opacity:.9}.SalesLedger_treemapTileLabel__Xna0i{display:flex;flex:1 1;flex-direction:column;font-size:13pt;font-weight:800;gap:2px;line-height:1.25;overflow:hidden}.SalesLedger_treemapTileLabelPrimary__-Fy2c,.SalesLedger_treemapTileLabelSecondary__OT7tP{display:block;overflow:hidden;text-overflow:ellipsis}.SalesLedger_treemapTileLabelPrimary__-Fy2c,.SalesLedger_treemapTileLabelSecondary__OT7tP{white-space:nowrap}.SalesLedger_treemapTileValue__JQR7p{font-size:17px;font-weight:800;line-height:1.2}.SalesLedger_treemapTileMeta__znD1i{font-size:15px;font-weight:700;opacity:.92}.SalesLedger_barChartRow__U0huz{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:130px 1fr 160px}.SalesLedger_barChartLabel__Oxd60{color:#334155;font-size:10pt;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SalesLedger_barChartTrack__wBiDN{background:#e2e8f0;border-radius:999px;height:24px;overflow:hidden;position:relative}.SalesLedger_barChartSale__q3kIL{background:linear-gradient(90deg,#2563eb,#38bdf8);border-radius:999px;inset:0 auto 0 0;position:absolute}.SalesLedger_barChartQty__pOndm{background:linear-gradient(90deg,#fdba74f5,#fb923cfa);border-radius:999px;inset:6px auto 6px 0;position:absolute}.SalesLedger_barChartValue__qRxGR{color:#475569;font-size:10pt;font-weight:700;text-align:right}.SalesLedger_analysisModalOverlay__-dlgu{align-items:center;background:#0f172a9e;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:3000}.SalesLedger_analysisModalDialog__fyPJF{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #94a3b859;border-radius:18px;box-shadow:0 24px 80px #0f172a59;display:flex;flex-direction:column;height:800px;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);min-height:480px;min-width:560px;overflow:hidden;resize:both;width:800px}.SalesLedger_analysisModalDialogMaximized__P2dWg{height:calc(100vh - 16px);max-height:none;max-width:none;resize:none;width:calc(100vw - 16px)}.SalesLedger_analysisModalHeader__L-1mw{align-items:center;background:linear-gradient(180deg,#eff6ff,#fff);border-bottom:1px solid #94a3b840;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:14px 16px}.SalesLedger_analysisModalTitleBlock__wZnVf{display:flex;flex-direction:column;gap:3px;min-width:0}.SalesLedger_analysisModalTitle__CZI8x{color:#0f172a;font-size:16px;font-weight:900}.SalesLedger_analysisModalSubtitle__T-1m5{color:#64748b;font-size:15px;font-weight:700}.SalesLedger_analysisModalToolbar__OkyUO{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.SalesLedger_analysisModalToolbar__OkyUO button{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#1e293b;cursor:pointer;font-size:11px;font-weight:800;height:30px;min-width:44px;padding:0 10px}.SalesLedger_analysisModalToolbarIconButton__kCe-m{min-width:30px;padding:0}.SalesLedger_analysisModalToolbar__OkyUO button:hover{background:#eff6ff;border-color:#93c5fd}.SalesLedger_analysisModalToolbar__OkyUO input[type=range]{width:140px}.SalesLedger_analysisModalZoomText__UECrg{color:#334155;font-size:11px;font-weight:800;min-width:48px;text-align:center}.SalesLedger_analysisModalViewport__IhIaP{background:#f8fafc;flex:1 1;overflow:auto;padding:12px}.SalesLedger_analysisModalCanvas__2zuz2{background:#0000;display:block}.SalesLedger_emptyCell__QWfz5{color:#64748b;padding:20px 8px!important;text-align:center!important}.SalesLedger_errorText__46SO7{background:#fff;color:#dc2626;font-size:11px;font-weight:700;padding:0 16px 10px}.SalesLedger_dropdownList__2Xfpv{background:#fff;border:1px solid #cbd5e1;border-radius:4px;box-shadow:0 4px 12px #00000026;left:0;list-style:none;margin:2px 0 0;max-height:250px;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:1000}.SalesLedger_dropdownItem__j7VX9{background:#fff;border-bottom:1px solid #f1f5f9;cursor:pointer;padding:8px 12px;transition:background .15s ease}.SalesLedger_dropdownItem__j7VX9:last-child{border-bottom:none}.SalesLedger_dropdownItemActive__\+LicE{background:#eff6ff;background:#2563eb!important;border-left:3px solid #3b82f6;color:#fff;padding-left:9px}.SalesLedger_dropdownItemActive__\+LicE .SalesLedger_dropdownClientInfo__ZBQ-c,.SalesLedger_dropdownItemActive__\+LicE .SalesLedger_dropdownClientName__F4JST{color:#fff}.SalesLedger_dropdownClientName__F4JST{color:#1e293b;font-size:12px;font-weight:700;margin-bottom:2px}.SalesLedger_dropdownClientInfo__ZBQ-c{color:#64748b;font-size:10px}.SalesLedger_spin__vOyEp{animation:SalesLedger_spin__vOyEp 1s linear infinite}@keyframes SalesLedger_spin__vOyEp{to{transform:rotate(1turn)}}.SalesLedger_regionMapContainer__8eBUD{align-items:stretch;display:flex;gap:16px;height:100%;min-height:320px;min-height:0;width:100%}.SalesLedger_regionMapLeft__-CxzF{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex:1.2 1;justify-content:center;min-height:0;padding:10px}.SalesLedger_regionMapMapFrame__PzI\+a{height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.SalesLedger_regionMapCanvas__QfkI2{inset:0;position:absolute;transform-origin:0 0;transition:transform .22s ease;will-change:transform}.SalesLedger_regionMapMapObject__2zCEw{display:block;height:100%;width:100%}.SalesLedger_regionMapMarkerOverlay__OZpLr{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.SalesLedger_regionMapPanControls__N7cw\+{inset:0;position:absolute;z-index:4}.SalesLedger_regionMapPanButton__WsBpO{align-items:center;background:#0f172ad1;border:1px solid #ffffff59;border-radius:12px;box-shadow:0 10px 24px #0f172a47;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;transition:background .15s ease,transform .15s ease;width:36px}.SalesLedger_regionMapPanButtonTop__B5nTP{left:50%;top:8px;transform:translateX(-50%)}.SalesLedger_regionMapPanButtonBottom__64ldw{bottom:8px;left:50%;transform:translateX(-50%)}.SalesLedger_regionMapPanButtonLeft__5L8rF{left:8px;top:50%;transform:translateY(-50%)}.SalesLedger_regionMapPanButtonRight__HH3lL{right:8px;top:50%;transform:translateY(-50%)}.SalesLedger_regionMapPanButton__WsBpO:hover{background:#1e293bf2}.SalesLedger_regionMapPanButton__WsBpO:active{background:#334155fa}.SalesLedger_regionMapMarker__hM6e3{cursor:pointer}.SalesLedger_regionMapMarker__hM6e3 circle{pointer-events:visiblePainted}.SalesLedger_regionMapMarker__hM6e3:hover circle:first-child{fill:#ef44443d;stroke:#ef4444ad}.SalesLedger_regionMapMarker__hM6e3:hover circle:nth-child(2){fill:#dc2626}.SalesLedger_regionMapTooltip__8bYet{background:#0f172af2;border-radius:10px;box-shadow:0 16px 40px #0f172a3d;color:#f8fafc;max-width:220px;min-width:150px;padding:10px 12px;pointer-events:none;position:absolute;transform:translate(-50%,-115%);z-index:9}.SalesLedger_regionMapTooltipTitle__QSZ\+o{font-size:12px;font-weight:800;line-height:1.3;margin-bottom:8px}.SalesLedger_regionMapTooltipRow__2BvMg{display:flex;font-size:11px;gap:10px;justify-content:space-between;line-height:1.4;margin-bottom:4px}.SalesLedger_regionMapTooltipRow__2BvMg span{color:#cbd5e1}.SalesLedger_regionMapTooltipRow__2BvMg strong{color:#fff;font-weight:800}.SalesLedger_regionMapTooltipAddr__tG3z-{border-top:1px solid #94a3b840;color:#e2e8f0;font-size:11px;line-height:1.35;margin-top:6px;padding-top:6px;word-break:keep-all}.SalesLedger_regionMapDealerCard__V\+HHa{background:#fffffff5;border:1px solid #94a3b847;border-radius:14px;bottom:12px;box-shadow:0 16px 36px #0f172a2e;left:12px;padding:12px 13px;position:absolute;width:min(260px,calc(100% - 24px));z-index:4}.SalesLedger_regionMapDealerCardHover__zODjX{bottom:auto;box-shadow:0 18px 42px #0f172a42;left:auto;right:12px;top:54px;z-index:8}.SalesLedger_regionMapDealerCardTitle__nSzHx{color:#2563eb;font-size:11px;font-weight:800;margin-bottom:6px}.SalesLedger_regionMapDealerCardName__qLRtY{color:#0f172a;font-size:14px;font-weight:900;line-height:1.3;margin-bottom:10px;word-break:keep-all}.SalesLedger_regionMapDealerCardRows__PI9-M{display:flex;flex-direction:column;gap:6px}.SalesLedger_regionMapDealerCardRow__DmHDZ{display:flex;font-size:11px;gap:12px;justify-content:space-between;line-height:1.35}.SalesLedger_regionMapDealerCardRow__DmHDZ span{color:#64748b;flex-shrink:0}.SalesLedger_regionMapDealerCardRow__DmHDZ strong{color:#1e293b;font-weight:800;text-align:right;word-break:keep-all}.SalesLedger_regionMapTopFocus__C\+RT\+{align-items:center;background:#0f172ae0;border:1px solid #ffffff2e;border-radius:999px;box-shadow:0 14px 28px #0f172a3d;display:inline-flex;gap:8px;left:auto;max-width:calc(100% - 24px);padding:8px 12px;position:absolute;right:10px;top:10px;transform:none;z-index:7}.SalesLedger_regionMapTopFocusLabel__Hua1h{color:#f8fafc;font-size:11px;font-weight:800;white-space:nowrap}.SalesLedger_regionMapTopFocusResetButton__2lnWf{align-items:center;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:6px;padding:6px 10px}.SalesLedger_regionMapTopFocusResetButton__2lnWf:hover{background:#fff3}.SalesLedger_regionMapSvg__XUsdq{display:block;height:100%;width:100%}.SalesLedger_analysisModalRegionFocus__NcDJg{align-items:center;border-left:1px solid #94a3b873;display:inline-flex;gap:8px;margin-left:8px;padding-left:12px}.SalesLedger_analysisModalRegionFocusLabel__C0kdQ{align-items:center;background:#eff6ff;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:11px;font-weight:800;padding:6px 10px;white-space:nowrap}.SalesLedger_analysisModalRegionResetButton__ILHlh{align-items:center;background:#fff;border:1px solid #2563eb33;border-radius:999px;box-shadow:0 10px 22px #2563eb1f;color:#1d4ed8;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:6px;padding:7px 10px}.SalesLedger_analysisModalRegionResetButton__ILHlh:hover{background:#eff6ff;border-color:#2563eb52}.SalesLedger_regionMapRight__8exsS{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:14px}.SalesLedger_regionMapListTitle__p6Lwr{border-bottom:2px solid #e2e8f0;color:#1e293b;font-size:13px;font-weight:800;margin-bottom:12px;padding-bottom:6px}.SalesLedger_regionMapTableWrapper__OS3mQ{flex:1 1;min-height:0;overflow:auto}.SalesLedger_regionMapTable__XEGQt{border-collapse:initial;border-spacing:0;font-size:11px;table-layout:fixed;width:100%}.SalesLedger_regionMapTable__XEGQt thead th{background:#eff6ff;border-bottom:1px solid #bfdbfe;color:#1e3a8a;font-weight:800;padding:8px 10px;position:sticky;text-align:left;top:0;z-index:1}.SalesLedger_regionMapAmountHeader__5gg\+T,.SalesLedger_regionMapTableCellAmount__GX7HT{text-align:right}.SalesLedger_regionMapTable__XEGQt tbody tr{cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.SalesLedger_regionMapTable__XEGQt tbody tr:hover{background:#eff6ff}.SalesLedger_regionMapTableRowSelected__Hkyc\+{background:#dbeafe;box-shadow:inset 3px 0 0 #2563eb}.SalesLedger_regionMapTable__XEGQt td{border-bottom:1px solid #e2e8f0;color:#334155;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;white-space:nowrap}.SalesLedger_regionMapTableCellName__YE2GK,.SalesLedger_regionMapTableCellRepresentative__hd7nE{font-weight:700}.SalesLedger_regionMapTableCellAddress__AUbBg{color:#475569}.SalesLedger_regionMapTableCellAmount__GX7HT{color:#1e293b;font-weight:800}.SalesLedger_regionMapTable__XEGQt tbody tr:last-child td{border-bottom:none}.SalesLedger_regionMapList__-9Irs{display:flex;flex:1 1;flex-direction:column;gap:6px;overflow-y:auto;padding-right:4px}.SalesLedger_regionMapListItem__bh-D6{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;display:flex;font-size:11px;gap:10px;padding:6px 8px}.SalesLedger_regionMapListItem__bh-D6:hover{background:#eff6ff;border-color:#dbeafe}.SalesLedger_regionMapListRank__qc23X{color:#2563eb;font-weight:800;text-align:center;width:18px}.SalesLedger_regionMapListName__uThye{color:#334155;flex:1 1;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.SalesLedger_regionMapListValue__-m4KP{color:#1e293b;font-weight:800}.SalesLedger_regionMapLoading__ak30i{align-items:center;color:#64748b;display:flex;flex-direction:column;font-size:12px;gap:12px;height:100%;justify-content:center;min-height:320px;width:100%}.SalesLedger_regionMapSpinner__OxVxL{animation:SalesLedger_spin__vOyEp 1s linear infinite;color:#2563eb}.SalesLedger_iconButtonAi__XVieQ{align-items:center;background:#0000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;margin:0;padding:4px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .2s ease,box-shadow .2s ease}.SalesLedger_iconButtonAi__XVieQ:hover{background-color:#fff3;box-shadow:0 0 12px #fff6;transform:scale(1.18)}.SalesLedger_iconButtonAi__XVieQ:active{transform:scale(.95)}.SalesLedger_iconBtnAi__rpobJ{display:inline-block;filter:invert(1) brightness(1.6) saturate(0);vertical-align:middle}.SalesLedger_aiModalDialog__-n2An{background:#fff;border-radius:12px;box-shadow:0 20px 50px #00000059;display:flex;flex-direction:column;height:820px;max-height:90vh;max-width:95vw;overflow:hidden;transition:all .2s ease;width:960px}.SalesLedger_aiModalDialogMaximized__ufhjv{border-radius:8px;height:96vh!important;max-height:96vh!important;max-width:98vw!important;width:98vw!important}.SalesLedger_aiModalHeader__luf2-{align-items:center;background:linear-gradient(135deg,#4338ca,#3b82f6 50%,#0284c7);border-bottom:1px solid #e2e8f0;color:#fff;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 18px}.SalesLedger_aiModalTitleBlock__\+N2sZ{display:flex;flex-direction:column;gap:3px;min-width:0}.SalesLedger_aiModalTitleRow__fbo0A{align-items:center;display:flex;gap:8px}.SalesLedger_aiModalTitle__v74CH{color:#fff;font-size:16px;font-weight:800;letter-spacing:-.02em}.SalesLedger_aiModalBadge__wEF1J{background:#ffffff38;border:1px solid #ffffff59;border-radius:999px;color:#fff;font-size:10px;font-weight:700;padding:2px 7px}.SalesLedger_aiModalSubtitle__Kypax{color:#ffffffe0;font-size:11px;font-weight:500}.SalesLedger_aiModalToolbar__cZF\+w{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.SalesLedger_aiModalBtn__kJtfk{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:5px;height:28px;padding:0 10px;transition:all .15s ease}.SalesLedger_aiModalBtn__kJtfk:hover{background:#ffffff4d;border-color:#ffffff80}.SalesLedger_aiModalBtnPrimary__5mstR{background:#fff;border-color:#fff;color:#4338ca}.SalesLedger_aiModalBtnPrimary__5mstR:hover{background:#f8fafc;color:#3730a3}.SalesLedger_aiModalBtnClose__00s-R{background:#ef4444d9;border-color:#0000;color:#fff}.SalesLedger_aiModalBtnClose__00s-R:hover{background:#dc2626}.SalesLedger_aiModalBody__R9ZOG{background:#fff;flex:1 1;min-height:0;overflow-y:auto;padding:24px}.SalesLedger_aiLoadingArea__3RP\+s{align-items:center;color:#475569;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:380px}.SalesLedger_aiLoadingSpinner__LNnQc{animation:SalesLedger_spin__vOyEp 1s linear infinite;color:#4f46e5}.SalesLedger_aiLoadingText__G9PDv{color:#1e293b;font-size:15px;font-weight:700}.SalesLedger_aiLoadingSubtext__oyi7U{color:#64748b;font-size:12px;line-height:1.6;text-align:center}.SalesLedger_aiErrorArea__rFwiO{align-items:center;background:#fef2f2;border:1px solid #fee2e2;border-radius:8px;color:#b91c1c;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:300px;padding:24px}.SalesLedger_aiMarkdownContent__Pdz1C{color:#1e293b;font-size:13px;line-height:1.75;word-break:break-word}.SalesLedger_aiMarkdownContent__Pdz1C h1,.SalesLedger_aiMarkdownContent__Pdz1C h2,.SalesLedger_aiMarkdownContent__Pdz1C h3,.SalesLedger_aiMarkdownContent__Pdz1C h4{border-bottom:1px solid #e2e8f0;color:#0f172a;font-weight:800;margin-bottom:10px;margin-top:20px;padding-bottom:5px}.SalesLedger_aiMarkdownContent__Pdz1C h1{color:#1e3a8a;font-size:18px}.SalesLedger_aiMarkdownContent__Pdz1C h2{border-bottom:2px solid #bfdbfe;color:#1e40af;font-size:15px}.SalesLedger_aiMarkdownContent__Pdz1C h3{color:#334155;font-size:13px}.SalesLedger_aiMarkdownContent__Pdz1C ol,.SalesLedger_aiMarkdownContent__Pdz1C ul{margin:6px 0 14px;padding-left:22px}.SalesLedger_aiMarkdownContent__Pdz1C li{margin-bottom:5px}.SalesLedger_aiMarkdownContent__Pdz1C strong{color:#0f172a;font-weight:700}.SalesLedger_aiMarkdownContent__Pdz1C blockquote{background:#f8fafc;border-left:4px solid #3b82f6;border-radius:0 6px 6px 0;color:#475569;margin:12px 0;padding:10px 14px}.SalesLedger_aiMarkdownTableWrapper__JTSax{background:#fff;border:1px solid #cbd5e1;border-radius:8px;margin:14px 0 18px;overflow:hidden}.SalesLedger_aiMarkdownTableActions__1x4Nk{background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;gap:6px;justify-content:flex-end;padding:6px 10px}.SalesLedger_aiMarkdownTableActionBtn__ao3Ha{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:4px;color:#334155;cursor:pointer;display:inline-flex;font-size:11px;gap:4px;padding:3px 8px;transition:all .15s ease}.SalesLedger_aiMarkdownTableActionBtn__ao3Ha:hover{background:#f1f5f9;border-color:#94a3b8}.SalesLedger_aiMarkdownTable__7DWtm{border-collapse:collapse;font-size:11px;width:100%}.SalesLedger_aiMarkdownTable__7DWtm th{background:#f1f5f9;border-bottom:2px solid #cbd5e1;border-right:1px solid #e2e8f0;color:#334155;font-weight:700;padding:7px 10px;text-align:left}.SalesLedger_aiMarkdownTable__7DWtm td{border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;color:#1e293b;padding:6px 10px}.SalesLedger_aiMarkdownTable__7DWtm tbody tr:hover{background-color:#f8fafc}.ClientManagement_page__dJf0i{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;overflow:hidden}.ClientManagement_workspace__oCBgk{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:650px 1fr;grid-template-columns:var(--left-width,650px) 1fr;overflow:hidden;padding:12px;position:relative}.ClientManagement_horizontalSplitter__V0naO{background:#0000;bottom:0;cursor:col-resize;left:652px;left:calc(var(--left-width, 650px) + 2px);position:absolute;top:0;transition:background .2s;width:8px;z-index:50}.ClientManagement_horizontalSplitter__V0naO:hover{background:#3b82f666}.ClientManagement_leftColumn__rboiq,.ClientManagement_rightColumn__E7YST{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:hidden}.ClientManagement_stage__9GLcu{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;overflow:hidden}.ClientManagement_stageHeader__8AmPy{align-items:center;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:-.01em;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:6}.ClientManagement_headerCyan__GjQ3j,.ClientManagement_headerIndigo__AB3yK,.ClientManagement_headerTeal__aTAwC,.ClientManagement_stageHeader__8AmPy{background:#059669;background:var(--iman-card-header-bg,#059669)}.ClientManagement_bottomPanel__r0w6P .ClientManagement_stageHeader__8AmPy,.ClientManagement_middlePanel__gFXlE .ClientManagement_stageHeader__8AmPy,.ClientManagement_searchPanel__kQp7d .ClientManagement_stageHeader__8AmPy,.ClientManagement_topPanel__Wn9k3 .ClientManagement_stageHeader__8AmPy{background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;min-height:var(--iman-card-header-height);padding:0 16px}.ClientManagement_headerLeft__iFyAX,.ClientManagement_headerRight__HCuen{align-items:center;display:flex;gap:10px}.ClientManagement_headerTitleIcon__csCom{stroke-width:2;flex-shrink:0;height:18px;width:18px}.ClientManagement_stageContent__WCm4L{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow:auto;padding:12px}.ClientManagement_inputGrid__uBc\+Y{background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.ClientManagement_inputGridWithSuggestions__Sr54f{overflow:visible}.ClientManagement_gridRow__xHEHR{border-bottom:1px solid #e2e8f0;display:grid;grid-template-columns:110px 1fr 110px 1fr;min-height:34px}.ClientManagement_gridRow__xHEHR:last-child{border-bottom:none}.ClientManagement_rLabel__8kWSk{align-items:center;background:#f8fafc;border-right:1px solid #e2e8f0;color:#475569;display:flex;font-size:13px;font-weight:800;justify-content:center;padding:5px 12px;text-align:center;white-space:nowrap}.ClientManagement_justifiedLabel__8Zx\+C{display:block;text-align:justify;text-align-last:justify;width:100%}.ClientManagement_justifiedLabel__8Zx\+C:after{content:"";display:inline-block;width:100%}.ClientManagement_labelWithIcon__cPQJJ{align-items:center;display:inline-flex;gap:4px}.ClientManagement_labelWithIconJustified__\+leqZ{justify-content:space-between;width:100%}.ClientManagement_labelHelpIcon__xBALm{flex-shrink:0}.ClientManagement_rValue__eC0xF{align-items:center;border-right:1px solid #e2e8f0;display:flex;gap:8px;padding:2px 12px}.ClientManagement_rValue__eC0xF:last-child{border-right:none}.ClientManagement_inputIconField__D-tTt{align-items:center;display:flex;position:relative;width:100%}.ClientManagement_inputIconField__D-tTt input{padding-right:34px}.ClientManagement_inputInlineIconBtn__BZg0t{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ClientManagement_inputInlineIconBtn__BZg0t:hover{opacity:.8}.ClientManagement_clientNameSearchSpinner__O7w\+a{animation:ClientManagement_clientNameSearchSpin__-0fXH 1s linear infinite}@keyframes ClientManagement_clientNameSearchSpin__-0fXH{to{transform:rotate(1turn)}}.ClientManagement_clientNameDropdownList__51pox{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 4px 12px #00000026;left:0;list-style:none;margin:2px 0 0;max-height:250px;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:1000}.ClientManagement_clientNameDropdownItem__BqUE5{background:#fff;border-bottom:1px solid #f1f5f9;cursor:pointer;padding:8px 12px;transition:background .15s ease}.ClientManagement_clientNameDropdownItem__BqUE5:last-child{border-bottom:none}.ClientManagement_clientNameDropdownItemActive__qgJJr,.ClientManagement_clientNameDropdownItem__BqUE5:hover{background:#2563eb;color:#fff}.ClientManagement_clientNameSuggestionName__Iq9ed{color:#1e293b;font-size:12px;font-weight:700;margin-bottom:2px}.ClientManagement_clientNameSuggestionInfo__kAlgP{color:#64748b;font-size:10px}.ClientManagement_clientNameDropdownItemActive__qgJJr .ClientManagement_clientNameSuggestionInfo__kAlgP,.ClientManagement_clientNameDropdownItemActive__qgJJr .ClientManagement_clientNameSuggestionName__Iq9ed,.ClientManagement_clientNameDropdownItem__BqUE5:hover .ClientManagement_clientNameSuggestionInfo__kAlgP,.ClientManagement_clientNameDropdownItem__BqUE5:hover .ClientManagement_clientNameSuggestionName__Iq9ed{color:#fff}.ClientManagement_clientNameMatch__BzG9q{background:#fef08a;border-radius:2px;color:inherit;padding:0}.ClientManagement_clientNameDropdownItemActive__qgJJr .ClientManagement_clientNameMatch__BzG9q,.ClientManagement_clientNameDropdownItem__BqUE5:hover .ClientManagement_clientNameMatch__BzG9q{color:#1e293b}.ClientManagement_squareIconBtn__\+sM\+y{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ClientManagement_squareIconBtn__\+sM\+y:hover:not(:disabled){background:#eff6ff;border-color:#93c5fd}.ClientManagement_squareIconBtn__\+sM\+y:disabled{cursor:default;opacity:.55}.ClientManagement_rValue__eC0xF input,.ClientManagement_rValue__eC0xF select{border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:14px;font-weight:700;outline:none;padding:3px 10px;transition:all .2s;width:100%}.ClientManagement_rValue__eC0xF input:focus,.ClientManagement_rValue__eC0xF select:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a}.ClientManagement_cityFieldAttention__Wc\+By{position:relative}.ClientManagement_cityFieldAttention__Wc\+By:after{animation:ClientManagement_cityFieldAttentionPulse__nrSqG 2s ease-in-out 0s 2;border:2px dashed #f59e0b;border-radius:8px;box-shadow:0 0 0 0 #f59e0b38;content:"";inset:2px;pointer-events:none;position:absolute}@keyframes ClientManagement_cityFieldAttentionPulse__nrSqG{0%{opacity:.25;transform:scale(.985)}50%{box-shadow:0 0 0 4px #f59e0b24;opacity:1;transform:scale(1)}to{box-shadow:0 0 0 0 #f59e0b00;opacity:.45;transform:scale(.992)}}.ClientManagement_codeButtonAttention__PnHhd{position:relative}.ClientManagement_codeButtonAttention__PnHhd:after{animation:ClientManagement_codeButtonAttentionPulse__XNcw1 2s ease-in-out 0s 2;border:2px dashed #f59e0b;border-radius:10px;box-shadow:0 0 0 0 #f59e0b38;content:"";inset:-4px;pointer-events:none;position:absolute}@keyframes ClientManagement_codeButtonAttentionPulse__XNcw1{0%{opacity:.25;transform:scale(.98)}50%{box-shadow:0 0 0 4px #f59e0b24;opacity:1;transform:scale(1)}to{box-shadow:0 0 0 0 #f59e0b00;opacity:.45;transform:scale(.99)}}.ClientManagement_yellowInput__a4hLk{background-color:#fffbeb!important;border-color:#fcd34d!important}.ClientManagement_redText__WDd\+K{color:#ef4444}.ClientManagement_fullRow__5BVZE{grid-column:span 3}.ClientManagement_gridTheme__7VDaA{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden}.ClientManagement_gridTheme__7VDaA .ag-root-wrapper{border:none}.ClientManagement_gridTheme__7VDaA .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.ClientManagement_gridTheme__7VDaA .ag-header-cell{border-right:1px solid #cbd5e1;color:#475569;font-size:12px;font-weight:700}.ClientManagement_gridTheme__7VDaA .ag-header-cell-label{color:#475569;justify-content:center}.ClientManagement_gridTheme__7VDaA .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.ClientManagement_gridTheme__7VDaA .ag-header-cell-resize:hover{background:#94a3b8}.ClientManagement_gridTheme__7VDaA .ag-row{cursor:pointer}.ClientManagement_gridTheme__7VDaA .ag-row:hover{background-color:#f8fafc}.ClientManagement_gridTheme__7VDaA .ag-row-selected{background:#eff6ff!important;box-shadow:inset 4px 0 0 #3b82f6}.ClientManagement_gridTheme__7VDaA .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:13px;justify-content:center;outline:none!important}.ClientManagement_gridTheme__7VDaA .ag-row-selected .ag-cell{color:#1e40af!important;font-weight:600}.ClientManagement_actionArea__WPVz7{border-top:1px dashed #cbd5e1;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding-top:10px}.ClientManagement_actionBtn__v25Kr{background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;font-size:13.5px;font-weight:800;padding:8px 16px;transition:all .2s}.ClientManagement_actionBtn__v25Kr:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.ClientManagement_premiumBtn__RfVMI{background:linear-gradient(135deg,#0d9488,#2dd4bf);border:none;color:#fff}.ClientManagement_premiumBtnRotate__uhNz8{background:linear-gradient(135deg,#2563eb,#60a5fa);border:none;color:#fff}.ClientManagement_tabs__aV92p{background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;flex-shrink:0;margin-bottom:0;overflow-x:auto;padding:0}.ClientManagement_tab__yTBw0{border-bottom:2px solid #0000;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;font-size:12px;font-weight:700;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.ClientManagement_tab__yTBw0:hover{background:#f1f5f9;color:#334155}.ClientManagement_activeTab__X1HR9{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8}.ClientManagement_alignCenterCell__D9Edp{justify-content:center;text-align:center}.ClientManagement_alignLeftCell__rf\+Mv{padding-left:10px!important}.ClientManagement_alignLeftCell__rf\+Mv,.ClientManagement_alignLeftCell__rf\+Mv .ag-cell-value,.ClientManagement_alignLeftCell__rf\+Mv .ag-cell-wrapper{justify-content:flex-start!important;text-align:left!important}.ClientManagement_alignLeftCell__rf\+Mv .ag-cell-value{width:100%}.ClientManagement_alignCenterHeader__h2yBZ .ag-header-cell-label{justify-content:center}.ClientManagement_sectionDivider__b4Rf0{background:#f1f5f9;border-left:4px solid #3b82f6;border-radius:0 6px 6px 0;color:#1e293b;font-size:13px;font-weight:900;margin:10px 0 5px;padding:8px 12px}.ClientManagement_titleIconBtn__iXPZm{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:opacity .2s,transform .2s;width:28px}.ClientManagement_titleIconBtn__iXPZm:hover{opacity:.85;transform:translateY(-2px)}.ClientManagement_titleIconBtn__iXPZm svg{stroke-width:2;height:24px;width:24px}.ClientManagement_radioLabel__4ghxE{align-items:center;color:#334155;display:inline-flex;font-size:13px;font-weight:700;gap:6px}.ClientManagement_groupRow__rtJsF{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ClientManagement_cobRow__CEspX{justify-content:center;width:100%}.ClientManagement_modalInfoRow__Ivv-6{display:flex;flex-wrap:wrap;gap:8px}.ClientManagement_infoChip__vDJVt{align-items:center;background:#eff6ff;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:12px;font-weight:800;min-height:30px;padding:0 12px}.ClientManagement_modalOverlay__ZMIhY{align-items:center;background:#0f172a85;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.ClientManagement_modalPanel__3ozVA{background:#fff;border:1px solid #94a3b859;border-radius:18px;box-shadow:0 28px 80px #0f172a47;display:flex;flex-direction:column;max-height:min(760px,calc(100vh - 40px));overflow:hidden;width:min(980px,100%)}.ClientManagement_modalHeaderRow__XLht\+{align-items:flex-start;background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;padding:18px 20px 14px}.ClientManagement_modalHeaderRow__XLht\+ h3{color:#0f172a;font-size:18px;font-weight:800;margin:0}.ClientManagement_modalHeaderRow__XLht\+ p{color:#64748b;font-size:13px;margin:6px 0 0}.ClientManagement_modalCloseBtn__KtDI2{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.ClientManagement_modalSearchBar__BtuDh{background:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;padding:16px 20px}.ClientManagement_modalSearchBar__BtuDh input{border:1px solid #cbd5e1;border-radius:10px;flex:1 1;font-size:14px;font-weight:600;height:40px;padding:0 14px}.ClientManagement_modalSearchBtn__jvA1\+{background:linear-gradient(135deg,#0f766e,#14b8a6);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:800;height:40px;min-width:92px}.ClientManagement_modalGridWrap__LmThl{flex:1 1;overflow:auto;padding:0 20px 20px}.ClientManagement_modalTable__nQYVk{border-collapse:collapse;width:100%}.ClientManagement_modalTable__nQYVk td,.ClientManagement_modalTable__nQYVk th{border-bottom:1px solid #e2e8f0;font-size:13px;padding:10px 12px;text-align:left}.ClientManagement_modalTable__nQYVk th{background:#f8fafc;color:#334155;font-weight:800;position:sticky;top:0;z-index:1}.ClientManagement_modalTable__nQYVk tbody tr:hover{background:#f8fafc}.ClientManagement_tableSelectBtn__u9VHT{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:800;height:30px;min-width:62px}.ClientManagement_modalEmpty__TorpR{color:#64748b;padding:24px 12px!important;text-align:center!important}.ClientManagement_modalFooterNote__G6UK1{background:#fff;border-top:1px solid #e2e8f0;color:#64748b;font-size:12px;font-weight:700;padding:12px 20px 18px}@media (max-width:1080px){.ClientManagement_workspace__oCBgk{grid-template-columns:1fr}.ClientManagement_horizontalSplitter__V0naO{display:none}}@media (max-width:768px){.ClientManagement_gridRow__xHEHR{grid-template-columns:100px 1fr}.ClientManagement_fullRow__5BVZE{grid-column:span 1}.ClientManagement_modalSearchBar__BtuDh{flex-direction:column}.ClientManagement_modalSearchBtn__jvA1\+{width:100%}}.force-desktop-layout .ClientManagement_page__dJf0i{overflow:visible}.force-desktop-layout .ClientManagement_workspace__oCBgk{grid-template-columns:650px 1fr;grid-template-columns:var(--left-width,650px) 1fr;min-width:1280px;overflow:visible;width:max(100%,1280px)}.force-desktop-layout .ClientManagement_horizontalSplitter__V0naO{display:block}.SalesOrder_page__V3cVY{--company-accent:#2563eb;--company-accent-soft:#dbeafe;--company-accent-ink:#1d4ed8;background:#f1f5f9;color:#334155;display:flex;flex-direction:column;min-height:100vh;overflow:visible}.SalesOrder_page__V3cVY,.SalesOrder_sidebar__VA2Sr{font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px}.SalesOrder_companyThemeM__1xYYL{--company-accent:#2563eb;--company-accent-soft:#dbeafe;--company-accent-ink:#1d4ed8}.SalesOrder_companyThemeT__988Yg{--company-accent:#1d4ed8;--company-accent-soft:#dbeafe;--company-accent-ink:#1e3a8a}.SalesOrder_workspace__5SCzq{align-items:stretch;display:flex;flex:1 1;gap:8px;min-height:0;overflow:visible;padding:8px}.SalesOrder_layoutGrid__rpUgD{align-items:stretch;display:flex;flex:1 1;gap:0;min-height:0;overflow:hidden;width:100%}.SalesOrder_bottomPanel__jQtAs,.SalesOrder_searchPanel__9F1rP,.SalesOrder_sidebar__VA2Sr,.SalesOrder_topPanel__iSQHF{display:flex;flex-direction:column}.SalesOrder_bottomPanel__jQtAs,.SalesOrder_sidebar__VA2Sr,.SalesOrder_topPanel__iSQHF{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000d;transition:all .3s ease}.SalesOrder_bottomPanel__jQtAs,.SalesOrder_searchPanel__9F1rP,.SalesOrder_topPanel__iSQHF{border-radius:12px}.SalesOrder_sidebar__VA2Sr{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;flex-shrink:0;min-height:0;overflow:visible;width:390px;width:var(--sidebar-width,390px)}.SalesOrder_sidePanelSplitter__YobRV{align-self:stretch;cursor:col-resize;flex:0 0 8px;position:relative;touch-action:none;width:8px}.SalesOrder_sidePanelSplitter__YobRV:before{background:#cbd5e1;border-radius:999px;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.SalesOrder_sidePanelSplitter__YobRV:hover:before{background:#94a3b8}.SalesOrder_mainPanels__DgIDI{align-self:stretch;display:flex;flex:1 1;flex-direction:column;gap:5px;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:2px}.SalesOrder_verticalPanelSplitter__ry2rK{cursor:row-resize;flex:0 0 8px;position:relative;width:100%}.SalesOrder_verticalPanelSplitter__ry2rK:before{background:#cbd5e1;border-radius:999px;content:"";height:2px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SalesOrder_verticalPanelSplitter__ry2rK:hover:before{background:#94a3b8}.SalesOrder_searchPanel__9F1rP{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;flex:1 1;min-height:0;overflow:visible}.SalesOrder_topPanel__iSQHF{flex:0 0 auto;min-height:300px}.SalesOrder_bottomPanel__jQtAs{flex:1 1;min-height:400px}.SalesOrder_panelHeader__S2GqT{align-items:center;border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:0;min-height:var(--iman-card-header-height);padding:0 16px;position:relative}.SalesOrder_detailPanelHeader__XqczE{align-items:center;flex-direction:row;gap:12px;padding:0 16px}.SalesOrder_searchPanel__9F1rP .SalesOrder_panelHeader__S2GqT{border-bottom:2px solid #b86f1f;border-bottom:2px solid var(--iman-theme-accent-border,#b86f1f)}.SalesOrder_bottomPanel__jQtAs .SalesOrder_panelHeader__S2GqT,.SalesOrder_searchPanel__9F1rP .SalesOrder_panelHeader__S2GqT,.SalesOrder_topPanel__iSQHF .SalesOrder_panelHeader__S2GqT{background:#059669;background:var(--iman-card-header-bg,#059669)}.SalesOrder_headerActions__T\+fjA,.SalesOrder_headerLeft__lOZCs,.SalesOrder_headerOptions__EGlVc{align-items:center;display:flex;gap:10px}.SalesOrder_headerTitleIcon__fr-jn{stroke-width:2;flex-shrink:0;height:18px;width:18px}.SalesOrder_headerOptions__EGlVc{align-items:center;display:flex;inset:0 16px 0 0;min-width:0;pointer-events:none;position:absolute;z-index:1}.SalesOrder_headerCheckboxItem__rH1vT{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:10.5px;font-weight:600;gap:6px;pointer-events:auto;white-space:nowrap}.SalesOrder_headerCheckboxItem__rH1vT[style*="left:"]{position:absolute;top:50%;transform:translateY(-50%)}.SalesOrder_headerCheckboxItem__rH1vT input{accent-color:#fff;cursor:pointer;height:13px;width:13px}.SalesOrder_headerOptionLabel__I0eHj{font-weight:800;margin-right:2px;white-space:nowrap}.SalesOrder_headerOptionDesc__6DTqZ{font-size:10px;opacity:.85}.SalesOrder_headerIconBtn__9DEy6{align-items:center;background:#0000;border:none;border-radius:0;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:opacity .2s ease,transform .2s ease;width:28px}.SalesOrder_headerIconBtn__9DEy6:hover{color:#facc15;opacity:.9;transform:scale(1.05)}.SalesOrder_headerIconBtn__9DEy6:disabled{color:#ffffff8c;cursor:not-allowed;filter:grayscale(1);opacity:.4;transform:none}.SalesOrder_headerIconBtn__9DEy6:disabled:hover{color:#ffffff8c;opacity:.4;transform:none}.SalesOrder_headerIconBtn__9DEy6 svg{stroke-width:2;height:24px;width:24px}.SalesOrder_modalBackdrop__LO2sp{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a94;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.SalesOrder_shipmentHistoryModal__gkb5n{background:linear-gradient(180deg,#effdf7,#ddf7ee);border:1px solid #bfe8d6;border-radius:18px;box-shadow:0 18px 48px #10b98129;display:flex;flex-direction:column;max-height:min(84vh,920px);overflow:hidden;width:min(560px,100%)}.SalesOrder_shipmentHistoryModalHeader__3fEgH{align-items:flex-start;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-bottom:1px solid #1e40af;color:#fff;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.SalesOrder_shipmentHistoryModalTitleWrap__iw\+8M{align-items:flex-start;display:flex;gap:12px;min-width:0}.SalesOrder_shipmentHistoryModalIcon__UywzY{flex-shrink:0;margin-top:2px}.SalesOrder_shipmentHistoryModalTitle__rMngp{font-size:18px;font-weight:900;line-height:1.2}.SalesOrder_shipmentHistoryModalSubtitle__UhAH1{color:#ffffffd1;font-size:12px;line-height:1.4;margin-top:4px;word-break:keep-all}.SalesOrder_shipmentHistoryCloseAction__x\+OPR,.SalesOrder_shipmentHistoryCloseBtn__PlsmU{border:none;cursor:pointer}.SalesOrder_shipmentHistoryCloseBtn__PlsmU{align-items:center;background:#ffffff1f;border-radius:999px;color:#fff;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.SalesOrder_shipmentHistoryCloseBtn__PlsmU:hover{background:#fff3}.SalesOrder_shipmentHistoryModalBody__taWaI{flex:1 1;min-height:0;overflow:auto;padding:16px 18px 18px}.SalesOrder_shipmentHistoryTableWrap__IAf0X{background:#f8fffc;border:1px solid #bfe8d6;border-radius:14px;overflow:auto}.SalesOrder_shipmentHistoryTable__8XWSM{border-collapse:collapse;color:#1e293b;font-size:11px;width:100%}.SalesOrder_shipmentHistoryTable__8XWSM thead th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#334155;font-size:11px;font-weight:800;padding:10px 12px;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.SalesOrder_shipmentHistoryTable__8XWSM tbody td{border-bottom:1px solid #e2e8f0;font-size:13.66667px;padding:9px 12px;vertical-align:middle;white-space:nowrap}.SalesOrder_shipmentHistoryTable__8XWSM tbody tr:nth-child(2n){background:#fff}.SalesOrder_shipmentHistoryNumberCell__hp-Wr{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.SalesOrder_shipmentHistoryEmptyState__dDnUu,.SalesOrder_shipmentHistoryErrorState__H1llT{align-items:center;background:#f8fffc;border:1px dashed #bfe8d6;border-radius:12px;color:#0f766e;display:flex;font-size:13px;font-weight:700;justify-content:center;min-height:260px;padding:24px;text-align:center;white-space:pre-line}.SalesOrder_shipmentHistoryErrorState__H1llT{background:#fff8e1;border-color:#fcd34d;color:#92400e}.SalesOrder_shipmentHistoryModalFooter__a5sMl{align-items:flex-end;background:linear-gradient(180deg,#ecfdf5,#dff8ee);border-top:1px solid #bfe8d6;color:#0f766e;display:flex;font-size:12px;font-weight:700;gap:12px;justify-content:space-between;padding:12px 18px 16px}.SalesOrder_shipmentHistorySummaryGrid__Ft9AQ{grid-gap:10px;display:grid;flex:1 1;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.SalesOrder_shipmentHistorySummaryField__m7rMm{display:flex;flex-direction:column;gap:6px;min-width:0}.SalesOrder_shipmentHistorySummaryField__m7rMm span{color:#0f766e;font-size:11px;font-weight:800}.SalesOrder_shipmentHistorySummaryField__m7rMm input{font-feature-settings:"tnum";background:#f8fffc;border:1px solid #9ddfca;border-radius:10px;color:#064e3b;font-size:15.66667px;font-variant-numeric:tabular-nums;font-weight:800;height:34px;outline:none;padding:0 12px;text-align:center;width:100%}.SalesOrder_shipmentHistorySummaryField__m7rMm input:focus{border-color:#34d399;box-shadow:0 0 0 3px #34d39929}.SalesOrder_shipmentHistorySummaryField__m7rMm input.SalesOrder_shipmentHistorySummaryNegative__mYRil{color:#dc2626}.SalesOrder_shipmentHistoryCloseAction__x\+OPR{background:#0f766e;border-radius:10px;color:#fff;font-size:12px;font-weight:800;height:34px;min-width:90px;padding:0 14px}.SalesOrder_shipmentHistoryCloseAction__x\+OPR:hover{background:#115e59}.SalesOrder_mfdsModal__b2H6s{background:#fff;border:1px solid var(--company-accent-soft);border-radius:18px;box-shadow:0 18px 48px #00000029;display:flex;flex-direction:column;max-height:min(84vh,920px);overflow:hidden;width:min(720px,100%)}.SalesOrder_mfdsModalHeader__1zWLd{align-items:flex-start;background:linear-gradient(135deg,var(--company-accent) 0,var(--company-accent-ink) 100%);border-bottom:1px solid var(--company-accent-ink);color:#fff;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.SalesOrder_mfdsModalTitleWrap__zIc4Z{align-items:flex-start;display:flex;gap:12px;min-width:0}.SalesOrder_mfdsModalIcon__H3TWQ{flex-shrink:0;margin-top:2px}.SalesOrder_mfdsModalTitle__INYP-{font-size:18px;font-weight:900;line-height:1.2}.SalesOrder_mfdsModalSubtitle__VddHp{color:#ffffffd1;font-size:12px;line-height:1.4;margin-top:4px;word-break:keep-all}.SalesOrder_mfdsCloseBtn__00UBI{align-items:center;background:#ffffff1f;border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.SalesOrder_mfdsCloseBtn__00UBI:hover{background:#fff3}.SalesOrder_mfdsModalSearch__OxL0U{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;padding:12px 18px;position:relative}.SalesOrder_mfdsSearchIcon__DCd83{color:#94a3b8;left:28px;position:absolute}.SalesOrder_mfdsSearchInput__f21hM{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;font-size:13px;height:36px;outline:none;padding:0 32px 0 36px;transition:all .2s}.SalesOrder_mfdsSearchInput__f21hM:focus{border-color:var(--company-accent);box-shadow:0 0 0 3px var(--company-accent-soft)}.SalesOrder_mfdsSearchClear__NUXjc{align-items:center;background:#cbd5e1;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:28px;width:20px}.SalesOrder_mfdsSearchClear__NUXjc:hover{background:#94a3b8}.SalesOrder_mfdsModalBody__5m30F{flex:1 1;min-height:0;overflow:auto;padding:16px 18px 18px}.SalesOrder_mfdsTableWrap__oEruU{border:1px solid #e2e8f0;border-radius:14px;max-height:400px;overflow:auto}.SalesOrder_mfdsTable__K9one{border-collapse:collapse;color:#1e293b;font-size:11px;width:100%}.SalesOrder_mfdsTable__K9one thead th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#334155;font-size:11px;font-weight:800;padding:10px 12px;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.SalesOrder_mfdsTable__K9one tbody td{border-bottom:1px solid #e2e8f0;font-size:12.33333px;padding:9px 12px;vertical-align:middle}.SalesOrder_mfdsRow__IlpGg{cursor:pointer;transition:background .15s}.SalesOrder_mfdsRow__IlpGg:hover{background:var(--company-accent-soft)}.SalesOrder_mfdsCodeCell__LwW42{color:var(--company-accent-ink);font-weight:700}.SalesOrder_mfdsCenterCell__Cfxaq{text-align:center}.SalesOrder_mfdsAddrCell__MJ\+6A{word-break:break-all}.SalesOrder_mfdsEmptyState__pxScF{align-items:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:12px;justify-content:center;min-height:260px;padding:24px;text-align:center}.SalesOrder_mfdsNoResult__SOQa5{color:#64748b;font-weight:700;padding:32px!important;text-align:center}.SalesOrder_mfdsSpinner__zI2CD{animation:SalesOrder_spin__o4XNj 1s linear infinite}.SalesOrder_mfdsModalFooter__BFvOv{align-items:center;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:12px 18px}.SalesOrder_mfdsFooterInfo__5lcjq{color:#64748b;font-size:12px;font-weight:700}.SalesOrder_mfdsCloseAction__4OvVc{background:#64748b;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;font-weight:800;height:34px;min-width:90px;padding:0 14px}.SalesOrder_mfdsCloseAction__4OvVc:hover{background:#475569}.SalesOrder_searchBody__bkHRN{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding:12px 16px}.SalesOrder_searchStatus__yiksV{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;box-shadow:inset 4px 0 0 var(--company-accent);color:#1e3a8a;font-size:12px;font-weight:700;min-height:30px;padding:7px 10px}.SalesOrder_formSection__bBVRj{display:flex;flex-direction:column;gap:0}.SalesOrder_orderInfoSection__veBzR{background:#fff;border:1px solid #cbd5e1;border-radius:10px;margin:20px -13px 0;padding:8px 10px 10px}.SalesOrder_sectionLabel__rc\+7l{color:#64748b;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.SalesOrder_sectionHeaderBlue__hshXx{color:#111827;font-size:16px;font-weight:900;letter-spacing:-.02em;line-height:1.2;margin-bottom:4px;margin-top:0}.SalesOrder_sectionHeading__NlYP6{color:#475569;font-size:11px;font-weight:800;letter-spacing:.02em;margin-bottom:4px;margin-top:6px}.SalesOrder_searchDivider__sZlqI{border-top:2px solid #cbd5e1;flex-shrink:0;margin:10px 0 0;width:100%}.SalesOrder_formRow__nzeVJ label{color:#64748b;flex-shrink:0;font-size:11px;font-weight:700;padding-right:4px;text-align:right;width:80px}.SalesOrder_fieldControl__Su\+rQ{align-items:center;display:flex;flex:1 1;position:relative}.SalesOrder_inputWithIcon__TpsmX{flex:1 1;position:relative}.SalesOrder_inputWithIcon__TpsmX input{padding-right:30px}.SalesOrder_ledgerLikeSearchRow__36KkU label{width:80px}.SalesOrder_ledgerLikeSearchControl__zmnSE input{background:#fff;border-radius:6px;font-size:13px;height:28px}.SalesOrder_ledgerLikeSearchControl__zmnSE .SalesOrder_yellowInput__glEgg{background:#fef9c3!important;border-color:#fcd34d!important}.SalesOrder_ledgerLikeSearchControl__zmnSE .SalesOrder_inputActionBtn__OMK\+H{color:#64748b;right:8px}.SalesOrder_compactSearchField__77-Rg{flex:0 0 152px;max-width:152px}.SalesOrder_detailGridCell__YztaS input,.SalesOrder_formRow__nzeVJ input,.SalesOrder_formRow__nzeVJ select,.SalesOrder_formRow__nzeVJ textarea{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;transition:all .2s ease;width:100%}.SalesOrder_highlightInput__ZC\+3L{background:#fff9db!important}.SalesOrder_yellowInput__glEgg{ime-mode:inactive;background:#fffbeb!important;border-color:#fcd34d!important}.SalesOrder_formRow__nzeVJ input::placeholder,.SalesOrder_formRow__nzeVJ textarea::placeholder{color:#94a3b8;font-weight:400}.SalesOrder_formRow__nzeVJ input:hover,.SalesOrder_formRow__nzeVJ select:hover,.SalesOrder_formRow__nzeVJ textarea:hover{background:#fff;border-color:#94a3b8}.SalesOrder_formRow__nzeVJ input,.SalesOrder_formRow__nzeVJ select{height:30px;padding:0 8px}.SalesOrder_formRow__nzeVJ textarea{height:48px;padding:8px;resize:none}.SalesOrder_detailGridCell__YztaS input:focus,.SalesOrder_formRow__nzeVJ input:focus,.SalesOrder_formRow__nzeVJ select:focus,.SalesOrder_formRow__nzeVJ textarea:focus,.SalesOrder_yellowInput__glEgg:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.SalesOrder_iconInInput__zigY6{color:#94a3b8;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.SalesOrder_radioGroup__Y8CGr{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:4px 0}.SalesOrder_companySelectorRow__iG01r{align-items:center;display:flex;gap:8px;margin-bottom:8px;margin-top:8px;width:100%}.SalesOrder_companySelectorLabel__gLE8-{color:#475569;flex:0 0 80px;font-size:11px;font-weight:700;padding-right:4px;text-align:right;white-space:nowrap;width:80px}.SalesOrder_companySegmentedControl__dea2w{flex:1 1;min-width:0}.SalesOrder_periodRowCompact__WaFkr{align-items:center;display:flex;gap:6px;margin-bottom:6px;width:100%}.SalesOrder_periodInlineControls__E8ZmW{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.SalesOrder_periodCheckbox__FAcye{align-items:center;color:#475569;display:flex;font-size:11px;margin-right:4px}.SalesOrder_rangeFieldsCompact__0-j8x{align-items:center;display:flex;gap:4px}.SalesOrder_periodDateInput__X-J5L{font-size:15px;font-weight:700;max-width:120px;min-width:100px;padding:4px 6px;text-align:center;width:110px}.SalesOrder_primaryBtnCompact__cWNOc{background:#1e40af;background:var(--iman-theme-accent,#1e40af);border:none;border-radius:6px;box-shadow:0 2px 8px #1e40af38;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:28px;min-width:60px;padding:0 12px;transition:background .2s ease,transform .16s ease,box-shadow .16s ease}.SalesOrder_primaryBtnCompact__cWNOc:hover{background:#1d4ed8}.SalesOrder_inputActionBtn__OMK\+H{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.SalesOrder_inputSpinner__I1ddb{color:#64748b;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.SalesOrder_dropdownList__3pbkM{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 8px 20px #0f172a29;left:0;list-style:none;margin:0;max-height:250px;overflow-y:auto;padding:0;position:absolute;top:calc(100% + 4px);-webkit-user-select:none;user-select:none;width:100%;z-index:20}.SalesOrder_dropdownItem__OozCw{background:#fff;border-bottom:1px solid #f1f5f9;cursor:pointer;padding:8px 12px;-webkit-user-select:none;user-select:none}.SalesOrder_dropdownItem__OozCw:last-child{border-bottom:none}.SalesOrder_dropdownItemActive__OmWr9{background:#dbeafe;border-left:3px solid #3b82f6;padding-left:9px}.SalesOrder_dropdownItemActive__OmWr9 .SalesOrder_dropdownClientInfo__z72Zx,.SalesOrder_dropdownItemActive__OmWr9 .SalesOrder_dropdownClientName__PPz3Z{color:#111827}.SalesOrder_dropdownClientName__PPz3Z{color:#1e293b;font-size:12px;font-weight:700;margin-bottom:2px}.SalesOrder_dropdownClientInfo__z72Zx{color:#64748b;font-size:10px}.SalesOrder_spin__o4XNj{animation:SalesOrder_spin__o4XNj 1s linear infinite}@keyframes SalesOrder_spin__o4XNj{to{transform:rotate(1turn)}}.SalesOrder_formRow__nzeVJ{align-items:center;display:flex;gap:8px;margin-bottom:6px}.SalesOrder_headerActions__T\+fjA,.SalesOrder_headerLeft__lOZCs{align-items:center;display:flex;gap:12px}.SalesOrder_detailOptionBar__Ju6UX{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-bottom:none;display:grid;min-width:0;padding:2px 0}.SalesOrder_gridOptionLabel__xCr-i{align-items:center;color:#1e40af;cursor:pointer;display:flex;font-size:12.5px;font-weight:700;gap:6px;-webkit-user-select:none;user-select:none}.SalesOrder_gridOptionLabel__xCr-i input{cursor:pointer;height:14px;margin:0;width:14px}.SalesOrder_detailGridBar__02vdr{grid-gap:0;align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-top:none;display:grid;flex-shrink:0;gap:0;margin-bottom:0;min-width:0;overflow:visible;padding:2px 0}.SalesOrder_detailGridCell__YztaS{background:#f8fafc;border-right:1px solid #cbd5e1;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:0;position:relative}.SalesOrder_detailGridCell__YztaS:last-child{border-right:none}.SalesOrder_detailGridCell__YztaS input,.SalesOrder_detailGridSelect__Z6EZL{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;box-sizing:border-box;display:block;font-size:14.66667px;height:26px;margin:0;padding:0 6px;width:100%}.SalesOrder_detailGridSelect__Z6EZL{appearance:auto;cursor:pointer}.SalesOrder_detailGridCell__YztaS input[readonly]{background:#fff;color:#64748b}.SalesOrder_noCell__1XLi-{flex-shrink:0;width:50px}.SalesOrder_codeCell__H\+BQy input,.SalesOrder_noCell__1XLi- input{text-align:center}.SalesOrder_codeCell__H\+BQy{flex-shrink:0;width:100px}.SalesOrder_itemCell__\+sJAP{min-width:0;width:auto}.SalesOrder_modelCell__NYdd6{flex-shrink:0;width:250px}.SalesOrder_qtyCell__hebUC{flex-shrink:0;width:90px}.SalesOrder_priceCell__gedm8{flex-shrink:0;width:110px}.SalesOrder_standardPriceIndicator__yLIPZ{border-top:2px solid #dc2626}.SalesOrder_amountCell__gA\+Fc{flex-shrink:0;width:140px}.SalesOrder_taxCell__jXt7Z{flex-shrink:0;width:130px}.SalesOrder_sampleCell__TIqkS,.SalesOrder_typeCell__cm29\+,.SalesOrder_usedCell__jqRHk{flex-shrink:0;width:60px}.SalesOrder_itemCellWrapper__QaWfm{align-items:center;display:flex;gap:8px;width:100%}.SalesOrder_itemCellWrapper__QaWfm input[type=text]{flex:1 1}.SalesOrder_shortNameOption__yNB16{align-items:center;color:#1e40af;cursor:pointer;display:flex;font-size:13.5px;font-weight:700;gap:4px;margin-left:auto;-webkit-user-select:none;user-select:none;white-space:nowrap}.SalesOrder_shortNameOption__yNB16 input{cursor:pointer;height:15px!important;width:15px!important}.SalesOrder_amountCell__gA\+Fc input,.SalesOrder_priceCell__gedm8 input,.SalesOrder_qtyCell__hebUC input,.SalesOrder_taxCell__jXt7Z input{padding-right:10px;text-align:right}.SalesOrder_sampleCell__TIqkS input,.SalesOrder_typeCell__cm29\+ input,.SalesOrder_usedCell__jqRHk input{text-align:center}.SalesOrder_amountCell__gA\+Fc input,.SalesOrder_itemCell__\+sJAP input,.SalesOrder_priceCell__gedm8 input,.SalesOrder_qtyCell__hebUC input,.SalesOrder_taxCell__jXt7Z input{background-color:initial!important;border-color:#cbd5e1!important;color:#334155;font-weight:800}.SalesOrder_modelCell__NYdd6 input{background-color:#fffbeb!important;border-color:#fcd34d!important;color:#92400e;font-weight:800}.SalesOrder_priceCell__gedm8 input{padding-right:10px;text-align:right}.SalesOrder_middleBodyCompact__lPc4q{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:0}.SalesOrder_gridTheme__ceUtt{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden}.SalesOrder_gridThemeAttached__DEO3Q{border-radius:0 0 10px 10px;border-top:none}.SalesOrder_detailGridTheme__k9GA\+,.SalesOrder_historyGridTheme__3RKte{min-height:0}.SalesOrder_panelFooter__ZgvwJ{align-items:center;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;gap:10px;justify-content:flex-end;min-height:28px;padding:4px 12px}.SalesOrder_sumField__xe5P8{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:inset 0 1px 0 #fffc;color:#1e293b;font-size:12px;font-weight:700;line-height:20px;min-height:20px;min-width:110px;padding:0 10px;text-align:right}.SalesOrder_panelFooterActionBtn__a0YxD{height:22px;width:22px}.SalesOrder_panelFooterActionBtn__a0YxD svg{height:18px;width:18px}.SalesOrder_labelRed__UJkiW{color:#dc2626;font-weight:700;margin-right:2px}.SalesOrder_checkboxItem__CLGgw{align-items:center;color:#475569;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px}.SalesOrder_checkboxItem__CLGgw input{accent-color:#2563eb;height:14px;width:14px}.SalesOrder_selectYear__lRW6X{background:#fffffff5;border:1px solid #ffffffa6;border-radius:6px;color:#1e293b;font-size:14px;font-weight:700;height:28px;padding:0 8px}.SalesOrder_selectYear__lRW6X option{color:#1e293b}.SalesOrder_yearInquiryBar__Qo44A{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;display:flex;gap:8px;justify-content:space-between;margin:8px 0 4px;padding:6px 10px}.SalesOrder_yearInquiryBar__Qo44A span{color:#64748b;font-size:14px;font-weight:600}.SalesOrder_yearInquiryBar__Qo44A select{background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;font-size:14px;font-weight:600;height:28px;padding:0 8px;width:92px}.SalesOrder_primaryBtnCompact__cWNOc.SalesOrder_queryPrimaryBtn__FrHaR{background:#dbeafe;border:1px solid #93c5fd;box-shadow:0 4px 6px #93c5fd38;color:#1d4ed8}.SalesOrder_alignCenterCell__RHxmn{justify-content:center;text-align:center}.SalesOrder_alignRightCell__wD1-S,.SalesOrder_alignRightCell__wD1-S .ag-cell-value{justify-content:flex-end;text-align:right}.SalesOrder_numericCell__DqAXd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SalesOrder_numericCell__DqAXd .ag-cell-value{justify-content:flex-end;padding-right:2px}.SalesOrder_numericHeader__YyDdJ .ag-header-cell-label{justify-content:flex-end;padding-right:3px}.SalesOrder_alignCenterHeader__kltoj .ag-header-cell-label{justify-content:center}.SalesOrder_gridTheme__ceUtt .ag-root-wrapper{border:none}.SalesOrder_gridTheme__ceUtt .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.SalesOrder_gridTheme__ceUtt .ag-header-row{min-height:32px!important}.SalesOrder_gridTheme__ceUtt .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.SalesOrder_gridTheme__ceUtt .ag-header-cell:last-child{border-right:none}.SalesOrder_gridTheme__ceUtt .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.SalesOrder_gridTheme__ceUtt .ag-header-cell-text{text-align:center}.SalesOrder_gridTheme__ceUtt .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.SalesOrder_gridTheme__ceUtt .ag-header-cell-resize:hover{background:#94a3b8}.SalesOrder_gridTheme__ceUtt .ag-row{cursor:pointer;outline:none!important;transition:background-color .12s ease,opacity .12s ease}.SalesOrder_gridTheme__ceUtt .ag-row-even{background-color:#fff}.SalesOrder_gridTheme__ceUtt .ag-row-odd{background-color:#f8fafc}.SalesOrder_gridTheme__ceUtt .ag-row:hover{background-color:#f1f5f9!important}.SalesOrder_gridTheme__ceUtt .ag-row-selected{background:#0000!important}.SalesOrder_gridTheme__ceUtt .ag-row-selected .ag-cell{background:#e5e7eb!important;border-bottom:1px solid #9ca3af!important;border-top:1px solid #9ca3af!important;letter-spacing:.01em}.SalesOrder_gridTheme__ceUtt .ag-row-selected .ag-cell:first-child{border-left:8px solid #f59e0b!important;padding-left:0!important}.SalesOrder_gridTheme__ceUtt .ag-row-selected:hover .ag-cell{background:#e5e7eb!important;color:#111827!important}.SalesOrder_gridTheme__ceUtt .ag-cell{align-items:center!important;border-right:1px solid #f1f5f9;color:#334155;display:flex!important;font-size:12.5px;outline:none!important;padding-left:8px!important;padding-right:8px!important}.SalesOrder_gridTheme__ceUtt .ag-cell:last-child{border-right:none}.SalesOrder_gridTheme__ceUtt .ag-cell,.SalesOrder_gridTheme__ceUtt .ag-header-cell{align-items:center!important;display:flex!important}.SalesOrder_gridTheme__ceUtt .ag-row-selected .ag-cell{color:#111827!important;font-weight:700}.SalesOrder_gridTheme__ceUtt .ag-cell-focus,.SalesOrder_gridTheme__ceUtt .ag-cell-range-selected,.SalesOrder_gridTheme__ceUtt .ag-cell-range-selected-1,.SalesOrder_gridTheme__ceUtt .ag-cell-range-single-cell,.SalesOrder_gridTheme__ceUtt .ag-header-active,.SalesOrder_gridTheme__ceUtt .ag-header-cell-focus,.SalesOrder_gridTheme__ceUtt .ag-row-focus,.SalesOrder_gridTheme__ceUtt .ag-row-focused{border:none!important;box-shadow:none!important;outline:none!important}.SalesOrder_gridTheme__ceUtt .ag-cell-focus:not(.ag-row-selected),.SalesOrder_gridTheme__ceUtt .ag-cell:focus-within:not(.ag-row-selected),.SalesOrder_gridTheme__ceUtt .ag-cell:focus:not(.ag-row-selected),.SalesOrder_gridTheme__ceUtt .ag-row-focus:not(.ag-row-selected) .ag-cell,.SalesOrder_gridTheme__ceUtt .ag-row-focused:not(.ag-row-selected) .ag-cell,.SalesOrder_gridTheme__ceUtt .ag-row:focus-within:not(.ag-row-selected) .ag-cell,.SalesOrder_gridTheme__ceUtt .ag-row:focus:not(.ag-row-selected) .ag-cell{background-color:initial!important;border-bottom:none!important;border-left:none!important;border-top:none!important;box-shadow:none!important;outline:none!important}.SalesOrder_gridTheme__ceUtt .ag-row-focus:not(.ag-row-selected) .ag-cell:last-child,.SalesOrder_gridTheme__ceUtt .ag-row-focused:not(.ag-row-selected) .ag-cell:last-child{border-right:none!important}.SalesOrder_gridTheme__ceUtt .ag-cell-value{align-items:center;display:flex;width:100%}.SalesOrder_historyGridTheme__3RKte .ag-header-cell{font-size:11px;padding-left:6px!important;padding-right:6px!important}.SalesOrder_historyGridTheme__3RKte .ag-header-row{min-height:30px!important}.SalesOrder_historyGridTheme__3RKte .ag-cell{font-size:11.5px;padding-left:6px!important;padding-right:6px!important}.SalesOrder_detailGridTheme__k9GA\+ .ag-cell,.SalesOrder_detailGridTheme__k9GA\+ .ag-header-cell{padding-left:7px!important;padding-right:7px!important}@media (max-width:1280px){.SalesOrder_layoutGrid__rpUgD{flex-direction:column}.SalesOrder_sidebar__VA2Sr{width:100%}}@media (max-width:768px){.SalesOrder_formRow__nzeVJ{align-items:stretch;flex-direction:column}.SalesOrder_formRow__nzeVJ label{text-align:left;width:auto}.SalesOrder_detailGridBar__02vdr{grid-template-columns:repeat(2,minmax(140px,1fr))}.SalesOrder_panelFooter__ZgvwJ{flex-wrap:wrap;justify-content:flex-start}}.force-desktop-layout .SalesOrder_page__V3cVY,.force-desktop-layout .SalesOrder_workspace__5SCzq{overflow:visible}.force-desktop-layout .SalesOrder_layoutGrid__rpUgD{flex-direction:row;min-width:1400px;width:max(100%,1400px)}.force-desktop-layout .SalesOrder_stage1__SLmtj{max-width:calc(100vw - 520px);min-width:360px;width:390px}.force-desktop-layout .SalesOrder_sidePanelSplitter__YobRV{display:block}.force-desktop-layout .SalesOrder_mainPanels__DgIDI{overflow-y:auto}.SalesOrder_dropdownFieldWrap__tBAeP{flex:1 1;position:relative}.SalesOrder_dropdownFieldWrap__tBAeP input{width:100%}.SalesOrder_dropdownLoading__aKIHr{color:#64748b;font-size:10px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.SalesOrder_searchDropdown__cG00e{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;border-radius:0;box-shadow:0 0 0 1px #94a3b81f,0 14px 24px #0f172a29,0 28px 48px #0f172a38;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.SalesOrder_searchDropdownItem__D8zks{align-items:flex-start;appearance:none;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;line-height:1.2;padding:10px 12px;text-align:left;transition:background-color .12s ease,color .12s ease;width:100%}.SalesOrder_searchDropdownItem__D8zks:last-child{border-bottom:none}.SalesOrder_searchDropdownItemActive__\+bHJ8{background:#2563eb}.SalesOrder_searchDropdownItemActive__\+bHJ8 .SalesOrder_dropdownPrimary__Fmqua{color:#fff}.SalesOrder_searchDropdownItemActive__\+bHJ8 .SalesOrder_dropdownMeta__0DqpF{color:#dbeafe}.SalesOrder_dropdownPrimary__Fmqua{color:#0f172a;font-size:17px;font-weight:800;min-width:0}.SalesOrder_dropdownMeta__0DqpF{color:#64748b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SalesOrder_printOnly__P1KY5{display:none}@media print{@page{size:A4 auto;margin:0}body,html{background:#fff;height:auto;margin:0;padding:0}.SalesOrder_salesOrderPrintRoot__HtM7H *{visibility:hidden}.SalesOrder_salesOrderPrintRoot__HtM7H .SalesOrder_printOnly__P1KY5,.SalesOrder_salesOrderPrintRoot__HtM7H .SalesOrder_printOnly__P1KY5 *{visibility:visible}.SalesOrder_salesOrderPrintRoot__HtM7H .SalesOrder_printOnly__P1KY5{background:#fff;box-sizing:border-box;color:#000;display:block!important;font-family:Malgun Gothic,sans-serif;left:0;padding:4mm;position:absolute;top:0;width:210mm}.SalesOrder_printStatementSheet__lpxS3{width:100%}.SalesOrder_printStatementItemsTable__GKQMJ,.SalesOrder_printStatementMetaTable__KUfJH{border-collapse:collapse;color:#000;table-layout:fixed;width:100%}.SalesOrder_printStatementItemsTable__GKQMJ td,.SalesOrder_printStatementItemsTable__GKQMJ th,.SalesOrder_printStatementMetaTable__KUfJH td{border:1px solid #111;font-size:12px;line-height:1.15;padding:4px 6px;vertical-align:middle}.SalesOrder_printStatementTitle__n7R21{font-size:26pt;font-weight:800;letter-spacing:8px;text-align:center}.SalesOrder_printStatementLabel__9B\+qV,.SalesOrder_printStatementSubLabel__lzQbX,.SalesOrder_printStatementVerticalLabel__VoEYP{background:#f5f5f5!important;font-weight:700;-webkit-print-color-adjust:exact;print-color-adjust:exact;text-align:center}.SalesOrder_printStatementVerticalLabel__VoEYP{padding:0}.SalesOrder_printStatementVerticalLabel__VoEYP span{display:block;line-height:1.25}.SalesOrder_printStatementSummaryCell__AP\+FK{font-weight:700;text-align:center}.SalesOrder_printStatementMetaTable__KUfJH tr:nth-child(3) td,.SalesOrder_printStatementMetaTable__KUfJH tr:nth-child(4) td,.SalesOrder_printStatementMetaTable__KUfJH tr:nth-child(5) td,.SalesOrder_printStatementMetaTable__KUfJH tr:nth-child(6) td{height:38px}.SalesOrder_printStatementRemark__Onp3d{height:52px;white-space:pre-wrap}.SalesOrder_printStatementItemsTable__GKQMJ{margin-top:-1px}.SalesOrder_printStatementItemsTable__GKQMJ th{background:#f5f5f5!important;font-weight:700;-webkit-print-color-adjust:exact;print-color-adjust:exact;text-align:center}.SalesOrder_printStatementItemsTable__GKQMJ td{height:28px}.SalesOrder_printStatementItemName__rLJMF{white-space:pre-wrap;word-break:break-word}.SalesOrder_printCenter__oVa83{text-align:center}.SalesOrder_printRight__4apCZ{text-align:right}}.SalesOrder_swalPopup__kdh42{border-radius:16px!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important;font-family:Inter,Outfit,sans-serif!important;padding:30px!important}.SalesOrder_swalTitle__we0ll{color:#1e293b!important;font-size:18px!important;font-weight:800!important;padding-top:10px!important}.SalesOrder_swalText__jG-l2{color:#64748b!important;font-size:13px!important}.SalesOrder_swalConfirmBtn__MyEKs{background-color:#ef4444!important;border:none!important;border-radius:8px!important;box-shadow:0 4px 6px -1px #ef444433!important;color:#fff!important;cursor:pointer!important;font-size:13px!important;font-weight:700!important;margin:0 4px!important;padding:10px 22px!important;transition:all .2s ease!important}.SalesOrder_swalConfirmBtn__MyEKs:hover{background-color:#dc2626!important;transform:translateY(-1px)!important}.SalesOrder_swalCancelBtn__8qJ33{background-color:#f1f5f9!important;border:none!important;border-radius:8px!important;color:#475569!important;cursor:pointer!important;font-size:13px!important;font-weight:700!important;margin:0 4px!important;padding:10px 22px!important;transition:all .2s ease!important}.SalesOrder_swalCancelBtn__8qJ33:hover{background-color:#e2e8f0!important;transform:translateY(-1px)!important}.TransactionStatement_page__zu8v-{background:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;min-height:100vh;overflow:hidden}.TransactionStatement_workspace__d1RBj{background:#f1f5f9;display:flex;flex:1 1;overflow:hidden;padding:8px}.TransactionStatement_layout__W58bX{grid-gap:8px;display:grid;flex:1 1;gap:8px;grid-template-columns:minmax(420px,var(--left-width)) minmax(0,1fr);grid-template-rows:minmax(240px,var(--top-height)) minmax(240px,1fr);overflow:hidden;position:relative}.TransactionStatement_splitterHorizontal__TIDIV,.TransactionStatement_splitterVertical__kweLc{background:#fff;position:absolute;z-index:10}.TransactionStatement_splitterHorizontal__TIDIV:hover,.TransactionStatement_splitterVertical__kweLc:hover{background:#93c5fd}.TransactionStatement_splitterVertical__kweLc{border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0;bottom:0;cursor:col-resize;left:calc(var(--left-width) + 1px);top:0;width:8px}.TransactionStatement_splitterHorizontal__TIDIV{border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;cursor:row-resize;height:8px;left:0;right:0;top:calc(var(--top-height) - 4px)}.TransactionStatement_stage1__MzWtt,.TransactionStatement_stage2__jjQSP,.TransactionStatement_stage3__Ie2Z6,.TransactionStatement_stage4__QSHQU{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-height:0;overflow:hidden}.TransactionStatement_stageHeader__AQKlg{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px}.TransactionStatement_headerLeft__NgKMu,.TransactionStatement_headerRight__g8G0N{align-items:center;display:flex;gap:8px;min-width:0}.TransactionStatement_headerLeft__NgKMu svg{height:18px;width:18px}.TransactionStatement_headerToolbar__91pH0{flex-wrap:wrap;justify-content:flex-end}.TransactionStatement_header1__\+NgEq{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155}.TransactionStatement_header2__iC\+Q4,.TransactionStatement_header3__ud11g{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #1e3a8a;border-bottom:1px solid var(--iman-theme-accent-border,#1e3a8a)}.TransactionStatement_header4__lR\+Qj{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155;border-bottom:1px solid var(--iman-theme-accent-border,#334155)}.TransactionStatement_stageContent__gVjxb{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding:12px 16px}.TransactionStatement_stage1__MzWtt .TransactionStatement_stageContent__gVjxb,.TransactionStatement_stage2__jjQSP .TransactionStatement_stageContent__gVjxb{gap:0;padding-bottom:0;padding-top:0}.TransactionStatement_tabs__vjrXY{align-items:stretch;background:#0000;border-bottom:1px solid #cbd5e1;display:flex;margin-bottom:4px;overflow-x:auto;overflow-y:hidden}.TransactionStatement_stage1__MzWtt .TransactionStatement_tabs__vjrXY,.TransactionStatement_stage2__jjQSP .TransactionStatement_tabs__vjrXY{margin-bottom:0}.TransactionStatement_tabsWithActions__N32oA{align-items:center;gap:12px;justify-content:space-between}.TransactionStatement_tabsList__8q9m5{align-items:stretch;display:flex;min-width:0}.TransactionStatement_tab__R5lI4{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:34px;justify-content:center;margin-bottom:-1px;padding:0 16px;white-space:nowrap}.TransactionStatement_tab__R5lI4:last-child{border-right:none}.TransactionStatement_tab__R5lI4:hover{background:#f1f5f9;color:#334155}.TransactionStatement_activeTab__D-5pr{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8}.TransactionStatement_toolbar__ZliBK{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;padding:8px 12px}.TransactionStatement_controlItem__3ZE4o{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:8px}.TransactionStatement_tabsActionArea__QW7n9{flex-wrap:nowrap;justify-content:flex-end;margin-left:auto;white-space:nowrap}.TransactionStatement_searchInputWrap__GdLl2{align-items:center;display:flex;margin-left:auto;position:relative}.TransactionStatement_tabsActionArea__QW7n9 input[type=text]{background:linear-gradient(180deg,#fff,#f0f4ff);border:1px solid #bfdbfe;border-radius:6px;color:#1d4ed8;font-size:12px;font-weight:800;height:28px;padding:0 34px 0 10px;width:180px}.TransactionStatement_searchInputIconBtn__lrcTP{align-items:center;background:#0000;border:none;border-radius:4px;color:#1d4ed8;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:24px}.TransactionStatement_searchInputIconBtn__lrcTP:hover:not(:disabled){background:#3b82f61a;color:#1e40af}.TransactionStatement_searchInputIconBtn__lrcTP:disabled{cursor:not-allowed;opacity:.55}.TransactionStatement_tabsActionArea__QW7n9 input[type=text]::placeholder{color:#94a3b8;font-weight:600}.TransactionStatement_tabsActionArea__QW7n9 input[type=text]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633;outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.TransactionStatement_toolbar__ZliBK label{align-items:center;color:#475569;display:flex;font-weight:600;gap:6px}.TransactionStatement_toolbar__ZliBK input[type=date],.TransactionStatement_toolbar__ZliBK input[type=text]{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;height:32px;padding:0 8px;text-align:center}.TransactionStatement_toolbar__ZliBK input[type=date]:focus,.TransactionStatement_toolbar__ZliBK input[type=text]:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.TransactionStatement_headerControlItem__mHxI7{color:#fff;flex-wrap:nowrap}.TransactionStatement_headerControlItem__mHxI7 input[type=checkbox]{accent-color:#fff;cursor:pointer;margin:0}.TransactionStatement_headerDateInput__ukzXL{background:#fffffff5;border:1px solid #ffffff8c;border-radius:6px;color:#1e293b;font-size:14px;font-weight:700;height:30px;padding:0 8px;text-align:center}.TransactionStatement_headerDateInput__ukzXL:focus{border-color:#fff;box-shadow:0 0 0 2px #ffffff2e;outline:none}.TransactionStatement_headerCheckboxLabel__p7a6d{align-items:center;color:#fff;cursor:pointer;display:flex;font-weight:700;white-space:nowrap}.TransactionStatement_titleIconBtn__Ct\+2K{align-items:center;background:#0000;border:none;border-radius:0;color:inherit;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.TransactionStatement_titleIconBtn__Ct\+2K:hover:not(:disabled){opacity:.82}.TransactionStatement_titleIconBtn__Ct\+2K svg{height:24px!important;width:24px!important}.TransactionStatement_actionBtn__5aCc0{align-items:center;background:#ffffff29;border:1px solid #ffffff59;border-radius:8px;box-shadow:0 6px 14px #0f172a29;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:800;gap:6px;height:30px;letter-spacing:.01em;padding:0 14px}.TransactionStatement_actionBtn__5aCc0:hover:not(:disabled){background:#ffffff3d;box-shadow:0 10px 18px #0f172a33;transform:translateY(-1px)}.TransactionStatement_loadingIcon__3UoNY{animation:TransactionStatement_tsLoadingSpin__nY06I .85s linear infinite;background:#fff3;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff52;color:#fff;flex-shrink:0;height:18px;padding:1px;width:18px}.TransactionStatement_issueProcessBtn__iFyIH{background:#f59e0b;border-color:#f59e0be6;box-shadow:0 8px 18px #ea580c57}.TransactionStatement_issueRequestBtn__8YaIa{background:#3b82f6;border-color:#2563ebe6;box-shadow:0 8px 18px #1d4ed857}.TransactionStatement_sendActionBtn__dy\+XD{background:#0ea5e9;border-color:#0ea5e9e6;box-shadow:0 8px 18px #2563eb57}.TransactionStatement_sendCancelBtn__qXNEX{background:#ef4444;border-color:#dc2626eb;box-shadow:0 8px 18px #b91c1c57}.TransactionStatement_deleteActionBtn__4Msp6{background:#f97316;border-color:#ef4444eb;box-shadow:0 8px 18px #dc262657}.TransactionStatement_printActionBtn__qQAoM{background:#64748b;border-color:#94a3b8e6;box-shadow:0 8px 18px #33415547}.TransactionStatement_refreshActionBtn__0ATc8{background:#22c55e;border-color:#22c55ee6;box-shadow:0 8px 18px #15803d47}.TransactionStatement_issueActionBtn__uLEr8{background:#f59e0b;border-color:#fbbf24c7;box-shadow:0 6px 14px #ef444447;color:#fff}.TransactionStatement_issueActionBtn__uLEr8:hover:not(:disabled){background:linear-gradient(135deg,#fbbf24,#f97316);box-shadow:0 8px 18px #f9731657}.TransactionStatement_actionBtn__5aCc0:disabled,.TransactionStatement_titleIconBtn__Ct\+2K:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.TransactionStatement_sumPanel__MRSRv{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:10px;margin-left:auto;width:100%}.TransactionStatement_sumInput__rhqRc{align-items:center;background:linear-gradient(180deg,#fff,#f0f4ff);border:1px solid #bfdbfe;border-radius:6px;color:#1d4ed8;display:inline-flex;font-size:12px;font-weight:800;height:28px;justify-content:flex-end;min-width:96px;padding:0 10px;text-align:right}.TransactionStatement_gridTheme__tWB3H{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden}.TransactionStatement_stageContent__gVjxb>.TransactionStatement_gridTheme__tWB3H:last-child{border-bottom:none;border-left:none;border-radius:0 0 12px 12px;border-right:none;margin-bottom:-12px;margin-left:-16px;margin-right:-16px}.TransactionStatement_stage1__MzWtt .TransactionStatement_stageContent__gVjxb>.TransactionStatement_gridTheme__tWB3H:last-child,.TransactionStatement_stage2__jjQSP .TransactionStatement_stageContent__gVjxb>.TransactionStatement_gridTheme__tWB3H:last-child{margin-bottom:0}.TransactionStatement_stageContent__gVjxb>.TransactionStatement_gridTheme__tWB3H:only-child{border-top:none;margin-top:-12px}.TransactionStatement_gridTheme__tWB3H .ag-root-wrapper{border:none}.ts-loading-overlay{align-items:center;background:#fffffff0;border-radius:12px;box-shadow:0 10px 24px #0f172a1f;color:#1d4ed8;display:flex;flex-direction:column;font-size:12px;font-weight:800;gap:10px;justify-content:center;min-height:120px;padding:16px 20px}.ts-loading-spinner{animation:TransactionStatement_tsLoadingSpin__nY06I .85s linear infinite;border-color:#1d4ed8 #60a5fa #1d4ed829 #1d4ed829;border-radius:50%;border-style:solid;border-width:3px;height:28px;width:28px}.ts-loading-text{letter-spacing:.01em}@keyframes TransactionStatement_tsLoadingSpin__nY06I{to{transform:rotate(1turn)}}.TransactionStatement_gridTheme__tWB3H .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.TransactionStatement_gridTheme__tWB3H .ag-header-row{min-height:32px!important}.TransactionStatement_gridTheme__tWB3H .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.TransactionStatement_gridTheme__tWB3H .ag-header-cell:last-child{border-right:none}.TransactionStatement_gridTheme__tWB3H .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.TransactionStatement_gridTheme__tWB3H .ag-header-cell-text{text-align:center}.TransactionStatement_gridTheme__tWB3H .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;width:1px}.TransactionStatement_gridTheme__tWB3H .ag-header-cell-resize:hover{background:#94a3b8}.TransactionStatement_gridTheme__tWB3H .ag-row{cursor:pointer}.TransactionStatement_gridTheme__tWB3H .ag-row-even{background-color:#fff}.TransactionStatement_gridTheme__tWB3H .ag-row-odd{background-color:#f8fafc}.TransactionStatement_gridTheme__tWB3H .ag-row:hover{background-color:#f1f5f9!important}.TransactionStatement_gridTheme__tWB3H .ag-row-selected{background:#0000!important}.TransactionStatement_gridTheme__tWB3H .ag-row-selected .ag-cell{border-bottom:1px solid #f59e0b!important;border-top:1px solid #f59e0b!important;letter-spacing:.01em}.TransactionStatement_gridTheme__tWB3H .ag-row-selected .ag-cell:first-child{border-left:8px solid #f59e0b!important;padding-left:0!important}.TransactionStatement_gridTheme__tWB3H .ag-row-selected:hover .ag-cell{background:#ffedd5!important;color:#9a3412!important}.TransactionStatement_gridTheme__tWB3H .ag-row-selected .TransactionStatement_rowIndicatorCell__u-gKu,.TransactionStatement_gridTheme__tWB3H .ag-row-selected .TransactionStatement_rowIndicatorSelectedCell__Mcv2g,.TransactionStatement_gridTheme__tWB3H .ag-row-selected:hover .TransactionStatement_rowIndicatorCell__u-gKu,.TransactionStatement_gridTheme__tWB3H .ag-row-selected:hover .TransactionStatement_rowIndicatorSelectedCell__Mcv2g{background:#0000!important;border-bottom:1px solid #f59e0b!important;border-top:1px solid #f59e0b!important;color:#0000!important}.TransactionStatement_gridTheme__tWB3H .ag-cell{align-items:center!important;border-right:1px solid #f1f5f9;color:#334155;display:flex!important;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.TransactionStatement_gridTheme__tWB3H .ag-cell:last-child{border-right:none}.TransactionStatement_gridTheme__tWB3H .ag-cell,.TransactionStatement_gridTheme__tWB3H .ag-header-cell{align-items:center!important;display:flex!important}.TransactionStatement_gridTheme__tWB3H .ag-row-selected .ag-cell{background:#fff3e0!important;color:#9a3412!important;font-weight:700}.TransactionStatement_gridTheme__tWB3H .ag-cell-focus,.TransactionStatement_gridTheme__tWB3H .ag-cell-range-selected,.TransactionStatement_gridTheme__tWB3H .ag-cell-range-selected-1,.TransactionStatement_gridTheme__tWB3H .ag-cell-range-single-cell,.TransactionStatement_gridTheme__tWB3H .ag-header-active,.TransactionStatement_gridTheme__tWB3H .ag-header-cell-focus{border:none!important;box-shadow:none!important}.TransactionStatement_gridTheme__tWB3H .ag-row-focus:not(.ag-row-selected) .ag-cell{background-color:initial!important}.TransactionStatement_gridTheme__tWB3H .ag-cell-value{align-items:center;display:flex;width:100%}.TransactionStatement_alignCenterCell__-aZxC{justify-content:center;text-align:center}.TransactionStatement_alignRightCell__9oRfA,.TransactionStatement_alignRightCell__9oRfA .ag-cell-value{justify-content:flex-end;text-align:right}.TransactionStatement_rowIndicatorCell__u-gKu{background:#0000!important;border-right:none!important;padding:0!important}.TransactionStatement_noAccentSelectedCell__gtw7w,.TransactionStatement_rowIndicatorSelectedCell__Mcv2g{background:#0000!important;border-right:8px solid #f59e0b!important}.TransactionStatement_rowIndicatorCell__u-gKu .ag-cell-value,.TransactionStatement_rowIndicatorSelectedCell__Mcv2g .ag-cell-value{display:none}.TransactionStatement_sbHighlight0__3C09n .ag-cell{background:#fff7ed!important;color:#9a3412!important}.TransactionStatement_sbHighlight1__wUsPG .ag-cell{background:#eff6ff!important;color:#1e40af!important}.TransactionStatement_sbHighlight2__u5LaC .ag-cell{background:#f0fdf4!important;color:#166534!important}.TransactionStatement_sbHighlight3__e349l .ag-cell{background:#fdf2f8!important;color:#be185d!important}.TransactionStatement_sbHighlight4__CuFe2 .ag-cell{background:#f5f3ff!important;color:#6d28d9!important}.TransactionStatement_sbHighlight5__U6p1D .ag-cell{background:#ecfeff!important;color:#0f766e!important}.TransactionStatement_focusedDetailRow__JtZjB .ag-cell{background:#fef08a!important;color:#854d0e!important;font-weight:700}.TransactionStatement_gridTheme__tWB3H .TransactionStatement_activeTargetRow__Eovwf .ag-cell{background:#fff3e0!important;border-bottom:1px solid #f59e0b!important;border-top:1px solid #f59e0b!important;color:#9a3412!important;font-weight:700;letter-spacing:.01em}.TransactionStatement_gridTheme__tWB3H .TransactionStatement_activeTargetRow__Eovwf .ag-cell:first-child{border-left:8px solid #f59e0b!important;padding-left:0!important}.TransactionStatement_gridTheme__tWB3H .TransactionStatement_activeTargetRow__Eovwf:hover .ag-cell{background:#ffedd5!important;color:#9a3412!important}.TransactionStatement_gridTheme__tWB3H .ag-header-select-all,.TransactionStatement_gridTheme__tWB3H .ag-selection-checkbox{margin-right:8px}.TransactionStatement_gridTheme__tWB3H .ag-header-select-all,.TransactionStatement_gridTheme__tWB3H .ag-selection-checkbox{margin-left:10px}.TransactionStatement_gridTheme__tWB3H .ag-checkbox-input-wrapper{background:#fff!important;border:1px solid #94a3b8!important;border-radius:4px}.TransactionStatement_gridTheme__tWB3H .ag-checkbox-input-wrapper .ag-icon,.TransactionStatement_gridTheme__tWB3H .ag-checkbox-input-wrapper:after,.TransactionStatement_gridTheme__tWB3H .ag-checkbox-input-wrapper:before{color:#1d4ed8!important}.TransactionStatement_gridTheme__tWB3H .ag-row-selected .ag-selection-checkbox .ag-checkbox-input-wrapper,.TransactionStatement_gridTheme__tWB3H .ag-row-selected:hover .ag-selection-checkbox .ag-checkbox-input-wrapper{background:#fff!important;border-color:#f59e0b!important;box-shadow:0 0 0 1px #f59e0b2e}.TransactionStatement_gridTheme__tWB3H .ag-row-selected .ag-selection-checkbox .ag-checkbox-input-wrapper .ag-icon,.TransactionStatement_gridTheme__tWB3H .ag-row-selected .ag-selection-checkbox .ag-checkbox-input-wrapper:after,.TransactionStatement_gridTheme__tWB3H .ag-row-selected .ag-selection-checkbox .ag-checkbox-input-wrapper:before,.TransactionStatement_gridTheme__tWB3H .ag-row-selected:hover .ag-selection-checkbox .ag-checkbox-input-wrapper .ag-icon,.TransactionStatement_gridTheme__tWB3H .ag-row-selected:hover .ag-selection-checkbox .ag-checkbox-input-wrapper:after,.TransactionStatement_gridTheme__tWB3H .ag-row-selected:hover .ag-selection-checkbox .ag-checkbox-input-wrapper:before{color:#9a3412!important}.TransactionStatement_gridTheme__tWB3H .ag-checkbox-input-wrapper.ag-indeterminate:after,.TransactionStatement_gridTheme__tWB3H .ag-checkbox-input-wrapper.ag-indeterminate:before,.TransactionStatement_gridTheme__tWB3H .ag-icon-checkbox-indeterminate:before{content:"\f106"!important;content:var(--ag-icon-checkbox-unchecked,"\f106")!important}.TransactionStatement_modalOverlay__bE0PO{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a42;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:70}.TransactionStatement_modalContent__c4V1k{background:#fff;border:1px solid #d4d9e6;border-radius:14px;box-shadow:0 32px 80px #0f172a38;display:flex;flex-direction:column;max-height:calc(100vh - 64px);overflow:hidden;position:relative;width:min(1512px,100%)}.TransactionStatement_modalHeader__524Ip{align-items:center;background:linear-gradient(180deg,#fff,#f8fafc);border-bottom:1px solid #d4d9e6;display:flex;gap:16px;justify-content:space-between;padding:14px 18px}.TransactionStatement_modalHeaderTitleWrap__tQTe7{display:flex;flex-direction:column;gap:4px;min-width:0}.TransactionStatement_modalTitle__zbIc5{color:#0f172a;font-size:24px;font-weight:900;margin:0}.TransactionStatement_modalSubtitle__peQOQ{color:#64748b;font-size:18px}.TransactionStatement_modalCloseBtn__88aBb{background:#fffffff2;border:none;border-radius:10px;box-shadow:0 3px 10px #0f172a1f;color:#334155;cursor:pointer;font-size:22px;height:36px;line-height:1;width:36px}.TransactionStatement_modalCloseBtn__88aBb:hover{background:#f8fafc}.TransactionStatement_modalBody__o3pKI{background:#fff;display:flex;justify-content:center;overflow:hidden;padding:0}.TransactionStatement_modalFooter__k0z2i{background:#fff;border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:center;padding:14px 18px 18px}.TransactionStatement_invoiceSheet__U7YQe{zoom:.8;background:#fff;border:1px solid #c3cbe0;box-shadow:0 10px 24px #0f172a14;display:flex;flex-direction:column;margin:0 auto;max-width:none;padding:0;width:100%}.TransactionStatement_modalCancelBtn__M1K96,.TransactionStatement_modalConfirmBtn__\+8Hdd{border:1px solid #0000;border-radius:999px;cursor:pointer;font-size:20px;font-weight:800;height:40px;min-width:108px;padding:0 18px}.TransactionStatement_modalCancelBtn__M1K96{background:#fff;border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a14;color:#334155}.TransactionStatement_modalCancelBtn__M1K96:hover:not(:disabled){background:#f8fafc}.TransactionStatement_modalConfirmBtn__\+8Hdd{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#1d4ed8;box-shadow:0 8px 18px #1d4ed83d;color:#fff}.TransactionStatement_modalConfirmBtn__\+8Hdd:hover:not(:disabled){box-shadow:0 10px 22px #1d4ed847}.TransactionStatement_modalCancelBtn__M1K96:disabled,.TransactionStatement_modalConfirmBtn__\+8Hdd:disabled{cursor:not-allowed;opacity:.6;transform:none}.TransactionStatement_partyTable__B0Wxg{border:1px solid #c3cbe0;border-collapse:collapse;table-layout:fixed;width:100%}.TransactionStatement_partyTable__B0Wxg td{border:1px solid #c3cbe0;color:#0f172a;font-size:16px;padding:4px 5px;vertical-align:middle;word-break:keep-all}.TransactionStatement_partySubLabel__FA25-{background:#f8fafc;color:#dc2626!important;font-size:16px;font-weight:800;text-align:center;white-space:nowrap}.TransactionStatement_partyBuyerLabel__XVa06,.TransactionStatement_partyBuyerValue__n-fr3,.TransactionStatement_partySellerLabel__5zXG3,.TransactionStatement_partySellerValue__oXd-d{font-size:16px;vertical-align:middle}.TransactionStatement_partySellerLabel__5zXG3,.TransactionStatement_partySellerValue__oXd-d{background:#fff5f7}.TransactionStatement_partyBuyerLabel__XVa06,.TransactionStatement_partyBuyerValue__n-fr3{background:#f4f8ff}.TransactionStatement_partyBuyerLabel__XVa06,.TransactionStatement_partySellerLabel__5zXG3{font-weight:800;text-align:center;white-space:nowrap}.TransactionStatement_partySellerLabel__5zXG3{border-right:1px solid #f3d0d0;color:#dc2626}.TransactionStatement_partyBuyerLabel__XVa06{border-right:1px solid #d9e4f5;color:#1d4ed8}.TransactionStatement_partyBuyerValue__n-fr3,.TransactionStatement_partySellerValue__oXd-d{background:#0000;color:#0f172a}.TransactionStatement_partySellerValue__oXd-d{border-right:1px solid #f3d0d0}.TransactionStatement_partyBuyerValue__n-fr3{border-right:1px solid #d9e4f5}.TransactionStatement_partyVerticalBuyer__8aWUg,.TransactionStatement_partyVerticalSeller__BXr-X{background:#ffe6ea;font-weight:800;padding:0;text-align:center}.TransactionStatement_partyVerticalBuyer__8aWUg{background:#dbeafe}.TransactionStatement_partyVerticalBuyer__8aWUg span,.TransactionStatement_partyVerticalSeller__BXr-X span{display:block;font-size:17px;line-height:1.2}.TransactionStatement_invoiceHeaderBar__xRMnx{background:#fff;border-bottom:1px solid #d4d9e6;color:#334155;display:flex;font-size:21px;gap:16px;justify-content:space-between;padding:8px 12px}.TransactionStatement_invoiceHeaderMetaRight__jrgrw,.TransactionStatement_invoiceHeaderMeta__1M9XV{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.TransactionStatement_invoiceApiBadge__Scezb,.TransactionStatement_invoiceStatusBadge__HPJdf{align-items:center;background:#f8fafc;border:1px solid #94a3b8;border-radius:2px;color:#0f172a;display:inline-flex;font-size:16px;font-weight:800;height:24px;justify-content:center;line-height:1;min-width:40px;padding:0 8px}.TransactionStatement_invoiceStatusBadge__HPJdf{background:#3b82f6;border-color:#3b82f6;color:#fff;min-width:54px}.TransactionStatement_invoiceMetaDivider__3MucI{color:#cbd5e1}.TransactionStatement_invoiceBadge__zIoHH{background:#1d4ed8;border-radius:999px;color:#fff;font-weight:800;padding:2px 8px}.TransactionStatement_invoiceTitleArea__QDEgs{align-items:flex-start;border-bottom:1px solid #d4d9e6;display:flex;gap:16px;justify-content:space-between;padding:16px 16px 10px}.TransactionStatement_invoiceDocTitle__IQU9-{color:#0f172a;font-size:33px;font-weight:800;letter-spacing:-.02em;margin:0}.TransactionStatement_invoiceRefBox__XgBOT{grid-gap:6px;color:#334155;display:grid;font-size:21px;gap:6px;line-height:1.6;min-width:220px}.TransactionStatement_invoiceRefRow__s0k6h{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:88px minmax(120px,1fr)}.TransactionStatement_invoiceRefLabel__XaeoE,.TransactionStatement_invoiceRefValue__IEFjO{font-weight:700;text-align:right}.TransactionStatement_invoiceRefValueCentered__7D0UX{text-align:center}.TransactionStatement_invoiceRefMetrics__ZPYTc{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(120px,1fr) auto minmax(120px,auto) auto minmax(90px,auto)}.TransactionStatement_invoiceRefMetricLabel__i72-f{font-weight:700;text-align:right;white-space:nowrap}.TransactionStatement_partyGrid__O7NRz{border-bottom:1px solid #c3cbe0;display:grid;grid-template-columns:1fr 1fr}.TransactionStatement_partyCard__J3zKg{display:grid;grid-template-columns:28px minmax(0,1fr);min-height:260px}.TransactionStatement_partyCardSeller__jsqQX{background:#fff8f8;border-right:1px solid #c3cbe0}.TransactionStatement_partyCardBuyer__KqYTL{background:#f7fbff}.TransactionStatement_partyLabelVertical__P-jeE{align-items:center;background:#ffffffa6;border-right:1px solid #f2c7c7;color:#b91c1c;display:flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.3em;text-orientation:upright;writing-mode:vertical-rl}.TransactionStatement_partyCardBuyer__KqYTL .TransactionStatement_partyLabelVertical__P-jeE{border-right:1px solid #c9d8f1;color:#1e3a8a}.TransactionStatement_partyBody__WTDuG{display:grid;grid-auto-rows:minmax(38px,auto)}.TransactionStatement_partyRow__59wfl{border-bottom:1px solid #dfe3ee;display:grid;grid-template-columns:96px minmax(0,1fr) 96px minmax(0,1fr);min-height:38px}.TransactionStatement_partyCardBuyer__KqYTL .TransactionStatement_partyRow__59wfl{border-bottom-color:#d9e4f5}.TransactionStatement_partyRow__59wfl span{align-items:center;background:#ffffff73;border-right:1px solid #f3d0d0;color:#ef4444;display:flex;font-size:16px;font-weight:800;padding:6px 8px}.TransactionStatement_partyCardBuyer__KqYTL .TransactionStatement_partyRow__59wfl span{border-right-color:#d9e4f5;color:#1d4ed8}.TransactionStatement_partyRow__59wfl strong{align-items:center;color:#0f172a;display:flex;font-size:16px;font-weight:500;padding:6px 8px}.TransactionStatement_partyRow__59wfl strong:nth-of-type(2){border-right:1px solid #dfe3ee}.TransactionStatement_partyCardBuyer__KqYTL .TransactionStatement_partyRow__59wfl strong:nth-of-type(2){border-right-color:#d9e4f5}.TransactionStatement_partyValueLeft__L5sSR{justify-content:flex-start;text-align:left}.TransactionStatement_invoiceSummaryTable__gNn4Q{border-bottom:1px solid #c3cbe0;border-collapse:collapse;table-layout:fixed;width:100%}.TransactionStatement_invoiceSummaryTable__gNn4Q td,.TransactionStatement_invoiceSummaryTable__gNn4Q th{border:1px solid #c3cbe0;border-bottom:none;color:#0f172a;font-size:16px;min-height:44px;padding:8px 10px}.TransactionStatement_invoiceSummaryTable__gNn4Q th{background:#f8fafc;font-weight:800;text-align:center}.TransactionStatement_contextMenuBackdrop__2cF0B{background:#0000;inset:0;position:fixed;z-index:80}.TransactionStatement_contextMenu__1aNCo{background:#fffffffa;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 20px 42px #0f172a3d;display:flex;flex-direction:column;padding:6px;position:fixed;z-index:81}.TransactionStatement_contextMenuItem__NqTCp{background:#0000;border:none;border-radius:8px;color:#0f172a;cursor:pointer;font-size:14px;font-weight:800;height:36px;padding:0 12px;text-align:left;width:100%}.TransactionStatement_contextMenuItem__NqTCp:hover{background:#eff6ff;color:#1d4ed8}.TransactionStatement_contextMenuItem__NqTCp+.TransactionStatement_contextMenuItem__NqTCp{margin-top:4px}.TransactionStatement_invoiceSummaryTable__gNn4Q td.TransactionStatement_summaryDateValue__ym1vu{background:#0000;font-size:18px!important;font-weight:800;line-height:1.5;text-align:center}.TransactionStatement_invoiceSummaryTable__gNn4Q td.TransactionStatement_summaryAmountValue__nNsSi{background:#0000;font-size:18px!important;font-weight:800;line-height:1.5;text-align:right}.TransactionStatement_invoiceSummaryTable__gNn4Q td.TransactionStatement_summaryRemarkValue__9nypH{background:#0000;font-size:18px!important;font-weight:700;line-height:1.5;text-align:left}.TransactionStatement_detailTableWrap__K\+e1R{overflow:hidden}.TransactionStatement_detailTable__6yor2{border-collapse:collapse;min-width:0;table-layout:fixed;width:100%}.TransactionStatement_detailTable__6yor2 td,.TransactionStatement_detailTable__6yor2 th{background:#0000;border:1px solid #c3cbe0;font-size:16px;padding:8px;text-align:center;vertical-align:middle}.TransactionStatement_detailTablePlaceholderRow__eU2Kb td,.TransactionStatement_detailTablePlaceholderRow__eU2Kb th{height:38px}.TransactionStatement_detailTable__6yor2 th{background:#f3f6fb;color:#0f172a;font-weight:800}.TransactionStatement_numberCell__oaA1l{text-align:right!important}.TransactionStatement_invoiceTotalTable__I7cQ2{border-collapse:collapse;margin-top:-1px;table-layout:fixed;width:100%}.TransactionStatement_invoiceTotalTable__I7cQ2 td,.TransactionStatement_invoiceTotalTable__I7cQ2 th{border:1px solid #c3cbe0;font-size:16px;height:40px;padding:8px 10px;text-align:center;vertical-align:middle}.TransactionStatement_invoiceTotalTable__I7cQ2 th{background:#f8fafc;color:#0f172a;font-weight:800}.TransactionStatement_invoiceTotalTable__I7cQ2 td{background:#0000;color:#0f172a}.TransactionStatement_invoiceTotalTable__I7cQ2 td.TransactionStatement_numberCell__oaA1l{font-weight:800;text-align:right}.TransactionStatement_invoiceReceiptCell__87gMl{background:#0000!important;color:#0f172a;font-weight:800}.TransactionStatement_invoiceFooterNote__RqHd3{background:#fff;border-top:1px solid #c3cbe0;color:#475569;font-size:16px;padding:8px 14px 14px;text-align:left}@media (max-width:960px){.TransactionStatement_workspace__d1RBj{overflow:auto}.TransactionStatement_layout__W58bX{grid-template-columns:1fr;grid-template-rows:repeat(4,minmax(320px,auto));overflow:visible}.TransactionStatement_splitterHorizontal__TIDIV,.TransactionStatement_splitterVertical__kweLc{display:none}.TransactionStatement_tabsWithActions__N32oA{flex-wrap:wrap;padding:0}.TransactionStatement_tabsList__8q9m5{width:100%}.TransactionStatement_tabsActionArea__QW7n9{border-top:1px solid #dbe4ee;justify-content:flex-start;padding:8px 12px;white-space:normal;width:100%}.TransactionStatement_headerToolbar__91pH0{justify-content:flex-start;padding:8px 0 10px;width:100%}.TransactionStatement_modalContent__c4V1k{max-height:calc(100vh - 8px)}.TransactionStatement_invoiceSheet__U7YQe{width:100%}.TransactionStatement_partyGrid__O7NRz{grid-template-columns:1fr}.TransactionStatement_partyCardSeller__jsqQX{border-bottom:1px solid #b9c4d4;border-right:none}.TransactionStatement_partyRow__59wfl{grid-template-columns:80px minmax(0,1fr) 80px minmax(0,1fr)}.TransactionStatement_invoiceSummaryRow__15oOQ{grid-template-columns:120px 1fr 120px 1fr 120px 1fr}.TransactionStatement_detailTable__6yor2{min-width:1120px}.TransactionStatement_invoiceTotalGrid__APhrw{grid-template-columns:120px 1fr 120px 1fr 120px 1fr 130px 1fr 130px 1fr}}.force-desktop-layout .TransactionStatement_page__zu8v-,.force-desktop-layout .TransactionStatement_workspace__d1RBj{overflow:visible}.force-desktop-layout .TransactionStatement_layout__W58bX{grid-template-columns:minmax(420px,var(--left-width)) minmax(0,1fr);grid-template-rows:minmax(240px,var(--top-height)) minmax(240px,1fr);min-width:1280px;overflow:hidden;width:max(100%,1280px)}.force-desktop-layout .TransactionStatement_splitterHorizontal__TIDIV,.force-desktop-layout .TransactionStatement_splitterVertical__kweLc{display:block}.UsedSettlement_page__rpawv{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;overflow:hidden}.UsedSettlement_workspace__zWz3J{display:flex;flex:1 1;overflow:hidden;padding:10px}.UsedSettlement_layout__y9Xuh{grid-gap:2px;display:grid;flex:1 1;gap:2px;grid-template-columns:390px 8px 1fr;grid-template-columns:var(--left-width,390px) 8px 1fr;overflow:hidden}.UsedSettlement_sidePanel__zddUF{display:flex;flex-direction:column;gap:10px;min-height:0}.UsedSettlement_sidePanelSplitter__NAHM-{align-self:stretch;cursor:col-resize;position:relative;touch-action:none;width:8px}.UsedSettlement_sidePanelSplitter__NAHM-:before{background:#cbd5e1;border-radius:999px;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.UsedSettlement_sidePanelSplitter__NAHM-:hover:before{background:#94a3b8}.UsedSettlement_mainPanel__JG4vQ{grid-gap:0;display:grid;flex:1 1;gap:0;grid-template-columns:40% 8px 1fr;grid-template-columns:var(--stage2-width,40%) 8px 1fr;grid-template-rows:1fr;min-height:0}.UsedSettlement_resizeHandleMain__fncOD{align-items:center;cursor:col-resize;display:flex;justify-content:center;width:8px;z-index:10}.UsedSettlement_resizeHandleMain__fncOD:after{background:#cbd5e1;border-radius:2px;content:"";height:30px;transition:background .2s;width:2px}.UsedSettlement_resizeHandleMain__fncOD:active:after,.UsedSettlement_resizeHandleMain__fncOD:hover:after{background:#94a3b8}.UsedSettlement_stage1__FQk3T,.UsedSettlement_stage2__nzaZD,.UsedSettlement_stage3__fxmtK{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;min-height:0;overflow:hidden}.UsedSettlement_stage1__FQk3T{flex:1 1}.UsedSettlement_stageHeader__TCYun{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:-.01em;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:6}.UsedSettlement_headerLeft__F\+jLU,.UsedSettlement_headerRight__CwzRx{align-items:center;display:flex;gap:8px}.UsedSettlement_headerDateLabel__BdPxN{color:#e2e8f0;font-size:13px;font-weight:700;white-space:nowrap}.UsedSettlement_headerCheckbox__2Tj-8{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:700;gap:4px;left:-60px;position:relative;white-space:nowrap}.UsedSettlement_headerCheckbox__2Tj-8 input{accent-color:#facc15;cursor:pointer;height:13px;margin:0;width:13px}.UsedSettlement_header1__m9H\+Z,.UsedSettlement_header2__5G2QJ,.UsedSettlement_header3__g1UjP{background:#059669;background:var(--iman-card-header-bg,#059669)}.UsedSettlement_stageContent__pdi5x{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding:12px}.UsedSettlement_stage1__FQk3T .UsedSettlement_stageContent__pdi5x{gap:0;padding-left:6px}.UsedSettlement_infoGroup__SNLRB{display:flex;flex-direction:column;gap:4px}.UsedSettlement_sectionCaption__I8JYe{color:#64748b;font-size:11px;font-weight:800;margin-bottom:6px;text-transform:uppercase}.UsedSettlement_sectionDivider__kGaeP{border-top:1px solid #e2e8f0;margin:8px 0}.UsedSettlement_formRow__oEEjc{align-items:center;display:flex;gap:8px;margin-bottom:0}.UsedSettlement_stage1__FQk3T .UsedSettlement_formRow__oEEjc{margin-bottom:0}.UsedSettlement_formRow__oEEjc label{color:#475569;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:88px}.UsedSettlement_fieldControl__kDLF9{display:flex;flex:1 1;position:relative}.UsedSettlement_iconInInput__5oLO9{color:#94a3b8;cursor:pointer;pointer-events:auto;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.UsedSettlement_recordInputHeader__VrGOh{align-items:center;background:#bfe3ea;border-bottom:1px solid #7ea9bb;color:#0f172a;display:grid;font-size:10px;font-weight:700;line-height:1;min-height:24px;min-width:0;padding:0}.UsedSettlement_recordInputHeader__VrGOh>div{align-items:center;display:flex;gap:6px;justify-content:flex-start;overflow:hidden;padding:0 6px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.UsedSettlement_recordInputHeader__VrGOh>div:nth-child(4),.UsedSettlement_recordInputHeader__VrGOh>div:nth-child(5),.UsedSettlement_recordInputHeader__VrGOh>div:nth-child(6){border-left:1px solid #7ea9bb}.UsedSettlement_recordInputHeader__VrGOh>div:nth-child(6){border-right:1px solid #7ea9bb}.UsedSettlement_recordHeaderToggle__rOuON{align-items:center;display:inline-flex;font-size:10px;font-weight:700;gap:3px;white-space:nowrap}.UsedSettlement_recordHeaderToggle__rOuON input{accent-color:#0f766e;height:11px;margin:0;width:11px}.UsedSettlement_recordEditorRow__84O7P{grid-gap:0;align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;gap:0;min-width:0;padding:0}.UsedSettlement_recordEditorRow__84O7P input[type=number]::-webkit-inner-spin-button,.UsedSettlement_recordEditorRow__84O7P input[type=number]::-webkit-outer-spin-button{cursor:pointer;opacity:1!important}.UsedSettlement_numericSpinInput__t3iO-{appearance:auto;-moz-appearance:number-input}.UsedSettlement_recordEditorRow__84O7P input[type=number]{padding-right:18px!important}.UsedSettlement_recordEditorRow__84O7P input,.UsedSettlement_recordEditorRow__84O7P select{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;box-sizing:border-box;color:#0f172a;font-size:14px;height:26px;min-width:0;padding:0 6px;width:100%}.UsedSettlement_recordEditorRow__84O7P input:last-child,.UsedSettlement_recordEditorRow__84O7P select:last-child{border-right:1px solid #cbd5e1}.UsedSettlement_recordEditorRow__84O7P input[readonly]{background:#f8fafc;color:#64748b;cursor:default}.UsedSettlement_reportContainer__VXrfL{background:#f0f0f0;border:1px solid #999;display:flex;flex-direction:column;margin-top:auto;overflow:hidden;position:relative;z-index:1}.UsedSettlement_reportHeader__P-mNr{background:#059669;background:var(--iman-card-header-bg,#059669);color:#fff;font-size:14px;font-weight:700;padding:6px 10px 6px 20px;position:relative}.UsedSettlement_reportHeader__P-mNr:before{border-color:#fff #0000 #0000;border-style:solid;border-width:15px 15px 0 0;content:"";left:0;position:absolute;top:0}.UsedSettlement_reportContent__0HSvW{display:flex;flex-direction:column;gap:4px;padding:10px 8px}.UsedSettlement_reportItem__jS2gh{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#334155;cursor:pointer;font-size:11pt;font-weight:600;overflow:hidden;padding:10px 12px;text-align:left;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:100%}.UsedSettlement_reportItem__jS2gh:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.UsedSettlement_formRow__oEEjc input,.UsedSettlement_formRow__oEEjc select{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;height:30px;padding:0 8px;transition:all .2s ease;width:100%}.UsedSettlement_formRow__oEEjc input::placeholder{color:#94a3b8;font-weight:400}.UsedSettlement_formRow__oEEjc input:focus,.UsedSettlement_formRow__oEEjc select:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.UsedSettlement_formRow__oEEjc input[readOnly]{background-color:#f1f5f9!important;color:#64748b}.UsedSettlement_sidebarActionBtn__e4E2J{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:8px;box-shadow:0 4px 12px #2563eb33;color:#fff;cursor:pointer;font-size:12px;font-weight:800;height:34px;transition:all .2s;width:100%}.UsedSettlement_sidebarActionBtn__e4E2J:hover{box-shadow:0 6px 16px #2563eb4d;transform:translateY(-1px)}.UsedSettlement_titleIconBtn__0YLdi{align-items:center;background:#0000;border:none;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:opacity .2s ease,transform .2s ease;width:28px}.UsedSettlement_titleIconBtn__0YLdi:hover{color:#facc15;opacity:.9;transform:scale(1.05)}.UsedSettlement_titleIconBtn__0YLdi svg{stroke-width:2;height:24px;width:24px}.UsedSettlement_titleIconBtn__0YLdi:disabled{cursor:not-allowed;opacity:.3;transform:none}.UsedSettlement_gridTheme__c8d\+A{border:1px solid #cbd5e1;border-radius:0;flex:1 1;min-height:0;overflow:hidden}.UsedSettlement_gridTheme__c8d\+A .ag-root-wrapper{border:none}.UsedSettlement_gridTheme__c8d\+A .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.UsedSettlement_gridTheme__c8d\+A .ag-header-row{min-height:32px!important}.UsedSettlement_gridTheme__c8d\+A .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.UsedSettlement_gridTheme__c8d\+A .ag-header-cell:last-child{border-right:none}.UsedSettlement_gridTheme__c8d\+A .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.UsedSettlement_gridTheme__c8d\+A .ag-header-cell-text{text-align:center}.UsedSettlement_gridTheme__c8d\+A .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.UsedSettlement_gridTheme__c8d\+A .ag-header-cell-resize:hover{background:#94a3b8}.UsedSettlement_gridTheme__c8d\+A .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.UsedSettlement_gridTheme__c8d\+A .ag-row-even{background-color:#fff}.UsedSettlement_gridTheme__c8d\+A .ag-row-odd{background-color:#f8fafc}.UsedSettlement_gridTheme__c8d\+A .ag-row:hover{background-color:#f1f5f9!important}.UsedSettlement_gridTheme__c8d\+A .ag-row-selected{background:#0000!important}.UsedSettlement_gridTheme__c8d\+A .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.UsedSettlement_gridTheme__c8d\+A .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.UsedSettlement_gridTheme__c8d\+A .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.UsedSettlement_gridTheme__c8d\+A .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.UsedSettlement_gridTheme__c8d\+A .ag-cell:last-child{border-right:none}.UsedSettlement_gridTheme__c8d\+A .ag-cell-value{align-items:center;display:flex;width:100%}.UsedSettlement_gridTheme__c8d\+A .ag-cell-focus,.UsedSettlement_gridTheme__c8d\+A .ag-cell-range-selected,.UsedSettlement_gridTheme__c8d\+A .ag-cell-range-selected-1,.UsedSettlement_gridTheme__c8d\+A .ag-cell-range-single-cell,.UsedSettlement_gridTheme__c8d\+A .ag-header-active,.UsedSettlement_gridTheme__c8d\+A .ag-header-cell-focus{border:none!important;box-shadow:none!important}.UsedSettlement_gridThemeAttached__orzLm{border:none!important;border-radius:0!important}.UsedSettlement_stageContentFull__OJa-b{gap:0!important;overflow:hidden!important;padding:0!important}.UsedSettlement_alignCenterCell__isHj3{justify-content:center;text-align:center}.UsedSettlement_alignRightCell__GZ87C{justify-content:flex-end;text-align:right}.UsedSettlement_toolbar__6QANV{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.UsedSettlement_controlItem__499y2{align-items:center;color:#334155;display:flex;font-size:12px;font-weight:700;gap:8px}.UsedSettlement_summaryGroup__-mTVp{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding-top:4px}.UsedSettlement_summaryGroup2x2__q1cMt{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;padding-top:4px}.UsedSettlement_summaryCell__PAB4I{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;height:32px;overflow:hidden}.UsedSettlement_summaryLabel__UGE61{align-items:center;background:#f1f5f9;border-right:1px solid #e2e8f0;color:#64748b;display:flex;font-size:11px;font-weight:700;height:100%;justify-content:center;width:90px}.UsedSettlement_summaryLabelWide__eTiW2{width:120px}.UsedSettlement_summaryValue__hGh9N{color:#2563eb;flex:1 1;font-size:12px;font-weight:800;padding:0 10px;text-align:right}.UsedSettlement_redBadge__FY\+eP{background:#ef4444;border-radius:4px;color:#fff;font-size:10px;font-weight:800;padding:2px 6px}.UsedSettlement_redActionBtn__-q20-{background:#ef4444;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:11px;font-weight:800;padding:6px 12px}.UsedSettlement_headerDateRange__PjVCe{align-items:center;color:#fff;display:flex;font-size:11px;font-weight:700;gap:6px;width:100%}.UsedSettlement_headerDateRange__PjVCe>input{flex:1 1;min-width:0}.UsedSettlement_usageSummaryContainer__YNfPP{background:#f8fafc;border:1px solid #cbd5e1;display:flex;flex-direction:column;font-size:11px}.UsedSettlement_usageSummaryRow__0v-di{align-items:center;border-bottom:1px solid #cbd5e1;display:flex}.UsedSettlement_usageSummaryRow__0v-di:last-child{border-bottom:none}.UsedSettlement_usageSummaryHeaderLeft__b7nZ7{align-items:center;border-right:1px solid #cbd5e1;display:flex;flex-shrink:0;font-weight:800;height:100%;justify-content:center;padding:4px;text-align:center;width:105px}.UsedSettlement_usageSummaryHeaderLeft__b7nZ7.UsedSettlement_redBg__kp5ET{background:#b91c1c;color:#fff}.UsedSettlement_usageSummaryContentRight__31joC{align-items:center;display:flex;flex:1 1;gap:6px;overflow:hidden;padding:4px 6px}.UsedSettlement_formulaRow__gyzVV{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;white-space:nowrap}.UsedSettlement_compactNumInput__XJ3D5{background:#fff;border:1px solid #94a3b8;color:#1e293b;font-size:11px;height:22px;padding:0 4px;text-align:right;width:48px}.UsedSettlement_redActionBtnWide__ExWBA{background:#ef4444;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:11px;font-weight:800;margin-left:auto;padding:4px 12px}.UsedSettlement_dateInputLight__cIpov{background:#fff;border:1px solid #cbd5e1;border-radius:5px;color:#1e293b;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;height:28px;outline:none;padding:0 8px}.UsedSettlement_dateInputLight__cIpov::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.UsedSettlement_yellowInput__WL5P5{background-color:#fefce8!important}.UsedSettlement_dropdownList__CHhbR{background:#fff;border:1px solid #cbd5e1;border-radius:4px;box-shadow:0 4px 12px #00000026;left:0;list-style:none;margin:2px 0 0;max-height:250px;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:1000}.UsedSettlement_dropdownItem__w5FX0{background:#fff;border-bottom:1px solid #f1f5f9;cursor:pointer;padding:8px 12px;transition:background .15s ease}.UsedSettlement_dropdownItem__w5FX0:last-child{border-bottom:none}.UsedSettlement_dropdownItemActive__NH52V{background:#eff6ff;background:#2563eb!important;border-left:3px solid #3b82f6;color:#fff;padding-left:9px}.UsedSettlement_dropdownItemActive__NH52V .UsedSettlement_dropdownClientInfo__4qQYy,.UsedSettlement_dropdownItemActive__NH52V .UsedSettlement_dropdownClientName__yuRQ6{color:#fff}.UsedSettlement_dropdownClientName__yuRQ6{color:#1e293b;font-size:12px;font-weight:700;margin-bottom:2px;text-align:left}.UsedSettlement_dropdownClientInfo__4qQYy{color:#64748b;font-size:10px;text-align:left}.UsedSettlement_spin__W8JtZ{animation:UsedSettlement_spin__W8JtZ 1s linear infinite}@keyframes UsedSettlement_spin__W8JtZ{to{transform:rotate(1turn)}}@media (max-width:1100px){.UsedSettlement_layout__y9Xuh{grid-template-columns:1fr;grid-template-rows:auto 1fr}.UsedSettlement_mainPanel__JG4vQ{grid-template-columns:1fr;grid-template-rows:400px 400px}.UsedSettlement_resizeHandleMain__fncOD{display:none}}.force-desktop-layout .UsedSettlement_page__rpawv,.force-desktop-layout .UsedSettlement_workspace__zWz3J{overflow:visible}.force-desktop-layout .UsedSettlement_layout__y9Xuh{grid-template-columns:390px 8px 1fr;grid-template-columns:var(--left-width,390px) 8px 1fr;min-width:1280px;overflow:hidden;width:max(100%,1280px)}.force-desktop-layout .UsedSettlement_sidePanelSplitter__NAHM-,.force-desktop-layout .UsedSettlement_verticalPanelSplitter__KjSAq{display:block}.TaxInvoice_container__jFaND{background-color:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;height:100vh;overflow:hidden}.TaxInvoice_mainLayout__I4SOe{grid-gap:0;background:#f1f5f9;display:grid;flex:1 1;gap:0;grid-template-columns:390px 8px minmax(0,1fr);grid-template-columns:var(--left-width,390px) 8px minmax(0,1fr);overflow:hidden;padding:8px}.TaxInvoice_sidebar__VPYHI{display:flex;flex-direction:column;height:100%;min-width:0;width:100%}.TaxInvoice_panelSplitter__lI4SF{background:#0000;cursor:col-resize;position:relative;width:8px;z-index:20}.TaxInvoice_panelSplitter__lI4SF:hover{background:#3b82f666}.TaxInvoice_sidebarSection__9GJSW{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;overflow:hidden}.TaxInvoice_sidebarContent__ASUYL{gap:4px!important}.TaxInvoice_sectionHeader__leASx{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px}.TaxInvoice_contentArea__SZ065 .TaxInvoice_sectionHeader__leASx,.TaxInvoice_sidebarSection__9GJSW:nth-child(2) .TaxInvoice_sectionHeader__leASx,.TaxInvoice_sidebarSection__9GJSW:nth-child(3) .TaxInvoice_sectionHeader__leASx{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #1e3a8a;border-bottom:1px solid var(--iman-theme-accent-border,#1e3a8a)}.TaxInvoice_formBody__-jYzR{background:#f8fafc;display:flex;flex-direction:column;gap:8px;padding:12px 16px}.TaxInvoice_formRow__fwIoH{align-items:center;display:flex;gap:8px;margin-bottom:4px}.TaxInvoice_formRow__fwIoH label{color:#475569;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:88px}.TaxInvoice_fieldControl__jYzLw{display:flex;flex:1 1;position:relative}.TaxInvoice_iconInInput__yQ4GF{color:#94a3b8;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.TaxInvoice_formRow__fwIoH input,.TaxInvoice_formRow__fwIoH select{background:#fff;border:1px solid #94a3b8;border-radius:6px;box-sizing:border-box;color:#1e293b;font-size:15px;font-weight:700;height:30px;padding:0 8px;transition:all .2s ease;width:100%}.TaxInvoice_formRow__fwIoH input::placeholder{color:#94a3b8;font-weight:400}.TaxInvoice_formRow__fwIoH input:focus,.TaxInvoice_formRow__fwIoH select:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.TaxInvoice_readOnlyInput__PyPeB{background-color:#f1f5f9!important;color:#64748b}.TaxInvoice_yellowInput__2fcLD{background:#fffbeb!important;border-color:#fcd34d!important}.TaxInvoice_actionBtn__Ks\+8E{align-items:center;background:#fff;border:1.5px solid #3b82f6;border-radius:8px;box-shadow:0 2px 4px #3b82f61a;color:#2563eb;cursor:pointer;display:flex;font-size:13px;font-weight:800;justify-content:center;margin-top:10px;min-height:36px;transition:all .2s ease;width:100%}.TaxInvoice_actionBtn__Ks\+8E:hover{background:#eff6ff;border-color:#2563eb;box-shadow:0 4px 8px #3b82f633;transform:translateY(-2px)}.TaxInvoice_actionBtn__Ks\+8E:active{box-shadow:0 1px 2px #3b82f61a;transform:translateY(0)}.TaxInvoice_importBtn__5Yj4F{border-radius:6px;cursor:pointer;font-size:13px;font-weight:800;height:48px;text-align:center;transition:all .2s}.TaxInvoice_importBtn__5Yj4F:hover{background:#f1f5f9;color:#3b82f6}.TaxInvoice_contentArea__SZ065{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-width:0;overflow:hidden}.TaxInvoice_headerIcon__piBLi{color:inherit;display:inline-flex;height:18px;vertical-align:middle;width:18px}.TaxInvoice_titleIconBtn__zx6Xf{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease;width:28px}.TaxInvoice_titleIconBtn__zx6Xf:hover{background:#0000;box-shadow:none;transform:translateY(-1px)}.TaxInvoice_titleIconBtn__zx6Xf svg{height:24px!important;width:24px!important}.TaxInvoice_titleIconBtn__zx6Xf:disabled{cursor:not-allowed;opacity:.55}.TaxInvoice_toolbar__lm0DZ{background:#f8fafc;border-bottom:2px solid #e2e8f0;display:grid;grid-template-columns:80px 150px 120px 80px 100px 100px 100px 1fr}.TaxInvoice_toolCell__nRzNP{background:#f1f5f9;border-right:1px solid #e2e8f0;color:#475569;font-size:13px;font-weight:700;padding:6px 8px;text-align:center}.TaxInvoice_toolValue__RaXFI{align-items:center;border-right:1px solid #e2e8f0;display:flex;padding:4px 8px}.TaxInvoice_toolValue__RaXFI input,.TaxInvoice_toolValue__RaXFI select{border:1px solid #cbd5e1;border-radius:4px;font-size:11px;height:24px;padding:0 4px;width:100%}.TaxInvoice_gridContainer__t5S2\+{background:#fff;flex:1 1;overflow:auto}.TaxInvoice_grid__C9prI{border-collapse:initial;border-spacing:0;table-layout:fixed;white-space:nowrap;width:100%}.TaxInvoice_grid__C9prI td:first-child,.TaxInvoice_grid__C9prI th:first-child{width:80px}.TaxInvoice_grid__C9prI td:nth-child(2),.TaxInvoice_grid__C9prI th:nth-child(2){width:150px}.TaxInvoice_grid__C9prI td:nth-child(3),.TaxInvoice_grid__C9prI th:nth-child(3){text-align:center;width:120px}.TaxInvoice_grid__C9prI td:nth-child(4),.TaxInvoice_grid__C9prI th:nth-child(4){text-align:center;width:80px}.TaxInvoice_grid__C9prI td:nth-child(5),.TaxInvoice_grid__C9prI td:nth-child(6),.TaxInvoice_grid__C9prI td:nth-child(7),.TaxInvoice_grid__C9prI th:nth-child(5),.TaxInvoice_grid__C9prI th:nth-child(6),.TaxInvoice_grid__C9prI th:nth-child(7){text-align:right;width:100px}.TaxInvoice_grid__C9prI td:nth-child(8),.TaxInvoice_grid__C9prI th:nth-child(8){padding-left:10px;text-align:left;width:auto}.TaxInvoice_subtleText__rTd9Q{color:#64748b;font-size:11px;line-height:1.4}.TaxInvoice_searchRangeRow__jBQqT{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 92px}.TaxInvoice_searchRangeFields__Wj1NU{display:flex;flex-direction:column;gap:6px;min-width:0}.TaxInvoice_searchActionWrap__t-hna{align-items:center;display:flex;justify-content:flex-end;min-width:0}.TaxInvoice_searchActionBtn__ydOrx{align-items:center;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 2px 6px #0f172a14;color:#1e293b;display:inline-flex;font-size:12px;font-weight:800;gap:5px;height:66px;justify-content:center;line-height:1;padding:0 10px;white-space:nowrap;width:100%}.TaxInvoice_searchActionBtn__ydOrx:hover{background:linear-gradient(180deg,#fff,#eef6ff);border-color:#93c5fd;transform:translateY(-1px)}.TaxInvoice_ledgerSection__KUoGq{background:#fff;border:1px solid #cbd5e1;border-radius:0;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.TaxInvoice_ledgerFilterRow__HVHTQ{grid-gap:0;align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-top-left-radius:12px;border-top-right-radius:12px;display:grid;flex-shrink:0;gap:0;min-width:0;padding:2px 0}.TaxInvoice_ledgerFilterCell__MtUlV{align-items:center;border-right:1px solid #cbd5e1;display:flex;min-width:0;padding:0}.TaxInvoice_ledgerFilterCell__MtUlV:last-child{border-right:none}.TaxInvoice_ledgerFilterCell__MtUlV input,.TaxInvoice_ledgerFilterCell__MtUlV select{background:#fff;border:1px solid #94a3b8;border-radius:0;border-right:none;box-sizing:border-box;color:#0f172a;font-size:12px;height:26px;padding:0 6px;width:100%}.TaxInvoice_ledgerFilterCell__MtUlV input[readonly]{background:#fff;color:#0f172a;cursor:default}.TaxInvoice_ledgerGridTheme__5hUL\+{border-radius:0 0 8px 8px;border-top:none;flex:1 1;min-height:0;overflow:hidden}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-root-wrapper{border:none;height:100%}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-body-viewport,.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-center-cols-container,.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-center-cols-viewport,.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-root,.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-root-wrapper-body{min-height:100%}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-header-row{min-height:32px!important}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-header-cell:last-child{border-right:none}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-header-cell-text{text-align:center}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-row-even{background-color:#fff}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-row-odd{background-color:#f8fafc}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-row:hover{background-color:#f1f5f9!important}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-row-selected{background:#0000!important}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-cell{align-items:center!important;border-right:1px solid #f1f5f9;color:#334155;display:flex!important;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-cell:last-child{border-right:none}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-cell-value{align-items:center;display:flex;width:100%}.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-cell-focus,.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-cell-range-selected,.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-cell-range-selected-1,.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-cell-range-single-cell,.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-header-active,.TaxInvoice_ledgerGridTheme__5hUL\+ .ag-header-cell-focus{border:none!important;box-shadow:none!important}.TaxInvoice_alignCenterHeader__3wOBP .ag-header-cell-label{justify-content:center}.TaxInvoice_alignCenterCell__5UynS{justify-content:center;text-align:center}.TaxInvoice_alignRightCell__577u3{justify-content:flex-end!important;padding-right:12px;text-align:right}.TaxInvoice_gridHeaderCell__8wmNT{font-weight:700}.TaxInvoice_gridCell__POUHc{font-size:13px}.TaxInvoice_buttonStack__1FeeE{display:flex;flex-direction:column;gap:8px}.TaxInvoice_importBtn__5Yj4F{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#475569;font-size:12px;min-height:42px;padding:8px 12px}.TaxInvoice_grid__C9prI th{background:#f8fafc;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;color:#475569;font-size:13px;font-weight:700;padding:8px;position:sticky;text-align:center;top:0;z-index:5}.TaxInvoice_grid__C9prI td{border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;color:#334155;font-size:13px;height:28px;padding:6px 8px;text-align:center}.TaxInvoice_grid__C9prI tr:nth-child(2n){background:#fff}.TaxInvoice_grid__C9prI tr:hover{background:#f8fafc}.TaxInvoice_footer__qvG9a{align-items:center;background:#f8fafc;border-top:1px solid #e2e8f0;color:#1e293b;display:flex;font-weight:800;gap:12px;justify-content:flex-end;padding:8px 16px}.TaxInvoice_footerField__LDYS0{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:4px;color:#4f46e5;display:flex;height:24px;justify-content:flex-end;min-width:120px;padding:0 8px;text-align:right}.Quotation_container__2DK-Y{background-color:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;height:auto;min-height:100vh;overflow-x:hidden;overflow-y:auto}.Quotation_mainLayout__NXZnZ{align-items:stretch;background:#f1f5f9;display:flex;flex:1 1;gap:8px;min-height:0;min-width:0;overflow:visible;padding:8px}.Quotation_sidebar__fHcqa{flex:0 0 390px;gap:8px;max-width:390px;min-width:390px;overflow:visible;width:390px}.Quotation_sidebarSection__u1n8J:last-child,.Quotation_sidebar__fHcqa{display:flex;flex-direction:column}.Quotation_sidebarSection__u1n8J:first-child{height:418px}.Quotation_sidebarSection__u1n8J:nth-child(2){flex:1 1;min-height:220px}.Quotation_sidebarSection__u1n8J{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;overflow:hidden}.Quotation_cardBodyWithoutHeader__yhjo3{background:#f8fafc;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:12px 16px}.Quotation_cardBodyLabel__VoRhS{color:#475569;font-size:14px;font-weight:700;margin-bottom:2px}.Quotation_sectionHeader__PSlAp{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px}.Quotation_headerTabs__Z\+BGZ{align-items:center;background:#f8fafc;border-bottom:1px solid #e6eef8;display:flex;gap:8px;justify-content:flex-start;padding:8px 16px}.Quotation_topControlRow__Tl7ok{align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;flex-wrap:nowrap;gap:0;min-width:0;padding:0 12px}.Quotation_companyTabs__Vgjfc{align-items:center;display:flex;gap:6px;justify-content:flex-start}.Quotation_vendorTabs__eCHzV{align-items:stretch;background:#0000;border-bottom:none;display:flex;flex:1 1;gap:0;overflow-x:auto;padding:0}.Quotation_vendorTab__wVJPg{background:#0000;border:none;border-bottom:2px solid #0000;border-radius:0;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:800;line-height:1.2;min-height:0;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.Quotation_vendorTab__wVJPg:hover{background:#f1f5f9;color:#334155}.Quotation_vendorTabActive__Bf6go{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8}.Quotation_sidebarSection__u1n8J:nth-child(2) .Quotation_sectionHeader__PSlAp,.Quotation_sidebarSection__u1n8J:nth-child(3) .Quotation_sectionHeader__PSlAp{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #1e3a8a;border-bottom:1px solid var(--iman-theme-accent-border,#1e3a8a)}.Quotation_headerIcons__VIbjt{align-items:center;display:flex;gap:8px}.Quotation_headerIconBtn__i5qxl{align-items:center;background:#0000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.Quotation_headerIconBtn__i5qxl svg{height:24px;width:24px}.Quotation_headerIconBtn__i5qxl:hover{background:#0000;transform:translateY(1px)}.Quotation_headerIconBtn__i5qxl:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.Quotation_iconBtn__Hq7Cw{background:#0000;border-radius:4px;color:#fff;cursor:pointer;padding:4px;transition:background .2s}.Quotation_iconBtn__Hq7Cw:hover{background:#fff3}.Quotation_formBody__KNfj-{background:#f8fafc;display:flex;flex-direction:column;gap:8px;padding:12px 16px}.Quotation_customerTypeRow__X0NQu{align-items:center;display:flex;gap:8px;justify-content:space-between;padding-bottom:2px;width:100%}.Quotation_radioGroup__l3Fr1{align-items:center;display:flex;gap:12px;margin-bottom:4px}.Quotation_radioGroup__l3Fr1 input[type=radio]{cursor:pointer;margin:0}.Quotation_formBody__KNfj- label,.Quotation_radioGroup__l3Fr1 label{align-items:center;color:#475569;cursor:pointer;display:flex;font-weight:600;gap:6px}.Quotation_inputField__FojRx{align-items:center;display:flex}.Quotation_inputWithIcon__uNnwK{align-items:center;display:flex;flex:1 1;min-width:0;position:relative}.Quotation_inputField__FojRx label{color:#475569;font-size:11px;font-weight:700;padding-right:12px;text-align:right;width:80px}.Quotation_inputField__FojRx input,.Quotation_inputField__FojRx textarea{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;flex:1 1;font-size:13px;height:28px;padding:0 8px;transition:all .2s;width:100%}.Quotation_inputWithIcon__uNnwK input{box-sizing:border-box;padding-right:28px}.Quotation_inputField__FojRx textarea{height:auto;min-height:50px;padding:6px 8px;resize:vertical}.Quotation_inputField__FojRx input:focus,.Quotation_inputField__FojRx textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.Quotation_largeDateInput__MnM\+9{font-size:15px;font-weight:700;height:32px;padding:0 10px;text-align:center}.Quotation_iconInInput__kotlh{color:#64748b;cursor:pointer;padding:0 4px;transition:color .2s}.Quotation_iconInInputInside__zVzzh{color:#64748b;cursor:pointer;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .2s}.Quotation_iconInInputInside__zVzzh:hover,.Quotation_iconInInput__kotlh:hover{color:#3b82f6}.Quotation_dropdownFieldWrap__ba5jD{flex:1 1;min-width:0;position:relative;z-index:20}.Quotation_dropdownFieldWrap__ba5jD input{min-width:0;width:100%}.Quotation_dropdownLoading__Z8\+qL{color:#64748b;font-size:10px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.Quotation_searchDropdown__Dj\+uB{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 12px 24px #0f172a24;left:0;max-height:240px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:100}.Quotation_searchDropdownItem__Nn\+EF{grid-gap:4px;border-bottom:1px solid #f1f5f9;cursor:pointer;display:grid;gap:4px;grid-template-columns:minmax(0,1fr);padding:12px 14px;transition:background-color .12s ease,color .12s ease}.Quotation_searchDropdownItem__Nn\+EF:last-child{border-bottom:none}.Quotation_searchDropdownItemActive__MVF3E{background:#bfdbfe}.Quotation_searchDropdownItemActive__MVF3E .Quotation_dropdownPrimary__VN9SF{color:#172554}.Quotation_searchDropdownItemActive__MVF3E .Quotation_dropdownMeta__M\+LuI{color:#1d4ed8;font-weight:700}.Quotation_dropdownPrimary__VN9SF{color:#1e293b;font-size:15px;font-weight:700;min-width:0}.Quotation_dropdownMeta__M\+LuI{color:#64748b;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Quotation_itemGridContainer__1iAI7{flex:0 0 auto;min-height:100px;overflow:hidden}.Quotation_contentArea__MQrZG{display:flex;flex:1 1;flex-direction:column;gap:0;min-height:0;min-width:0}.Quotation_panelSplitter__OYaxC{background:linear-gradient(180deg,#fff,#e2e8f0);border-bottom:1px solid #cbd5e1;border-top:1px solid #e2e8f0;cursor:row-resize;flex:0 0 8px;height:8px;transition:background .2s ease}.Quotation_panelSplitter__OYaxC:hover{background:linear-gradient(180deg,#dbeafe,#bfdbfe)}.Quotation_panel__PR-Zy{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.Quotation_historyPanel__zD6V4{flex:0 0 470px;height:420px;max-height:420px}.Quotation_detailPanel__JtaJg{flex:0 0 auto;min-height:0;overflow:visible}.Quotation_detailPanel__JtaJg .Quotation_sectionHeader__PSlAp,.Quotation_historyPanel__zD6V4 .Quotation_sectionHeader__PSlAp{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #0f766e;border-bottom:1px solid var(--iman-theme-accent-border,#0f766e);border-radius:12px 12px 0 0}.Quotation_gridContainer__Hkw-e{background:#fff;flex:1 1;overflow:auto}.Quotation_grid__1B1C\+{border-collapse:initial;border-spacing:0;white-space:nowrap;width:100%}.Quotation_grid__1B1C\+ th{background:#f8fafc;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;color:#475569;font-size:12px;font-weight:700;padding:8px;position:sticky;text-align:center;top:0;z-index:5}.Quotation_grid__1B1C\+ td{border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;color:#334155;font-size:13px;height:28px;padding:6px 8px;text-align:center}.Quotation_grid__1B1C\+ tr:nth-child(2n){background:#fff}.Quotation_grid__1B1C\+ tr:hover{background:#f8fafc}.Quotation_quoteConditionSection__QT0aU{background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:6px;padding:8px 12px}.Quotation_quoteConditionHeader__s26X6{align-items:center;display:flex;gap:4px;justify-content:flex-start}.Quotation_quoteConditionLabel__RJXUe{color:#475569;font-size:11px;font-weight:700}.Quotation_quoteConditionSaveBtn__APr4m{cursor:pointer;flex-shrink:0}.Quotation_quoteConditionTextarea__AQa2z{background:#fff;border:1px solid #94a3b8;border-radius:6px;box-sizing:border-box;color:#1e293b;font-size:13px;line-height:1.4;min-height:72px;overflow:hidden;padding:8px 10px;resize:none;width:100%}.Quotation_quoteConditionTextarea__AQa2z:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.Quotation_attachmentInfoSection__fgMT7{align-items:stretch;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:6px;padding:8px 12px 10px}.Quotation_attachmentInfoHeader__iURRr{align-items:center;display:flex;gap:6px;justify-content:flex-start}.Quotation_attachmentInfoLabel__KeUpD{color:#475569;flex:0 0 auto;font-size:11px;font-weight:700}.Quotation_attachmentInfoBox__kLieR{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#64748b;display:flex;font-size:12px;min-height:30px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.Quotation_attachmentInfoIcon__vI78o{color:#2563eb;cursor:pointer;flex-shrink:0}.Quotation_attachmentInfoIcon__vI78o:hover{color:#1d4ed8}.Quotation_detailEntryBar__jIqnd{grid-gap:0;background:#f8fafc;border:1px solid #cbd5e1;border-bottom:none;display:grid;flex-shrink:0;gap:0;overflow:visible;padding:0}.Quotation_detailEntryCell__zP1qW{gap:4px}.Quotation_detailEntryHeaderRow__TUJqS{align-items:center;display:flex;gap:8px;justify-content:flex-start;width:100%}.Quotation_detailEntryCell__zP1qW input,.Quotation_detailEntryCell__zP1qW select{background:#fff;border:1px solid #cbd5e1;border-radius:4px;box-sizing:border-box;display:block;font-size:12.5px;height:26px;margin:0;padding:0 7px;width:100%}.Quotation_rightAlignInput__cmtm2{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Quotation_detailEntryCell__zP1qW input[readonly]{background:#f1f5f9;color:#64748b}.Quotation_detailEntryCell__zP1qW select{cursor:pointer}.Quotation_detailEntryCell__zP1qW input[type=checkbox]{height:14px;margin:0;width:14px}.Quotation_detailEntryLabel__jO\+WZ{color:#1e40af;font-size:11px;font-weight:700;white-space:nowrap}.Quotation_detailEntryCheckLabel__lHwvf{align-items:center;color:#475569;display:inline-flex;font-size:11px;font-weight:700;gap:4px;margin-left:auto;transform:translateX(-30px);white-space:nowrap}.Quotation_detailEntryCheckLabel__lHwvf input[type=checkbox]{accent-color:#dc2626;height:14px;margin:0;width:14px}.Quotation_panelFooter__HZ8y4{background:#f8fafc;border-top:1px solid #e2e8f0;color:#1e293b;display:flex;font-weight:800;gap:12px;justify-content:flex-end;padding:8px 16px}.Quotation_footerLabel__r9ceO{align-items:center;background:linear-gradient(180deg,#1d4ed8,#2563eb);border-radius:999px;box-shadow:0 2px 6px #2563eb40;color:#fff;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.02em;min-height:24px;padding:0 10px}.Quotation_footerField__UqaGs{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:4px;color:#4f46e5;display:flex;font-weight:800;height:24px;justify-content:flex-end;min-width:120px;padding:0 8px;text-align:right}.Quotation_vToolbar__GnBxI{align-items:center;display:flex;flex-direction:column;gap:4px;width:28px}.Quotation_vBtn__-hVB7{background:#0000;border:none;border-radius:4px;color:#64748b;cursor:pointer;font-size:11px;padding:4px;text-align:center;transition:all .2s}.Quotation_vBtn__-hVB7:hover{background:#f1f5f9;color:#3b82f6}.Quotation_modalBackdrop__cpPJc{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a6b;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2500}.Quotation_confirmModal__6lmHN{background:#fff;border:1px solid #dbe3ef;border-radius:16px;box-shadow:0 24px 60px #0f172a47;overflow:hidden;width:min(460px,100%)}.Quotation_confirmModalHeader__bhvic{align-items:center;background:linear-gradient(180deg,#f8fafc,#eef2f7);border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 18px}.Quotation_confirmModalTitleWrap__tr2Yc{align-items:center;display:flex;gap:10px;min-width:0}.Quotation_confirmModalTitleWrap__tr2Yc h3{color:#1e293b;font-size:15px;font-weight:800;margin:0}.Quotation_confirmModalTitleIcon__DiCeS{color:#dc2626;flex-shrink:0}.Quotation_confirmModalCloseBtn__nNTbi{align-items:center;background:#0000;border:none;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.Quotation_confirmModalCloseBtn__nNTbi:hover{background:#e2e8f0;color:#0f172a}.Quotation_confirmModalBody__BGPbO{padding:18px 20px 8px}.Quotation_confirmModalMessage__ZNrJN{color:#0f172a;font-size:14px;font-weight:700;line-height:1.5;margin:0}.Quotation_confirmModalSubText__1P-RW{color:#64748b;font-size:12px;line-height:1.5;margin:8px 0 0}.Quotation_confirmModalActions__UNg1g{display:flex;gap:8px;justify-content:flex-end;padding:14px 20px 20px}.Quotation_confirmModalCancelBtn__z6Gtf,.Quotation_confirmModalDangerBtn__KwQYB{border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:13px;font-weight:700;height:34px;min-width:88px}.Quotation_confirmModalCancelBtn__z6Gtf{background:#fff;border-color:#cbd5e1;color:#334155}.Quotation_confirmModalCancelBtn__z6Gtf:hover{background:#f8fafc}.Quotation_confirmModalDangerBtn__KwQYB{background:#dc2626;box-shadow:0 8px 16px #dc262638;color:#fff}.Quotation_confirmModalDangerBtn__KwQYB:hover{background:#b91c1c}.Quotation_confirmModalCancelBtn__z6Gtf:disabled,.Quotation_confirmModalCloseBtn__nNTbi:disabled,.Quotation_confirmModalDangerBtn__KwQYB:disabled{cursor:not-allowed;opacity:.6}.Quotation_printOnly__e7\+4s{display:none}.Quotation_im-printing__BH6oa .Quotation_quotationPrintRoot__0oBiE *{visibility:hidden!important}.Quotation_im-printing__BH6oa .Quotation_quotationPrintRoot__0oBiE .Quotation_printOnly__e7\+4s,.Quotation_im-printing__BH6oa .Quotation_quotationPrintRoot__0oBiE .Quotation_printOnly__e7\+4s *{display:block!important;visibility:visible!important}.Quotation_im-printing__BH6oa .Quotation_quotationPrintRoot__0oBiE .Quotation_printOnly__e7\+4s{box-sizing:border-box!important;left:10mm!important;position:absolute!important;top:10mm!important;width:190mm!important;z-index:99999!important}.Quotation_im-printing__BH6oa .Quotation_quotationPrintRoot__0oBiE,.Quotation_im-printing__BH6oa .Quotation_quotationPrintRoot__0oBiE *{box-sizing:border-box!important;max-width:190mm!important;transform:none!important;-webkit-transform:none!important;width:auto!important}.Quotation_im-printing__BH6oa,body.Quotation_im-printing__BH6oa,html.Quotation_im-printing__BH6oa{height:297mm!important;margin:0!important;overflow:hidden!important;padding:0!important;width:210mm!important}.Quotation_im-printing__BH6oa img,.Quotation_im-printing__BH6oa table{height:auto!important;max-width:100%!important;table-layout:fixed!important}.Quotation_printSheet__5BJPA{background:#fff;box-sizing:border-box;color:#000;display:flex;flex-direction:column;font-family:Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:10.5pt;line-height:1.35;max-width:100%;min-height:auto;padding:20px 6px 24px;position:relative;width:100%}.Quotation_printHeaderBand__Ji3TB{grid-gap:4mm;align-items:center;display:grid;gap:4mm;grid-template-columns:18mm 1fr auto;margin-bottom:1mm}.Quotation_printQrBox__HW41I{align-items:center;border:1.2px solid #111;box-sizing:border-box;display:flex;flex-direction:column;gap:.8mm;height:18mm;justify-content:center;overflow:hidden;padding:1mm;width:18mm}.Quotation_printQrSvg__l0Luo{display:block;flex:0 0 auto;height:14mm;width:14mm}.Quotation_printQrSerial__q\+Yuu{font-size:4.8pt;font-weight:700;letter-spacing:.04em;line-height:1;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.Quotation_printTitleBlock__x0oKQ{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 3mm;width:100%}.Quotation_printTitle__5zFLt{font-size:20pt;font-weight:800;letter-spacing:1.2em;line-height:1;text-align:center;text-indent:1.2em}.Quotation_printTitleUnderline__02e2p{border-bottom:3px double #111;margin-top:1.6mm;width:78mm}.Quotation_printHeaderStaff__bcsy1{align-items:center;display:flex;font-size:10.5pt;gap:2mm;justify-content:flex-end;justify-self:end;text-align:right;white-space:nowrap}.Quotation_printHeaderStaff__bcsy1 strong{font-weight:800}.Quotation_printHeaderStaffPhone__YMbBR{font-weight:800;margin-left:3mm}.Quotation_printBodyFrame__ewVdd{align-items:stretch;border:1.6px solid #111;display:grid;grid-template-columns:1.05fr 1.12fr;margin-bottom:2mm;min-height:44mm}.Quotation_printBodyLeft__Aof1e{border-right:1.2px solid #111;box-sizing:border-box;display:flex;flex-direction:column;padding:3.5mm 4.2mm}.Quotation_printBodyTopLine__1jIhB{font-size:10.5pt;line-height:1.35;margin-bottom:3mm}.Quotation_printClientLine__UyIL1{font-size:13pt;font-weight:800;letter-spacing:.08em;margin:2mm 0;text-align:center}.Quotation_printReferenceLine__4kijz{border-bottom:1px solid #111;font-size:10.2pt;padding:2mm 0 2.5mm}.Quotation_printBodyBottomSentence__8hLMz{font-size:10.8pt;font-weight:800;margin-top:3mm}.Quotation_printBodyRight__fZics{align-self:stretch;box-sizing:border-box;display:grid;grid-template-rows:repeat(4,minmax(0,1fr));height:100%}.Quotation_printBodyRightRow__V71dD{border-bottom:1.2px solid #111;display:grid;grid-template-columns:22mm 1fr;height:100%;min-height:0}.Quotation_printBodyRightRowWide__TVO\+K{grid-template-columns:24mm 1fr}.Quotation_printBodyRightRow__V71dD:last-child{border-bottom:none}.Quotation_printBodyRightLabel__w7J5l{align-items:center;border-right:1.2px solid #111;display:flex;font-size:8.1pt;font-weight:700;justify-content:center;line-height:1.1;padding:.5mm 1mm;text-align:center}.Quotation_printBodyRightLabelText__4TtfG{box-sizing:border-box;display:block;letter-spacing:.12em;padding:0 .8mm;text-align:justify;text-align-last:justify;text-justify:inter-character;width:100%}.Quotation_printBodyRightLabelText__4TtfG br{line-height:1.1}.Quotation_printBodyRightLabelTextWide__ifsI6{box-sizing:border-box;display:flex;justify-content:space-between;letter-spacing:.02em;padding:0 .8mm;text-align:justify;text-align-last:justify;text-justify:inter-character;width:100%}.Quotation_printBodyRightLabelTextWide__ifsI6+.Quotation_printBodyRightLabelTextWide__ifsI6{margin-top:.8mm}.Quotation_printBodyRightLabelTextSingle__ITGwi{box-sizing:border-box;display:block;letter-spacing:.08em;padding:0 .8mm;text-align:center;width:100%}.Quotation_printBodyRightLabelStack__se7O\+{box-sizing:border-box;display:flex;flex-direction:column;gap:.7mm;justify-content:center;padding:0 .8mm;width:100%}.Quotation_printBodyRightLabelStack__se7O\+>span{display:block;letter-spacing:.06em;text-align:justify;text-align-last:justify;text-justify:inter-character;width:100%}.Quotation_printBodyRightValue__Vu4s-{display:flex;flex-direction:column;font-size:9.6pt;gap:.7mm;justify-content:center;line-height:1.1;padding:1.1mm 2.1mm}.Quotation_printCompanyValueWrap__eVT0z{align-items:center;box-sizing:border-box;display:flex;min-height:12.5mm;padding-right:0;position:relative}.Quotation_printCompanyNameText__hlP1v{width:auto}.Quotation_printCompanyCeoText__ePDcu,.Quotation_printCompanyNameText__hlP1v{display:inline-block;flex:0 0 auto;font-weight:700;white-space:nowrap;word-break:keep-all}.Quotation_printCompanyStamp__mMi4U{background:#0000;height:18mm;mix-blend-mode:multiply;object-fit:contain;pointer-events:none;position:absolute;right:.5mm;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;width:18mm}.Quotation_printBodyRightValueStack__xeVhx{gap:.7mm;line-height:1.1}.Quotation_printIntroLine__-abod{display:none}.Quotation_printSummaryBand__f4n6T{align-items:center;border-bottom:1.4px solid #111;border-top:1.4px solid #111;display:flex;gap:4mm;justify-content:space-between;margin-bottom:1.5mm;padding:1.4mm 2.5mm}.Quotation_printSummaryText__e\+EHg{flex:1 1;font-size:10.5pt;font-weight:800}.Quotation_printVatNotice__Jbtow{flex:0 0 auto;font-size:9.2pt;font-weight:700;white-space:nowrap}.Quotation_printTable__LHF8d{border-collapse:collapse;font-size:9pt;margin-bottom:2.5mm;table-layout:fixed;width:100%}.Quotation_printTable__LHF8d td,.Quotation_printTable__LHF8d th{border:1px solid #111;padding:1.4mm 1.2mm;vertical-align:top}.Quotation_printTable__LHF8d tr{break-inside:avoid;page-break-inside:avoid}.Quotation_printTable__LHF8d th{font-weight:800;text-align:center}.Quotation_printTable__LHF8d td{word-break:break-all}.Quotation_printCenter__A7qhm{text-align:center}.Quotation_printRight__Td8ge{text-align:right}.Quotation_printTable__LHF8d td.Quotation_printUnitPrice__JRfmP{box-sizing:border-box;padding:0 6px 0 0}.Quotation_printEmptyRow__I9EWm td{height:7.6mm}.Quotation_printConditions__ZRkYG{border:1.2px solid #111;box-sizing:border-box;break-inside:avoid;margin-bottom:0;min-height:34mm;padding:2.5mm 3.5mm;page-break-inside:avoid}.Quotation_printSectionTitle__zTlx9{font-size:10.8pt;font-weight:800;margin-bottom:2mm}.Quotation_printConditionsBody__lEODQ{min-height:24mm;white-space:pre-wrap;word-break:break-word}.Quotation_printManagerLine__TfOYg{font-size:9.8pt;font-weight:700;margin-top:auto;text-align:right}.Quotation_printFooter__DCLA3{display:flex;flex-shrink:0;font-size:9pt;font-weight:700;gap:4mm;justify-content:flex-end;margin-top:1mm;text-align:right}.Quotation_footerField__UqaGs{font-size:15pt}.Quotation_printTable__LHF8d tbody tr{height:11.4mm}.Quotation_printTable__LHF8d tbody td{vertical-align:middle}@media print{@page{size:210mm 297mm portrait;size:A4 portrait;margin:10mm}body,html{background:#fff;height:auto;margin:0;padding:0}.Quotation_quotationPrintRoot__0oBiE *{visibility:hidden}.Quotation_quotationPrintRoot__0oBiE .Quotation_printOnly__e7\+4s,.Quotation_quotationPrintRoot__0oBiE .Quotation_printOnly__e7\+4s *{visibility:visible}.Quotation_quotationPrintRoot__0oBiE .Quotation_printOnly__e7\+4s{box-sizing:border-box;display:block!important;left:10mm;margin:0;min-height:auto;overflow:visible;padding:0;position:absolute;-webkit-print-color-adjust:exact;print-color-adjust:exact;top:10mm;width:190mm;z-index:9999}.Quotation_printSheet__5BJPA{box-sizing:border-box;break-after:page;margin:0 auto;max-width:100%;min-height:257mm;padding:14mm 6mm 6mm;page-break-after:always;transform:none;width:190mm}.Quotation_printManagerLine__TfOYg{break-inside:avoid;margin-top:auto;page-break-inside:avoid;position:static}.Quotation_printFooter__DCLA3{align-items:center;break-inside:avoid;display:flex;justify-content:center;margin-top:1mm;page-break-inside:avoid;position:static}.Quotation_printPageCounter__LPnHh{font-size:9pt;font-weight:700;text-align:center}.Quotation_printFooterDate__VTai\+{font-size:9pt;font-weight:700;margin-left:auto;position:static;text-align:right}.Quotation_printSheet__5BJPA:last-child{break-after:auto;page-break-after:auto}.Quotation_printConditions__ZRkYG,.Quotation_printSummaryBand__f4n6T,.Quotation_printTable__LHF8d td,.Quotation_printTable__LHF8d th{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.SalesPerformance_container__3Uwzk{background-color:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;min-height:100vh;overflow-y:auto}.SalesPerformance_mainLayout__xs10R{grid-gap:0;background:#f1f5f9;display:grid;flex:1 1;gap:0;overflow:visible;padding:8px}.SalesPerformance_section__IVqRS{background:#fff;border:1px solid #94a3b8;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;overflow:hidden}.SalesPerformance_searchSection__banTw{border:2px solid #475569;box-shadow:0 4px 12px #00000026}.SalesPerformance_sectionHeader__zWa3I{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:17px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px}.SalesPerformance_header1__B2bRH,.SalesPerformance_header2__TOYWD,.SalesPerformance_header3__qHPH4,.SalesPerformance_header4__JmOiQ,.SalesPerformance_headerBright__8p0G\+{background:#059669!important;background:var(--iman-card-header-bg,#059669)!important}.SalesPerformance_headerLeft__fETKH,.SalesPerformance_headerRight__ll28c{align-items:center;display:flex;gap:8px}.SalesPerformance_headerRight__ll28c{gap:12px}.SalesPerformance_headerRight__ll28c svg{height:24px;width:24px}.SalesPerformance_headerRadioGroupBox__sL5KC{align-items:center;background:#ffffff14;border:1px solid #ffffffbf;border-radius:8px;display:flex;gap:8px;padding:4px 10px;white-space:nowrap}.SalesPerformance_headerRadioGroupTitle__DmgHH{color:#fff;font-size:12px;font-weight:700;opacity:.95}.SalesPerformance_headerRadioGroup__y4XsO{align-items:center;display:flex;gap:10px}.SalesPerformance_headerRadioLabel__ifi-\+{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:4px}.SalesPerformance_sectionContent__PWvL0{background:#f8fafc;border-radius:0 0 11px 11px;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding:12px 16px;position:relative}.SalesPerformance_cardLoadingOverlay__LwOCD{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#f8fafcd1;display:flex;inset:0;justify-content:center;pointer-events:all;position:absolute;z-index:20}.SalesPerformance_cardLoadingInner__QkKeu{align-items:center;background:#fffffff2;border-radius:999px;box-shadow:0 10px 25px #0f172a1f;color:#1e40af;display:inline-flex;font-size:13px;font-weight:700;gap:10px;padding:12px 16px}.SalesPerformance_cardLoadingSpinner__e-lM6{animation:SalesPerformance_cardLoadingSpin__DE10p .9s linear infinite}@keyframes SalesPerformance_cardLoadingSpin__DE10p{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SalesPerformance_formRow__8M6XV{align-items:center;display:flex;gap:12px}.SalesPerformance_inputField__qPKHz{align-items:center;display:flex;gap:8px}.SalesPerformance_inputField__qPKHz label{color:#475569;font-size:12px;font-weight:700;white-space:nowrap}.SalesPerformance_inputField__qPKHz input{background:#fff;border:1px solid #000;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;height:30px;padding:0 8px;transition:all .2s}.SalesPerformance_inputField__qPKHz input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.SalesPerformance_yellowInput__FLyF6{background-color:#fffbeb!important;border-color:#000!important}.SalesPerformance_readOnlyInput__Ivjgw{background-color:#f1f5f9!important;color:#64748b}.SalesPerformance_dropdownFieldWrap__Dt7Iv,.SalesPerformance_inputField__qPKHz{position:relative}.SalesPerformance_searchDropdown__UWx2K{background:#fff;border:1px solid #cbd5e1;border-radius:4px;box-shadow:0 4px 12px #00000026;left:0;margin:2px 0 0;max-height:250px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.SalesPerformance_searchDropdownItem__MTJca{background:#fff;border:none;border-bottom:1px solid #f1f5f9;cursor:pointer;display:block;padding:8px 12px;text-align:left;transition:background .15s ease;width:100%}.SalesPerformance_searchDropdownItem__MTJca:focus-visible{outline:none}.SalesPerformance_searchDropdownItem__MTJca:last-child{border-bottom:none}.SalesPerformance_searchDropdownItemActive__nuojq{background:#2563eb!important;border-left:3px solid #3b82f6;color:#fff;padding-left:9px}.SalesPerformance_searchDropdownItemFocused__TLqoR{background:#eff6ff}.SalesPerformance_searchDropdownItemActive__nuojq .SalesPerformance_dropdownMeta__BPoQi,.SalesPerformance_searchDropdownItemActive__nuojq .SalesPerformance_dropdownPrimary__C2Bfx{color:#fff}.SalesPerformance_dropdownPrimary__C2Bfx{color:#1e293b;font-size:13px;font-weight:700;margin-bottom:2px}.SalesPerformance_dropdownMeta__BPoQi{color:#64748b;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SalesPerformance_staffSearchPanel__L5p88{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #dbe4f0;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:10px 12px}.SalesPerformance_staffSearchSummary__8OSmL{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:10px}.SalesPerformance_staffSearchSelected__NN4Mn{background:#eff6ff;border-radius:999px;color:#1d4ed8;padding:2px 8px}.SalesPerformance_staffSearchResults__z8pC-{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.SalesPerformance_staffSearchCard__M3NY1{appearance:none;background:#fff;border:1px solid #dbe4f0;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.SalesPerformance_staffSearchCard__M3NY1 strong{color:#0f172a;font-size:13px}.SalesPerformance_staffSearchCard__M3NY1 small,.SalesPerformance_staffSearchCard__M3NY1 span{color:#64748b;font-size:11px}.SalesPerformance_staffSearchCard__M3NY1:hover{border-color:#60a5fa;box-shadow:0 6px 16px #2563eb14;transform:translateY(-1px)}.SalesPerformance_staffSearchCardSelected__hf2J4{background:linear-gradient(180deg,#eff6ff,#fff);border-color:#2563eb;box-shadow:0 0 0 1px #2563eb26}.SalesPerformance_dashboardSummaryRow__fdi5W,.SalesPerformance_monthlySummaryRow__IShLX{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.SalesPerformance_summaryChip__3puUA{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1e3a8a;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 10px;white-space:nowrap}.SalesPerformance_top10Panel__5Pz5x,.SalesPerformance_trendPanel__eYYxn{display:flex;flex-direction:column;gap:10px;min-height:0}.SalesPerformance_trendChartSection__wKdVu{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0}.SalesPerformance_trendPlaceholder__\+bZTN{align-items:center;background:linear-gradient(180deg,#fff,#f8fafc);border:1px dashed #cbd5e1;border-radius:12px;color:#475569;display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;min-height:280px;text-align:center}.SalesPerformance_trendPlaceholderTitle__rXMmq{color:#1e293b;font-size:15px;font-weight:700}.SalesPerformance_trendPlaceholderText__Iru-0{color:#64748b;font-size:12px;line-height:1.5}.SalesPerformance_trendChartLegend__66SSt{color:#334155;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:14px;justify-content:center}.SalesPerformance_trendLegendItem__eZ5PG{align-items:center;display:inline-flex;gap:6px}.SalesPerformance_trendLegendSwatchCurrent__HK2Be,.SalesPerformance_trendLegendSwatchPrevious__Cjth-{border-radius:3px;display:inline-block;height:12px;width:12px}.SalesPerformance_trendLegendSwatchCurrent__HK2Be{background:linear-gradient(180deg,#60a5fa,#2563eb)}.SalesPerformance_trendLegendSwatchPrevious__Cjth-{background:linear-gradient(180deg,#fed7aa,#fb923c)}.SalesPerformance_trendChartWrap__QaRR3{grid-gap:10px;align-items:stretch;display:grid;flex:1 1;gap:10px;grid-template-columns:96px minmax(0,1fr);min-height:0}.SalesPerformance_trendYAxis__pBksn{color:#64748b;display:flex;flex-direction:column;font-size:12px;font-weight:700;justify-content:space-between;padding:6px 0 24px;text-align:right}.SalesPerformance_trendYAxisLabel__I9KE0{line-height:1}.SalesPerformance_trendPlotArea__dPAzy{align-items:flex-end;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #dbe4f0;border-radius:12px;display:flex;min-height:280px;overflow:hidden;padding:8px 12px 28px;position:relative}.SalesPerformance_trendGridLine__nQETx{border-top:1px dashed #dbe4f0;left:12px;pointer-events:none;position:absolute;right:12px}.SalesPerformance_trendColumns__P\+fuW{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:repeat(12,minmax(0,1fr));height:100%;position:relative;width:100%;z-index:1}.SalesPerformance_trendColumn__RqMJq{align-items:center;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:flex-end;min-width:0}.SalesPerformance_trendColumnBars__S3x1p{align-items:flex-end;display:flex;gap:4px;height:100%;min-height:220px;width:100%}.SalesPerformance_trendBarCurrentVertical__gOjh7,.SalesPerformance_trendBarPreviousVertical__oyiqx{border-radius:8px 8px 0 0;flex:1 1;min-width:8px}.SalesPerformance_trendBarPreviousVertical__oyiqx{background:linear-gradient(180deg,#fed7aa,#fb923c)}.SalesPerformance_trendBarCurrentVertical__gOjh7{background:linear-gradient(180deg,#60a5fa,#2563eb)}.SalesPerformance_trendXAxisLabel__pSwTY{color:#475569;font-size:12px;font-weight:700;white-space:nowrap}.SalesPerformance_trendList__UPN2P{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:auto}.SalesPerformance_trendRow__1RYX8{grid-gap:10px;align-items:center;background:#fff;border:1px solid #dbe4f0;border-radius:10px;display:grid;gap:10px;grid-template-columns:54px repeat(4,minmax(0,1fr));padding:10px 12px}.SalesPerformance_trendMonthLabel__mBDCt{color:#0f172a;font-size:13px;font-weight:800}.SalesPerformance_trendMetricBlock__jC\+7\+{display:flex;flex-direction:column;gap:4px;min-width:0}.SalesPerformance_trendMetricTitle__cg8Nk{color:#475569;font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SalesPerformance_trendBarTrack__ZBbfz{background:#e2e8f0;border-radius:999px;height:10px;overflow:hidden}.SalesPerformance_trendBarBlue__6A9TB,.SalesPerformance_trendBarOrange__gCdsf,.SalesPerformance_trendBarPurple__n1EDy,.SalesPerformance_trendBarRed__tI2e1{border-radius:999px;height:100%}.SalesPerformance_trendBarBlue__6A9TB{background:linear-gradient(90deg,#60a5fa,#2563eb)}.SalesPerformance_trendBarOrange__gCdsf{background:linear-gradient(90deg,#fbbf24,#f97316)}.SalesPerformance_trendBarPurple__n1EDy{background:linear-gradient(90deg,#a78bfa,#7c3aed)}.SalesPerformance_trendBarRed__tI2e1{background:linear-gradient(90deg,#fca5a5,#ef4444)}.SalesPerformance_top10List__soqLo{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:auto}.SalesPerformance_top10Row__yWruI{grid-gap:10px;align-items:center;background:#fff;border:1px solid #dbe4f0;border-radius:10px;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr) auto;padding:10px 12px}.SalesPerformance_top10Rank__QopO9{align-items:center;background:#dbeafe;border-radius:50%;color:#1d4ed8;display:flex;font-weight:800;height:28px;justify-content:center;width:28px}.SalesPerformance_top10Info__ibN6Q{display:flex;flex-direction:column;gap:4px;min-width:0}.SalesPerformance_top10Name__dVoBc{color:#0f172a;font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SalesPerformance_top10BarTrack__LE-jw{background:#e2e8f0;border-radius:999px;height:14px;overflow:hidden}.SalesPerformance_top10BarFill__GVJsz{background:linear-gradient(90deg,#38bdf8,#2563eb);border-radius:999px;height:100%}.SalesPerformance_top10Metric__e9WnR{color:#1d4ed8;font-size:12px;font-weight:800;white-space:nowrap}.SalesPerformance_row__K99AK{display:flex;gap:0;min-height:0}.SalesPerformance_recentSales__PJzSW,.SalesPerformance_salesTrend__ly\+EY{min-width:0}.SalesPerformance_monthlySales__lHUbX,.SalesPerformance_top10__z088M{min-height:0}.SalesPerformance_chartArea__1RKeY{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#94a3b8;display:flex;flex:1 1;justify-content:center;padding:16px;position:relative}.SalesPerformance_legend__NDoJg{background:#fffc;border-radius:4px;display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:4px;padding:6px;position:absolute;right:12px;top:12px;z-index:10}.SalesPerformance_legendItem__MJiT7{align-items:center;color:#475569;display:flex;gap:6px}.SalesPerformance_colorBox__LVCOO{border-radius:2px;height:10px;width:10px}.SalesPerformance_btn__yFLxF{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;height:30px;justify-content:center;padding:0 16px;transition:all .2s}.SalesPerformance_btnPrimary__wr3cp{background-color:#2563eb;color:#fff}.SalesPerformance_btnPrimary__wr3cp:hover{background-color:#1d4ed8;box-shadow:0 4px 12px #2563eb33}.SalesPerformance_btnPrimary__wr3cp:active{background-color:#1e3a8a;transform:scale(.96)}.SalesPerformance_iconBtn__nyEPK{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;transition:opacity .2s;width:28px}.SalesPerformance_iconBtn__nyEPK:hover{opacity:.7}.SalesPerformance_titleIconBtn__G3fbK{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:color .2s ease;width:28px}.SalesPerformance_titleIconBtn__G3fbK svg{height:24px!important;width:24px!important}.SalesPerformance_titleIconBtn__G3fbK:hover{opacity:.7}.SalesPerformance_titleIconBtn__G3fbK:disabled{cursor:not-allowed;opacity:.55}.SalesPerformance_headerDateRange__J7evm{align-items:center;display:flex;font-size:11px;font-weight:700;gap:8px}.SalesPerformance_dateInputLight__aIu3N{background:#fff;border:1px solid #000;border-radius:6px;color:#1e293b;font-size:16px;font-weight:700;height:30px;padding:0 8px;text-align:center}.SalesPerformance_dateInputLight__aIu3N::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.9}.SalesPerformance_dateInputLight__aIu3N:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.SalesPerformance_redIconBtn__pyPg\+{color:#ef4444}.SalesPerformance_recentCardHeader__o8ilV{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-left:4px solid #047857;border-radius:0 4px 4px 0;display:flex;justify-content:space-between;margin-bottom:8px;padding:6px 12px}.SalesPerformance_recentCardTitle__6lc9M{color:#fff;font-size:13.5px;font-weight:800}.SalesPerformance_panelSplitter__zDGWB{background:#0000;cursor:row-resize;flex-shrink:0;height:8px;position:relative;transition:background .2s ease;z-index:10}.SalesPerformance_panelSplitter__zDGWB:hover{background:#3b82f633}.SalesPerformance_topCardsColSplitter__n8eq1{background:#0000;cursor:col-resize;flex-shrink:0;position:relative;transition:background .2s ease;width:8px;z-index:10}.SalesPerformance_topCardsColSplitter__n8eq1:hover{background:#3b82f633}.SalesPerformance_sidePanelSplitter__LBpbZ{background:#0000;cursor:col-resize;flex-shrink:0;position:relative;width:8px}.SalesPerformance_gridTheme__dxBaB{border:none;border-radius:0;border-top:1px solid #cbd5e1;flex:1 1;min-height:0;overflow:hidden;width:100%}.SalesPerformance_gridHeaderCell__aVVoV{font-weight:700}.SalesPerformance_alignCenterCell__fSk9r{justify-content:center;text-align:center}.SalesPerformance_alignRightCell__SXI7f,.SalesPerformance_alignRightCell__SXI7f .ag-cell-value{justify-content:flex-end;text-align:right}.SalesPerformance_alignCenterHeader__SNuKW .ag-header-cell-label{justify-content:center}.SalesPerformance_gridTheme__dxBaB .ag-root-wrapper{border:none}.SalesPerformance_gridTheme__dxBaB .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.SalesPerformance_gridTheme__dxBaB .ag-header-row{min-height:32px!important}.SalesPerformance_gridTheme__dxBaB .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:12.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.SalesPerformance_gridTheme__dxBaB .ag-header-cell:last-child{border-right:none}.SalesPerformance_gridTheme__dxBaB .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.SalesPerformance_gridTheme__dxBaB .ag-header-cell-text{text-align:center}.SalesPerformance_gridTheme__dxBaB .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.SalesPerformance_gridTheme__dxBaB .ag-header-cell-resize:hover{background:#94a3b8}.SalesPerformance_gridTheme__dxBaB .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.SalesPerformance_gridTheme__dxBaB .ag-row-even{background-color:#fff}.SalesPerformance_gridTheme__dxBaB .ag-row-odd{background-color:#f8fafc}.SalesPerformance_gridTheme__dxBaB .ag-row:hover{background-color:#f1f5f9!important}.SalesPerformance_gridTheme__dxBaB .ag-row-hover{background-color:initial!important}.SalesPerformance_gridTheme__dxBaB .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:13.5px;padding-left:8px!important;padding-right:8px!important}.SalesPerformance_gridTheme__dxBaB .ag-cell:last-child{border-right:none}.SalesPerformance_gridTheme__dxBaB .ag-cell,.SalesPerformance_gridTheme__dxBaB .ag-header-cell{align-items:center!important;display:flex!important}.SalesPerformance_salesRowSelected__a-kBJ .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700}.SalesPerformance_salesRowSelected__a-kBJ .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.SalesPerformance_salesRowSelected__a-kBJ .ag-cell:last-child{border-right:none}.SalesPerformance_salesRowSelected__a-kBJ .ag-cell.ag-cell-focus,.SalesPerformance_salesRowSelected__a-kBJ:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.SalesPerformance_salesRowSelected__a-kBJ .ag-cell.ag-cell-focus:first-child,.SalesPerformance_salesRowSelected__a-kBJ:hover .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.SalesPerformance_gridTheme__dxBaB .ag-cell-focus,.SalesPerformance_gridTheme__dxBaB .ag-cell-range-selected,.SalesPerformance_gridTheme__dxBaB .ag-cell-range-selected-1,.SalesPerformance_gridTheme__dxBaB .ag-cell-range-single-cell,.SalesPerformance_gridTheme__dxBaB .ag-header-active,.SalesPerformance_gridTheme__dxBaB .ag-header-cell-focus{border:none!important;box-shadow:none!important}.SalesPerformance_gridTheme__dxBaB .ag-cell-value{align-items:center;display:flex;width:100%}.SalesPerformance_tabs__iWAuk{background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;margin-bottom:8px;overflow-x:auto;padding:0}.SalesPerformance_tab__-3BtF{border-bottom:2px solid #0000;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;font-size:12px;font-weight:700;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.SalesPerformance_tab__-3BtF:hover{background:#f1f5f9;color:#334155}.SalesPerformance_activeTab__BoC3c{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8}.ClientCharge_container__AOb89{background-color:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;height:100vh;overflow:hidden}.ClientCharge_mainLayout__NwaBv{grid-gap:0;background:#f1f5f9;display:grid;flex:1 1;gap:0;grid-template-columns:300px 8px minmax(0,1fr);grid-template-columns:var(--left-width,300px) 8px minmax(0,1fr);overflow:hidden;padding:8px}.ClientCharge_sidebar__Shbv\+{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;width:100%}.ClientCharge_panelSplitter__eDG9p{background:#0000;cursor:col-resize;position:relative;width:8px;z-index:20}.ClientCharge_panelSplitter__eDG9p:hover{background:#3b82f666}.ClientCharge_sectionHeader__ogwpT{align-items:center;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px}.ClientCharge_sectionHeader__ogwpT,.ClientCharge_sidebar__Shbv\+ .ClientCharge_sectionHeader__ogwpT{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:2px solid #0000001a}.ClientCharge_contentArea__Ly3qK{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-width:0;overflow:hidden}.ClientCharge_formSection__DfzAv{background:#f8fafc;display:flex;flex-direction:column;padding:0}.ClientCharge_detailGridBar__PfBKh{grid-gap:0;align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;flex-shrink:0;gap:0;margin-bottom:0;min-width:0;overflow:visible;padding:0}.ClientCharge_detailGridCell__YQYbL{background:#f8fafc;border-right:1px solid #cbd5e1;display:flex;flex-direction:column;height:26px;justify-content:center;min-width:0;padding:0;position:relative}font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;.ClientCharge_detailGridCell__YQYbL:last-child{border-right:none}.ClientCharge_detailGridCell__YQYbL input{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;box-sizing:border-box;color:#1e293b;display:block;font-size:12px;font-weight:700;height:26px;margin:0;padding:0 6px;transition:all .2s ease;width:100%}.ClientCharge_detailGridCell__YQYbL input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none;z-index:10}.ClientCharge_detailGridCell__YQYbL input.ClientCharge_yellowInput__iAv8v{background:#fffbeb!important;border-color:#fcd34d!important}.ClientCharge_detailGridCell__YQYbL input.ClientCharge_yellowInput__iAv8v:focus{background:#fff!important;border-color:#3b82f6!important}.ClientCharge_detailGridCell__YQYbL input[readonly]{background:#fff;color:#64748b}.ClientCharge_actionRow__xWjDE{background:#f1f5f9;border-bottom:1px solid #e2e8f0;gap:4px;padding:4px 16px}.ClientCharge_formRow__VRe4k{align-items:center;display:flex;gap:8px}.ClientCharge_formRow__VRe4k label{color:#475569;flex-shrink:0;font-size:11.5px;font-weight:700;text-align:right;width:80px}.ClientCharge_fieldControl__jacnf{display:flex;flex:1 1;position:relative}.ClientCharge_formRow__VRe4k input{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-sizing:border-box;color:#1e293b;font-size:14px;font-weight:600;height:32px;padding:0 10px;width:100%}.ClientCharge_formRow__VRe4k input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a;outline:none}.ClientCharge_readOnlyInput__NFpg\+{background-color:#f1f5f9!important;color:#64748b}.ClientCharge_iconInInput__rFYjV,.ClientCharge_searchIcon__6sFLL{color:#94a3b8;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.ClientCharge_actionRow__xWjDE{border-top:1px dashed #e2e8f0;display:flex;gap:8px;justify-content:flex-end;margin-top:4px;padding-top:8px}.ClientCharge_headerIcons__RB\+qz{display:flex;gap:4px}.ClientCharge_titleIconBtn__Z-1Jr{align-items:center;background:#0000;border:none;border-radius:0;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:opacity .2s ease,transform .2s ease;width:28px}.ClientCharge_titleIconBtn__Z-1Jr:hover{color:#facc15!important;opacity:.9;transform:scale(1.05)}.ClientCharge_titleIconBtn__Z-1Jr:disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.ClientCharge_titleIconBtn__Z-1Jr svg{stroke-width:2;height:24px;width:24px}.ClientCharge_gridSection__C\+-Ly{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0}.ClientCharge_gridTheme__HJXy2{border:none;border-radius:0;flex:1 1;min-height:0;overflow:hidden}.ClientCharge_gridThemeAttached__eiS6E{border-radius:0;border-top:none}.ClientCharge_gridTheme__HJXy2 .ag-root-wrapper{border:none}.ClientCharge_gridTheme__HJXy2 .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.ClientCharge_gridTheme__HJXy2 .ag-header-row{min-height:32px!important}.ClientCharge_gridTheme__HJXy2 .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.ClientCharge_gridTheme__HJXy2 .ag-header-cell:last-child{border-right:none}.ClientCharge_gridTheme__HJXy2 .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.ClientCharge_gridTheme__HJXy2 .ag-header-cell-text{text-align:center}.ClientCharge_gridTheme__HJXy2 .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.ClientCharge_gridTheme__HJXy2 .ag-header-cell-resize:hover{background:#94a3b8}.ClientCharge_gridTheme__HJXy2 .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.ClientCharge_gridTheme__HJXy2 .ag-row-even{background-color:#fff}.ClientCharge_gridTheme__HJXy2 .ag-row-odd{background-color:#f8fafc}.ClientCharge_gridTheme__HJXy2 .ag-row:hover{background-color:#f1f5f9!important}.ClientCharge_gridTheme__HJXy2 .ag-row-selected{background:#0000!important}.ClientCharge_gridTheme__HJXy2 .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.ClientCharge_gridTheme__HJXy2 .ag-row-selected .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.ClientCharge_gridTheme__HJXy2 .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.ClientCharge_gridTheme__HJXy2 .ag-cell{align-items:center!important;border-right:1px solid #f1f5f9;color:#334155;display:flex!important;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.ClientCharge_gridTheme__HJXy2 .ag-cell-focus,.ClientCharge_gridTheme__HJXy2 .ag-cell-range-selected,.ClientCharge_gridTheme__HJXy2 .ag-cell-range-selected-1,.ClientCharge_gridTheme__HJXy2 .ag-cell-range-single-cell,.ClientCharge_gridTheme__HJXy2 .ag-header-active,.ClientCharge_gridTheme__HJXy2 .ag-header-cell-focus{border:none!important;box-shadow:none!important}.ClientCharge_gridTheme__HJXy2 .ag-row-focus:not(.ag-row-selected) .ag-cell{background-color:initial!important}.ClientCharge_gridTheme__HJXy2 .ag-cell-value{align-items:center;display:flex;width:100%}.ClientCharge_gridTheme__HJXy2 .ag-cell:last-child{border-right:none}.ClientCharge_alignCenterCell__otoHW{justify-content:center;text-align:center}.ClientCharge_alignLeftCell__mf0OI{justify-content:flex-start;text-align:left}.ClientCharge_footer__lso1r{align-items:center;background:#f8fafc;border-top:1px solid #e2e8f0;color:#64748b;display:flex;font-size:12px;height:40px;justify-content:space-between;padding:0 16px}.ClientCharge_staffInfo__pNBsf{align-items:center;color:#1e293b;display:flex;font-weight:700;gap:12px}.ClientCharge_staffBadge__Y6FnU{background:#e0f2fe;border-radius:12px;color:#0369a1;font-size:11px;padding:2px 8px}.ClientCharge_spin__GN-eF{animation:ClientCharge_spin__GN-eF 1s linear infinite}@keyframes ClientCharge_spin__GN-eF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ClientCharge_dropdownList__yGfpf{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 10px 15px -3px #0000001a;left:0;margin-top:4px;max-height:250px;overflow-y:auto;padding:4px;position:absolute;right:0;top:100%;z-index:1000}.ClientCharge_dropdownItem__nuPF-{border-radius:4px;cursor:pointer;padding:8px 12px;transition:all .15s}.ClientCharge_dropdownItemActive__cg4X0{background:#2563eb}.ClientCharge_dropdownItemActive__cg4X0 .ClientCharge_dropdownClientName__sRPqL{color:#fff}.ClientCharge_dropdownItemActive__cg4X0 .ClientCharge_dropdownClientInfo__-a0Rz{color:#e2e8f0}.ClientCharge_dropdownClientName__sRPqL{color:#1e293b;font-size:13px;font-weight:700}.ClientCharge_dropdownClientInfo__-a0Rz{color:#64748b;font-size:11px;margin-top:2px}.CustomerComplaint_container__--Vs5{background-color:#f1f5f9;box-sizing:border-box;color:#1f2937;display:flex;flex-direction:column;font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:11px;min-height:100vh;overflow-x:hidden;overflow-y:auto}.CustomerComplaint_mainLayout__owUd2{grid-gap:8px;box-sizing:border-box;display:grid;flex:1 1;gap:8px;grid-template-columns:1fr 1fr;overflow:visible;padding:8px;position:relative}.CustomerComplaint_stage1__xCJQ5,.CustomerComplaint_stage2__I0KfL,.CustomerComplaint_stage3__gwGHj{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.CustomerComplaint_stage1__xCJQ5{height:100%}.CustomerComplaint_rightContent__ysuBU{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:visible}.CustomerComplaint_stage2__I0KfL{min-height:0;overflow:hidden}.CustomerComplaint_stage3__gwGHj{margin-top:60px;min-height:400px}.CustomerComplaint_followStageBody__liE-Q{grid-gap:8px;box-sizing:border-box;display:grid;flex:1 1;gap:8px;grid-template-columns:minmax(0,1fr) 360px;min-height:0;padding:0 8px 8px}.CustomerComplaint_followStageMainColumn__tn9vp{display:flex;flex-direction:column;gap:8px;min-height:0;min-width:0}.CustomerComplaint_followEditorPanel__6uyXK{grid-gap:1px;align-items:stretch;background:#e2e8f0;border-bottom:1px solid #e2e8f0;display:grid;gap:1px;grid-template-columns:40px 110px minmax(0,1fr) 0;width:100%}.CustomerComplaint_followEditorCell__MQUFp{align-items:stretch;background:#fff;display:flex;padding:4px 6px}.CustomerComplaint_followEditorCell__MQUFp:last-child{overflow:hidden;padding:0}.CustomerComplaint_followEditorCellLabel__OJpfz{align-items:center;background:#f8fafc;color:#475569;display:flex;font-size:11.5px;font-weight:800;justify-content:flex-end;padding:6px 8px}.CustomerComplaint_followGridBar__pSFb4{grid-gap:1px;background:#cbd5e1;border-bottom:1px solid #cbd5e1;display:grid;gap:1px}.CustomerComplaint_followGridCell__9pTEL{align-items:center;background:#fff;display:flex;padding:4px 6px}.CustomerComplaint_followGridCell__9pTEL input,.CustomerComplaint_followGridCell__9pTEL textarea{background:#fef9c3;border:1px solid #e2e8f0;border-radius:4px;color:#1e293b;font-size:13px;font-weight:700;height:28px;padding:0 8px;transition:all .2s ease;width:100%}.CustomerComplaint_followGridCell__9pTEL input:read-only,.CustomerComplaint_followGridCell__9pTEL textarea:read-only{background:#f1f5f9;color:#64748b;font-weight:600}.CustomerComplaint_followGridCell__9pTEL input:focus,.CustomerComplaint_followGridCell__9pTEL textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f633;outline:none}.CustomerComplaint_followGridCell__9pTEL input::placeholder,.CustomerComplaint_followGridCell__9pTEL textarea::placeholder{color:#94a3b8;font-size:13px;font-weight:400}.CustomerComplaint_followEditorCell__MQUFp input[type=date]{font-size:15px}.CustomerComplaint_followEditorCell__MQUFp input{box-sizing:border-box;height:100%;min-height:30px;padding:0 8px;width:100%}.CustomerComplaint_followEditorCell__MQUFp textarea{align-self:stretch;box-sizing:border-box;height:auto;min-height:30px;overflow:hidden;padding:6px 8px;resize:none;width:100%}.CustomerComplaint_followAttachmentEditor__kZ1DP{align-items:stretch;display:flex;gap:6px;min-width:0;width:100%}.CustomerComplaint_followAttachmentInput__2zZ0X{display:none}.CustomerComplaint_followAttachmentActionButton__qH-IF{align-items:center;background:linear-gradient(180deg,#fff,#eef2ff);border:1px solid #cbd5e1;border-radius:999px;box-shadow:0 1px 2px #0f172a0f;color:#1e293b;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;gap:4px;height:30px;padding:0 10px}.CustomerComplaint_followAttachmentActionButton__qH-IF:hover{background:linear-gradient(180deg,#fff,#e2e8f0);border-color:#94a3b8}.CustomerComplaint_followAttachmentActionButton__qH-IF:active{transform:translateY(1px)}.CustomerComplaint_followAttachmentActionButton__qH-IF:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.CustomerComplaint_followAttachmentActionDanger__rc0RB{background:linear-gradient(180deg,snow,#fef2f2);border-color:#fca5a5;color:#b91c1c}.CustomerComplaint_followAttachmentActionDanger__rc0RB:hover{background:linear-gradient(180deg,#fff5f5,#fee2e2);border-color:#f87171}.CustomerComplaint_followAttachmentActionDanger__rc0RB:disabled{opacity:.35}.CustomerComplaint_followAttachmentBox__y5Pen{font-feature-settings:"tnum";align-items:center;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:999px;box-shadow:inset 0 1px 0 #fffc;color:#334155;display:flex;flex:1 1;font-variant-numeric:tabular-nums;font-weight:800;height:30px;justify-content:center;letter-spacing:.02em;min-width:0;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.CustomerComplaint_followAttachmentEmpty__tfsGP{color:#94a3b8;font-style:normal;letter-spacing:-.01em}.CustomerComplaint_followAttachmentPanel__AzJlw{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #dbe4f0;border-radius:14px;display:flex;flex-direction:column;gap:8px;margin-top:0;min-height:0;padding:10px 12px}.CustomerComplaint_followAttachmentPanelHeader__bFius{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.CustomerComplaint_followAttachmentPanelTitle__jca-W{color:#0f172a;font-size:12px;font-weight:900;letter-spacing:.02em}.CustomerComplaint_followAttachmentPanelActions__XNlGA{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.CustomerComplaint_followAttachmentPanelButton__EbczF{align-items:center;background:linear-gradient(180deg,#fff,#eef2ff);border:1px solid #cbd5e1;border-radius:999px;box-shadow:0 1px 2px #0f172a0f;color:#1e293b;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;height:28px;justify-content:center;padding:0 12px}.CustomerComplaint_followAttachmentPanelButton__EbczF:hover{background:linear-gradient(180deg,#fff,#e2e8f0);border-color:#94a3b8}.CustomerComplaint_followAttachmentPanelButton__EbczF:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.CustomerComplaint_followAttachmentPanelCountButton__L60r6{min-width:56px}.CustomerComplaint_followAttachmentPanelDanger__w\+Zga{background:linear-gradient(180deg,snow,#fef2f2);border-color:#fca5a5;color:#b91c1c}.CustomerComplaint_followAttachmentPanelDanger__w\+Zga:hover{background:linear-gradient(180deg,#fff5f5,#fee2e2);border-color:#f87171}.CustomerComplaint_followAttachmentPanelMeta__WeO3P{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:10px;justify-content:space-between}.CustomerComplaint_followAttachmentSelectAll__JUqNO{align-items:center;display:inline-flex;gap:6px}.CustomerComplaint_followAttachmentSelectAll__JUqNO input{margin:0}.CustomerComplaint_followAttachmentList__agt7M{display:flex;flex-direction:column;gap:6px;max-height:180px;overflow:auto}.CustomerComplaint_followAttachmentEmptyState__gqMYc{background:#fff;border:1px dashed #cbd5e1;border-radius:10px;color:#94a3b8;font-size:11px;font-weight:700;padding:14px 12px;text-align:center}.CustomerComplaint_followAttachmentListItem__N5Atm{grid-gap:8px;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:grid;font-size:11px;gap:8px;grid-template-columns:auto minmax(0,1fr);padding:8px 10px}.CustomerComplaint_followAttachmentListItem__N5Atm input{margin:0}.CustomerComplaint_followAttachmentListName__kdUJ2{color:#1e293b;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1400px){.CustomerComplaint_followStageBody__liE-Q{grid-template-columns:minmax(0,1fr)}}.force-desktop-layout .CustomerComplaint_container__--Vs5{overflow-x:hidden;overflow-y:auto}.force-desktop-layout .CustomerComplaint_mainLayout__owUd2{grid-template-columns:1fr 1fr;min-width:1280px;width:max(100%,1280px)}.CustomerComplaint_stageHeader__BT6PK{align-items:center;border-bottom:1px solid #334155;display:flex;flex-shrink:0;justify-content:space-between;z-index:10}.CustomerComplaint_stage2__I0KfL .CustomerComplaint_stageHeader__BT6PK,.CustomerComplaint_stageHeader__BT6PK{background:#059669;background:var(--iman-card-header-bg,#059669);border-radius:12px 12px 0 0;color:#fff;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0}.CustomerComplaint_stage2__I0KfL .CustomerComplaint_stageHeader__BT6PK{z-index:30}.CustomerComplaint_headerLeft__ydNjd,.CustomerComplaint_headerRight__xOH1P{align-items:center;display:flex;gap:8px}.CustomerComplaint_headerTitleIcon__fUB3R{flex-shrink:0;height:18px!important;opacity:.95;width:18px!important}.CustomerComplaint_stageHeaderTitle__W2iOt{font:inherit;font-size:inherit;font-weight:inherit;line-height:1}.CustomerComplaint_cardTitle__FhvlS{font-size:16px;font-weight:700}.CustomerComplaint_headerRight__xOH1P{gap:12px}.CustomerComplaint_headerRight__xOH1P svg{height:24px;width:24px}.CustomerComplaint_header1__m5FG1,.CustomerComplaint_header2__V-jvt,.CustomerComplaint_header3__antdn{background:#059669;background:var(--iman-card-header-bg,#059669)}.CustomerComplaint_iconBtn__JJ5d7{fill:none;background:#0000;color:#ffffffeb;cursor:pointer;flex-shrink:0;transition:opacity .2s,transform .2s}.CustomerComplaint_iconBtn__JJ5d7:hover{opacity:.75;transform:translateY(-1px)}.CustomerComplaint_inputPanel__v\+z\+T{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:12px;padding:8px 16px}.CustomerComplaint_inputPanel__v\+z\+T span{color:#475569;font-size:11.5px;font-weight:800}.CustomerComplaint_inputPanel__v\+z\+T input,.CustomerComplaint_inputPanel__v\+z\+T select{background:#fff;border:1px solid #cbd5e1;border-radius:4px;font-size:11px;height:24px;padding:0 8px}.CustomerComplaint_headerFilters__-7NU-{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.CustomerComplaint_headerFilterLabel__2bzk4{color:#ffffffeb;font-size:11.5px;font-weight:800}.CustomerComplaint_headerFilterInput__aGM-F,.CustomerComplaint_headerFilterSelect__ncSqi{background:#fff;border:1px solid #cbd5e1;border-radius:4px;color:#1e293b;font-size:14px;height:30px;padding:0 8px}.CustomerComplaint_headerFilterInput__aGM-F{width:160px}.CustomerComplaint_formBody__QMAGJ{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:visible;padding:12px 16px}.CustomerComplaint_subTitle__bDe-R{align-items:center;background:#64748b;border-radius:6px;color:#fff;display:flex;font-size:12px;font-weight:800;justify-content:space-between;margin-top:4px;min-height:var(--iman-card-header-height);padding:0 12px}.CustomerComplaint_subTitleIcon__2jQhE{flex-shrink:0;height:1em!important;opacity:.95;width:1em!important}.CustomerComplaint_basicInfoSubTitle__dgwXu{background:#0000;border:1px solid #475569;color:#334155;justify-content:center}.CustomerComplaint_assessmentSubTitle__pwdmx{align-items:center;background:#0000;border:1px solid #475569;color:#334155;display:grid;grid-template-columns:1fr auto 1fr;margin-top:-16px}.CustomerComplaint_assessmentSubTitle__pwdmx .CustomerComplaint_cardTitle__FhvlS{grid-column:2;justify-self:center}.CustomerComplaint_assessmentSubTitle__pwdmx .CustomerComplaint_iconBtn__JJ5d7{grid-column:3;justify-self:end}.CustomerComplaint_formGrid__L9a-G{grid-gap:1px;background:#e2e8f0;border:1px solid #e2e8f0;border-radius:4px;display:grid;gap:1px;grid-template-columns:90px 1fr 90px 1fr 90px 1fr;overflow:hidden}.CustomerComplaint_basicInfoGrid__86TUH{background:#0000;border-color:#e2e8f0;grid-template-columns:88px 1fr 88px 1fr 88px 1fr;padding-bottom:40px}.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formLabel__y462B{color:#475569;font-size:11.5px;font-weight:800;justify-content:flex-end}.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7{padding:4px 6px}.CustomerComplaint_inputWithIcon__swi8a{position:relative}.CustomerComplaint_inputWithIcon__swi8a input{padding-right:30px}.CustomerComplaint_searchIconBtn__Q9tFb{color:#94a3b8;cursor:pointer;flex-shrink:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.CustomerComplaint_searchIconBtn__Q9tFb:hover{color:#3b82f6}.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 input,.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 select,.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 textarea{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;transition:all .2s ease;width:100%}.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 input,.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 select{height:30px;padding:0 8px}.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 textarea{height:auto;line-height:1.4;min-height:80px;padding:6px 8px;resize:vertical}.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 input::placeholder,.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 textarea::placeholder{color:#94a3b8;font-weight:400}.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 input:focus,.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 select:focus,.CustomerComplaint_basicInfoGrid__86TUH .CustomerComplaint_formValue__Oz2V7 textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.CustomerComplaint_assessmentGrid__KNdzG{background:#0000;border-color:#e2e8f0;grid-template-columns:88px 1fr 88px 1fr 88px 1fr;padding-bottom:20px}.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formLabel__y462B{color:#475569;font-size:11.5px;font-weight:800;justify-content:flex-end}.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7{padding:4px 6px}.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 input,.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 select,.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 textarea{background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#1e293b;font-size:15px;font-weight:700;transition:all .2s ease;width:100%}.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 input,.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 select{height:30px;padding:0 8px}.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 textarea{height:auto;line-height:1.4;min-height:64px;padding:6px 8px;resize:vertical}.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 input::placeholder,.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 textarea::placeholder{color:#94a3b8;font-weight:400}.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 input:focus,.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 select:focus,.CustomerComplaint_assessmentGrid__KNdzG .CustomerComplaint_formValue__Oz2V7 textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.CustomerComplaint_formLabel__y462B{align-items:center;background:#f8fafc;color:#475569;display:flex;font-size:11.5px;font-weight:800;justify-content:flex-end;padding:6px 8px;text-align:right}.CustomerComplaint_formLabelTop__8YO0V{align-items:flex-start!important;padding-top:12px!important}.CustomerComplaint_formValue__Oz2V7{align-items:center;background:#fff;display:flex;gap:4px;padding:4px 6px}.CustomerComplaint_formValue__Oz2V7 select:has(option[value=""]:checked){color:#94a3b8}.CustomerComplaint_formValue__Oz2V7 select option[value=""]{color:#94a3b8}.CustomerComplaint_formValue__Oz2V7 select{cursor:pointer}.CustomerComplaint_formValue__Oz2V7 input,.CustomerComplaint_formValue__Oz2V7 select,.CustomerComplaint_formValue__Oz2V7 textarea{background:#fff;border:1px solid #cbd5e1;border-radius:4px;font-size:11px;height:24px;padding:2px 6px;width:100%}.CustomerComplaint_formValue__Oz2V7 textarea{height:auto;min-height:40px;resize:vertical}.CustomerComplaint_yellowInput__DfUyz{ime-mode:inactive;background:#fffbeb!important;border-color:#fcd34d!important}.CustomerComplaint_dropdownFieldWrap__0\+3rz{position:relative;width:100%}.CustomerComplaint_dropdownLoading__QqJyF{color:#475569;font-size:10px;font-weight:800;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.CustomerComplaint_searchDropdown__NnBx4{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;box-shadow:0 0 0 1px #94a3b81f,0 14px 24px #0f172a29,0 28px 48px #0f172a38;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.CustomerComplaint_searchDropdownItem__V2ffc{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.CustomerComplaint_searchDropdownItem__V2ffc:last-child{border-bottom:none}.CustomerComplaint_searchDropdownItemActive__-u8hi{background:#2563eb}.CustomerComplaint_searchDropdownItemActive__-u8hi .CustomerComplaint_dropdownPrimary__vqeaF{color:#fff}.CustomerComplaint_searchDropdownItemActive__-u8hi .CustomerComplaint_dropdownMeta__VO\+4t{color:#dbeafe}.CustomerComplaint_dropdownPrimary__vqeaF{color:#0f172a;font-size:17px;font-weight:800;min-width:0}.CustomerComplaint_dropdownMeta__VO\+4t{color:#64748b;font-size:12px}.CustomerComplaint_colSplitter__37ij4{background:#0000;bottom:8px;cursor:col-resize;position:absolute;top:8px;width:8px;z-index:50}.CustomerComplaint_colSplitter__37ij4:before{background:#93c5fd;border-radius:999px;content:"";height:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s;width:4px}.CustomerComplaint_colSplitter__37ij4:hover:before{background:#60a5fa}.CustomerComplaint_rowSplitter__s34KG{background:#0000;cursor:row-resize;flex-shrink:0;height:8px;margin-top:auto;position:relative;width:100%}.CustomerComplaint_rowSplitter__s34KG:before{background:#93c5fd;border-radius:999px;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s;width:56px}.CustomerComplaint_rowSplitter__s34KG:hover:before{background:#60a5fa}.CustomerComplaint_stageContentFull__RaHUE{background:#f8fafc;display:flex;flex:1 1;flex-direction:column;gap:0!important;overflow:hidden!important;padding:0!important}.CustomerComplaint_gridWrapper__63XRO{background:#fff;border:1px solid #cbd5e1;border-radius:8px;min-height:0;overflow:auto}.CustomerComplaint_gridTheme__EjQb0{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden}.CustomerComplaint_gridHeaderCell__HPDdq{font-weight:700}.CustomerComplaint_gridCell__pv6av{font-size:10pt}.CustomerComplaint_gridThemeAttached__cHrZS{border-radius:0 0 12px 12px!important;border-top:none!important}.CustomerComplaint_alignCenterCell__YY4l7{justify-content:center;text-align:center}.CustomerComplaint_alignCenterHeader__TWWYq .ag-header-cell-label{justify-content:center}.CustomerComplaint_grid__8pmS4{border-collapse:initial;border-spacing:0;table-layout:fixed;white-space:nowrap;width:100%}.CustomerComplaint_grid__8pmS4 th{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3;border-right:1px solid #cbd5e1;color:#475569;font-size:13.5px;font-weight:800;padding:7px 8px;position:sticky;text-align:center;top:0;z-index:10}.CustomerComplaint_grid__8pmS4 td{border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;color:#334155;font-size:14.5px;height:34px;padding:6px 8px;text-align:center}.CustomerComplaint_followContentsCell__woyse{height:auto;line-height:1.35;overflow-wrap:anywhere;vertical-align:top;white-space:pre-wrap;word-break:break-word}.CustomerComplaint_grid__8pmS4 tbody tr:nth-child(odd){background-color:#f8fafc}.CustomerComplaint_grid__8pmS4 tbody tr:nth-child(2n){background-color:#fff}.CustomerComplaint_grid__8pmS4 tbody tr:hover{background-color:#f1f5f9}.CustomerComplaint_grid__8pmS4 tr:last-child td{border-bottom:none}.CustomerComplaint_grid__8pmS4 td:last-child,.CustomerComplaint_grid__8pmS4 th:last-child{border-right:none}.CustomerComplaint_selectedRow__dtls-{background:#0000!important}.CustomerComplaint_selectedRow__dtls- td{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.CustomerComplaint_selectedRow__dtls- td:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.CustomerComplaint_selectedRow__dtls-:hover td{background:#2563eb!important;color:#fff!important}.CustomerComplaint_gridTheme__EjQb0 .ag-root-wrapper{border:none}.CustomerComplaint_gridTheme__EjQb0 .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.CustomerComplaint_gridTheme__EjQb0 .ag-header-row{min-height:32px!important}.CustomerComplaint_gridTheme__EjQb0 .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.CustomerComplaint_gridTheme__EjQb0 .ag-header-cell:last-child{border-right:none}.CustomerComplaint_gridTheme__EjQb0 .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.CustomerComplaint_gridTheme__EjQb0 .ag-header-cell-text{text-align:center}.CustomerComplaint_gridTheme__EjQb0 .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;right:0;transition:background-color .2s;width:1px}.CustomerComplaint_gridTheme__EjQb0 .ag-header-cell-resize:hover{background:#94a3b8}.CustomerComplaint_gridTheme__EjQb0 .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.CustomerComplaint_gridTheme__EjQb0 .ag-row-even{background-color:#fff}.CustomerComplaint_gridTheme__EjQb0 .ag-row-odd{background-color:#f8fafc}.CustomerComplaint_gridTheme__EjQb0 .ag-row:hover{background-color:#f1f5f9!important}.CustomerComplaint_gridTheme__EjQb0 .ag-row-selected{background:#0000!important}.CustomerComplaint_gridTheme__EjQb0 .ag-row-selected .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700;letter-spacing:.01em}.CustomerComplaint_gridTheme__EjQb0 .ag-row-selected:before{background-color:#fbbf24;bottom:0;content:"";left:0;position:absolute;top:0;width:8px;z-index:5}.CustomerComplaint_gridTheme__EjQb0 .ag-row-selected .ag-cell:first-child{padding-left:8px!important}.CustomerComplaint_gridTheme__EjQb0 .ag-row-selected:hover .ag-cell{background:#2563eb!important;color:#fff!important}.CustomerComplaint_gridTheme__EjQb0 .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.CustomerComplaint_gridTheme__EjQb0 .ag-cell:last-child{border-right:none}.CustomerComplaint_gridTheme__EjQb0 .ag-cell-focus,.CustomerComplaint_gridTheme__EjQb0 .ag-cell-range-selected,.CustomerComplaint_gridTheme__EjQb0 .ag-cell-range-selected-1,.CustomerComplaint_gridTheme__EjQb0 .ag-cell-range-single-cell,.CustomerComplaint_gridTheme__EjQb0 .ag-header-active,.CustomerComplaint_gridTheme__EjQb0 .ag-header-cell-focus{border:none!important;box-shadow:none!important}.CustomerComplaint_gridTheme__EjQb0 .ag-row-focus:not(.ag-row-selected) .ag-cell{background-color:initial!important}.CustomerComplaint_gridTheme__EjQb0 .ag-cell-value{align-items:center;display:flex;width:100%}.CustomerComplaint_saveBtn__bNjr-{background:#1e40af;background:var(--iman-theme-accent,#1e40af);border:none;border-radius:4px;box-shadow:0 2px 4px #1e40af38;color:#fff;cursor:pointer;font-size:11px;font-weight:800;padding:2px 12px}.CustomerComplaint_saveBtn__bNjr-:hover{background:#1d4ed8}.ShippingInspection_container__aaqTz{background-color:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:11px;height:100vh}.ShippingInspection_mainLayout__fhlUy{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:5px}.ShippingInspection_section__xeYpj{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex:1 1;flex-direction:column}.ShippingInspection_sectionHeader__kPu8j{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155;border-radius:12px 12px 0 0;color:#fff;display:flex;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 16px}.ShippingInspection_headerActions__e5p5N{align-items:center;display:flex;gap:8px}.ShippingInspection_iconBtn__6GbQv{color:#fff;cursor:pointer}.ShippingInspection_actionBtn__VN0KE{align-items:center;background:#fff;border:1px solid #ccc;border-radius:2px;color:#228b22;cursor:pointer;display:flex;font-size:10px;font-weight:700;gap:4px;padding:1px 10px}.ShippingInspection_approveBtn__b-eve{background:#f0f0f0;color:#d9534f}.ShippingInspection_toolbar__bSOAB{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:8px 12px}.ShippingInspection_radioGroup__0yb8v{align-items:center;display:flex;gap:12px}.ShippingInspection_searchGroup__pDT9E{align-items:center;display:flex;gap:5px}.ShippingInspection_inputDate__hTqiR{border:1px solid #ccc;font-size:11px;height:18px;padding:0 4px}.ShippingInspection_searchBtn__9wRBr{background:#f8f8f8;border:1px solid #ccc;cursor:pointer;padding:1px 12px}.ShippingInspection_gridContainer__gTCWd{flex:1 1;overflow:auto}.ShippingInspection_grid__Zs8y8{border-collapse:collapse;white-space:nowrap;width:100%}.ShippingInspection_grid__Zs8y8 th{background:#f8fafc;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;color:#475569;font-size:12px;font-weight:700;padding:8px;position:sticky;top:0;z-index:5}.ShippingInspection_grid__Zs8y8 td{border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;color:#334155;font-size:13px;height:28px;padding:6px 8px;text-align:center}.ShippingInspection_grid__Zs8y8 tr:nth-child(2n){background:#fff}.ShippingInspection_grid__Zs8y8 tr:hover{background:#f8fafc}.ShippingInspection_gridTheme__nUa8m{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.ShippingInspection_gridHeaderCell__PFCoA{font-weight:700}.ShippingInspection_gridCell__uiqYe{align-items:center;display:flex}.ShippingInspection_alignCenterCell__zcu1S{justify-content:center;text-align:center}.ShippingInspection_alignCenterHeader__wQGEY .ag-header-cell-label{justify-content:center}.ShippingInspection_gridTheme__nUa8m .ag-root-wrapper{border:none}.ShippingInspection_gridTheme__nUa8m .ag-header{background:#f8fafc;border-bottom:1px solid #e2e8f0}.ShippingInspection_gridTheme__nUa8m .ag-header-row{min-height:32px!important}.ShippingInspection_gridTheme__nUa8m .ag-header-cell{background:#0000;border-right:1px solid #e2e8f0;color:#475569;font-size:12px;font-weight:700;padding-left:8px!important;padding-right:8px!important}.ShippingInspection_gridTheme__nUa8m .ag-header-cell:last-child{border-right:none}.ShippingInspection_gridTheme__nUa8m .ag-header-cell-label{align-items:center;display:flex;justify-content:center}.ShippingInspection_gridTheme__nUa8m .ag-header-cell-text{text-align:center}.ShippingInspection_gridTheme__nUa8m .ag-row{border-bottom:1px solid #f1f5f9}.ShippingInspection_gridTheme__nUa8m .ag-row-hover{background-color:#f8fafc}.ShippingInspection_gridTheme__nUa8m .ag-cell{color:#334155;font-size:13px}.InspectionItemManagement_page__SR4Dc{background:#f4f7f9;color:#334155;display:flex;flex-direction:column;font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:11px;height:100vh;overflow:hidden}.InspectionItemManagement_workspace__9Mbz2{background:#f1f5f9;display:flex;flex:1 1;flex-direction:column;gap:8px;overflow:hidden;padding:8px}.InspectionItemManagement_splitLayout__z1tNr{display:grid;flex:1 1;grid-template-rows:.68fr 10px 1.92fr;grid-template-rows:var(--inspection-top-row,.68fr) 10px var(
      --inspection-bottom-row,1.92fr
    );min-height:0;min-width:0;overflow:hidden}.InspectionItemManagement_bottomRow__lMQTV,.InspectionItemManagement_topRow__ntkO7{grid-gap:0;display:grid;gap:0;grid-template-columns:573px 10px 430px 10px minmax(0,1fr);grid-template-columns:var(--inspection-left-width,573px) var(
      --inspection-splitter-width,10px
    ) var(--inspection-middle-width,430px) var(
      --inspection-splitter-width,10px
    ) minmax(0,1fr);min-height:0}.InspectionItemManagement_bottomRow__lMQTV,.InspectionItemManagement_topRow__ntkO7{min-height:0}.InspectionItemManagement_rowSplitter__pEBwa{cursor:row-resize;height:10px;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.InspectionItemManagement_rowSplitter__pEBwa:before{background:#cbd5e1;border-radius:999px;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease,box-shadow .2s ease;width:56px}.InspectionItemManagement_rowSplitter__pEBwa:hover:before{background:#94a3b8;box-shadow:0 0 0 4px #94a3b81f}.InspectionItemManagement_columnSplitter__mqb2b{cursor:col-resize;min-height:0;position:relative;-webkit-user-select:none;user-select:none}.InspectionItemManagement_columnSplitter__mqb2b:before{background:#cbd5e1;border-radius:999px;content:"";height:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease,box-shadow .2s ease;width:4px}.InspectionItemManagement_columnSplitter__mqb2b:hover:before{background:#94a3b8;box-shadow:0 0 0 4px #94a3b81f}.InspectionItemManagement_inspectionPanel__NbkSD,.InspectionItemManagement_modelPanel__AWqY5,.InspectionItemManagement_noticePanel__BPnw0,.InspectionItemManagement_searchPanel__oFtVk,.InspectionItemManagement_statusPanel__kZMUZ{min-width:0}.InspectionItemManagement_inspectionPanel__NbkSD,.InspectionItemManagement_modelPanel__AWqY5,.InspectionItemManagement_productPanel__cTMJ7{max-height:750px;min-width:0}.InspectionItemManagement_productPanel__cTMJ7{max-height:none}.InspectionItemManagement_modelPanel__AWqY5{display:flex;flex-direction:column;gap:12px;min-height:0}.InspectionItemManagement_bottomRow__lMQTV>.InspectionItemManagement_panel__-PHo4,.InspectionItemManagement_topRow__ntkO7>.InspectionItemManagement_panel__-PHo4{min-width:0}.InspectionItemManagement_panel__-PHo4,.InspectionItemManagement_subPanel__O3wbH{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-height:0;overflow:hidden}.InspectionItemManagement_panelHeader__PeR3L,.InspectionItemManagement_subPanelHeader__TVaLq{align-items:center;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;gap:10px;justify-content:space-between;letter-spacing:0;min-height:var(--iman-card-header-height);padding:0 16px}.InspectionItemManagement_headerTitleIcon__H0gLY{stroke-width:2.2;flex-shrink:0;height:18px;width:18px}.InspectionItemManagement_searchHeader__NzKKp{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #334155}.InspectionItemManagement_listHeader__Cfe0K{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #1e293b}.InspectionItemManagement_modelHeader__7BTlz{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #1e3a8a}.InspectionItemManagement_detailHeader__RBv6d{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #0f766e}.InspectionItemManagement_sheetHeader__hy8fF{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #3730a3}.InspectionItemManagement_noticeHeader__H7NNK{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #6d28d9}.InspectionItemManagement_headerLabel__E-Xan{align-items:center;color:#fff!important;display:flex;font-size:16px!important;font-weight:700!important;min-width:0;white-space:nowrap}.InspectionItemManagement_headerActions__CU5Xj,.InspectionItemManagement_headerSearchRow__T\+MIK{align-items:center;display:flex;gap:8px;min-width:0}.InspectionItemManagement_headerSearchRow__T\+MIK{margin-left:auto}.InspectionItemManagement_headerSearchDropdownWrap__bi4jj{min-width:0;position:relative;width:260px}.InspectionItemManagement_headerCheckboxLabel__4ElGR,.InspectionItemManagement_headerSearchRow__T\+MIK label{align-items:center;color:#ffffffeb!important;cursor:pointer;display:flex;font-size:11.5px!important;font-weight:800!important;gap:6px;white-space:nowrap}.InspectionItemManagement_headerCheckboxLabel__4ElGR input{accent-color:#fbbf24}.InspectionItemManagement_bottomFieldInput__35o12,.InspectionItemManagement_headerInput__uAVmt,.InspectionItemManagement_legacyInput__ds8Al,.InspectionItemManagement_memoInput__nzLgj,.InspectionItemManagement_productInfoInput__oBnxb{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.InspectionItemManagement_bottomFieldInput__35o12,.InspectionItemManagement_headerInput__uAVmt,.InspectionItemManagement_legacyInput__ds8Al,.InspectionItemManagement_productInfoInput__oBnxb{height:32px;padding:0 10px}.InspectionItemManagement_bottomFieldInput__35o12{font-size:9pt}.InspectionItemManagement_headerInput__uAVmt{height:28px;padding:0 8px;width:210px}.InspectionItemManagement_modelSearchInput__teu1h{padding-right:28px;width:100%}.InspectionItemManagement_modelSearchInput__teu1h::placeholder{color:#94a3b8;font-weight:500}.InspectionItemManagement_iconInInput__Z5Yul{color:#94a3b8;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.InspectionItemManagement_dropdownLoading__7Vzvd{color:#475569;font-size:10px;font-weight:800;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.InspectionItemManagement_searchDropdown__ahskV{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 18px 32px #0f172a2e;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.InspectionItemManagement_searchDropdownItem__iLWEn{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.InspectionItemManagement_searchDropdownItem__iLWEn:last-child{border-bottom:none}.InspectionItemManagement_searchDropdownItemActive__uE7Bw{background:#eff6ff}.InspectionItemManagement_dropdownPrimary__gRd\+w{color:#0f172a;font-size:12px;font-weight:800}.InspectionItemManagement_dropdownMeta__zihF6{color:#64748b;font-size:11px}.InspectionItemManagement_bottomFieldInput__35o12:focus,.InspectionItemManagement_headerInput__uAVmt:focus,.InspectionItemManagement_legacyInput__ds8Al:focus,.InspectionItemManagement_memoInput__nzLgj:focus,.InspectionItemManagement_productInfoInput__oBnxb:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f;outline:none}.InspectionItemManagement_headerIconButton__S\+Ir7{align-items:center;background:#0000;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.InspectionItemManagement_headerIconButton__S\+Ir7:hover:not(:disabled){color:#facc15;transform:scale(1.1)}.InspectionItemManagement_headerIconButton__S\+Ir7 svg{height:24px;width:24px}.InspectionItemManagement_headerIconButton__S\+Ir7:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.InspectionItemManagement_panelBody__N0zla{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;padding:12px}.InspectionItemManagement_noPaddingBody__ws5bK{gap:0!important;padding:0!important}.InspectionItemManagement_noPaddingBody__ws5bK>*{margin:0!important}.InspectionItemManagement_gridWrapper__c8lVL,.InspectionItemManagement_summaryCard__uhV\+2,.InspectionItemManagement_treeWrapper__VX0nb{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;flex:1 1;max-height:400px;min-height:0;overflow:hidden}.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_gridTheme__ALie2,.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_gridWrapper__c8lVL,.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_summaryCard__uhV\+2,.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_treeWrapper__VX0nb{border:none;border-radius:0;box-shadow:none}.InspectionItemManagement_productPanel__cTMJ7 .InspectionItemManagement_gridWrapper__c8lVL{max-height:none}.InspectionItemManagement_gridTheme__ALie2{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;height:100%;overflow:hidden;width:100%}.InspectionItemManagement_gridTheme__ALie2 .ag-body-viewport,.InspectionItemManagement_gridTheme__ALie2 .ag-center-cols-container,.InspectionItemManagement_gridTheme__ALie2 .ag-center-cols-viewport,.InspectionItemManagement_gridTheme__ALie2 .ag-header,.InspectionItemManagement_gridTheme__ALie2 .ag-root,.InspectionItemManagement_gridTheme__ALie2 .ag-root-wrapper,.InspectionItemManagement_gridTheme__ALie2 .ag-root-wrapper-body{border:0;border-radius:0}.InspectionItemManagement_gridTheme__ALie2 .ag-root-wrapper{background:#fff;height:100%}.InspectionItemManagement_gridTheme__ALie2 .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:2px solid #94a3b8}.InspectionItemManagement_gridTheme__ALie2 .ag-header-cell,.InspectionItemManagement_gridTheme__ALie2 .ag-header-group-cell{align-items:center;border-right:1px solid #cbd5e1;color:#475569;display:flex;font-size:11.5px;font-weight:800;justify-content:center;padding:0 8px!important;text-align:center}.InspectionItemManagement_gridTheme__ALie2 .ag-header-cell-label,.InspectionItemManagement_gridTheme__ALie2 .ag-header-group-cell-label{gap:4px;justify-content:center}.InspectionItemManagement_gridTheme__ALie2 .ag-row{border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background-color .12s ease}.InspectionItemManagement_gridTheme__ALie2 .ag-row-even{background-color:#fff}.InspectionItemManagement_gridTheme__ALie2 .ag-row-odd{background-color:#f8fafc}.InspectionItemManagement_gridTheme__ALie2 .ag-row:hover{background-color:#f1f5f9!important}.InspectionItemManagement_gridTheme__ALie2 .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding:0 8px!important}.InspectionItemManagement_gridTheme__ALie2 .ag-cell:last-child{border-right:0}.InspectionItemManagement_gridTheme__ALie2 .ag-row.ag-row-selected{z-index:1}.InspectionItemManagement_gridTheme__ALie2 .ag-row.ag-row-selected .ag-cell,.InspectionItemManagement_gridTheme__ALie2 .inspection-selected-row .ag-cell{background:#2563eb!important;border-bottom:1px solid #1d4ed8!important;border-top:1px solid #1d4ed8!important;color:#fff!important;font-weight:700}.InspectionItemManagement_gridTheme__ALie2 .ag-row.ag-row-selected .ag-cell:first-child,.InspectionItemManagement_gridTheme__ALie2 .inspection-selected-row .ag-cell:first-child{border-left:8px solid #fbbf24!important;padding-left:0!important}.InspectionItemManagement_gridTheme__ALie2 .ag-row-selected:hover .ag-cell{background:#3b82f6!important;color:#fff!important}.InspectionItemManagement_gridTheme__ALie2 .treeManufacturerRow .ag-cell{background:#f8fafc;color:#0f172a;font-weight:800}.InspectionItemManagement_gridTheme__ALie2 .treeCertificationRow .ag-cell{background:#fff}.InspectionItemManagement_gridTheme__ALie2 .inspection-highlight-row .ag-cell{background:#fff7ed}.InspectionItemManagement_gridTheme__ALie2 .inspection-active-row .ag-cell{background:#e0f2fe;color:#0f172a}.InspectionItemManagement_gridTheme__ALie2 .ag-row.ag-row-selected.inspection-active-row .ag-cell,.InspectionItemManagement_gridTheme__ALie2 .ag-row.ag-row-selected.inspection-highlight-row .ag-cell,.InspectionItemManagement_gridTheme__ALie2 .inspection-selected-row.inspection-active-row .ag-cell,.InspectionItemManagement_gridTheme__ALie2 .inspection-selected-row.inspection-highlight-row .ag-cell{background:#1d4ed8!important;color:#fff!important}.InspectionItemManagement_gridTheme__ALie2 .ag-checkbox-input-wrapper{transform:scale(.9)}.InspectionItemManagement_gridTheme__ALie2 .ag-checkbox-input-wrapper:after{color:#2563eb}.InspectionItemManagement_gridTheme__ALie2 .ag-body-horizontal-scroll,.InspectionItemManagement_gridTheme__ALie2 .ag-body-vertical-scroll{background:#f8fafc}.InspectionItemManagement_gridTheme__ALie2 .ag-overlay-no-rows-center{color:#64748b;font-size:11px}.InspectionItemManagement_gridTheme__ALie2 .ag-group-value{align-items:center;display:inline-flex}.InspectionItemManagement_legacyTable__Wcine{background:#fff;border-collapse:collapse;width:100%}.InspectionItemManagement_legacyTable__Wcine td,.InspectionItemManagement_legacyTable__Wcine th{border:1px solid #d6e0ea;height:32px;padding:6px 8px;vertical-align:middle;white-space:nowrap}.InspectionItemManagement_legacyTable__Wcine th{background:linear-gradient(180deg,#fbfdff,#edf3fb);font-weight:700;position:sticky;text-align:center;top:0;z-index:2}.InspectionItemManagement_checkColumn__GWgcJ,.InspectionItemManagement_numberColumn__pK5ut{text-align:center;width:36px}.InspectionItemManagement_treeCellRenderer__AcYKI,.InspectionItemManagement_treeNameCell__mIX\+t{align-items:center;display:flex;gap:6px;width:100%}.InspectionItemManagement_deleteMark__fQLvi{color:#dc2626;font-size:11px;font-weight:800}.InspectionItemManagement_treeToggleBox__XrBbm,.InspectionItemManagement_treeToggle__zeqjB{align-items:center;background:linear-gradient(180deg,#fff,#eef4fb);border:1px solid #cbd5e1;border-radius:5px;color:#475569;display:inline-flex;flex:0 0 16px;font-size:10px;font-weight:800;height:16px;justify-content:center;width:16px}.InspectionItemManagement_treeGroupCell__OBNVw{font-weight:800}.InspectionItemManagement_treePermitCell__8VYdP{padding:0!important}.InspectionItemManagement_searchDeleteCell__BwsRG{color:#dc2626;font-weight:800;justify-content:center;padding:0!important;text-align:center}.InspectionItemManagement_manufacturerCell__2bp7c,.InspectionItemManagement_treeGroupLabel__oCcwP{color:#2563eb;font-weight:500}.InspectionItemManagement_treeToggleButton__IbtyG{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:6px;height:100%;padding:0 8px;text-align:left;width:100%}.InspectionItemManagement_treeChildRow__qkBM-{align-items:center;display:flex;gap:0;height:100%;padding:0 0 0 16px;position:relative;width:100%}.InspectionItemManagement_treeChildBranch__Btz-5{flex:1 1;height:100%;position:relative;width:100%}.InspectionItemManagement_treeChildBranch__Btz-5:before{border-bottom:1px solid #94a3b8;border-bottom-left-radius:6px;border-left:1px solid #94a3b8;bottom:50%;content:"";left:8px;position:absolute;right:-50px;top:-50px}.InspectionItemManagement_treeChildBranch__Btz-5:not(.InspectionItemManagement_treeChildBranchLast__5FCxi):after{border-left:1px solid #94a3b8;bottom:-50px;content:"";left:8px;position:absolute;top:50%}.InspectionItemManagement_treeChildBranchLast__5FCxi .InspectionItemManagement_treeChildVertical__wG-93,.InspectionItemManagement_treeChildElbow__UAH7Y,.InspectionItemManagement_treeChildVertical__wG-93{display:none}.InspectionItemManagement_treeLeafCell__-mXmC,.InspectionItemManagement_treeLeafRow__IehTY{align-items:center;display:inline-flex;gap:6px;min-width:0}.InspectionItemManagement_treeLeafIcon__NC9uV{background:linear-gradient(180deg,#fff,#eef4fb);border:1px solid #94a3b8;border-radius:3px;flex:0 0 12px;height:14px;position:relative;width:12px}.InspectionItemManagement_treeLeafIcon__NC9uV:after{background:#e2e8f0;border-bottom:1px solid #94a3b8;border-left:1px solid #94a3b8;border-top-right-radius:2px;content:"";height:5px;position:absolute;right:-1px;top:-1px;width:5px}.InspectionItemManagement_treeLeafCode__bygfF,.InspectionItemManagement_treeTextCell__ogKxg{text-align:left}.InspectionItemManagement_statusMetaRow__kerdM{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.InspectionItemManagement_footerInfo__SN3ja,.InspectionItemManagement_statusMetaRow__kerdM span,.InspectionItemManagement_subPanelMetaPlaceholder__KbTWE,.InspectionItemManagement_subPanelMeta__AIWgm,.InspectionItemManagement_toolbarInfo__cdHCx,.InspectionItemManagement_totalLine__CtFao{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;box-sizing:border-box;color:#475569!important;display:flex;font-size:11.5px!important;font-weight:800!important;min-height:36px;padding:4px 12px}.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_subPanelMetaPlaceholder__KbTWE,.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_subPanelMeta__AIWgm,.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_totalLine__CtFao{background:#f8fafc;border:none;border-bottom:1px solid #cbd5e1;border-radius:0;justify-content:flex-start;padding:0 16px}.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_totalLine__CtFao{border-bottom:none;border-top:1px solid #cbd5e1}.InspectionItemManagement_totalLine__CtFao{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;color:#475569;display:flex;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11.5px;font-weight:800;height:32px;padding:0 16px}.InspectionItemManagement_summaryCard__uhV\+2 .ag-header-cell,.InspectionItemManagement_summaryCard__uhV\+2 .ag-header-cell-text,.InspectionItemManagement_summaryCard__uhV\+2 .ag-header-group-cell,.InspectionItemManagement_summaryCard__uhV\+2 .ag-header-group-text{justify-content:center;text-align:center}.InspectionItemManagement_summaryCard__uhV\+2 .ag-header{background-color:#f8fafc}.InspectionItemManagement_treeWrapper__VX0nb .InspectionItemManagement_gridTheme__ALie2 .ag-cell,.InspectionItemManagement_treeWrapper__VX0nb .InspectionItemManagement_gridTheme__ALie2 .ag-header-cell,.InspectionItemManagement_treeWrapper__VX0nb .InspectionItemManagement_gridTheme__ALie2 .ag-header-group-cell,.InspectionItemManagement_treeWrapper__VX0nb .InspectionItemManagement_gridTheme__ALie2 .ag-row{border-right:none}.InspectionItemManagement_treeWrapper__VX0nb .InspectionItemManagement_gridTheme__ALie2 .ag-header{border-bottom:none}.InspectionItemManagement_noticeList__Ic5Cd{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#334155;flex:1 1;line-height:1.8;padding:12px;white-space:pre-wrap}.InspectionItemManagement_noticeEmphasis__pBgG-{color:#2563eb;font-weight:800}.InspectionItemManagement_warningStrip__gB2Un{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;color:#475569;font-size:11px;font-weight:800;line-height:1.5;padding:10px 12px}.InspectionItemManagement_inlineTabs__jWNu3,.InspectionItemManagement_qualityTabs__HKLjK{align-items:stretch;background:#f8fafc;border-bottom:1px solid #cbd5e1;border-radius:0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:0;min-height:36px;padding:0}.InspectionItemManagement_inlineTabsLeftGroup__64dLt,.InspectionItemManagement_inlineTabsRightGroup__AeD\+u{align-items:stretch;display:flex;min-width:0}.InspectionItemManagement_inlineTabsRightGroup__AeD\+u{margin-left:auto}.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_inlineTabs__jWNu3{border-radius:0;margin:0}.InspectionItemManagement_inlineTab__qs2ZT,.InspectionItemManagement_qualityTab__KrJu5{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;border-radius:0;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;display:flex;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11.5px;font-weight:800;justify-content:center;min-height:36px;padding:0 16px;transition:all .2s ease}.InspectionItemManagement_inlineTab__qs2ZT:hover,.InspectionItemManagement_qualityTab__KrJu5:hover{background:#f1f5f9;color:#334155}.InspectionItemManagement_activeInlineTab__vzXTd,.InspectionItemManagement_activeQualityTab__h4Aqq{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8}.InspectionItemManagement_tabInfoArea__SxNaS{align-items:center;background:#f1f5f9;border-left:1px solid #cbd5e1;color:#64748b;display:flex;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11.5px;font-weight:800;margin-left:auto;padding:0 16px}.InspectionItemManagement_modelInfoBar__6bfsx,.InspectionItemManagement_productInfoBar__mxJSU{align-items:stretch;background:#f8fafc;border-bottom:1px solid #cbd5e1;border-radius:0;box-sizing:border-box;display:flex;flex-shrink:0;gap:0;min-height:32px;overflow:hidden;padding:0}.InspectionItemManagement_productInfoField__MgpUh{background:#f8fafc;border-right:1px solid #cbd5e1;flex-shrink:0;gap:0;justify-content:center;min-width:0;padding:0}.InspectionItemManagement_productInfoField__MgpUh:last-child{border-right:none}.InspectionItemManagement_modelInfoFieldNo__9oQpo,.InspectionItemManagement_productInfoFieldNo__T15-F{width:54px}.InspectionItemManagement_modelInfoFieldNo__9oQpo input,.InspectionItemManagement_productInfoFieldNo__T15-F input{padding-left:0;padding-right:0;text-align:center}.InspectionItemManagement_productInfoFieldFlex__3Mhf9{flex:1 1}.InspectionItemManagement_productInfoFieldManufacturer__Ni4JX{flex:0.5 1;min-width:0}.InspectionItemManagement_productInfoFieldHistoryDescription__Cms-9{flex:1.15 1;min-width:0}.InspectionItemManagement_productInfoFieldWide__MCMiH{flex:1.8 1}.InspectionItemManagement_productInfoFieldCompany__gMX4A{width:84px}.InspectionItemManagement_productInfoFieldSerial__PxcRP{width:90px}.InspectionItemManagement_modelInfoFieldGtin__4nZE3{width:120px}.InspectionItemManagement_bottomFieldLabel__8-\+oz,.InspectionItemManagement_memoLabel__J2626,.InspectionItemManagement_productInfoLabel__a69K1{align-items:center;background:#0000;border-radius:0;color:#64748b;display:flex;font-size:11px;font-weight:800;justify-content:center;min-height:auto;padding:0 8px;white-space:nowrap}.InspectionItemManagement_inputWithIcon__avi47{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.InspectionItemManagement_inlineSaveButton__kPXRV{align-items:center;background:#0000;border:none;border-radius:6px;color:#dc2626;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s ease;width:32px}.InspectionItemManagement_inlineSaveButton__kPXRV:hover{background:#fef2f2;color:#b91c1c;transform:translateY(-1px)}.InspectionItemManagement_productInfoInput__oBnxb{background:#fff;border:1px solid #cbd5e1;border-left:none;border-radius:0;border-right:none;font-size:13px;font-weight:700;height:26px;min-width:0;padding:0 8px;width:100%}.InspectionItemManagement_productInfoInput__oBnxb:read-only{background:#fff;color:#64748b}.InspectionItemManagement_productInfoTextarea__bE\+EF{box-sizing:border-box;height:26px;line-height:1.35;min-height:26px;overflow:hidden;padding-bottom:5px;padding-top:5px;resize:none;white-space:pre-wrap;word-break:break-word}.InspectionItemManagement_leftAlign__yeenr,.InspectionItemManagement_leftCell__xX1\+J{text-align:left}.InspectionItemManagement_centerCell__ccJrK{justify-content:center;text-align:center}.InspectionItemManagement_rightCell__wfzIL{justify-content:flex-end;text-align:right}.InspectionItemManagement_filterBar__RctAH,.InspectionItemManagement_inspectionFooter__xxZJN,.InspectionItemManagement_qualityToolbar__UnBZG{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.InspectionItemManagement_bottomButtonRow__VaKHd{display:flex;flex-direction:column;gap:10px}.InspectionItemManagement_bottomButtonSubRow__Ml7ox{align-items:center;display:flex;gap:10px;width:100%}.InspectionItemManagement_filterBar__RctAH,.InspectionItemManagement_qualityToolbar__UnBZG{background:#fcfdfe;border:1px solid #f1f5f9;border-radius:8px;box-sizing:border-box;min-height:80px;padding:12px}.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_filterBar__RctAH,.InspectionItemManagement_noPaddingBody__ws5bK .InspectionItemManagement_qualityToolbar__UnBZG{background:#f8fafc;border:none;border-radius:0;border-top:1px solid #cbd5e1;min-height:auto;padding:8px 12px}.InspectionItemManagement_companyInlineBox__Cu3nh{align-items:center;background:#0000;border:none;border-radius:0;display:flex;gap:8px;min-width:0;padding:0;width:100%}.InspectionItemManagement_companyInlineLabel__j0QF2{color:#94a3b8;flex:0 0 auto;font-size:9pt;font-weight:700;letter-spacing:0}.InspectionItemManagement_companyControlCompact__l9MfA{flex:1 1;min-width:0}.InspectionItemManagement_companyControlTabs__xgaOJ{align-items:stretch;background:#f8fafc;border:none;border-left:1px solid #cbd5e1;border-radius:0;box-shadow:none;display:flex;gap:0;height:36px;padding:0}.InspectionItemManagement_companyControlTabs__xgaOJ button{background:#0000;border:none;border-bottom:2px solid #0000;border-radius:0;border-right:1px solid #cbd5e1;color:#64748b;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11.5px;font-weight:800;height:36px;min-width:72px;padding:0 16px}.InspectionItemManagement_companyControlTabs__xgaOJ button:last-child{border-right:none}.InspectionItemManagement_companyControlTabs__xgaOJ button:hover{background:#f1f5f9;color:#334155}.InspectionItemManagement_companyControlTabs__xgaOJ button[aria-checked=true]{background:#fff;border-bottom-color:#1d4ed8;color:#1d4ed8}.InspectionItemManagement_companyControlTabs__xgaOJ button:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.InspectionItemManagement_companyControlCompact__l9MfA button{font-size:11px;min-height:24px;padding:4px 8px}.InspectionItemManagement_filterBar__RctAH label,.InspectionItemManagement_qualityToolbar__UnBZG label{align-items:center;color:#334155;display:inline-flex;font-size:11px;font-weight:700;gap:6px}.InspectionItemManagement_filterBar__RctAH input,.InspectionItemManagement_qualityToolbar__UnBZG input{accent-color:#2563eb}.InspectionItemManagement_toolbarInfo__cdHCx{margin-left:auto;white-space:nowrap}.InspectionItemManagement_dualPane__F1Cj1{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}.InspectionItemManagement_subPanelMetaPlaceholder__KbTWE{-webkit-user-select:none;user-select:none;visibility:hidden;white-space:pre}.InspectionItemManagement_bottomButtonRow__VaKHd{margin-top:12px}.InspectionItemManagement_modelActionPanel__jydaP .InspectionItemManagement_bottomButtonRow__VaKHd{margin-top:0}.InspectionItemManagement_modelActionPanel__jydaP{flex:0 0 auto}.InspectionItemManagement_mdrDockArea__MvhHq{margin-top:0;padding:0 8px}.InspectionItemManagement_mdrDockPanel__aVLj0{width:100%}.InspectionItemManagement_mdrDockPanel__aVLj0 .InspectionItemManagement_bottomButtonRow__VaKHd{margin-top:0}.InspectionItemManagement_bottomFieldGroup__xi3\+p{align-items:center;background:#fcfdfe;border:1px solid #f1f5f9;border-radius:8px;display:flex;flex:1 1;gap:8px;padding:8px 12px;width:100%}.InspectionItemManagement_bottomFieldLabel__8-\+oz{align-items:center;color:#475569!important;display:flex;font-size:11.5px!important;font-weight:800!important;min-height:32px}.InspectionItemManagement_bottomFieldInput__35o12{flex:1 1;min-width:0}.InspectionItemManagement_bottomActionButton__7EE1L{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:none;color:#334155;cursor:pointer;font-size:12px;font-weight:700;min-height:32px;padding:0 14px;transition:background .16s ease,border-color .16s ease,color .16s ease}.InspectionItemManagement_bottomActionButton__7EE1L:hover{background:#f8fafc;border-color:#94a3b8}.InspectionItemManagement_memoSection__v8lu\+{grid-gap:10px;align-items:stretch;display:grid;gap:10px;grid-template-columns:76px minmax(0,1fr)}.InspectionItemManagement_memoInput__nzLgj{font-size:12px;line-height:1.5;min-height:92px;padding:10px 12px;resize:vertical}.InspectionItemManagement_inspectionFooter__xxZJN{justify-content:space-between}.InspectionItemManagement_footerInfo__SN3ja{flex:1 1;min-width:260px}.InspectionItemManagement_confirmOverlay__T0vVt{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a6b;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.InspectionItemManagement_confirmDialog__iONxN{background:linear-gradient(180deg,#fffffffa,#f8fafcf5);border:1px solid #ffffffb3;border-radius:20px;box-shadow:0 24px 60px #0f172a3d;display:flex;flex-direction:column;gap:14px;padding:28px;position:relative;width:min(460px,100%)}.InspectionItemManagement_confirmCloseButton__o\+8W\+{align-items:center;background:#eef2f7;border:none;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .16s ease,color .16s ease,transform .16s ease;width:32px}.InspectionItemManagement_confirmCloseButton__o\+8W\+:hover:not(:disabled){background:#e2e8f0;color:#334155;transform:rotate(90deg)}.InspectionItemManagement_confirmCloseButton__o\+8W\+:disabled{cursor:not-allowed;opacity:.6}.InspectionItemManagement_confirmIconWrap__vo6Fj{align-items:center;background:linear-gradient(135deg,#fee2e2,#ffedd5);border-radius:18px;box-shadow:inset 0 1px 0 #ffffffb3;color:#dc2626;display:inline-flex;height:56px;justify-content:center;width:56px}.InspectionItemManagement_confirmTitle__JlT1o{color:#0f172a;font-size:22px;font-weight:800;line-height:1.2}.InspectionItemManagement_confirmMessage__uqLsz{color:#475569;font-size:14px;line-height:1.6}.InspectionItemManagement_confirmHighlight__5wY2\+{align-items:center;background:#fff7ed;border:1px solid #fdba74;border-radius:12px;color:#9a3412;display:inline-flex;font-size:14px;font-weight:800;min-height:42px;padding:0 14px;word-break:break-all}.InspectionItemManagement_confirmActions__8sLmX{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.InspectionItemManagement_confirmCancelButton__VQezE,.InspectionItemManagement_confirmDeleteButton__VTTG5{border-radius:12px;cursor:pointer;font-size:13px;font-weight:800;min-height:42px;min-width:112px;padding:0 18px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.InspectionItemManagement_confirmCancelButton__VQezE{background:#fff;border:1px solid #cbd5e1;color:#475569}.InspectionItemManagement_confirmCancelButton__VQezE:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.InspectionItemManagement_confirmDeleteButton__VTTG5{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #ef4444;box-shadow:0 10px 24px #dc262638;color:#fff}.InspectionItemManagement_confirmDeleteButton__VTTG5:hover:not(:disabled){box-shadow:0 14px 28px #dc262642;transform:translateY(-1px)}.InspectionItemManagement_confirmCancelButton__VQezE:disabled,.InspectionItemManagement_confirmDeleteButton__VTTG5:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.InspectionItemManagement_bottomActionButton__7EE1L:focus-visible,.InspectionItemManagement_confirmCancelButton__VQezE:focus-visible,.InspectionItemManagement_confirmCloseButton__o\+8W\+:focus-visible,.InspectionItemManagement_confirmDeleteButton__VTTG5:focus-visible,.InspectionItemManagement_inlineTab__qs2ZT:focus-visible,.InspectionItemManagement_qualityTab__KrJu5:focus-visible,.InspectionItemManagement_treeToggleButton__IbtyG:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@media (max-width:1280px){.InspectionItemManagement_workspace__9Mbz2{overflow:auto}.InspectionItemManagement_splitLayout__z1tNr{display:flex;flex-direction:column;gap:12px;min-height:auto}.InspectionItemManagement_bottomRow__lMQTV,.InspectionItemManagement_dualPane__F1Cj1,.InspectionItemManagement_topRow__ntkO7{flex:0 0 auto;grid-template-columns:1fr}.InspectionItemManagement_columnSplitter__mqb2b,.InspectionItemManagement_rowSplitter__pEBwa{display:none}.InspectionItemManagement_bottomRow__lMQTV,.InspectionItemManagement_topRow__ntkO7{flex:none}.InspectionItemManagement_headerSearchRow__T\+MIK{flex-wrap:wrap;justify-content:flex-end}.InspectionItemManagement_toolbarInfo__cdHCx{margin-left:0;white-space:normal;width:100%}.InspectionItemManagement_modelInfoBar__6bfsx,.InspectionItemManagement_productInfoBar__mxJSU{flex-wrap:wrap}.InspectionItemManagement_modelInfoFieldNo__9oQpo,.InspectionItemManagement_productInfoFieldCompany__gMX4A,.InspectionItemManagement_productInfoFieldHistoryDescription__Cms-9,.InspectionItemManagement_productInfoFieldManufacturer__Ni4JX,.InspectionItemManagement_productInfoFieldNo__T15-F,.InspectionItemManagement_productInfoFieldSerial__PxcRP{width:calc(50% - 4px)}.InspectionItemManagement_productInfoFieldFlex__3Mhf9,.InspectionItemManagement_productInfoFieldWide__MCMiH{flex:1 1 100%}.InspectionItemManagement_memoSection__v8lu\+{grid-template-columns:1fr}.InspectionItemManagement_confirmDialog__iONxN{padding:24px 20px 20px}.InspectionItemManagement_confirmActions__8sLmX{flex-direction:column-reverse}.InspectionItemManagement_confirmCancelButton__VQezE,.InspectionItemManagement_confirmDeleteButton__VTTG5{width:100%}}.force-desktop-layout .InspectionItemManagement_page__SR4Dc,.force-desktop-layout .InspectionItemManagement_workspace__9Mbz2{overflow:visible}.force-desktop-layout .InspectionItemManagement_splitLayout__z1tNr{display:grid;grid-template-rows:.68fr 10px 1.92fr;grid-template-rows:var(--inspection-top-row,.68fr) 10px var(--inspection-bottom-row,1.92fr);min-width:1440px;width:max(100%,1440px)}.force-desktop-layout .InspectionItemManagement_bottomRow__lMQTV,.force-desktop-layout .InspectionItemManagement_topRow__ntkO7{grid-template-columns:573px 10px 430px 10px minmax(0,1fr);grid-template-columns:var(--inspection-left-width,573px) var(--inspection-splitter-width,10px) var(--inspection-middle-width,430px) var(--inspection-splitter-width,10px) minmax(0,1fr)}.force-desktop-layout .InspectionItemManagement_columnSplitter__mqb2b,.force-desktop-layout .InspectionItemManagement_rowSplitter__pEBwa{display:block}.QualityDocuments_mainLayout__17AtW{display:grid;flex:1 1;grid-template-columns:560px 10px minmax(0,1fr);grid-template-columns:var(--quality-sidebar-width,560px) var(--quality-splitter-size,10px) minmax(0,1fr);min-height:0}.QualityDocuments_sidebar__ev8VE{display:grid;grid-template-rows:minmax(0,520px) 10px minmax(180px,1fr);grid-template-rows:minmax(0,var(--quality-sidebar-top-height,520px)) var(--quality-splitter-size,10px) minmax(180px,1fr);min-height:0;min-width:0}.QualityDocuments_sidebarTopCard__AuG37{flex:1 1;min-height:0}.QualityDocuments_compactSearchWrap__G9rMp{width:180px}.QualityDocuments_compactSearchInput__2wjlu{width:100%!important}.QualityDocuments_searchActionButton__3ZtnF{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:border-color .2s ease,color .2s ease,background-color .2s ease;width:28px}.QualityDocuments_searchActionButton__3ZtnF:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.QualityDocuments_searchActionButton__3ZtnF:disabled{cursor:not-allowed;opacity:.55}.QualityDocuments_sidebarPanelBody__jBScg{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;padding:12px}.QualityDocuments_treePanel__Hgvcn{background:#fff;border:none;border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.QualityDocuments_treePanelHeader__G5deN{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #b86f1f;color:#fff;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.QualityDocuments_treePanelHeaderActions__mNMVo{align-items:center;display:flex;gap:8px;min-width:0}.QualityDocuments_treePanelBody__fmXko{flex:1 1;min-height:0}.QualityDocuments_sidebarBottom__5oGh5{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;min-height:0}.QualityDocuments_gridCol__rSfWb{display:flex;flex-direction:column;min-width:0}.QualityDocuments_gridBody__nk65B{display:flex;flex:1 1;flex-direction:column;min-height:0}.QualityDocuments_gridBody__nk65B>:last-child{flex:1 1;min-height:0}.QualityDocuments_gridThemeWrap__Xe2Mj{height:100%;width:100%}.QualityDocuments_gridTheme__6p-1M{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:200px;overflow:hidden}.QualityDocuments_gridHeaderCell__S9wLF{font-weight:700}.QualityDocuments_gridCell__w4jV2{font-size:11pt}.QualityDocuments_alignCenterCell__5wxP7{justify-content:center;text-align:center}.QualityDocuments_alignRightCell__B7YFQ{justify-content:flex-end;text-align:right}.QualityDocuments_alignRightCell__B7YFQ .ag-cell-value{text-align:right}.QualityDocuments_alignCenterHeader__XJsRZ .ag-header-cell-label{justify-content:center}.QualityDocuments_gridTheme__6p-1M .ag-root-wrapper{border:none}.QualityDocuments_gridTheme__6p-1M .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.QualityDocuments_gridTheme__6p-1M .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:13px;font-weight:700}.QualityDocuments_gridTheme__6p-1M .ag-header-cell:last-child{border-right:none}.QualityDocuments_gridTheme__6p-1M .ag-header-cell-label{color:#475569}.QualityDocuments_gridTheme__6p-1M .ag-header-cell-text{text-align:center}.QualityDocuments_gridTheme__6p-1M .ag-header-cell-resize{background:#0000;cursor:col-resize;display:block!important;opacity:1;right:-4px;transition:background-color .2s,box-shadow .2s;width:8px}.QualityDocuments_gridTheme__6p-1M .ag-header-cell-resize:before{background:#94a3b873;content:"";height:calc(100% - 12px);left:50%;position:absolute;top:6px;transform:translateX(-50%);width:1px}.QualityDocuments_gridTheme__6p-1M .ag-header-cell-resize:hover{background:#94a3b838;box-shadow:inset 0 0 0 1px #94a3b880}.QualityDocuments_gridTheme__6p-1M .ag-row{border-bottom:none!important;cursor:pointer}.QualityDocuments_gridTheme__6p-1M .ag-row:hover{background-color:#f5f9ff}.QualityDocuments_gridTheme__6p-1M .ag-row-hover{background-color:initial!important}.QualityDocuments_gridTheme__6p-1M .ag-row-selected{background:#eff6ff!important;box-shadow:inset 4px 0 0 #3b82f6}.QualityDocuments_gridTheme__6p-1M .ag-row-selected.ag-row-focus,.QualityDocuments_gridTheme__6p-1M .ag-row-selected.ag-row-hover,.QualityDocuments_gridTheme__6p-1M .ag-row-selected:hover{background:linear-gradient(180deg,#eff6ff,#dbeafe)!important}.QualityDocuments_gridTheme__6p-1M .ag-cell{align-items:center;border-right:none!important;color:#334155;display:flex;font-size:14px}.QualityDocuments_gridTheme__6p-1M .ag-cell,.QualityDocuments_gridTheme__6p-1M .ag-header-cell{align-items:center!important;display:flex!important}.QualityDocuments_gridTheme__6p-1M .ag-row-selected .ag-cell{color:#1e40af!important;font-weight:600}.QualityDocuments_gridTheme__6p-1M .ag-cell-focus,.QualityDocuments_gridTheme__6p-1M .ag-cell-range-selected,.QualityDocuments_gridTheme__6p-1M .ag-cell-range-selected-1,.QualityDocuments_gridTheme__6p-1M .ag-cell-range-single-cell,.QualityDocuments_gridTheme__6p-1M .ag-header-active,.QualityDocuments_gridTheme__6p-1M .ag-header-cell-focus{border:none!important;box-shadow:none!important}.QualityDocuments_fileGridWrap__5nanb{min-height:0}.QualityDocuments_previewOverlay__Vc\+mb{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a73;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.QualityDocuments_previewPanel__YKgqZ{background:#fff;border:1px solid #94a3b84d;border-radius:20px;box-shadow:0 24px 60px #0f172a38;display:flex;flex-direction:column;height:min(88vh,920px);overflow:hidden;width:min(1400px,calc(100vw - 48px))}.QualityDocuments_previewHeader__fRHh4{align-items:flex-start;background:linear-gradient(135deg,#fff7ed,#fff 70%);border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;padding:18px 22px}.QualityDocuments_previewTitleBlock__iQgN8{min-width:0}.QualityDocuments_previewTitle__zEgz3{color:#0f172a;font-size:18px;font-weight:700;margin:0}.QualityDocuments_previewSubtitle__kJTd6{color:#64748b;font-size:13px;margin:4px 0 0}.QualityDocuments_previewCloseButton__YGG3r{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.QualityDocuments_previewCloseButton__YGG3r:hover{background:#f8fafc}.QualityDocuments_previewBody__to0\+q{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;padding:16px 18px 18px}.QualityDocuments_previewSheetTabs__iABtU{display:flex;flex-wrap:wrap;gap:0}.QualityDocuments_previewSheetTab__od8dR{background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;color:#475569;cursor:pointer;font-size:13px;font-weight:600;height:34px;padding:0 14px}.QualityDocuments_previewSheetTabActive__ULmb9{background:#fff7ed;border-color:#f59e0b;color:#b45309}.QualityDocuments_previewMeta__jFyTc{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:16px}.QualityDocuments_previewGridTheme__ryi7A{border:1px solid #cbd5e1;border-radius:12px;flex:1 1;min-height:0;overflow:hidden}.QualityDocuments_previewGridTheme__ryi7A .ag-root-wrapper{border:none}.QualityDocuments_previewGridTheme__ryi7A .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.QualityDocuments_previewGridTheme__ryi7A .ag-header-cell{color:#475569;font-size:12px;font-weight:700}.QualityDocuments_previewGridTheme__ryi7A .ag-row:nth-child(2n) .ag-cell{background:#fcfcfd}.QualityDocuments_previewGridTheme__ryi7A .ag-cell{border-bottom:1px solid #eef2f7;border-right:1px solid #eef2f7;color:#1e293b;font-size:13px}.QualityDocuments_previewEmptyState__6yeHF{align-items:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b;display:flex;flex:1 1;font-size:14px;justify-content:center}.QualityDocuments_previewLinkButton__sPwjr{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#0f172a;cursor:pointer;font-size:12px;font-weight:700;height:32px;padding:0 12px}.QualityDocuments_previewLinkButton__sPwjr:hover{background:#f8fafc}.QualityDocuments_previewDocumentFrameWrap__UO5q\+{background:#e2e8f0;border:1px solid #cbd5e1;border-radius:12px;flex:1 1;min-height:0;overflow:hidden}.QualityDocuments_previewDocumentFrame__cHmzX{background:#fff;border:none;height:100%;width:100%}@media (max-width:900px){.QualityDocuments_previewOverlay__Vc\+mb{padding:12px}.QualityDocuments_previewPanel__YKgqZ{border-radius:16px;height:92vh;width:100%}.QualityDocuments_previewHeader__fRHh4{padding:14px 16px}.QualityDocuments_previewBody__to0\+q{padding:12px}}.QualityDocuments_gridTheme__6p-1M .ag-cell-value{align-items:center;display:flex;width:100%}.QualityDocuments_gridTheme__6p-1M .ag-header-cell-label{align-items:center;display:flex;justify-content:center}.QualityDocuments_gridTheme__6p-1M .ag-cell,.QualityDocuments_gridTheme__6p-1M .ag-cell-value,.QualityDocuments_gridTheme__6p-1M .ag-cell-wrapper{align-items:center!important;display:flex!important;height:100%!important}.QualityDocuments_gridTheme__6p-1M .ag-cell-wrap-text .ag-cell-wrapper{align-items:center!important}.QualityDocuments_mainPanel__SiK\+X{display:flex;flex-direction:column;min-width:0}.QualityDocuments_documentPanelHeader__bTOOE{background:#059669;background:var(--iman-card-header-bg,#059669);font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.QualityDocuments_componentSectionHeader__cPBcw,.QualityDocuments_modelSectionHeader__erCrT{background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #047857;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.QualityDocuments_documentPanelTitle__G1vvt{gap:6px}.QualityDocuments_documentPanelBody__YVVoK{background:#fff;gap:0}.QualityDocuments_documentToolbar__3ZZxu,.QualityDocuments_footerToolbar__G9VWu{min-height:58px;padding:10px 12px}.QualityDocuments_footerToolbar__G9VWu{justify-content:space-between}.QualityDocuments_toolbarLabel__NoeDh{align-items:center;color:#94a3b8;display:flex;font-size:9pt;font-weight:700;white-space:nowrap}.QualityDocuments_infoValue__Jc4ta{color:#475569;font-size:12px;font-weight:700}.QualityDocuments_contentArea__EnIwk{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.QualityDocuments_fileGridWrap__5nanb{flex:1 1;min-height:280px;position:relative;z-index:0}.QualityDocuments_fileGridWrap__5nanb,.QualityDocuments_fileGridWrap__5nanb .ag-header,.QualityDocuments_fileGridWrap__5nanb .ag-root-wrapper{border-top-left-radius:0;border-top-right-radius:0}.QualityDocuments_qualityTabs__Fku4D,.ag-theme-alpine .QualityDocuments_qualityTabs__Fku4D{align-items:stretch;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:flex;flex-wrap:wrap;gap:0;margin-bottom:0;overflow-x:auto;padding:0}.QualityDocuments_qualityTab__vuI9T,.ag-theme-alpine .QualityDocuments_qualityTab__vuI9T{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;border-radius:0;border-right:1px solid #cbd5e1;color:#64748b;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:0;justify-content:center;min-height:36px;padding:0 16px;transition:all .2s ease;white-space:nowrap}.QualityDocuments_qualityTab__vuI9T+.QualityDocuments_qualityTab__vuI9T,.ag-theme-alpine .QualityDocuments_qualityTab__vuI9T+.QualityDocuments_qualityTab__vuI9T{margin-left:0}.QualityDocuments_qualityTab__vuI9T:hover,.ag-theme-alpine .QualityDocuments_qualityTab__vuI9T:hover{background:#f1f5f9;color:#334155}.QualityDocuments_pendingQualityTab__hs\+2d,.ag-theme-alpine .QualityDocuments_pendingQualityTab__hs\+2d{background:linear-gradient(180deg,#eff6ff,#bfdbfe);border-color:#60a5fa;box-shadow:inset 0 0 0 1px #60a5fae6,inset 0 -4px 0 #2563eb4d;color:#1d4ed8}.QualityDocuments_qualityTabLabel__uHi-Y{line-height:1}.QualityDocuments_pendingTabIndicator__iOlYW{animation:QualityDocuments_pendingTabPulse__VrJyB 1.1s ease-in-out infinite;background:#2563eb;border-radius:999px;box-shadow:0 0 0 4px #60a5fa47;height:8px;width:8px}@keyframes QualityDocuments_pendingTabPulse__VrJyB{0%,to{opacity:.8;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}.QualityDocuments_qualityTab__vuI9T:disabled,.ag-theme-alpine .QualityDocuments_qualityTab__vuI9T:disabled{cursor:wait}.QualityDocuments_activeQualityTab__HUaIg,.ag-theme-alpine .QualityDocuments_activeQualityTab__HUaIg{background:#fff;border-bottom:2px solid #1d4ed8;color:#1d4ed8}.QualityDocuments_yearField__ZrrKs{align-items:center;display:flex;gap:8px}.QualityDocuments_footerBtn__-4SiR,.QualityDocuments_yearSelect__ezPoy{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;font:inherit;height:32px}.QualityDocuments_yearSelect__ezPoy{min-width:72px;padding:0 8px}.QualityDocuments_footerBtn__-4SiR{cursor:pointer;font-weight:700;padding:0 14px}.QualityDocuments_centerCell__JZd0v{justify-content:center;text-align:center}.QualityDocuments_splitter__ehHIt{position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.QualityDocuments_splitter__ehHIt:before{background:#cbd5e1;border-radius:999px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease,box-shadow .2s ease}.QualityDocuments_splitter__ehHIt:hover:before{background:#94a3b8;box-shadow:0 0 0 4px #94a3b81f}.QualityDocuments_verticalSplitter__ulCsL{cursor:col-resize}.QualityDocuments_verticalSplitter__ulCsL:before{height:56px;width:4px}.QualityDocuments_horizontalSplitter__pD9n8{cursor:row-resize}.QualityDocuments_horizontalSplitter__pD9n8:before{height:4px;width:56px}@media (max-width:1280px){.QualityDocuments_mainLayout__17AtW{grid-template-columns:minmax(320px,500px) 10px minmax(0,1fr);grid-template-columns:minmax(320px,var(--quality-sidebar-width,500px)) var(--quality-splitter-size,10px) minmax(0,1fr)}}@media (max-width:1024px){.QualityDocuments_mainLayout__17AtW{display:flex;flex-direction:column;overflow:auto}.QualityDocuments_sidebar__ev8VE{display:flex;flex-direction:column}.QualityDocuments_sidebarTopCard__AuG37{min-height:420px}.QualityDocuments_sidebarBottom__5oGh5{grid-template-columns:repeat(2,minmax(0,1fr));height:240px;min-height:220px}.QualityDocuments_splitter__ehHIt{display:none}.QualityDocuments_mainPanel__SiK\+X{min-height:520px}}.force-desktop-layout .QualityDocuments_page__u43oW,.force-desktop-layout .QualityDocuments_workspace__TWgfr{overflow:visible}.force-desktop-layout .QualityDocuments_mainLayout__17AtW{display:grid;grid-template-columns:560px 10px minmax(0,1fr);grid-template-columns:var(--quality-sidebar-width,560px) var(--quality-splitter-size,10px) minmax(0,1fr);min-width:1280px;width:max(100%,1280px)}.force-desktop-layout .QualityDocuments_sidebar__ev8VE{display:grid}.force-desktop-layout .QualityDocuments_splitter__ehHIt{display:block}.QualityDocuments_fileOpenModalOverlay__NGw5h{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a94;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.QualityDocuments_fileOpenModalCard__qNCt3{background:#fff;border:1px solid #dbe3ef;border-radius:20px;box-shadow:0 28px 80px #0f172a47;overflow:hidden;width:min(560px,100%)}.QualityDocuments_fileOpenModalHeader__J8dyz{align-items:flex-start;background:linear-gradient(180deg,#f8fafc,#eef2ff);border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;padding:22px 24px 16px}.QualityDocuments_fileOpenModalTitle__J4Om3{color:#0f172a;font-size:20px;font-weight:800}.QualityDocuments_fileOpenModalSubTitle__elZUf{color:#475569;font-size:13px;line-height:1.6;margin-top:6px}.QualityDocuments_fileOpenModalCloseButton__xVbzc{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:not-allowed;font-size:13px;font-weight:700;height:36px;opacity:.55;padding:0 14px}.QualityDocuments_fileOpenModalBody__b-k6t{color:#0f172a;padding:22px 24px 24px}.QualityDocuments_fileOpenModalSummaryRow__ha4Oa{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:92px minmax(0,1fr);margin-bottom:12px}.QualityDocuments_fileOpenModalSummaryLabel__60iYd{color:#64748b;font-size:13px;font-weight:700}.QualityDocuments_fileOpenModalSummaryValue__z89mZ{color:#0f172a;font-size:14px;font-weight:600;word-break:break-all}.QualityDocuments_fileOpenModalMessage__9PICS{color:#334155;font-size:14px;line-height:1.7;margin-top:8px}.QualityDocuments_fileOpenModalProgressWrap__zMnC2{margin-top:20px}.QualityDocuments_fileOpenModalProgressTrack__6s\+jf{background:#e2e8f0;border-radius:999px;height:10px;overflow:hidden;position:relative}.QualityDocuments_fileOpenModalProgressBar__Gi2La{animation:QualityDocuments_fileOpenLoadingBar__yK21C 1.35s linear infinite;background:linear-gradient(90deg,#2563eb26,#2563eb 45%,#60a5fa 55%,#60a5fa2e);border-radius:inherit;height:100%;position:relative;transform:translateX(-120%);width:42%;will-change:transform}.QualityDocuments_fileOpenModalProgressBar__Gi2La:after{background:linear-gradient(90deg,#0000,#ffffff6b 50%,#0000);content:"";inset:0;opacity:.65;position:absolute}.QualityDocuments_fileOpenModalProgressText__c23qM{color:#1d4ed8;font-size:13px;font-weight:700;margin-top:10px}@keyframes QualityDocuments_fileOpenLoadingBar__yK21C{0%{transform:translateX(-120%)}to{transform:translateX(280%)}}.PurchaseUnitPrice_page__5RtgO{background:#f1f5f9;color:#334155;display:flex;flex-direction:column;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;min-height:100vh;overflow:hidden;overflow:visible}.PurchaseUnitPrice_workspace__e1tmO{display:flex;flex:1 1;overflow:hidden;padding:10px}.PurchaseUnitPrice_layout__cQpRU{display:flex;flex:1 1;gap:10px;overflow:hidden}.PurchaseUnitPrice_stage1__KR1gf,.PurchaseUnitPrice_stage2__8LDKe,.PurchaseUnitPrice_stage3__GOIsr{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;overflow:hidden}.PurchaseUnitPrice_stage1__KR1gf{flex-shrink:0;width:390px}.PurchaseUnitPrice_stage2__8LDKe,.PurchaseUnitPrice_stage3__GOIsr{display:flex;flex:1 1;flex-direction:column;min-height:0}.PurchaseUnitPrice_stageHeader__hPMkm{align-items:center;border-radius:12px 12px 0 0;color:#fff;display:flex;flex-shrink:0;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:-.01em;min-height:var(--iman-card-header-height);padding:0 16px;position:sticky;top:0;z-index:6}.PurchaseUnitPrice_headerLeft__gVyBd,.PurchaseUnitPrice_headerRight__qqwH1{align-items:center;display:flex;gap:8px}.PurchaseUnitPrice_headerLeft__gVyBd svg{stroke-width:2px;height:18px;width:18px}.PurchaseUnitPrice_header1__wLslH,.PurchaseUnitPrice_header2__ARoHn,.PurchaseUnitPrice_header3__56Tuw{background:#059669;background:var(--iman-card-header-bg,#059669)}.PurchaseUnitPrice_stage1Content__JeLlz,.PurchaseUnitPrice_stageContent__UWAHR{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow:auto;padding:12px}.PurchaseUnitPrice_stage1Content__JeLlz{background:#f8fafc;padding:8px 16px 8px 6px}.PurchaseUnitPrice_iconBtn__8KXjL{align-items:center;background:linear-gradient(180deg,#fff,#eef4fb);border:1px solid #cbd5e1;border-radius:9px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;width:30px}.PurchaseUnitPrice_iconBtn__8KXjL:hover{border-color:#94a3b8;box-shadow:0 10px 18px #94a3b838;transform:translateY(-1px)}.PurchaseUnitPrice_titleIconBtn__B-Otm{align-items:center;background:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:color .2s ease,transform .16s ease;width:28px}.PurchaseUnitPrice_stageHeader__hPMkm .PurchaseUnitPrice_titleIconBtn__B-Otm svg{height:24px;width:24px}.PurchaseUnitPrice_titleIconBtn__B-Otm:hover{opacity:.8;transform:translateY(-1px)}.PurchaseUnitPrice_formRow__tV3KE{align-items:center;display:flex;gap:8px;margin-bottom:1px}.PurchaseUnitPrice_formRow__tV3KE label{color:#475569;flex-shrink:0;font-size:11px;font-weight:700;text-align:right;width:88px}.PurchaseUnitPrice_fieldControl__-AHTO{display:flex;flex:1 1;position:relative}.PurchaseUnitPrice_fieldControl__-AHTO input{background:#fff;border:1px solid #94a3b8;border-radius:6px;box-sizing:border-box;color:#1e293b;font-family:Arial Narrow,Arial,sans-serif;font-size:15px;font-weight:700;height:30px;padding:0 8px;transition:all .2s ease;width:100%}.PurchaseUnitPrice_fieldControl__-AHTO input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.PurchaseUnitPrice_iconInInput__nZsWt{color:#94a3b8;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.PurchaseUnitPrice_yellowInput__iqLfs{background:#fffbeb!important;border-color:#64748b!important}.PurchaseUnitPrice_dropdownFieldWrap__Ml-0E{flex:1 1 auto;min-width:0;position:relative}.PurchaseUnitPrice_dropdownFieldWrap__Ml-0E input{width:100%}.PurchaseUnitPrice_modelSearchInput__WiN5u{flex:1 1 auto;width:100%}.PurchaseUnitPrice_modelSearchInput__WiN5u::placeholder{color:#94a3b8;font-weight:400}.PurchaseUnitPrice_dropdownLoading__Jiq7N{color:#475569;font-size:10px;font-weight:800;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.PurchaseUnitPrice_searchDropdown__ifGfW{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #cbd5e1;border-radius:0;box-shadow:0 0 0 1px #94a3b81f,0 14px 24px #0f172a29,0 28px 48px #0f172a38;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.PurchaseUnitPrice_titleIconBtn__B-Otm:disabled{background:#0000;cursor:not-allowed;filter:grayscale(1);opacity:.4;transform:none}.PurchaseUnitPrice_titleIconBtn__B-Otm:disabled:hover{background:#0000;transform:none}.PurchaseUnitPrice_searchDropdownItem__yGF3W{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.PurchaseUnitPrice_searchDropdownItem__yGF3W:last-child{border-bottom:none}.PurchaseUnitPrice_searchDropdownItemActive__CFQIO{background:#2563eb}.PurchaseUnitPrice_searchDropdownItemActive__CFQIO .PurchaseUnitPrice_dropdownPrimary__0PuHd{color:#fff}.PurchaseUnitPrice_searchDropdownItemActive__CFQIO .PurchaseUnitPrice_dropdownMeta__a62cw{color:#dbeafe}.PurchaseUnitPrice_searchDropdownItemActive__CFQIO{box-shadow:none}.PurchaseUnitPrice_dropdownPrimary__0PuHd{color:#0f172a;font-size:17px;font-weight:800;min-width:0}.PurchaseUnitPrice_dropdownMeta__a62cw{color:#64748b;font-size:12px}.PurchaseUnitPrice_inlineFieldActionBtn__BU6ic{flex-shrink:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:1}.PurchaseUnitPrice_gridWrapper__1C2AQ{background:#fff;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.PurchaseUnitPrice_gridTheme__7xsuH{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:hidden}.PurchaseUnitPrice_gridTheme__7xsuH .ag-root-wrapper{border:none}.PurchaseUnitPrice_gridTheme__7xsuH .ag-header{background:linear-gradient(180deg,#f1f5f9,#dbe4ee);border-bottom:1.5px solid #b8c4d3}.PurchaseUnitPrice_gridTheme__7xsuH .ag-header-row{min-height:32px!important}.PurchaseUnitPrice_gridTheme__7xsuH .ag-header-cell{background:#0000;border-right:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding-left:8px!important;padding-right:8px!important}.PurchaseUnitPrice_gridTheme__7xsuH .ag-header-cell-label{align-items:center;color:#475569;display:flex;justify-content:center}.PurchaseUnitPrice_gridTheme__7xsuH .ag-row{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.PurchaseUnitPrice_gridTheme__7xsuH .ag-row-even{background-color:#fff}.PurchaseUnitPrice_gridTheme__7xsuH .ag-row-odd{background-color:#f8fafc}.PurchaseUnitPrice_gridTheme__7xsuH .ag-row:hover{background-color:#f1f5f9!important}.PurchaseUnitPrice_gridTheme__7xsuH .ag-row-selected{background:#0000!important}.PurchaseUnitPrice_gridTheme__7xsuH .ag-row-selected .ag-cell{background:#fff3e8!important;border-bottom:1px solid #f4b183!important;border-top:1px solid #f4b183!important;color:#8a4f1f!important;font-weight:700;letter-spacing:.01em}.PurchaseUnitPrice_gridTheme__7xsuH .ag-row-selected .ag-cell:first-child{border-left:8px solid #f4b183!important;padding-left:0!important}.PurchaseUnitPrice_gridTheme__7xsuH .ag-row-selected:hover .ag-cell{background:#fff3e8!important;color:#8a4f1f!important}.PurchaseUnitPrice_gridTheme__7xsuH .ag-cell{align-items:center;border-right:1px solid #f1f5f9;color:#334155;display:flex;font-size:12.5px;padding-left:8px!important;padding-right:8px!important}.PurchaseUnitPrice_filterBar__Q1ZSU{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;display:flex;gap:4px;margin-top:8px;overflow-x:auto;padding:8px}.PurchaseUnitPrice_filterBar__Q1ZSU::-webkit-scrollbar{height:4px}.PurchaseUnitPrice_filterBar__Q1ZSU::-webkit-scrollbar-track{background:#0000}.PurchaseUnitPrice_filterBar__Q1ZSU::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}.PurchaseUnitPrice_filterBar__Q1ZSU::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.PurchaseUnitPrice_filterItem__OvxVy{appearance:none;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;font-size:11px;font-weight:600;padding:6px 12px!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease;white-space:nowrap}.PurchaseUnitPrice_filterItem__OvxVy:hover{background-color:#f1f5f9;color:#334155}.PurchaseUnitPrice_filterItemActive__7DZp2,.PurchaseUnitPrice_filterItem__OvxVy:first-child{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.PurchaseUnitPrice_tabNoticeOverlay__xwTop{align-items:center;background:#0f172a85;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.PurchaseUnitPrice_tabNoticeModal__NWmOl{background:#fff;border:1px solid #94a3b859;border-radius:16px;box-shadow:0 28px 80px #0f172a47;overflow:hidden;width:min(460px,100%)}.PurchaseUnitPrice_tabNoticeHeader__sy1LQ{background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;padding:18px 20px 12px}.PurchaseUnitPrice_tabNoticeHeader__sy1LQ h3{color:#0f172a;font-size:18px;font-weight:800;margin:0}.PurchaseUnitPrice_tabNoticeBody__zUTWV{padding:20px}.PurchaseUnitPrice_tabNoticeBody__zUTWV p{color:#334155;font-size:14px;font-weight:600;line-height:1.6;margin:0}.PurchaseUnitPrice_tabNoticeBody__zUTWV p+p{margin-top:8px}.PurchaseUnitPrice_tabNoticeFooter__RimPy{display:flex;justify-content:flex-end;padding:0 20px 20px}.PurchaseUnitPrice_tabNoticeConfirmBtn__s9X2v{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:800;height:36px;min-width:88px}.PurchaseUnitPrice_formGrid__35RHq{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px;padding:16px}.PurchaseUnitPrice_formItem__BgiO\+{display:flex;flex-direction:column;gap:6px}.PurchaseUnitPrice_formItem__BgiO\+ label{color:#64748b;font-size:11px;font-weight:800;letter-spacing:.04em}.PurchaseUnitPrice_formItem__BgiO\+ input,.PurchaseUnitPrice_formItem__BgiO\+ select{background:#fff;border:1px solid #64748b;border-radius:6px;box-sizing:border-box;color:#0f172a;font-family:Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:600;height:31px;padding:0 10px;transition:all .2s ease}.PurchaseUnitPrice_formItem__BgiO\+ input:focus,.PurchaseUnitPrice_formItem__BgiO\+ select:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a;outline:none}.PurchaseUnitPrice_formItem__BgiO\+ input[readonly]{background:#f1f5f9;border-color:#cbd5e1;color:#64748b}.PurchaseUnitPrice_historyInputPanel__v66Wo{background:#f8fafc;border:1px solid #cbd5e1;border-top-left-radius:12px;border-top-right-radius:12px;margin-bottom:1px;overflow:hidden}.PurchaseUnitPrice_historyEditorRow__SQsvK{grid-gap:0;align-items:center;background:#f8fafc;border-bottom:1px solid #cbd5e1;display:grid;gap:0;min-width:0;padding:2px 0}.PurchaseUnitPrice_historyEditorRow__SQsvK input,.PurchaseUnitPrice_historyEditorRow__SQsvK select{background:#fff;border:1px solid #cbd5e1;border-radius:0;border-right:none;box-sizing:border-box;color:#0f172a;font-size:12px;height:26px;padding:0 6px}.PurchaseUnitPrice_historyEditorRow__SQsvK select{padding:0 2px}.PurchaseUnitPrice_historyEditorRow__SQsvK input:last-child,.PurchaseUnitPrice_historyEditorRow__SQsvK select:last-child{border-right:1px solid #cbd5e1}.PurchaseUnitPrice_historyCodeInput__o66PQ,.PurchaseUnitPrice_historyItemInput__KmTSC,.PurchaseUnitPrice_historyMakerInput__yoOGq,.PurchaseUnitPrice_historyModelInput__4VJtS,.PurchaseUnitPrice_historyNoInput__tg\+b7,.PurchaseUnitPrice_historySerialInput__PrzQx{text-align:center}.PurchaseUnitPrice_historyPriceInput__UeOb7{background-color:#fef9c3!important;border-color:#fde047!important;color:#000!important;font-weight:800;text-align:right}.PurchaseUnitPrice_historyDateInput__HAjRl{text-align:center}.PurchaseUnitPrice_historyReasonInput__K4NsP{text-align:left}.PurchaseOrderStatus_pageRoot__ScXpA{background:linear-gradient(180deg,#eef3f8,#e3e9f1);display:flex;flex-direction:column;height:100vh;min-height:100vh;overflow:hidden}.PurchaseOrderStatus_pageBody__5VKSk{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:hidden;padding:10px 12px 14px}.PurchaseOrderStatus_reportHeader__fLLM4{align-items:flex-end;background:linear-gradient(180deg,#f8fafc,#eef2f7);border:1px solid #c6ccd4;border-radius:10px;box-shadow:0 2px 10px #0f172a0f;display:flex;gap:16px;justify-content:space-between;padding:8px 12px}.PurchaseOrderStatus_reportTitle__Qr78R{color:#172033;font-size:20px;font-weight:800;letter-spacing:-.03em}.PurchaseOrderStatus_reportSubtitle__qeMJt{color:#607086;font-size:12px;margin-top:2px}.PurchaseOrderStatus_reportTools__3NJiy{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.PurchaseOrderStatus_filterGroup__wQFcK{align-items:center;color:#334155;display:inline-flex;font-size:12px;font-weight:700;gap:8px}.PurchaseOrderStatus_selectWrap__4X-DS{align-items:center;display:inline-flex;position:relative}.PurchaseOrderStatus_select__SVS4t{appearance:none;background:#fff;border:1px solid #aeb7c3;border-radius:8px;color:#1f2937;font-size:12px;font-weight:700;height:30px;min-width:96px;outline:none;padding:0 28px 0 10px}.PurchaseOrderStatus_selectIcon__DfYN6{color:#64748b;pointer-events:none;position:absolute;right:8px}.PurchaseOrderStatus_filterHint__3p0oO{background:#fff;border:1px solid #d1d8e3;border-radius:999px;color:#475569;font-weight:700}.PurchaseOrderStatus_actionButton__GtZU6,.PurchaseOrderStatus_filterHint__3p0oO{align-items:center;display:inline-flex;font-size:12px;height:30px;padding:0 12px}.PurchaseOrderStatus_actionButton__GtZU6{background:linear-gradient(180deg,#fff,#eef2f7);border:1px solid #94a3b8;border-radius:8px;color:#1f2937;cursor:pointer;font-weight:800;gap:6px}.PurchaseOrderStatus_actionButton__GtZU6:disabled{cursor:not-allowed;opacity:.65}.PurchaseOrderStatus_printButton__KBY5e{border-color:#7c8db5;color:#1e3a5f}.PurchaseOrderStatus_errorBox__Wccyq{background:#fff1f2;border:1px solid #fca5a5;border-radius:8px;color:#b91c1c;font-size:12px;font-weight:700;padding:10px 12px}.PurchaseOrderStatus_loadingOverlay__O5539{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffbf;color:#334155;display:flex;font-size:13px;font-weight:800;inset:0;justify-content:center;position:absolute;z-index:3}.PurchaseOrderStatus_scrollArea__Y3pbN{background:#fff;border:1px solid #bfc8d4;border-radius:8px;flex:1 1;min-height:0;overflow:auto;position:relative}.PurchaseOrderStatus_clientRow__orc-I{display:grid;grid-template-columns:repeat(3,1fr)}.PurchaseOrderStatus_clientRow__orc-I+.PurchaseOrderStatus_clientRow__orc-I{border-top:3px double #475569}.PurchaseOrderStatus_clientCard__7mt3S+.PurchaseOrderStatus_clientCard__7mt3S{border-left:3px double #475569}.PurchaseOrderStatus_clientRow__orc-I>.PurchaseOrderStatus_clientCard__7mt3S:last-child{border-right:3px double #475569}.PurchaseOrderStatus_clientCard__7mt3S{display:flex;flex-direction:column}.PurchaseOrderStatus_clientName__x7xQn{background:#e2e8f0;border-bottom:1px solid #94a3b8;color:#1e293b;font-size:12px;font-weight:800;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.PurchaseOrderStatus_dataTable__bW5S5{border-collapse:collapse;font-size:11px;table-layout:fixed;width:100%}.PurchaseOrderStatus_dataTable__bW5S5 thead th{background:#f1f5f9;border-bottom:1px solid #94a3b8;color:#334155;font-size:11px;font-weight:800;padding:3px 4px;text-align:center;white-space:nowrap}.PurchaseOrderStatus_dataTable__bW5S5 tbody td{border-bottom:1px solid #e2e8f0;cursor:pointer;line-height:1.6;overflow:hidden;padding:2px 4px;text-overflow:ellipsis;white-space:nowrap}.PurchaseOrderStatus_dataTable__bW5S5 tbody tr:hover td{background-color:#f0f7ff}.PurchaseOrderStatus_cellCenter__VOLJK{text-align:center}.PurchaseOrderStatus_cellLeft__rQpH4{text-align:left}.PurchaseOrderStatus_cellRight__HAfPZ{text-align:right}.PurchaseOrderStatus_cellSeq__H04Bk{background:#fafbfc;font-weight:700;text-align:center}.PurchaseOrderStatus_cellSelected__wUDoK{background:#dbeafe!important;outline:2px solid #3b82f6;outline-offset:-2px}.PurchaseOrderStatus_emptyCell__d8gSW{color:#94a3b8;cursor:default!important;font-style:italic;padding:12px 4px!important;text-align:center}.PurchaseOrderStatus_emptyMessage__opqzT{color:#94a3b8;font-size:13px;padding:40px;text-align:center}@media print{@page{size:A4 landscape;margin:8mm}body,html{background:#fff!important;height:auto!important;margin:0!important;overflow:hidden!important;padding:0!important}::-webkit-scrollbar{display:none!important}.PurchaseOrderStatus_noPrint__GuQfo{display:none!important}.PurchaseOrderStatus_pageRoot__ScXpA{background:#fff!important;display:block!important}.PurchaseOrderStatus_pageBody__5VKSk,.PurchaseOrderStatus_pageRoot__ScXpA{height:auto!important;min-height:0!important;min-height:auto!important;overflow:visible!important}.PurchaseOrderStatus_pageBody__5VKSk{flex:none!important;gap:4px!important;padding:0!important}.PurchaseOrderStatus_reportHeader__fLLM4{background:none;border:none;box-shadow:none;padding:4px 0}.PurchaseOrderStatus_scrollArea__Y3pbN{border:none!important;border-radius:0!important;flex:none!important;height:auto!important;min-height:0!important;min-height:auto!important;overflow:visible!important}.PurchaseOrderStatus_clientRow__orc-I{grid-gap:4mm!important;break-inside:auto;display:grid;gap:4mm!important;grid-template-columns:repeat(3,93.6mm)!important;justify-content:center;page-break-inside:auto;width:100%!important}.PurchaseOrderStatus_clientCard__7mt3S{box-sizing:border-box!important;break-inside:auto!important;padding:0!important;page-break-inside:auto!important;width:93.6mm!important}body.PurchaseOrderStatus_printing-purchase-order-status__79FRm *{visibility:hidden}body.PurchaseOrderStatus_printing-purchase-order-status__79FRm .PurchaseOrderStatus_purchasePrintRoot__B9jL2,body.PurchaseOrderStatus_printing-purchase-order-status__79FRm .PurchaseOrderStatus_purchasePrintRoot__B9jL2 *{visibility:visible}body.PurchaseOrderStatus_printing-purchase-order-status__79FRm .PurchaseOrderStatus_purchasePrintRoot__B9jL2{background:#fff!important;box-sizing:border-box!important;color:#000!important;display:block!important;left:auto!important;max-width:297mm!important;overflow:visible!important;padding:8mm!important;position:static!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;top:auto!important;width:auto!important}.PurchaseOrderStatus_clientCard__7mt3S,.PurchaseOrderStatus_clientRow__orc-I,.PurchaseOrderStatus_dataTable__bW5S5{break-inside:auto!important;page-break-inside:auto!important}.PurchaseOrderStatus_dataTable__bW5S5{font-size:9px}.PurchaseOrderStatus_dataTable__bW5S5 thead th{font-size:9px;padding:2px 3px}.PurchaseOrderStatus_dataTable__bW5S5 tbody td{line-height:1.4;padding:1px 3px}.PurchaseOrderStatus_clientName__x7xQn{font-size:10px;padding:2px 4px}.PurchaseOrderStatus_cellSelected__wUDoK{background:#0000!important;outline:none!important}.PurchaseOrderStatus_loadingOverlay__O5539{display:none!important}}.SupplyReportProcessing_container__UMUB1{background:#f1f5f9;color:#1f2937;display:flex;flex-direction:column;font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:11px;height:100vh;overflow:hidden}.SupplyReportProcessing_mainLayout__YIOF5{display:flex;flex:1 1;gap:0;overflow:hidden;padding:8px}.SupplyReportProcessing_sidebar__aVnIn{display:flex;flex-direction:column;gap:0;min-height:0;width:300px}.SupplyReportProcessing_sidePanelSplitter__RfUJn{align-self:stretch;background:#0000;cursor:col-resize;flex:0 0 8px;position:relative;touch-action:none;width:8px}.SupplyReportProcessing_sidePanelSplitter__RfUJn:before{background:#cbd5e1;border-radius:999px;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);transition:background .2s ease;width:2px}.SupplyReportProcessing_sidePanelSplitter__RfUJn:hover:before{background:#94a3b8}.SupplyReportProcessing_panel__JKVyq,.SupplyReportProcessing_sidebarSection__9pZqJ{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;min-height:0;overflow:hidden}.SupplyReportProcessing_sectionHeader__6AeJN{align-items:center;background:#059669;background:var(--iman-card-header-bg,#059669);border-bottom:1px solid #0f172a2e;border-radius:12px 12px 0 0;color:#fff;display:flex;font-family:Arial Narrow,Arial,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;gap:8px;justify-content:space-between;min-height:var(--iman-card-header-height);padding:0 14px}.SupplyReportProcessing_headerIcons__\+7zn4{align-items:center;display:flex;gap:8px}.SupplyReportProcessing_headerTitleGroup__\+d8KW{align-items:center;display:flex;gap:10px;min-width:0}.SupplyReportProcessing_headerTitleGroup__\+d8KW svg{height:18px;width:18px}.SupplyReportProcessing_headerOutlineLabel__s9bPi{border:1px solid #ffffffa6;border-radius:4px;min-height:22px;padding:0 8px}.SupplyReportProcessing_headerMetaLabel__odGF\+,.SupplyReportProcessing_headerOutlineLabel__s9bPi{align-items:center;background:#0000;color:#fff;display:inline-flex;font-size:inherit;font-weight:inherit;white-space:nowrap}.SupplyReportProcessing_headerMetaLabel__odGF\+{border:0;border-radius:0;padding:0}.SupplyReportProcessing_titleIconBtn__CDOyn{align-items:center;background:#0000;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:color .2s ease;width:28px}.SupplyReportProcessing_titleIconBtn__CDOyn:hover{background:#0000;box-shadow:none;transform:none}.SupplyReportProcessing_titleIconBtn__CDOyn:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.SupplyReportProcessing_titleIconBtn__CDOyn svg{height:24px!important;width:24px!important}.SupplyReportProcessing_headerBadgeIcon__RqqPd{border-radius:50%;display:block;flex:0 0 auto;height:28px;object-fit:contain;width:28px}.SupplyReportProcessing_toolbar__3lbcn{background:linear-gradient(180deg,#fff,#f8fafc);border-bottom:1px solid #e2e8f0;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px}.SupplyReportProcessing_filterStack__1S808{display:flex;flex-direction:column;gap:12px}.SupplyReportProcessing_filterRow__XtKM\+{align-items:center;display:flex;gap:8px}.SupplyReportProcessing_filterLabel__csuk7{color:#334155;flex-shrink:0;font-size:12px;font-weight:700;width:56px}.SupplyReportProcessing_radioRow__-SuXo{align-items:center;display:flex;gap:10px}.SupplyReportProcessing_radioOption__pzpH5{align-items:center;color:#334155;display:flex;font-size:11px;font-weight:600;gap:4px}.SupplyReportProcessing_inputPrimary__7WoBg,.SupplyReportProcessing_searchInput__1el1K,.SupplyReportProcessing_selectPrimary__GSKNW{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#1e293b;font-size:12px;height:28px;outline:none}.SupplyReportProcessing_inputPrimary__7WoBg,.SupplyReportProcessing_searchInput__1el1K{padding:0 10px}.SupplyReportProcessing_selectPrimary__GSKNW{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;padding:0 8px}.SupplyReportProcessing_inputPrimary__7WoBg:focus,.SupplyReportProcessing_searchInput__1el1K:focus,.SupplyReportProcessing_selectPrimary__GSKNW:focus{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e1f}.SupplyReportProcessing_gridContainer__h9mLp{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-height:0;overflow:auto}.SupplyReportProcessing_monthStatusContainer__HROvL{background:#fff8e6;border:1px solid #a78f62;border-radius:0;margin-top:8px;min-height:0;overflow:hidden}.SupplyReportProcessing_detailGridContainer__duWAK{flex:1 1;min-height:0;overflow:auto;padding:8px;position:relative}.SupplyReportProcessing_grid__pxK-Y{border-collapse:collapse;white-space:nowrap;width:100%}.SupplyReportProcessing_reportGrid__3J2d7{min-width:3660px;table-layout:fixed}.SupplyReportProcessing_reportHistorySection__L8iKd .SupplyReportProcessing_grid__pxK-Y td{font-size:11.5px;height:26px;line-height:1.15;min-height:26px;padding:2px 8px}.SupplyReportProcessing_reportHistoryGrid__L7osx{min-width:860px;table-layout:fixed}.SupplyReportProcessing_reportHistoryGrid__L7osx td,.SupplyReportProcessing_reportHistoryGrid__L7osx th{padding-left:6px;padding-right:6px}.SupplyReportProcessing_reportHistorySection__L8iKd .SupplyReportProcessing_grid__pxK-Y tbody td:nth-child(2){text-align:center}.SupplyReportProcessing_reportGrid__3J2d7 td,.SupplyReportProcessing_reportGrid__3J2d7 th{overflow:hidden;text-overflow:ellipsis}.SupplyReportProcessing_monthStatusGrid__fGQF6{table-layout:fixed;white-space:normal}.SupplyReportProcessing_monthStatusContainer__HROvL .SupplyReportProcessing_monthStatusGrid__fGQF6{background:#fff8e6;width:100%}.SupplyReportProcessing_monthStatusGrid__fGQF6 td,.SupplyReportProcessing_monthStatusGrid__fGQF6 th{padding-left:4px;padding-right:4px}.SupplyReportProcessing_monthStatusGrid__fGQF6 td:first-child,.SupplyReportProcessing_monthStatusGrid__fGQF6 th:first-child{width:62px}.SupplyReportProcessing_monthStatusGrid__fGQF6 th{line-height:1.1;white-space:normal}.SupplyReportProcessing_monthStatusContainer__HROvL .SupplyReportProcessing_monthStatusGrid__fGQF6 th{background:#f1d8a7;border:1px solid #b79f6d;color:#000;font-size:11px;font-weight:700;padding:2px 4px}.SupplyReportProcessing_monthStatusContainer__HROvL .SupplyReportProcessing_monthStatusGrid__fGQF6 td{background:#fff;border:1px solid #b9a67c;color:#000;font-size:11px;height:22px;padding:1px 4px}.SupplyReportProcessing_monthStatusContainer__HROvL .SupplyReportProcessing_monthStatusGrid__fGQF6 td:first-child{padding-left:10px;text-align:left}.SupplyReportProcessing_grid__pxK-Y tbody tr{cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.SupplyReportProcessing_grid__pxK-Y th{background:linear-gradient(180deg,#f8fafc,#e2e8f0);border:1px solid #cbd5e1;color:#475569;font-size:11.5px;font-weight:800;padding:7px 8px;position:sticky;text-align:center;top:0;z-index:5}.SupplyReportProcessing_grid__pxK-Y td{border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;color:#334155;font-size:12.5px;height:30px;padding:6px 8px;vertical-align:middle}.SupplyReportProcessing_grid__pxK-Y tbody tr:nth-child(2n){background:#fff}.SupplyReportProcessing_grid__pxK-Y tbody tr:nth-child(odd){background:#f8fafc}.SupplyReportProcessing_grid__pxK-Y tbody tr:hover td{background:#f1f5f9}.SupplyReportProcessing_highlightRow__07BgZ td{background:#f3d1a8!important;border-bottom:1px solid #d8b07a!important;border-top:1px solid #d8b07a!important;color:#4b3621!important;font-weight:700}.SupplyReportProcessing_highlightRow__07BgZ td:first-child{border-left:8px solid #d8b07a!important;padding-left:0!important}.SupplyReportProcessing_highlightRow__07BgZ:hover td{background:#efc38d!important;color:#4b3621!important}.SupplyReportProcessing_monthSelectedRow__-yW0Y td{background:#fff!important}.SupplyReportProcessing_monthKeyCell__IIafx,.SupplyReportProcessing_monthStatusCell__Y3tci,.SupplyReportProcessing_monthStatusReportedCell__qo0YT{font-weight:700;text-align:center}.SupplyReportProcessing_monthKeyCell__IIafx{color:#334155}.SupplyReportProcessing_monthKeyCellActive__9dNYc{background:#fff!important;border:3px solid #d62828!important;box-shadow:inset 0 0 0 1px #fff;color:#c1121f!important}.SupplyReportProcessing_monthStatusCell__Y3tci{color:#fff}.SupplyReportProcessing_monthStatusReportedCell__qo0YT{background:#fff;color:#1d4ed8;text-decoration:none}.SupplyReportProcessing_contentArea__qmSCU{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0;overflow:hidden}.SupplyReportProcessing_contentSplitter__ZBf98,.SupplyReportProcessing_sidebarSplitter__sgw\+-{background:#0000;cursor:row-resize;flex:0 0 8px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;z-index:5}.SupplyReportProcessing_contentSplitter__ZBf98:before,.SupplyReportProcessing_sidebarSplitter__sgw\+-:before{background:#cbd5e1;border-radius:999px;content:"";inset:0;margin:auto;position:absolute;transition:background .2s ease}.SupplyReportProcessing_contentSplitter__ZBf98:before,.SupplyReportProcessing_sidebarSplitter__sgw\+-:before{height:2px;width:100%}.SupplyReportProcessing_contentSplitter__ZBf98:hover:before,.SupplyReportProcessing_sidebarSplitter__sgw\+-:hover:before{background:#94a3b8}.SupplyReportProcessing_topPanel__uLo8S{flex:1.45 1}.SupplyReportProcessing_botPanel__KmbcK{flex:1 1}.SupplyReportProcessing_actionBtn__rhK-U{align-items:center;background:#f39c12;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:4px;justify-content:center;padding:5px 12px;transition:transform .15s ease,opacity .15s ease}.SupplyReportProcessing_actionBtn__rhK-U svg{height:14px;width:14px}.SupplyReportProcessing_actionBtn__rhK-U:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.SupplyReportProcessing_actionBtn__rhK-U:disabled{cursor:not-allowed;opacity:.55}.SupplyReportProcessing_subGrid__qrsPA th{background:linear-gradient(180deg,#f8fafc,#e2e8f0)}.SupplyReportProcessing_reportTooltipCell__L0UD1{position:relative}.SupplyReportProcessing_reportTooltipLabel__YVFgA{display:inline-block}.SupplyReportProcessing_reportTooltipBubble__s4ezA{background:#fff8c7;border:1px solid #e4d58b;border-radius:6px;box-shadow:0 10px 24px #0000002e;color:#4b3f1f;font-size:10px;left:0;line-height:1.4;max-height:280px;max-width:520px;min-width:320px;overflow:auto;padding:8px 10px;pointer-events:none;position:absolute;top:calc(100% + 4px);white-space:pre-wrap;word-break:break-word;z-index:40}.SupplyReportProcessing_summaryCards__\+nuUX{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.SupplyReportProcessing_summaryCard__wYVb\+{background:#fff;border:1px solid #cbd5e1;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.SupplyReportProcessing_summaryCardActive__\+8wQq{background:linear-gradient(135deg,#ecfeff,#f0fdfa);border-color:#0f766e}.SupplyReportProcessing_summaryCardLabel__qqKiE{color:#64748b;font-size:10px}.SupplyReportProcessing_summaryCardValue__ChuaA{color:#0f766e;font-size:12px;font-weight:700}.SupplyReportProcessing_pillRow__DZFu9{display:flex;flex-wrap:wrap;gap:8px;padding:0 8px 8px}.SupplyReportProcessing_summaryPill__cX3IT{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;display:inline-flex;font-size:10px;padding:4px 10px}.SupplyReportProcessing_emptyState__7kErG{color:#64748b;padding:16px}.SupplyReportProcessing_detailLoadingOverlay__p3995{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffffb8;border-radius:8px;color:#0f766e;display:flex;font-size:12px;font-weight:700;inset:8px;justify-content:center;position:absolute;z-index:10}.AiChat_container__RmvtU{background-color:#fff;border:1px solid #f0f0f5;border-radius:16px;box-shadow:0 8px 30px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 100px);margin:0 auto;max-width:1000px;overflow:hidden}.AiChat_containerDragActive__QNYDU{box-shadow:inset 0 0 0 4px #6366f114;outline:2px dashed #6366f147}.AiChat_container__RmvtU.AiChat_expanded__bluBz{max-width:1400px;width:calc(100vw - 48px)}@media (max-width:900px){.AiChat_container__RmvtU.AiChat_expanded__bluBz{border-radius:0;margin:0;max-width:100%;width:100%}}.AiChat_headerArea__OahZu{align-items:center;background-color:#fff;border-bottom:1px solid #f0f0f5;display:flex;justify-content:space-between;padding:16px 24px}.AiChat_headerDragActive__vHDh9{background:linear-gradient(90deg,#6366f10f,#6366f108);border-bottom:2px dashed #6366f159}.AiChat_fileNoticeBanner__MWfZU{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#92400e;font-size:13px;margin:12px 24px 0;padding:10px 16px}.AiChat_headerTitle__vgwHa{align-items:center;color:#1e1e2d;display:flex;font-size:18px;font-weight:700;gap:8px}.AiChat_headerActions__I8eXN{display:flex;gap:8px}.AiChat_responseArea__oAsny{background-color:#fafafc;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;overflow-y:auto;padding:24px}.AiChat_container__RmvtU.AiChat_expanded__bluBz .AiChat_responseArea__oAsny{padding:16px 20px}.AiChat_questionBox__Pmna\+::-webkit-scrollbar,.AiChat_responseArea__oAsny::-webkit-scrollbar,.AiChat_tableWrapper__keWia::-webkit-scrollbar{height:6px;width:6px}.AiChat_questionBox__Pmna\+::-webkit-scrollbar-track,.AiChat_responseArea__oAsny::-webkit-scrollbar-track,.AiChat_tableWrapper__keWia::-webkit-scrollbar-track{background:#0000}.AiChat_questionBox__Pmna\+::-webkit-scrollbar-thumb,.AiChat_responseArea__oAsny::-webkit-scrollbar-thumb,.AiChat_tableWrapper__keWia::-webkit-scrollbar-thumb{background:#e4e4e9;border-radius:3px}.AiChat_questionBox__Pmna\+::-webkit-scrollbar-thumb:hover,.AiChat_responseArea__oAsny::-webkit-scrollbar-thumb:hover,.AiChat_tableWrapper__keWia::-webkit-scrollbar-thumb:hover{background:#d1d1d6}.AiChat_emptyContainer__W4nx8{align-items:center;color:#8e8e9f;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 20px;text-align:center}.AiChat_emptyIcon__fTtrG{animation:AiChat_float__gjmQq 3s ease-in-out infinite;font-size:48px;margin-bottom:16px}@keyframes AiChat_float__gjmQq{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.AiChat_emptyTitle__8I903{color:#1e1e2d;font-size:20px;font-weight:700;margin-bottom:8px}.AiChat_emptySubtitle__8nrO3{font-size:14px;line-height:1.5;max-width:320px}.AiChat_msgWrapper__Bjn9Z{display:flex;margin-bottom:4px;width:100%}.AiChat_msgWrapper__Bjn9Z.AiChat_user__Z-nI1{justify-content:flex-end}.AiChat_msgWrapper__Bjn9Z.AiChat_ai__ujQZS{justify-content:flex-start}.AiChat_msgWrapper__Bjn9Z.AiChat_error__vs\+pc{justify-content:center}.AiChat_msgBubble__HO\+l0{border-radius:16px;box-shadow:0 2px 8px #00000005;font-size:14px;line-height:1.6;max-width:80%;padding:14px 18px;position:relative}.AiChat_msgWrapper__Bjn9Z.AiChat_ai__ujQZS .AiChat_msgBubble__HO\+l0{max-width:100%}.AiChat_msgWrapper__Bjn9Z.AiChat_user__Z-nI1 .AiChat_msgBubble__HO\+l0{background:linear-gradient(135deg,#4f46e5,#6366f1);border-bottom-right-radius:4px;color:#fff;overflow:hidden;word-break:break-all}.AiChat_msgWrapper__Bjn9Z.AiChat_ai__ujQZS .AiChat_msgBubble__HO\+l0{background-color:#fff;border:1px solid #eef0f3;border-bottom-left-radius:4px;color:#2d2d3a}.AiChat_msgWrapper__Bjn9Z.AiChat_error__vs\+pc .AiChat_msgBubble__HO\+l0{background-color:#fef2f2;border:1px solid #fee2e2;color:#ef4444;font-size:13px;max-width:90%;text-align:center}.AiChat_msgLabel__PmKFJ{align-items:center;color:#8e8e9f;display:flex;font-size:11px;font-weight:600;gap:4px;margin-bottom:6px}.AiChat_msgWrapper__Bjn9Z.AiChat_user__Z-nI1 .AiChat_msgLabel__PmKFJ{justify-content:flex-end}.AiChat_msgContent__ZL0R7,.AiChat_responsePre__eDQxK{white-space:pre-wrap;word-break:break-word}.AiChat_responsePre__eDQxK{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;line-height:1.6;margin:0}.AiChat_inputArea__BNuj1{background-color:#fff;border-top:1px solid #f0f0f5;display:flex;flex-direction:column;gap:10px;padding:16px 24px}.AiChat_attachmentsArea__zIM-h{display:flex;flex-wrap:wrap;gap:8px}.AiChat_attachmentCard__tQF\+q{align-items:center;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#334155;display:flex;font-size:12px;gap:8px;max-width:200px;padding:6px 32px 6px 8px;position:relative}.AiChat_thumbnail__mupnD{background-color:#e2e8f0;border-radius:4px;height:28px;object-fit:cover;width:28px}.AiChat_attachmentName__15SY\+{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChat_btnDeleteAttachment__LEpZk{align-items:center;background:#0000;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:18px;justify-content:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background-color .2s,color .2s;width:18px}.AiChat_btnDeleteAttachment__LEpZk:hover{background-color:#cbd5e1;color:#1e293b}.AiChat_inputWrapper__u5ksQ{align-items:flex-end;background-color:#f5f5f9;border:1px solid #e4e4e9;border-radius:12px;display:flex;gap:12px;padding:8px 12px;transition:border-color .2s,box-shadow .2s}.AiChat_inputWrapper__u5ksQ:focus-within{background-color:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.AiChat_questionBox__Pmna\+{background:#0000;border:none;color:#1e1e2d;flex:1 1;font-family:inherit;font-size:14px;line-height:1.5;max-height:120px;outline:none;padding:8px 4px;resize:none}.AiChat_toggleGeneralBtn__2v09W{align-items:center;align-self:flex-end;background-color:#fff;border:1px solid #d1d1d6;border-radius:8px;color:#4b5563;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;height:36px;justify-content:center;margin-bottom:2px;padding:0 12px;transition:all .2s;-webkit-user-select:none;user-select:none;white-space:nowrap}.AiChat_toggleGeneralBtn__2v09W:hover{background-color:#f3f4f6;border-color:#9ca3af}.AiChat_toggleGeneralBtn__2v09W.AiChat_active__nIEAA{background-color:#6366f1;border-color:#4f46e5;color:#fff}.AiChat_toggleGeneralBtn__2v09W.AiChat_active__nIEAA:hover{background-color:#4f46e5}.AiChat_btn__6H-\+h{align-items:center;background-color:#fff;border:1px solid #e4e4e9;border-radius:8px;color:#4f46e5;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 14px;transition:all .2s}.AiChat_btn__6H-\+h:hover{background-color:#f5f5f9;border-color:#d1d1d6}.AiChat_btnSend__KlaqZ{align-items:center;background-color:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background-color .2s,transform .1s;width:36px}.AiChat_btnSend__KlaqZ:hover:not(:disabled){background-color:#4f46e5}.AiChat_btnSend__KlaqZ:active:not(:disabled){transform:scale(.95)}.AiChat_btnSend__KlaqZ:disabled{background-color:#d1d1d6;cursor:not-allowed}.AiChat_btnClose__cxmrs{background-color:#2563eb;border:none;color:#fff}.AiChat_btnClose__cxmrs:hover{background-color:#1e40af}.AiChat_sqlResultSection__myK91{background-color:#fff;border:1px solid #eef0f3;border-radius:8px;margin-top:14px;overflow:hidden}.AiChat_sqlErrorSection__jiPxm{background-color:#fef2f2;border:1px solid #fee2e2;border-radius:8px;margin-top:14px;overflow:hidden}.AiChat_sqlResultHeader__b9R3q{align-items:center;background-color:#f8fafc;border-bottom:1px solid #eef0f3;color:#475569;display:flex;font-size:12px;font-weight:700;justify-content:space-between;padding:10px 14px}.AiChat_sqlErrorHeader__2QsqN{background-color:#fee2e2;border-bottom:1px solid #fecaca;color:#b91c1c;font-size:12px;font-weight:700;padding:10px 14px}.AiChat_tableWrapper__keWia{max-height:300px;overflow-x:auto}.AiChat_sqlTable__JKcd5{border:2px solid #000;border-collapse:collapse;font-size:12px;min-width:max-content;width:100%}.AiChat_sqlTable__JKcd5 th{background:#f1f5f9;border-bottom:2px solid #cbd5e1;border-right:1px solid #cbd5e1;color:#475569;font-weight:600;padding:8px 12px;position:sticky;text-align:left;top:0;z-index:1}.AiChat_sqlTable__JKcd5 td{border-bottom:1px solid #cbd5e1;border-right:1px solid #cbd5e1;color:#334155;padding:8px 12px}.AiChat_sqlTable__JKcd5 tbody tr:last-child td{border-bottom:none}.AiChat_sqlTable__JKcd5 tbody tr:hover{background-color:#f8fafc}.AiChat_markdownWrap__alxbM{color:#1f2937;font-size:14px;line-height:1.6;word-break:break-word}.AiChat_markdownWrap__alxbM pre{background:#0f172a;border-radius:8px;color:#e6eef8;font-size:13px;overflow:auto;padding:12px}.AiChat_markdownWrap__alxbM table{border:1px solid #cbd5e1;border-collapse:collapse;min-width:max-content;width:100%}.AiChat_markdownWrap__alxbM th{background:#f1f5f9;border-bottom:2px solid #cbd5e1;border-right:1px solid #cbd5e1;color:#475569;font-weight:700;padding:8px 12px;text-align:left}.AiChat_markdownWrap__alxbM td{border-bottom:1px solid #cbd5e1;border-right:1px solid #cbd5e1;color:#334155;padding:8px 12px}.AiChat_markdownTableWrap__F7kmL{margin-top:12px}.AiChat_markdownTableActions__LZ21t{display:flex;gap:8px;justify-content:flex-end;margin-bottom:8px}.AiChat_markdownTableBtn__nKMWh{background:#fff;border:1px solid #e4e4e9;border-radius:8px;color:#334155;cursor:pointer;font-size:12px;padding:6px 10px}.AiChat_markdownTableBtn__nKMWh:hover{background:#f5f5f9}.AiChat_continueBtn__ZgHDh{background:#fff;border:1px solid #e4e4e9;border-radius:8px;color:#334155;font-size:12px;padding:6px 10px}.AiChat_continueOn__djMNd{background:#16a34a;border-color:#15803d;color:#fff}.AiChat_continueBtn__ZgHDh:hover:not(.AiChat_continueOn__djMNd){background:#f5f5f9}.AiChat_loadingIndicator__OdbXd{align-items:center;align-self:flex-start;background-color:#fff;border:1px solid #eef0f3;border-radius:16px;border-bottom-left-radius:4px;box-shadow:0 2px 8px #00000005;color:#6366f1;display:flex;font-size:13px;font-weight:500;gap:8px;padding:12px 16px}.AiChat_spinner__sLw6r{animation:AiChat_spin__ldWxl 1s linear infinite;display:inline-block}@keyframes AiChat_spin__ldWxl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AiChat_mobile__AhcbU{border-radius:0;display:flex;flex-direction:column;margin:0;max-width:100%;min-height:100vh;width:100%}.AiChat_mobile__AhcbU .AiChat_headerArea__OahZu{padding:12px 14px}.AiChat_mobile__AhcbU .AiChat_headerTitle__vgwHa{font-size:16px}.AiChat_mobile__AhcbU .AiChat_responseArea__oAsny{flex:1 1 auto;gap:12px;overflow-y:auto;padding:12px}.AiChat_mobile__AhcbU .AiChat_msgBubble__HO\+l0{border-radius:12px;font-size:15px;padding:12px 14px}.AiChat_mobile__AhcbU .AiChat_inputArea__BNuj1{background:#fff;border-top:1px solid #e6e6ea;bottom:0;padding:10px 12px;position:sticky;z-index:50}.AiChat_mobile__AhcbU .AiChat_inputWrapper__u5ksQ{gap:10px;padding:8px}.AiChat_mobile__AhcbU .AiChat_questionBox__Pmna\+{font-size:16px;padding:10px 6px}.AiChat_mobile__AhcbU .AiChat_btnSend__KlaqZ{border-radius:10px;height:44px;width:44px}.AiChat_mobile__AhcbU .AiChat_btn__6H-\+h{padding:10px 12px}.AiChat_mobile__AhcbU .AiChat_attachmentsArea__zIM-h{padding-bottom:6px}.AiChat_mobile__AhcbU .AiChat_responseArea__oAsny{padding-bottom:92px}@media (max-width:768px){.AiChat_container__RmvtU{border-radius:0;height:100vh;margin:0;max-width:100%}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--primary-color:#2c3e50;--secondary-color:#34495e;--accent-color:#3498db;--iman-card-header-bg:#059669;--iman-card-header-height:35.2px;--success-color:#27ae60;--warning-color:#f39c12;--error-color:#e74c3c;--background-color:#f8f9fa;--card-bg:#fff;--text-primary:#2c3e50;--text-secondary:#7f8c8d;--border-color:#dcdde1;--header-height:60px}html{height:100%;overflow-y:scroll}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fa;background-color:var(--background-color);color:#2c3e50;color:var(--text-primary);font-family:NanumBarunGothic,Malgun Gothic,Apple SD Gothic Neo,sans-serif;line-height:1.6;min-height:100%;overflow-y:scroll}html.iman-app-fullscreen{height:100%;overflow:hidden}html.iman-app-fullscreen body{height:100%;min-height:100%;overflow:hidden}html.iman-app-fullscreen #root{height:100%;min-height:0;overflow:hidden;overscroll-behavior:contain}html.iman-app-fullscreen .force-desktop-layout{height:100%;min-height:0;overflow:auto}#root{min-height:100%}.force-desktop-layout{min-height:100%;overflow-x:auto;overflow-y:visible}h1,h2,h3,h4{color:#2c3e50;color:var(--primary-color);font-weight:700}button,input,select,textarea{font-family:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.container{margin:0 auto;max-width:1400px;padding:0 20px}form{display:flex;flex-direction:column;gap:15px}input,select{border:1px solid #dcdde1;border:1px solid var(--border-color);border-radius:4px;font-size:16px;font-weight:700;padding:10px}input[type=date]{text-align:center}input::placeholder,textarea::placeholder{color:#94a3b8;font-weight:400;opacity:1}input:focus{border-color:#3498db;border-color:var(--accent-color);box-shadow:0 0 0 2px #3498db33;outline:none}.ag-theme-alpine .ag-tooltip{background:#fff8c7;border:1px solid #e4d58b;border-radius:6px;box-shadow:0 10px 24px #0000002e;color:#4b3f1f;font-size:10px;line-height:1.4;white-space:pre-wrap;word-break:break-word}
/*# sourceMappingURL=main.38ba8657.css.map*/