.mims-write-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#11182773}.mims-write-confirm-dialog{width:min(420px,100%);padding:20px 20px 16px;border-radius:12px;background:#fff;box-shadow:0 16px 48px #11182738;font-family:inherit}.mims-write-confirm-dialog__title{margin:0 0 10px;font-size:17px;font-weight:700;color:#111827}.mims-write-confirm-dialog__body{margin:0 0 18px;white-space:pre-wrap;line-height:1.5;font-size:14px;color:#374151}.mims-write-confirm-dialog__actions{display:flex;justify-content:flex-end;gap:8px}.mims-ui-scale{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.mims-ui-scale--card{width:100%;justify-content:center;margin-top:16px;padding:12px 14px;border-radius:var(--mims-radius-md);border:1px solid var(--mims-border);background:var(--mims-surface-sunken);gap:10px}.mims-ui-scale__label{font-size:14px;font-weight:700;color:var(--mims-text);margin-right:4px}.mims-ui-scale__btn{width:36px;height:36px;padding:0;border-radius:var(--mims-radius-sm);border:1px solid var(--mims-border-strong);background:var(--mims-surface);color:var(--mims-text);font-size:20px;font-weight:700;line-height:1;font-family:inherit;cursor:pointer}.mims-ui-scale--compact .mims-ui-scale__btn{width:32px;height:32px;font-size:18px}.mims-ui-scale__btn:hover:not(:disabled){border-color:var(--mims-primary);color:var(--mims-primary);background:var(--mims-primary-soft)}.mims-ui-scale__btn:disabled{opacity:.4;cursor:default}.mims-ui-scale__select{min-width:72px;height:36px;padding:0 8px;border-radius:var(--mims-radius-sm);border:1px solid var(--mims-border-strong);background:var(--mims-surface);color:var(--mims-text);font-size:14px;font-weight:700;font-family:inherit;cursor:pointer}.mims-ui-scale--compact .mims-ui-scale__select{height:32px;font-size:13px;min-width:64px}.mims-ui-scale__select:focus{outline:2px solid var(--mims-primary-ring);outline-offset:1px}.erp-shell--topnav .mims-ui-scale__btn,.erp-shell--topnav .mims-ui-scale__select{background:#ffffff14;border-color:#ffffff38;color:#e8eef6}.erp-shell--topnav .mims-ui-scale__btn:hover:not(:disabled){background:#ffffff29;border-color:#ffffff59;color:#fff}.erp-shell--topnav .mims-ui-scale__select:focus{outline-color:#3d8bfdb3}.work-tabs{display:flex;align-items:stretch;gap:8px;min-height:44px;padding:0 12px;background:#e8edf5;border-bottom:1px solid var(--mims-border, #cbd5e1)}.work-tabs__scroll{display:flex;flex:1 1 auto;align-items:flex-end;gap:4px;overflow-x:auto;overflow-y:hidden;padding-top:6px;scrollbar-width:thin}.work-tabs__tab{display:inline-flex;align-items:center;gap:6px;max-width:200px;min-height:36px;padding:0 10px 0 12px;border:1px solid transparent;border-bottom:none;border-radius:10px 10px 0 0;background:transparent;color:#334155;font-size:14px;font-weight:600;cursor:pointer;flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.work-tabs__tab:hover{background:#ffffffa6}.work-tabs__tab.is-active{background:#fff;border-color:var(--mims-border, #cbd5e1);color:#0f172a;box-shadow:0 -1px #fff}.work-tabs__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.work-tabs__close{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:#64748b;font-size:18px;line-height:1;cursor:pointer;flex-shrink:0}.work-tabs__close:hover{background:#fee2e2;color:#b91c1c}.work-tabs__hint{display:none;align-items:center;flex-shrink:0;padding:0 4px;color:#64748b;font-size:12px;font-weight:600;white-space:nowrap}@media (min-width: 1100px){.work-tabs__hint{display:inline-flex}}.work-tab-panes,.work-tab-pane{min-height:0}.work-tab-pane.is-inactive,.work-tab-pane[hidden]{display:none!important}.work-tab-pane.is-active{min-height:100%}@media (max-width: 767px){.work-tabs{min-height:40px;padding:0 8px}.work-tabs__tab{max-width:140px;min-height:34px;font-size:13px}.work-tabs__label{max-width:96px}}.erp-shell{display:flex;min-height:100vh;background:var(--mims-bg)}.erp-sidebar{position:fixed;top:0;left:0;z-index:200;width:var(--mims-sidebar-width);height:100vh;display:flex;flex-direction:column;background:radial-gradient(120% 80% at 0% 0%,rgba(99,102,241,.14) 0%,transparent 55%),linear-gradient(180deg,#0f1523,#111827 48%,#0d1320);border-right:1px solid var(--mims-sidebar-border);transition:width .22s cubic-bezier(.4,0,.2,1)}.erp-shell .erp-main{margin-left:var(--mims-sidebar-width);transition:margin-left .22s cubic-bezier(.4,0,.2,1)}.erp-shell--sidebar-collapsed{--mims-sidebar-width: 72px}.erp-shell--sidebar-collapsed .erp-brand__text,.erp-shell--sidebar-collapsed .erp-nav-tools,.erp-shell--sidebar-collapsed .erp-nav__label,.erp-shell--sidebar-collapsed .erp-nav__group-label,.erp-shell--sidebar-collapsed .erp-nav__group-meta,.erp-shell--sidebar-collapsed .erp-nav__folder-toggle,.erp-shell--sidebar-collapsed .erp-nav__chevron,.erp-shell--sidebar-collapsed .erp-nav__section-body{display:none}.erp-shell--sidebar-collapsed .erp-brand{justify-content:center;padding:18px 12px 14px}.erp-shell--sidebar-collapsed .erp-sidebar__collapse{position:absolute;left:50%;bottom:16px;transform:translate(-50%)}.erp-nav__rail-btn{display:none}.erp-shell--sidebar-collapsed .erp-nav__rail-btn{display:flex;width:44px;height:44px;margin:4px auto;align-items:center;justify-content:center;border:0;border-radius:12px;background:transparent;color:#94a3b8;cursor:pointer;transition:background var(--mims-transition),color var(--mims-transition)}.erp-shell--sidebar-collapsed .erp-nav__rail-btn:hover{background:#ffffff0f;color:#f1f5f9}.erp-shell--sidebar-collapsed .erp-nav__rail-btn.is-active{background:#6366f129;color:#c7d2fe;box-shadow:inset 0 0 0 1px #818cf833}.erp-shell--sidebar-collapsed .erp-nav{padding:8px 0 56px;display:flex;flex-direction:column;align-items:center}.erp-brand{position:relative;display:flex;align-items:center;gap:12px;padding:18px 16px 16px;flex-shrink:0}.erp-brand__mark{width:38px;height:38px;border-radius:12px;background:linear-gradient(145deg,#818cf8,#4f46e5 55%,#312e81);box-shadow:0 0 0 1px #ffffff14 inset,0 8px 20px #4f46e547;display:flex;align-items:center;justify-content:center;flex-shrink:0}.erp-brand__mark-inner{width:14px;height:14px;border:2px solid rgba(255,255,255,.92);border-radius:4px;transform:rotate(45deg)}.erp-brand__text{min-width:0;flex:1}.erp-brand__name{font-size:14px;font-weight:700;color:#f8fafc;letter-spacing:-.03em;line-height:1.25}.erp-brand__sub{margin-top:3px;font-size:11px;font-weight:500;color:#64748b;letter-spacing:.04em}.erp-sidebar__collapse{width:28px;height:28px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff08;color:#94a3b8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--mims-transition),color var(--mims-transition)}.erp-sidebar__collapse:hover{background:#ffffff14;color:#f1f5f9}.erp-sidebar__collapse-icon{width:8px;height:8px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:2px}.erp-shell--sidebar-collapsed .erp-sidebar__collapse-icon{transform:rotate(-135deg);margin-left:0;margin-right:2px}.erp-nav-tools{padding:0 14px 12px;flex-shrink:0}.erp-nav-search{position:relative;display:block}.erp-nav-search__icon{position:absolute;left:11px;top:50%;width:12px;height:12px;border:1.5px solid #64748b;border-radius:50%;transform:translateY(-58%);pointer-events:none}.erp-nav-search__icon:after{content:"";position:absolute;right:-4px;bottom:-3px;width:5px;height:1.5px;background:#64748b;transform:rotate(45deg);transform-origin:left center}.erp-nav-search__input{width:100%;height:36px;padding:0 12px 0 32px;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;color:#e2e8f0;font-size:12.5px;font-family:inherit;transition:border-color var(--mims-transition),box-shadow var(--mims-transition)}.erp-nav-search__input::-moz-placeholder{color:#64748b}.erp-nav-search__input::placeholder{color:#64748b}.erp-nav-search__input:focus{outline:none;border-color:#818cf873;box-shadow:0 0 0 3px #6366f129;background:#ffffff0d}.erp-nav-tools__row{display:flex;gap:6px;margin-top:8px}.erp-nav-tools__btn{flex:1;height:28px;border:0;border-radius:8px;background:transparent;color:#64748b;font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;transition:background var(--mims-transition),color var(--mims-transition)}.erp-nav-tools__btn:hover{background:#ffffff0d;color:#cbd5e1}.erp-nav{padding:4px 10px 28px;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.25) transparent}.erp-nav__empty{padding:24px 12px;font-size:12px;color:#64748b;text-align:center}.erp-nav__section{margin-bottom:4px}.erp-nav__group-toggle{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:#94a3b8;cursor:pointer;font-family:inherit;text-align:left;transition:background var(--mims-transition),color var(--mims-transition)}.erp-nav__group-toggle:hover{background:#ffffff0a;color:#e2e8f0}.erp-nav__section.is-open>.erp-nav__group-toggle{color:#e2e8f0}.erp-nav__group-label{flex:1;min-width:0;font-size:12.5px;font-weight:650;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-nav__group-meta{font-size:10px;font-weight:600;color:#64748b;background:#ffffff0d;border-radius:999px;min-width:18px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center}.erp-nav__chevron{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);opacity:.55;transition:transform .16s ease;flex-shrink:0}.erp-nav__section.is-open>.erp-nav__group-toggle .erp-nav__chevron,.erp-nav__folder.is-open>.erp-nav__folder-toggle .erp-nav__chevron{transform:rotate(-135deg);margin-top:2px}.erp-nav__section-body{padding:2px 0 8px 4px}.erp-nav__ico{width:16px;height:16px;position:relative;flex-shrink:0;opacity:.85}.erp-nav__ico:before,.erp-nav__ico:after{content:"";position:absolute;background:currentColor}.erp-nav__ico--chart:before{left:1px;bottom:1px;width:3px;height:7px;border-radius:1px;box-shadow:5px -3px 0 currentColor,10px 1px 0 currentColor}.erp-nav__ico--calendar:before{top:2px;right:1px;bottom:1px;left:1px;border:1.5px solid currentColor;border-radius:2px;background:transparent}.erp-nav__ico--calendar:after{top:1px;left:4px;width:8px;height:1.5px;box-shadow:0 4px #ffffff26}.erp-nav__ico--layers:before{left:2px;top:3px;width:12px;height:3px;border-radius:1px;box-shadow:0 4px 0 currentColor,0 8px 0 currentColor;opacity:.9}.erp-nav__ico--grid:before{top:2px;right:2px;bottom:2px;left:2px;background:linear-gradient(currentColor,currentColor) 0 0 / 5px 5px no-repeat,linear-gradient(currentColor,currentColor) 7px 0 / 5px 5px no-repeat,linear-gradient(currentColor,currentColor) 0 7px / 5px 5px no-repeat,linear-gradient(currentColor,currentColor) 7px 7px / 5px 5px no-repeat}.erp-nav__ico--briefcase:before{left:2px;top:5px;width:12px;height:8px;border:1.5px solid currentColor;border-radius:2px;background:transparent}.erp-nav__ico--briefcase:after{left:5px;top:3px;width:6px;height:3px;border:1.5px solid currentColor;border-bottom:0;border-radius:2px 2px 0 0;background:transparent}.erp-nav__ico--users:before{left:5px;top:2px;width:6px;height:6px;border-radius:50%}.erp-nav__ico--users:after{left:3px;bottom:1px;width:10px;height:5px;border-radius:5px 5px 2px 2px}.erp-nav__ico--settings:before{left:4px;top:4px;width:8px;height:8px;border:1.5px solid currentColor;border-radius:50%;background:transparent}.erp-nav__ico--dot:before{left:6px;top:6px;width:4px;height:4px;border-radius:50%}.erp-nav__rail-ico{display:none;align-items:center;justify-content:center;color:#94a3b8}.erp-nav__folder{margin:2px 0}.erp-nav__folder-toggle{width:100%;display:flex;align-items:center;gap:8px;padding:7px 10px 7px 14px;border:0;border-radius:8px;background:transparent;color:#64748b;cursor:pointer;font-family:inherit;text-align:left}.erp-nav__folder-toggle:hover{background:#ffffff09;color:#cbd5e1}.erp-nav__folder-label{flex:1;min-width:0;font-size:11.5px;font-weight:600;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-nav__folder-count{font-size:10px;color:#475569}.erp-nav__folder-body{padding:1px 0 4px 8px;margin-left:12px;border-left:1px solid rgba(148,163,184,.12)}.erp-nav__link{position:relative;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 14px;margin:1px 0;border-radius:9px;color:#94a3b8;text-decoration:none;font-size:13px;font-weight:500;letter-spacing:-.01em;transition:background var(--mims-transition),color var(--mims-transition)}.erp-nav__folder-body .erp-nav__link{padding-left:12px;font-size:12.5px}.erp-nav__link:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5px;height:0;border-radius:0 2px 2px 0;background:#818cf8;transition:height var(--mims-transition)}.erp-nav__link:hover{background:#ffffff0b;color:#f1f5f9}.erp-nav__link.is-active{background:linear-gradient(90deg,#6366f12e,#6366f114);color:#f8fafc;font-weight:600;box-shadow:inset 0 0 0 1px #818cf81f}.erp-nav__link.is-active:before{height:16px}.erp-nav__link.is-pending{opacity:.42}.erp-nav__dot{display:none}.erp-nav__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-main{flex:1;min-width:0;display:flex;flex-direction:column}.erp-topbar{position:sticky;top:0;z-index:50;height:var(--mims-header-h);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 var(--mims-space-page);background:var(--mims-surface-overlay);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--mims-border)}.erp-topbar__menu{height:30px;padding:0 12px;border-radius:var(--mims-radius-sm);border:1px solid var(--mims-border);background:var(--mims-surface);color:var(--mims-text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;flex-shrink:0}.erp-topbar__menu:hover{border-color:var(--mims-border-strong);color:var(--mims-text)}.erp-topbar__breadcrumb{flex:1;min-width:0;font-size:13px;color:var(--mims-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-topbar__breadcrumb strong{color:var(--mims-text);font-weight:600}.erp-topbar__actions{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.erp-topbar__user{font-size:13px;font-weight:600;color:var(--mims-text-secondary);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-topbar__logout{height:36px;padding:0 14px;border-radius:var(--mims-radius-sm);border:1px solid var(--mims-border);background:var(--mims-surface);color:var(--mims-text-secondary);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}.erp-topbar__logout:hover{border-color:var(--mims-border-strong);color:var(--mims-text)}.erp-topbar__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:var(--mims-surface);border:1px solid var(--mims-border);font-size:12px;font-weight:500;color:var(--mims-text-secondary);box-shadow:var(--mims-shadow-xs)}.erp-topbar__chip-dot{width:6px;height:6px;border-radius:50%;background:var(--mims-success)}.erp-content{padding:var(--mims-space-page);flex:1;max-width:calc(var(--mims-content-max) + var(--mims-space-page) * 2);min-width:0}.erp-sidebar__close{display:none;height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0f;color:#e2e8f0;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;flex-shrink:0}.erp-sidebar__close:hover{background:#ffffff1a}.erp-topbar__menu--drawer,.erp-nav-backdrop,.erp-topbar__crumb-short{display:none}.erp-topbar__crumb-full{display:inline}@media (max-width: 1023px){.erp-shell .erp-main{margin-left:0}.erp-sidebar{width:min(var(--mims-sidebar-drawer-width),88vw);max-width:320px;transform:translate(-105%);transition:transform .24s cubic-bezier(.4,0,.2,1);box-shadow:none;pointer-events:none}.erp-shell--nav-open .erp-sidebar{transform:translate(0);pointer-events:auto;box-shadow:var(--mims-shadow-lg)}.erp-nav-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;border:0;padding:0;margin:0;background:#1118277a;cursor:pointer}.erp-topbar__menu{display:inline-flex;align-items:center;height:36px;min-width:44px}.erp-topbar__menu--drawer{display:inline-flex}.erp-topbar__menu--rail{display:none!important}.erp-sidebar__close{display:inline-flex;align-items:center}.erp-sidebar__collapse,.erp-topbar__chip{display:none}.erp-topbar__user{max-width:120px}.erp-content{padding:var(--mims-space-page)}}@media (max-width: 767px){.erp-topbar{gap:10px;padding:0 12px}.erp-topbar__crumb-full,.erp-topbar__crumb-sub{display:none}.erp-topbar__crumb-short{display:inline}.erp-topbar__user{display:none}.erp-topbar__logout{height:36px;min-width:44px}.erp-sidebar{width:min(var(--mims-sidebar-drawer-width),92vw)}}.erp-shell--topnav{flex-direction:column}.erp-shell--topnav .erp-main{margin-left:0;width:100%;min-width:0;display:flex;flex-direction:column;min-height:100vh;height:100vh;overflow:hidden}.erp-shell--topnav .erp-sidebar--drawer{transform:translate(-105%);transition:transform .2s ease}.erp-shell--topnav.erp-shell--nav-open .erp-sidebar--drawer{transform:translate(0)}.erp-shell--topnav .erp-topbar{flex-wrap:nowrap;gap:10px;height:auto;min-height:56px;align-items:center;overflow:visible;z-index:300;flex-shrink:0;padding:0 16px;background:#0f2744;border-bottom:1px solid rgba(255,255,255,.08);color:#e8eef6;position:relative}.erp-shell--topnav .erp-topbar__menu--drawer{display:inline-flex;background:#ffffff14;border-color:#ffffff2e;color:#e8eef6}.erp-shell--topnav:not(.erp-shell--narrow) .erp-topbar__menu--drawer{display:none}.erp-topbar__brand-inline{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;padding:6px 12px 6px 8px;margin-right:2px;border-radius:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.erp-topbar__brand-mark{width:28px;height:28px;border-radius:8px;background:linear-gradient(145deg,#5ba3ff,#2f6fe0 55%,#1a4fb8);box-shadow:0 0 0 1px #ffffff38,0 4px 10px #00000040;position:relative;flex-shrink:0}.erp-topbar__brand-mark:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:3px;background:#fffffff2}.erp-topbar__brand-text{display:flex;flex-direction:column;line-height:1.15;gap:1px}.erp-topbar__brand-name{font-size:16px;font-weight:800;letter-spacing:-.02em;color:#ffd27a}.erp-topbar__brand-product{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9ec5ff}.erp-topbar__divider{width:1px;height:28px;background:#fff3;flex-shrink:0;margin:0 6px 0 4px}.erp-shell--topnav .erp-topbar__breadcrumb{flex:0 1 auto;min-width:0;max-width:220px;margin-left:auto;color:#e8eef6b3}.erp-shell--topnav .erp-topbar__breadcrumb strong{color:#fff}.erp-shell--topnav:not(.erp-shell--narrow) .erp-topbar__breadcrumb{display:none}.erp-shell--topnav .erp-topbar__user{color:#e8eef6d9}.erp-shell--topnav .erp-topbar__chip{background:#ffffff14;border-color:#ffffff29;color:#e8eef6e6;box-shadow:none}.erp-shell--topnav .erp-topbar__logout{background:#ffffff0f;border-color:#ffffff29;color:#e8eef6e6}.erp-shell--topnav .erp-topbar__logout:hover{background:#ffffff1f;border-color:#ffffff47;color:#fff}.erp-scale-root{flex:1 1 auto;min-height:0;min-width:0;position:relative;overflow:hidden}.erp-scale-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;min-width:0;min-height:0;transform-origin:top left;width:calc(100% / var(--mims-ui-scale, 1));height:calc(100% / var(--mims-ui-scale, 1));transform:scale(var(--mims-ui-scale, 1));overflow:hidden}.erp-shell--topnav .erp-scale-root .work-tabs{flex-shrink:0}.erp-shell--topnav .erp-content{flex:1 1 auto;min-height:0;max-width:none;width:100%;padding:10px 12px 12px;overflow:auto;display:flex;flex-direction:column}.erp-shell--topnav .erp-content>.work-tab-panes{flex:1 1 auto;min-height:0;width:100%}.erp-shell--topnav .work-tab-pane.is-active{min-height:100%}.erp-shell--topnav .mims-page{width:100%;max-width:none;min-height:100%;gap:14px}.erp-topnav{display:flex;align-items:stretch;gap:2px;flex:1 1 auto;min-width:0;overflow:visible;padding:0 4px}.erp-topnav__item{position:relative;flex-shrink:0}.erp-topnav__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#e8eef6c7;font:inherit;font-size:13px;font-weight:600;padding:10px 11px;border-radius:8px;cursor:pointer;white-space:nowrap}.erp-topnav__btn:hover,.erp-topnav__item.is-open .erp-topnav__btn{background:#ffffff1a;color:#fff}.erp-topnav__drop{z-index:400;overflow:visible;background:#fff;border:1px solid #7c8da3;border-radius:4px;box-shadow:0 8px 24px #0f172a2e;padding:0}.erp-topnav__panel{display:flex;align-items:stretch;max-height:inherit}.erp-topnav__panel--single .erp-topnav__pane{min-width:200px}.erp-topnav__pane{overflow-x:visible;overflow-y:auto;max-height:inherit;padding:4px 0}.erp-topnav__pane--folders{width:-moz-max-content;width:max-content;min-width:140px;flex-shrink:0;border-right:1px solid #d0d7e2;background:#f7f9fc}.erp-topnav__pane--items{width:-moz-max-content;width:max-content;min-width:200px;background:#fff}.erp-topnav__pane--items.is-dense{width:auto;min-width:420px;max-width:min(900px,85vw);-moz-column-width:240px;column-width:240px;-moz-column-gap:8px;column-gap:8px;-moz-column-fill:auto;column-fill:auto}.erp-topnav__pane--items.is-dense .erp-topnav__link,.erp-topnav__pane--items.is-dense .erp-topnav__deep{-moz-column-break-inside:avoid;break-inside:avoid}.erp-topnav__pane-leaves{border-top:1px solid #d0d7e2;margin-top:4px;padding-top:4px}.erp-topnav__link{display:block;padding:3px 16px 3px 14px;text-decoration:none;color:#16202a;font-size:13px;font-weight:500;line-height:1.45;white-space:nowrap}.erp-topnav__link:hover,.erp-topnav__link.is-active{background:#dbe7ff;color:#0d3a94}.erp-topnav__folder-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:13px;font-weight:600;color:#1e293b;padding:4px 12px 4px 14px;cursor:default;text-align:left;line-height:1.45;white-space:nowrap}.erp-topnav__folder-btn>span:first-child{flex:0 0 auto}.erp-topnav__folder-btn:hover,.erp-topnav__folder-btn.is-active{background:#dbe7ff;color:#0d3a94}.erp-topnav__chev{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #64748b;flex-shrink:0}.erp-topnav__folder-btn.is-active .erp-topnav__chev,.erp-topnav__deep.is-open>.erp-topnav__deep-btn .erp-topnav__chev{border-left-color:#0d3a94}.erp-topnav__deep{position:relative}.erp-topnav__deep-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;padding:3px 16px 3px 14px;font-size:13px;font-weight:600;color:#1e293b;line-height:1.45;cursor:pointer;text-align:left;white-space:nowrap}.erp-topnav__deep:hover>.erp-topnav__deep-btn,.erp-topnav__deep.is-open>.erp-topnav__deep-btn{background:#dbe7ff;color:#0d3a94}.erp-topnav__cascade{width:-moz-max-content;width:max-content;min-width:200px;overflow-x:visible;overflow-y:auto;padding:4px 0;background:#fff;border:1px solid #7c8da3;border-radius:4px;box-shadow:0 8px 20px #0f172a29}.login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 24px;font-family:var(--mims-font);background:var(--mims-bg-subtle);color:var(--mims-text)}.login-page--loading{display:flex}.login-page__panel{width:100%;max-width:420px;padding:40px 36px 32px;background:var(--mims-surface);border:1px solid var(--mims-border);border-radius:var(--mims-radius-lg);box-shadow:var(--mims-shadow-md)}.login-page__panel--wide{max-width:760px}.login-page__heading{margin-bottom:28px}.login-page__brand-row{display:flex;align-items:center;gap:12px;margin-bottom:20px}.login-page__mark{width:32px;height:32px;flex-shrink:0;border-radius:8px;background:var(--mims-primary)}.login-page__brand{margin:0;font-size:15px;font-weight:650;letter-spacing:-.02em;color:var(--mims-text);line-height:1.3}.login-page__title{margin:0;font-size:26px;font-weight:650;letter-spacing:-.03em;color:var(--mims-text)}.login-page__form{display:flex;flex-direction:column;gap:16px}.login-page__form--grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}.login-page__field{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:600;color:var(--mims-text-secondary)}.login-page__field--span{grid-column:1 / -1}.login-page__field input,.login-page__field select,.login-page__row input,.login-page__row select{height:42px;padding:0 14px;border:1px solid var(--mims-border);border-radius:var(--mims-radius-sm);font-size:14px;font-family:inherit;color:var(--mims-text);background:var(--mims-surface-sunken);transition:border-color var(--mims-transition),box-shadow var(--mims-transition),background var(--mims-transition)}.login-page__field input:hover:not(:disabled),.login-page__field select:hover:not(:disabled),.login-page__row input:hover:not(:disabled),.login-page__row select:hover:not(:disabled){border-color:var(--mims-border-strong);background:var(--mims-surface)}.login-page__field input:focus,.login-page__field select:focus,.login-page__row input:focus,.login-page__row select:focus{outline:none;border-color:var(--mims-primary);background:var(--mims-surface);box-shadow:0 0 0 3px var(--mims-primary-ring)}.login-page__field input:disabled,.login-page__field select:disabled{background:var(--mims-border-subtle);color:var(--mims-text-muted)}.login-page__row{display:flex;gap:8px}.login-page__row input,.login-page__row select{flex:1;min-width:0}.login-page__error,.login-page__info{padding:11px 14px;border-radius:var(--mims-radius-sm);font-size:13px;line-height:1.4}.login-page__error{background:var(--mims-danger-soft);border:1px solid #fecaca;color:var(--mims-danger)}.login-page__info{background:var(--mims-success-soft);border:1px solid #a7f3d0;color:var(--mims-success)}.login-page__auto{display:flex;align-items:center;gap:8px;margin:2px 0 0;font-size:13px;font-weight:600;color:var(--mims-text-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-page__auto input{width:16px;height:16px;margin:0;accent-color:var(--mims-primary);cursor:pointer}.login-page__submit{height:44px;margin-top:6px;border:none;border-radius:var(--mims-radius-sm);background:var(--mims-primary);color:#fff;font-size:14px;font-weight:600;font-family:inherit;letter-spacing:-.01em;cursor:pointer;transition:background var(--mims-transition),transform .12s ease}.login-page__submit:hover:not(:disabled){background:var(--mims-primary-hover)}.login-page__submit:active:not(:disabled){transform:translateY(1px)}.login-page__submit:disabled{opacity:.65;cursor:default}.login-page__footer{display:flex;align-items:center;justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid var(--mims-border-subtle)}.login-page__footer a{font-size:13px;font-weight:600;color:var(--mims-primary);text-decoration:none}.login-page__footer a:hover{text-decoration:underline}.login-page__side-btn,.login-page__link-btn.login-page__link-btn--ghost{height:42px;padding:0 14px;border-radius:var(--mims-radius-sm);border:1px solid var(--mims-border);background:var(--mims-surface);color:var(--mims-text-secondary);font-size:13px;font-weight:600;font-family:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap}.login-page__side-btn:hover,.login-page__link-btn.login-page__link-btn--ghost:hover{background:var(--mims-surface-sunken);text-decoration:none}.login-page__actions{display:flex;gap:10px;align-items:center}.login-page__actions .login-page__submit{flex:1;margin-top:0}.auth-gate{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--mims-bg)}.auth-gate__card{padding:16px 24px;border-radius:var(--mims-radius-sm);background:var(--mims-surface);border:1px solid var(--mims-border);color:var(--mims-text-secondary);font-size:14px}@media (max-width: 767px){.login-page{align-items:flex-start;padding-top:48px}.login-page__panel{padding:28px 22px 24px}.login-page__form--grid{grid-template-columns:1fr}.login-page__field input,.login-page__field select,.login-page__submit,.login-page__side-btn{min-height:var(--mims-control-h-touch)}}.admin-page{display:flex;flex-direction:column;gap:16px}.admin-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.admin-toolbar select,.admin-toolbar input{height:36px;padding:0 10px;border:1px solid var(--mims-border);border-radius:8px;font-size:13px;font-family:inherit}.admin-table-wrap{overflow:auto;border:1px solid var(--mims-border);border-radius:10px;background:var(--mims-surface)}.admin-table{width:100%;border-collapse:collapse;font-size:13px}.admin-table th,.admin-table td{padding:10px 12px;border-bottom:1px solid var(--mims-border-subtle);text-align:left;white-space:nowrap}.admin-table th{background:var(--mims-surface-sunken);font-weight:600;color:var(--mims-text-secondary)}.admin-table tr.is-resigned td{color:#b91c1c}.admin-actions{display:inline-flex;gap:6px}.admin-actions button,.admin-btn{height:30px;padding:0 10px;border-radius:6px;border:1px solid var(--mims-border);background:var(--mims-surface);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer}.admin-btn.primary{background:var(--mims-primary);border-color:var(--mims-primary);color:#fff}.admin-error{padding:10px 12px;border-radius:8px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:13px}.admin-priv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.admin-priv-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--mims-border);border-radius:8px;background:var(--mims-surface);font-size:13px}.admin-hint{font-size:12px;color:var(--mims-text-muted);line-height:1.45}.common-search-modal__sub{margin:0 0 10px;color:#666;font-size:12px;font-family:Malgun Gothic,맑은 고딕,Dotum,Gulim,sans-serif}.common-search-modal .admin-toolbar{margin-bottom:8px;gap:6px;align-items:center}.common-search-modal .admin-toolbar select,.common-search-modal .admin-toolbar input{height:28px;padding:0 8px;border:1px solid var(--pb-border, #808080);border-radius:0;background:#fff;font-size:13px;font-family:Malgun Gothic,맑은 고딕,Dotum,Gulim,sans-serif}.common-search-modal .admin-toolbar select:focus,.common-search-modal .admin-toolbar input:focus{outline:none;border-color:var(--pb-title-blue, #0000c0)}.common-search-modal .admin-btn,.common-search-modal .admin-actions button{height:28px;padding:0 12px;border-radius:0;border:1px solid var(--pb-border, #808080);background:#ece9d8;font-size:13px;font-weight:400;font-family:Malgun Gothic,맑은 고딕,Dotum,Gulim,sans-serif}.common-search-modal .admin-btn.primary{background:var(--pb-title-blue, #0000c0);border-color:var(--pb-title-blue, #0000c0);color:#fff}.common-search-modal .admin-hint{font-size:12px;color:#666}.common-search-modal .admin-table-wrap{margin-top:8px;max-height:360px;overflow:auto;border:1px solid var(--pb-border, #808080);border-radius:0;background:#fff}.common-search-modal .admin-table{font-size:13px;font-family:Malgun Gothic,맑은 고딕,Dotum,Gulim,sans-serif}.common-search-modal .admin-table th,.common-search-modal .admin-table td{padding:5px 8px;border-bottom:1px solid var(--pb-border, #808080);white-space:nowrap}.common-search-modal .admin-table th{position:sticky;top:0;background:#3a6ea5;color:#fff;font-weight:700;text-align:center}.common-search-modal .admin-table tbody tr:hover{background:#dce8f5}.common-search-modal .admin-table tr.is-resigned td{color:#b91c1c}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.date-picker-field{min-width:148px}.date-picker-field__input,.date-picker-field__control .flatpickr-input{height:var(--mims-control-h);min-width:148px;padding:0 12px 0 34px;cursor:pointer;border-radius:var(--mims-radius-sm);box-shadow:var(--mims-shadow-inset);background:var(--mims-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") no-repeat 11px center}.flatpickr-calendar{z-index:10050!important;font-family:var(--mims-font)}.flatpickr-calendar.open,.flatpickr-calendar.arrowTop,.flatpickr-calendar.arrowBottom{z-index:10050!important}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.today.selected{background:var(--mims-primary);border-color:var(--mims-primary);color:#fff}.flatpickr-day.today:not(.selected){border-color:var(--mims-primary)}.flatpickr-day:hover{background:var(--mims-primary-soft);border-color:var(--mims-primary-soft)}.flatpickr-current-month .date-picker-field__year-select{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 .25ch;outline:none;padding:0 0 0 .5ch;vertical-align:initial;width:auto;min-width:0}.flatpickr-current-month .date-picker-field__year-select:hover{background:#0000000d}.flatpickr-current-month .date-picker-field__year-select:focus,.flatpickr-current-month .date-picker-field__year-select:active{outline:none}@media (max-width: 767px){.date-picker-field,.date-picker-field__input,.date-picker-field__control .flatpickr-input{min-width:0;width:100%}}.placeholder-page__card{max-width:720px}.placeholder-page__meta{display:grid;gap:8px;margin:0}.placeholder-page__meta div{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:12px 14px;background:var(--mims-surface-sunken);border-radius:var(--mims-radius-sm);border:1px solid var(--mims-border-subtle)}.placeholder-page__meta dt{color:var(--mims-text-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.placeholder-page__meta dd{margin:0;font-family:var(--mims-font-mono);color:var(--mims-text);font-size:13px;word-break:break-all}.ag-filter-panel-buttons{display:flex;justify-content:flex-end;overflow:hidden;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;flex-wrap:wrap;gap:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing)}.ag-filter-panel-buttons-button{line-height:1.5}.ag-filter-panel .ag-standard-button.ag-filter-panel-buttons-apply-button{color:var(--ag-filter-panel-apply-button-color);background-color:var(--ag-filter-panel-apply-button-background-color)}.ag-filter-panel>*:where(:last-child){padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-row.ag-row-pinned-source{color:var(--ag-pinned-source-row-text-color);background-color:var(--ag-pinned-source-row-background-color);font-weight:var(--ag-pinned-source-row-font-weight)}.ag-row.ag-row-pinned{color:var(--ag-pinned-row-text-color);background-color:var(--ag-pinned-row-background-color);font-weight:var(--ag-pinned-row-font-weight)}.ag-measurement-container{--ag-legacy-styles-loaded: "true"}.ag-icon{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);position:relative}.ag-icon:before{content:"";font-family:inherit}.ag-icon:after{background:transparent var(--ag-icon-image, none) center/contain no-repeat;display:var(--ag-icon-image-display);opacity:var(--ag-icon-image-opacity, .9);position:absolute;top:0;right:0;bottom:0;left:0;content:""}.ag-icon-aggregation{font-family:var(--ag-icon-font-family-aggregation, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-aggregation, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-aggregation, var(--ag-icon-font-color))}.ag-icon-aggregation:before{content:var(--ag-icon-font-code-aggregation, "");display:var(--ag-icon-font-display-aggregation, var(--ag-icon-font-display))}.ag-icon-aggregation:after{background-image:var(--ag-icon-image-aggregation, var(--ag-icon-image));display:var(--ag-icon-image-display-aggregation, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-aggregation, var(--ag-icon-image-opacity, .9))}.ag-icon-arrows{font-family:var(--ag-icon-font-family-arrows, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-arrows, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-arrows, var(--ag-icon-font-color))}.ag-icon-arrows:before{content:var(--ag-icon-font-code-arrows, "");display:var(--ag-icon-font-display-arrows, var(--ag-icon-font-display))}.ag-icon-arrows:after{background-image:var(--ag-icon-image-arrows, var(--ag-icon-image));display:var(--ag-icon-image-display-arrows, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-arrows, var(--ag-icon-image-opacity, .9))}.ag-icon-asc{font-family:var(--ag-icon-font-family-asc, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-asc, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-asc, var(--ag-icon-font-color))}.ag-icon-asc:before{content:var(--ag-icon-font-code-asc, "");display:var(--ag-icon-font-display-asc, var(--ag-icon-font-display))}.ag-icon-asc:after{background-image:var(--ag-icon-image-asc, var(--ag-icon-image));display:var(--ag-icon-image-display-asc, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-asc, var(--ag-icon-image-opacity, .9))}.ag-icon-aasc{font-family:var(--ag-icon-font-family-aasc, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-aasc, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-aasc, var(--ag-icon-font-color))}.ag-icon-aasc:before{content:var(--ag-icon-font-code-aasc, "");display:var(--ag-icon-font-display-aasc, var(--ag-icon-font-display))}.ag-icon-aasc:after{background-image:var(--ag-icon-image-aasc, var(--ag-icon-image));display:var(--ag-icon-image-display-aasc, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-aasc, var(--ag-icon-image-opacity, .9))}.ag-icon-adesc{font-family:var(--ag-icon-font-family-adesc, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-adesc, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-adesc, var(--ag-icon-font-color))}.ag-icon-adesc:before{content:var(--ag-icon-font-code-adesc, "");display:var(--ag-icon-font-display-adesc, var(--ag-icon-font-display))}.ag-icon-adesc:after{background-image:var(--ag-icon-image-adesc, var(--ag-icon-image));display:var(--ag-icon-image-display-adesc, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-adesc, var(--ag-icon-image-opacity, .9))}.ag-icon-cancel{font-family:var(--ag-icon-font-family-cancel, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cancel, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cancel, var(--ag-icon-font-color))}.ag-icon-cancel:before{content:var(--ag-icon-font-code-cancel, "");display:var(--ag-icon-font-display-cancel, var(--ag-icon-font-display))}.ag-icon-cancel:after{background-image:var(--ag-icon-image-cancel, var(--ag-icon-image));display:var(--ag-icon-image-display-cancel, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cancel, var(--ag-icon-image-opacity, .9))}.ag-icon-chart{font-family:var(--ag-icon-font-family-chart, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chart, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chart, var(--ag-icon-font-color))}.ag-icon-chart:before{content:var(--ag-icon-font-code-chart, "");display:var(--ag-icon-font-display-chart, var(--ag-icon-font-display))}.ag-icon-chart:after{background-image:var(--ag-icon-image-chart, var(--ag-icon-image));display:var(--ag-icon-image-display-chart, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chart, var(--ag-icon-image-opacity, .9))}.ag-icon-checkbox-checked{font-family:var(--ag-icon-font-family-checkbox-checked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-checked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-checked, var(--ag-icon-font-color))}.ag-icon-checkbox-checked:before{content:var(--ag-icon-font-code-checkbox-checked, "");display:var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display))}.ag-icon-checkbox-checked:after{background-image:var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, .9))}.ag-icon-checkbox-indeterminate{font-family:var(--ag-icon-font-family-checkbox-indeterminate, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-indeterminate, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-indeterminate, var(--ag-icon-font-color))}.ag-icon-checkbox-indeterminate:before{content:var(--ag-icon-font-code-checkbox-indeterminate, "");display:var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display))}.ag-icon-checkbox-indeterminate:after{background-image:var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, .9))}.ag-icon-checkbox-unchecked{font-family:var(--ag-icon-font-family-checkbox-unchecked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-unchecked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-unchecked, var(--ag-icon-font-color))}.ag-icon-checkbox-unchecked:before{content:var(--ag-icon-font-code-checkbox-unchecked, "");display:var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display))}.ag-icon-checkbox-unchecked:after{background-image:var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, .9))}.ag-icon-color-picker{font-family:var(--ag-icon-font-family-color-picker, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-color-picker, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-color-picker, var(--ag-icon-font-color))}.ag-icon-color-picker:before{content:var(--ag-icon-font-code-color-picker, "");display:var(--ag-icon-font-display-color-picker, var(--ag-icon-font-display))}.ag-icon-color-picker:after{background-image:var(--ag-icon-image-color-picker, var(--ag-icon-image));display:var(--ag-icon-image-display-color-picker, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-color-picker, var(--ag-icon-image-opacity, .9))}.ag-icon-columns{font-family:var(--ag-icon-font-family-columns, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-columns, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-columns, var(--ag-icon-font-color))}.ag-icon-columns:before{content:var(--ag-icon-font-code-columns, "");display:var(--ag-icon-font-display-columns, var(--ag-icon-font-display))}.ag-icon-columns:after{background-image:var(--ag-icon-image-columns, var(--ag-icon-image));display:var(--ag-icon-image-display-columns, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-columns, var(--ag-icon-image-opacity, .9))}.ag-icon-contracted{font-family:var(--ag-icon-font-family-contracted, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-contracted, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-contracted, var(--ag-icon-font-color))}.ag-icon-contracted:before{content:var(--ag-icon-font-code-contracted, "");display:var(--ag-icon-font-display-contracted, var(--ag-icon-font-display))}.ag-icon-contracted:after{background-image:var(--ag-icon-image-contracted, var(--ag-icon-image));display:var(--ag-icon-image-display-contracted, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-contracted, var(--ag-icon-image-opacity, .9))}.ag-icon-copy{font-family:var(--ag-icon-font-family-copy, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-copy, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-copy, var(--ag-icon-font-color))}.ag-icon-copy:before{content:var(--ag-icon-font-code-copy, "");display:var(--ag-icon-font-display-copy, var(--ag-icon-font-display))}.ag-icon-copy:after{background-image:var(--ag-icon-image-copy, var(--ag-icon-image));display:var(--ag-icon-image-display-copy, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-copy, var(--ag-icon-image-opacity, .9))}.ag-icon-cross{font-family:var(--ag-icon-font-family-cross, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cross, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cross, var(--ag-icon-font-color))}.ag-icon-cross:before{content:var(--ag-icon-font-code-cross, "");display:var(--ag-icon-font-display-cross, var(--ag-icon-font-display))}.ag-icon-cross:after{background-image:var(--ag-icon-image-cross, var(--ag-icon-image));display:var(--ag-icon-image-display-cross, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cross, var(--ag-icon-image-opacity, .9))}.ag-icon-csv{font-family:var(--ag-icon-font-family-csv, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-csv, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-csv, var(--ag-icon-font-color))}.ag-icon-csv:before{content:var(--ag-icon-font-code-csv, "");display:var(--ag-icon-font-display-csv, var(--ag-icon-font-display))}.ag-icon-csv:after{background-image:var(--ag-icon-image-csv, var(--ag-icon-image));display:var(--ag-icon-image-display-csv, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-csv, var(--ag-icon-image-opacity, .9))}.ag-icon-cut{font-family:var(--ag-icon-font-family-cut, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cut, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cut, var(--ag-icon-font-color))}.ag-icon-cut:before{content:var(--ag-icon-font-code-cut, "");display:var(--ag-icon-font-display-cut, var(--ag-icon-font-display))}.ag-icon-cut:after{background-image:var(--ag-icon-image-cut, var(--ag-icon-image));display:var(--ag-icon-image-display-cut, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cut, var(--ag-icon-image-opacity, .9))}.ag-icon-desc{font-family:var(--ag-icon-font-family-desc, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-desc, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-desc, var(--ag-icon-font-color))}.ag-icon-desc:before{content:var(--ag-icon-font-code-desc, "");display:var(--ag-icon-font-display-desc, var(--ag-icon-font-display))}.ag-icon-desc:after{background-image:var(--ag-icon-image-desc, var(--ag-icon-image));display:var(--ag-icon-image-display-desc, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-desc, var(--ag-icon-image-opacity, .9))}.ag-icon-excel{font-family:var(--ag-icon-font-family-excel, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-excel, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-excel, var(--ag-icon-font-color))}.ag-icon-excel:before{content:var(--ag-icon-font-code-excel, "");display:var(--ag-icon-font-display-excel, var(--ag-icon-font-display))}.ag-icon-excel:after{background-image:var(--ag-icon-image-excel, var(--ag-icon-image));display:var(--ag-icon-image-display-excel, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-excel, var(--ag-icon-image-opacity, .9))}.ag-icon-expanded{font-family:var(--ag-icon-font-family-expanded, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-expanded, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-expanded, var(--ag-icon-font-color))}.ag-icon-expanded:before{content:var(--ag-icon-font-code-expanded, "");display:var(--ag-icon-font-display-expanded, var(--ag-icon-font-display))}.ag-icon-expanded:after{background-image:var(--ag-icon-image-expanded, var(--ag-icon-image));display:var(--ag-icon-image-display-expanded, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-expanded, var(--ag-icon-image-opacity, .9))}.ag-icon-eye-slash{font-family:var(--ag-icon-font-family-eye-slash, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye-slash, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye-slash, var(--ag-icon-font-color))}.ag-icon-eye-slash:before{content:var(--ag-icon-font-code-eye-slash, "");display:var(--ag-icon-font-display-eye-slash, var(--ag-icon-font-display))}.ag-icon-eye-slash:after{background-image:var(--ag-icon-image-eye-slash, var(--ag-icon-image));display:var(--ag-icon-image-display-eye-slash, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye-slash, var(--ag-icon-image-opacity, .9))}.ag-icon-eye{font-family:var(--ag-icon-font-family-eye, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye, var(--ag-icon-font-color))}.ag-icon-eye:before{content:var(--ag-icon-font-code-eye, "");display:var(--ag-icon-font-display-eye, var(--ag-icon-font-display))}.ag-icon-eye:after{background-image:var(--ag-icon-image-eye, var(--ag-icon-image));display:var(--ag-icon-image-display-eye, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye, var(--ag-icon-image-opacity, .9))}.ag-icon-filter{font-family:var(--ag-icon-font-family-filter, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-filter, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-filter, var(--ag-icon-font-color))}.ag-icon-filter:before{content:var(--ag-icon-font-code-filter, "");display:var(--ag-icon-font-display-filter, var(--ag-icon-font-display))}.ag-icon-filter:after{background-image:var(--ag-icon-image-filter, var(--ag-icon-image));display:var(--ag-icon-image-display-filter, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-filter, var(--ag-icon-image-opacity, .9))}.ag-icon-first{font-family:var(--ag-icon-font-family-first, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-first, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-first, var(--ag-icon-font-color))}.ag-icon-first:before{content:var(--ag-icon-font-code-first, "");display:var(--ag-icon-font-display-first, var(--ag-icon-font-display))}.ag-icon-first:after{background-image:var(--ag-icon-image-first, var(--ag-icon-image));display:var(--ag-icon-image-display-first, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-first, var(--ag-icon-image-opacity, .9))}.ag-icon-grip{font-family:var(--ag-icon-font-family-grip, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-grip, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-grip, var(--ag-icon-font-color))}.ag-icon-grip:before{content:var(--ag-icon-font-code-grip, "");display:var(--ag-icon-font-display-grip, var(--ag-icon-font-display))}.ag-icon-grip:after{background-image:var(--ag-icon-image-grip, var(--ag-icon-image));display:var(--ag-icon-image-display-grip, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-grip, var(--ag-icon-image-opacity, .9))}.ag-icon-group{font-family:var(--ag-icon-font-family-group, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-group, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-group, var(--ag-icon-font-color))}.ag-icon-group:before{content:var(--ag-icon-font-code-group, "");display:var(--ag-icon-font-display-group, var(--ag-icon-font-display))}.ag-icon-group:after{background-image:var(--ag-icon-image-group, var(--ag-icon-image));display:var(--ag-icon-image-display-group, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-group, var(--ag-icon-image-opacity, .9))}.ag-icon-last{font-family:var(--ag-icon-font-family-last, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-last, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-last, var(--ag-icon-font-color))}.ag-icon-last:before{content:var(--ag-icon-font-code-last, "");display:var(--ag-icon-font-display-last, var(--ag-icon-font-display))}.ag-icon-last:after{background-image:var(--ag-icon-image-last, var(--ag-icon-image));display:var(--ag-icon-image-display-last, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-last, var(--ag-icon-image-opacity, .9))}.ag-icon-left{font-family:var(--ag-icon-font-family-left, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-left, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-left, var(--ag-icon-font-color))}.ag-icon-left:before{content:var(--ag-icon-font-code-left, "");display:var(--ag-icon-font-display-left, var(--ag-icon-font-display))}.ag-icon-left:after{background-image:var(--ag-icon-image-left, var(--ag-icon-image));display:var(--ag-icon-image-display-left, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-left, var(--ag-icon-image-opacity, .9))}.ag-icon-linked{font-family:var(--ag-icon-font-family-linked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-linked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-linked, var(--ag-icon-font-color))}.ag-icon-linked:before{content:var(--ag-icon-font-code-linked, "");display:var(--ag-icon-font-display-linked, var(--ag-icon-font-display))}.ag-icon-linked:after{background-image:var(--ag-icon-image-linked, var(--ag-icon-image));display:var(--ag-icon-image-display-linked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-linked, var(--ag-icon-image-opacity, .9))}.ag-icon-loading{font-family:var(--ag-icon-font-family-loading, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-loading, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-loading, var(--ag-icon-font-color))}.ag-icon-loading:before{content:var(--ag-icon-font-code-loading, "");display:var(--ag-icon-font-display-loading, var(--ag-icon-font-display))}.ag-icon-loading:after{background-image:var(--ag-icon-image-loading, var(--ag-icon-image));display:var(--ag-icon-image-display-loading, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-loading, var(--ag-icon-image-opacity, .9))}.ag-icon-maximize{font-family:var(--ag-icon-font-family-maximize, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-maximize, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-maximize, var(--ag-icon-font-color))}.ag-icon-maximize:before{content:var(--ag-icon-font-code-maximize, "");display:var(--ag-icon-font-display-maximize, var(--ag-icon-font-display))}.ag-icon-maximize:after{background-image:var(--ag-icon-image-maximize, var(--ag-icon-image));display:var(--ag-icon-image-display-maximize, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-maximize, var(--ag-icon-image-opacity, .9))}.ag-icon-menu{font-family:var(--ag-icon-font-family-menu, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu, var(--ag-icon-font-color))}.ag-icon-menu:before{content:var(--ag-icon-font-code-menu, "");display:var(--ag-icon-font-display-menu, var(--ag-icon-font-display))}.ag-icon-menu:after{background-image:var(--ag-icon-image-menu, var(--ag-icon-image));display:var(--ag-icon-image-display-menu, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu, var(--ag-icon-image-opacity, .9))}.ag-icon-minimize{font-family:var(--ag-icon-font-family-minimize, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minimize, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minimize, var(--ag-icon-font-color))}.ag-icon-minimize:before{content:var(--ag-icon-font-code-minimize, "");display:var(--ag-icon-font-display-minimize, var(--ag-icon-font-display))}.ag-icon-minimize:after{background-image:var(--ag-icon-image-minimize, var(--ag-icon-image));display:var(--ag-icon-image-display-minimize, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minimize, var(--ag-icon-image-opacity, .9))}.ag-icon-next{font-family:var(--ag-icon-font-family-next, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-next, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-next, var(--ag-icon-font-color))}.ag-icon-next:before{content:var(--ag-icon-font-code-next, "");display:var(--ag-icon-font-display-next, var(--ag-icon-font-display))}.ag-icon-next:after{background-image:var(--ag-icon-image-next, var(--ag-icon-image));display:var(--ag-icon-image-display-next, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-next, var(--ag-icon-image-opacity, .9))}.ag-icon-none{font-family:var(--ag-icon-font-family-none, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-none, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-none, var(--ag-icon-font-color))}.ag-icon-none:before{content:var(--ag-icon-font-code-none, "");display:var(--ag-icon-font-display-none, var(--ag-icon-font-display))}.ag-icon-none:after{background-image:var(--ag-icon-image-none, var(--ag-icon-image));display:var(--ag-icon-image-display-none, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-none, var(--ag-icon-image-opacity, .9))}.ag-icon-not-allowed{font-family:var(--ag-icon-font-family-not-allowed, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-not-allowed, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-not-allowed, var(--ag-icon-font-color))}.ag-icon-not-allowed:before{content:var(--ag-icon-font-code-not-allowed, "");display:var(--ag-icon-font-display-not-allowed, var(--ag-icon-font-display))}.ag-icon-not-allowed:after{background-image:var(--ag-icon-image-not-allowed, var(--ag-icon-image));display:var(--ag-icon-image-display-not-allowed, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-not-allowed, var(--ag-icon-image-opacity, .9))}.ag-icon-paste{font-family:var(--ag-icon-font-family-paste, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-paste, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-paste, var(--ag-icon-font-color))}.ag-icon-paste:before{content:var(--ag-icon-font-code-paste, "");display:var(--ag-icon-font-display-paste, var(--ag-icon-font-display))}.ag-icon-paste:after{background-image:var(--ag-icon-image-paste, var(--ag-icon-image));display:var(--ag-icon-image-display-paste, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-paste, var(--ag-icon-image-opacity, .9))}.ag-icon-pin{font-family:var(--ag-icon-font-family-pin, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pin, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pin, var(--ag-icon-font-color))}.ag-icon-pin:before{content:var(--ag-icon-font-code-pin, "");display:var(--ag-icon-font-display-pin, var(--ag-icon-font-display))}.ag-icon-pin:after{background-image:var(--ag-icon-image-pin, var(--ag-icon-image));display:var(--ag-icon-image-display-pin, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pin, var(--ag-icon-image-opacity, .9))}.ag-icon-pivot{font-family:var(--ag-icon-font-family-pivot, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pivot, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pivot, var(--ag-icon-font-color))}.ag-icon-pivot:before{content:var(--ag-icon-font-code-pivot, "");display:var(--ag-icon-font-display-pivot, var(--ag-icon-font-display))}.ag-icon-pivot:after{background-image:var(--ag-icon-image-pivot, var(--ag-icon-image));display:var(--ag-icon-image-display-pivot, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pivot, var(--ag-icon-image-opacity, .9))}.ag-icon-previous{font-family:var(--ag-icon-font-family-previous, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-previous, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-previous, var(--ag-icon-font-color))}.ag-icon-previous:before{content:var(--ag-icon-font-code-previous, "");display:var(--ag-icon-font-display-previous, var(--ag-icon-font-display))}.ag-icon-previous:after{background-image:var(--ag-icon-image-previous, var(--ag-icon-image));display:var(--ag-icon-image-display-previous, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-previous, var(--ag-icon-image-opacity, .9))}.ag-icon-radio-button-off{font-family:var(--ag-icon-font-family-radio-button-off, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-off, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-off, var(--ag-icon-font-color))}.ag-icon-radio-button-off:before{content:var(--ag-icon-font-code-radio-button-off, "");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-radio-button-off, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, .9))}.ag-icon-radio-button-on{font-family:var(--ag-icon-font-family-radio-button-on, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-on, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-on, var(--ag-icon-font-color))}.ag-icon-radio-button-on:before{content:var(--ag-icon-font-code-radio-button-on, "");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-radio-button-on, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, .9))}.ag-icon-right{font-family:var(--ag-icon-font-family-right, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-right, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-right, var(--ag-icon-font-color))}.ag-icon-right:before{content:var(--ag-icon-font-code-right, "");display:var(--ag-icon-font-display-right, var(--ag-icon-font-display))}.ag-icon-right:after{background-image:var(--ag-icon-image-right, var(--ag-icon-image));display:var(--ag-icon-image-display-right, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-right, var(--ag-icon-image-opacity, .9))}.ag-icon-save{font-family:var(--ag-icon-font-family-save, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-save, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-save, var(--ag-icon-font-color))}.ag-icon-save:before{content:var(--ag-icon-font-code-save, "");display:var(--ag-icon-font-display-save, var(--ag-icon-font-display))}.ag-icon-save:after{background-image:var(--ag-icon-image-save, var(--ag-icon-image));display:var(--ag-icon-image-display-save, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-save, var(--ag-icon-image-opacity, .9))}.ag-icon-small-down{font-family:var(--ag-icon-font-family-small-down, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-down, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-down, var(--ag-icon-font-color))}.ag-icon-small-down:before{content:var(--ag-icon-font-code-small-down, "");display:var(--ag-icon-font-display-small-down, var(--ag-icon-font-display))}.ag-icon-small-down:after{background-image:var(--ag-icon-image-small-down, var(--ag-icon-image));display:var(--ag-icon-image-display-small-down, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-down, var(--ag-icon-image-opacity, .9))}.ag-icon-small-left{font-family:var(--ag-icon-font-family-small-left, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-left, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-left, var(--ag-icon-font-color))}.ag-icon-small-left:before{content:var(--ag-icon-font-code-small-left, "");display:var(--ag-icon-font-display-small-left, var(--ag-icon-font-display))}.ag-icon-small-left:after{background-image:var(--ag-icon-image-small-left, var(--ag-icon-image));display:var(--ag-icon-image-display-small-left, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-left, var(--ag-icon-image-opacity, .9))}.ag-icon-small-right{font-family:var(--ag-icon-font-family-small-right, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-right, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-right, var(--ag-icon-font-color))}.ag-icon-small-right:before{content:var(--ag-icon-font-code-small-right, "");display:var(--ag-icon-font-display-small-right, var(--ag-icon-font-display))}.ag-icon-small-right:after{background-image:var(--ag-icon-image-small-right, var(--ag-icon-image));display:var(--ag-icon-image-display-small-right, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-right, var(--ag-icon-image-opacity, .9))}.ag-icon-small-up{font-family:var(--ag-icon-font-family-small-up, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-up, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-up, var(--ag-icon-font-color))}.ag-icon-small-up:before{content:var(--ag-icon-font-code-small-up, "");display:var(--ag-icon-font-display-small-up, var(--ag-icon-font-display))}.ag-icon-small-up:after{background-image:var(--ag-icon-image-small-up, var(--ag-icon-image));display:var(--ag-icon-image-display-small-up, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-up, var(--ag-icon-image-opacity, .9))}.ag-icon-tick{font-family:var(--ag-icon-font-family-tick, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tick, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tick, var(--ag-icon-font-color))}.ag-icon-tick:before{content:var(--ag-icon-font-code-tick, "");display:var(--ag-icon-font-display-tick, var(--ag-icon-font-display))}.ag-icon-tick:after{background-image:var(--ag-icon-image-tick, var(--ag-icon-image));display:var(--ag-icon-image-display-tick, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tick, var(--ag-icon-image-opacity, .9))}.ag-icon-tree-closed{font-family:var(--ag-icon-font-family-tree-closed, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-closed, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-closed, var(--ag-icon-font-color))}.ag-icon-tree-closed:before{content:var(--ag-icon-font-code-tree-closed, "");display:var(--ag-icon-font-display-tree-closed, var(--ag-icon-font-display))}.ag-icon-tree-closed:after{background-image:var(--ag-icon-image-tree-closed, var(--ag-icon-image));display:var(--ag-icon-image-display-tree-closed, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-closed, var(--ag-icon-image-opacity, .9))}.ag-icon-tree-indeterminate{font-family:var(--ag-icon-font-family-tree-indeterminate, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-indeterminate, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-indeterminate, var(--ag-icon-font-color))}.ag-icon-tree-indeterminate:before{content:var(--ag-icon-font-code-tree-indeterminate, "");display:var(--ag-icon-font-display-tree-indeterminate, var(--ag-icon-font-display))}.ag-icon-tree-indeterminate:after{background-image:var(--ag-icon-image-tree-indeterminate, var(--ag-icon-image));display:var(--ag-icon-image-display-tree-indeterminate, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-indeterminate, var(--ag-icon-image-opacity, .9))}.ag-icon-tree-open{font-family:var(--ag-icon-font-family-tree-open, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-open, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-open, var(--ag-icon-font-color))}.ag-icon-tree-open:before{content:var(--ag-icon-font-code-tree-open, "");display:var(--ag-icon-font-display-tree-open, var(--ag-icon-font-display))}.ag-icon-tree-open:after{background-image:var(--ag-icon-image-tree-open, var(--ag-icon-image));display:var(--ag-icon-image-display-tree-open, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-open, var(--ag-icon-image-opacity, .9))}.ag-icon-unlinked{font-family:var(--ag-icon-font-family-unlinked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-unlinked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-unlinked, var(--ag-icon-font-color))}.ag-icon-unlinked:before{content:var(--ag-icon-font-code-unlinked, "");display:var(--ag-icon-font-display-unlinked, var(--ag-icon-font-display))}.ag-icon-unlinked:after{background-image:var(--ag-icon-image-unlinked, var(--ag-icon-image));display:var(--ag-icon-image-display-unlinked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-unlinked, var(--ag-icon-image-opacity, .9))}.ag-icon-up{font-family:var(--ag-icon-font-family-up, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-up, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-up, var(--ag-icon-font-color))}.ag-icon-up:before{content:var(--ag-icon-font-code-up, "");display:var(--ag-icon-font-display-up, var(--ag-icon-font-display))}.ag-icon-up:after{background-image:var(--ag-icon-image-up, var(--ag-icon-image));display:var(--ag-icon-image-display-up, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-up, var(--ag-icon-image-opacity, .9))}.ag-icon-down{font-family:var(--ag-icon-font-family-down, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-down, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-down, var(--ag-icon-font-color))}.ag-icon-down:before{content:var(--ag-icon-font-code-down, "");display:var(--ag-icon-font-display-down, var(--ag-icon-font-display))}.ag-icon-down:after{background-image:var(--ag-icon-image-down, var(--ag-icon-image));display:var(--ag-icon-image-display-down, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-down, var(--ag-icon-image-opacity, .9))}.ag-icon-plus{font-family:var(--ag-icon-font-family-plus, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-plus, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-plus, var(--ag-icon-font-color))}.ag-icon-plus:before{content:var(--ag-icon-font-code-plus, "");display:var(--ag-icon-font-display-plus, var(--ag-icon-font-display))}.ag-icon-plus:after{background-image:var(--ag-icon-image-plus, var(--ag-icon-image));display:var(--ag-icon-image-display-plus, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-plus, var(--ag-icon-image-opacity, .9))}.ag-icon-minus{font-family:var(--ag-icon-font-family-minus, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minus, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minus, var(--ag-icon-font-color))}.ag-icon-minus:before{content:var(--ag-icon-font-code-minus, "");display:var(--ag-icon-font-display-minus, var(--ag-icon-font-display))}.ag-icon-minus:after{background-image:var(--ag-icon-image-minus, var(--ag-icon-image));display:var(--ag-icon-image-display-minus, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minus, var(--ag-icon-image-opacity, .9))}.ag-icon-menu-alt{font-family:var(--ag-icon-font-family-menu-alt, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu-alt, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu-alt, var(--ag-icon-font-color))}.ag-icon-menu-alt:before{content:var(--ag-icon-font-code-menu-alt, "");display:var(--ag-icon-font-display-menu-alt, var(--ag-icon-font-display))}.ag-icon-menu-alt:after{background-image:var(--ag-icon-image-menu-alt, var(--ag-icon-image));display:var(--ag-icon-image-display-menu-alt, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu-alt, var(--ag-icon-image-opacity, .9))}.ag-icon-settings{font-family:var(--ag-icon-font-family-settings, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-settings, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-settings, var(--ag-icon-font-color))}.ag-icon-settings:before{content:var(--ag-icon-font-code-settings, "");display:var(--ag-icon-font-display-settings, var(--ag-icon-font-display))}.ag-icon-settings:after{background-image:var(--ag-icon-image-settings, var(--ag-icon-image));display:var(--ag-icon-image-display-settings, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-settings, var(--ag-icon-image-opacity, .9))}.ag-icon-column-arrow{font-family:var(--ag-icon-font-family-column-arrow, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-column-arrow, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-column-arrow, var(--ag-icon-font-color))}.ag-icon-column-arrow:before{content:var(--ag-icon-font-code-column-arrow, "");display:var(--ag-icon-font-display-column-arrow, var(--ag-icon-font-display))}.ag-icon-column-arrow:after{background-image:var(--ag-icon-image-column-arrow, var(--ag-icon-image));display:var(--ag-icon-image-display-column-arrow, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-column-arrow, var(--ag-icon-image-opacity, .9))}.ag-icon-un-pin{font-family:var(--ag-icon-font-family-un-pin, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-un-pin, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-un-pin, var(--ag-icon-font-color))}.ag-icon-un-pin:before{content:var(--ag-icon-font-code-un-pin, "");display:var(--ag-icon-font-display-un-pin, var(--ag-icon-font-display))}.ag-icon-un-pin:after{background-image:var(--ag-icon-image-un-pin, var(--ag-icon-image));display:var(--ag-icon-image-display-un-pin, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-un-pin, var(--ag-icon-image-opacity, .9))}.ag-icon-pinned-bottom{font-family:var(--ag-icon-font-family-pinned-bottom, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pinned-bottom, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pinned-bottom, var(--ag-icon-font-color))}.ag-icon-pinned-bottom:before{content:var(--ag-icon-font-code-pinned-bottom, "");display:var(--ag-icon-font-display-pinned-bottom, var(--ag-icon-font-display))}.ag-icon-pinned-bottom:after{background-image:var(--ag-icon-image-pinned-bottom, var(--ag-icon-image));display:var(--ag-icon-image-display-pinned-bottom, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pinned-bottom, var(--ag-icon-image-opacity, .9))}.ag-icon-pinned-top{font-family:var(--ag-icon-font-family-pinned-top, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pinned-top, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pinned-top, var(--ag-icon-font-color))}.ag-icon-pinned-top:before{content:var(--ag-icon-font-code-pinned-top, "");display:var(--ag-icon-font-display-pinned-top, var(--ag-icon-font-display))}.ag-icon-pinned-top:after{background-image:var(--ag-icon-image-pinned-top, var(--ag-icon-image));display:var(--ag-icon-image-display-pinned-top, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pinned-top, var(--ag-icon-image-opacity, .9))}.ag-icon-chevron-up{font-family:var(--ag-icon-font-family-chevron-up, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-up, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-up, var(--ag-icon-font-color))}.ag-icon-chevron-up:before{content:var(--ag-icon-font-code-chevron-up, "");display:var(--ag-icon-font-display-chevron-up, var(--ag-icon-font-display))}.ag-icon-chevron-up:after{background-image:var(--ag-icon-image-chevron-up, var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-up, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-up, var(--ag-icon-image-opacity, .9))}.ag-icon-chevron-down{font-family:var(--ag-icon-font-family-chevron-down, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-down, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-down, var(--ag-icon-font-color))}.ag-icon-chevron-down:before{content:var(--ag-icon-font-code-chevron-down, "");display:var(--ag-icon-font-display-chevron-down, var(--ag-icon-font-display))}.ag-icon-chevron-down:after{background-image:var(--ag-icon-image-chevron-down, var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-down, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-down, var(--ag-icon-image-opacity, .9))}.ag-icon-chevron-left{font-family:var(--ag-icon-font-family-chevron-left, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-left, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-left, var(--ag-icon-font-color))}.ag-icon-chevron-left:before{content:var(--ag-icon-font-code-chevron-left, "");display:var(--ag-icon-font-display-chevron-left, var(--ag-icon-font-display))}.ag-icon-chevron-left:after{background-image:var(--ag-icon-image-chevron-left, var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-left, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-left, var(--ag-icon-image-opacity, .9))}.ag-icon-chevron-right{font-family:var(--ag-icon-font-family-chevron-right, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-right, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-right, var(--ag-icon-font-color))}.ag-icon-chevron-right:before{content:var(--ag-icon-font-code-chevron-right, "");display:var(--ag-icon-font-display-chevron-right, var(--ag-icon-font-display))}.ag-icon-chevron-right:after{background-image:var(--ag-icon-image-chevron-right, var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-right, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-right, var(--ag-icon-image-opacity, .9))}.ag-icon-filter-add{font-family:var(--ag-icon-font-family-filter-add, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-filter-add, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-filter-add, var(--ag-icon-font-color))}.ag-icon-filter-add:before{content:var(--ag-icon-font-code-filter-add, "");display:var(--ag-icon-font-display-filter-add, var(--ag-icon-font-display))}.ag-icon-filter-add:after{background-image:var(--ag-icon-image-filter-add, var(--ag-icon-image));display:var(--ag-icon-image-display-filter-add, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-filter-add, var(--ag-icon-image-opacity, .9))}.ag-icon-edit{font-family:var(--ag-icon-font-family-edit, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-edit, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-edit, var(--ag-icon-font-color))}.ag-icon-edit:before{content:var(--ag-icon-font-code-edit, "");display:var(--ag-icon-font-display-edit, var(--ag-icon-font-display))}.ag-icon-edit:after{background-image:var(--ag-icon-image-edit, var(--ag-icon-image));display:var(--ag-icon-image-display-edit, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-edit, var(--ag-icon-image-opacity, .9))}.ag-icon-search{font-family:var(--ag-icon-font-family-search, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-search, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-search, var(--ag-icon-font-color))}.ag-icon-search:before{content:var(--ag-icon-font-code-search, "");display:var(--ag-icon-font-display-search, var(--ag-icon-font-display))}.ag-icon-search:after{background-image:var(--ag-icon-image-search, var(--ag-icon-image));display:var(--ag-icon-image-display-search, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-search, var(--ag-icon-image-opacity, .9))}.ag-icon-document{font-family:var(--ag-icon-font-family-document, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-document, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-document, var(--ag-icon-font-color))}.ag-icon-document:before{content:var(--ag-icon-font-code-document, "");display:var(--ag-icon-font-display-document, var(--ag-icon-font-display))}.ag-icon-document:after{background-image:var(--ag-icon-image-document, var(--ag-icon-image));display:var(--ag-icon-image-display-document, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-document, var(--ag-icon-image-opacity, .9))}.ag-icon-fx{font-family:var(--ag-icon-font-family-fx, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-fx, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-fx, var(--ag-icon-font-color))}.ag-icon-fx:before{content:var(--ag-icon-font-code-fx, "");display:var(--ag-icon-font-display-fx, var(--ag-icon-font-display))}.ag-icon-fx:after{background-image:var(--ag-icon-image-fx, var(--ag-icon-image));display:var(--ag-icon-image-display-fx, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-fx, var(--ag-icon-image-opacity, .9))}.ag-icon-values-as{font-family:var(--ag-icon-font-family-values-as, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-values-as, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-values-as, var(--ag-icon-font-color))}.ag-icon-values-as:before{content:var(--ag-icon-font-code-values-as, "");display:var(--ag-icon-font-display-values-as, var(--ag-icon-font-display))}.ag-icon-values-as:after{background-image:var(--ag-icon-image-values-as, var(--ag-icon-image));display:var(--ag-icon-image-display-values-as, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-values-as, 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: rgba(0, 0, 0, .5);--ag-background-color: #fff;--ag-wrapper-background-color: var(--ag-background-color);--ag-header-background-color: transparent;--ag-toolbar-background-color: var(--ag-header-background-color);--ag-toolbar-text-color: var(--ag-foreground-color);--ag-toolbar-separator-color: var(--ag-border-color);--ag-toolbar-separator-width: 1px;--ag-tooltip-background-color: transparent;--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: transparent;--ag-subheader-toolbar-background-color: transparent;--ag-control-panel-background-color: transparent;--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: rgba(255, 255, 255, .66);--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: transparent;--ag-column-hover-color: transparent;--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: rgba(0, 0, 0, .2);--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: rgba(0, 255, 132, .1);--ag-range-selection-chart-background-color: rgba(0, 88, 255, .1);--ag-header-cell-hover-background-color: transparent;--ag-header-cell-moving-background-color: var(--ag-background-color);--ag-value-change-value-highlight-background-color: rgba(22, 160, 133, .5);--ag-value-change-delta-up-color: #43a047;--ag-value-change-delta-down-color: #e53935;--ag-row-loading-skeleton-effect-color: rgba(66, 66, 66, .2);--ag-chip-background-color: transparent;--ag-chip-border-color: var(--ag-chip-background-color);--ag-borders: solid 1px;--ag-border-color: rgba(0, 0, 0, .25);--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 transparent;--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: transparent;--ag-checkbox-background-color: transparent;--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-auto-height-min-body-height: 50px;--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 rgba(0, 0, 0, .3);--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: #ffff00;--ag-find-active-match-background-color: #ffa500;--ag-cell-batch-edit-background-color: rgb(220 181 139 / 16%);--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: rgb(50 105 198 / 16%);--ag-formula-token-1-border-color: var(--ag-formula-token-1-color);--ag-formula-token-2-color: #c0343f;--ag-formula-token-2-background-color: rgb(192 52 63 / 16%);--ag-formula-token-2-border-color: var(--ag-formula-token-2-color);--ag-formula-token-3-color: #8156b8;--ag-formula-token-3-background-color: rgb(129 86 184 / 16%);--ag-formula-token-3-border-color: var(--ag-formula-token-3-color);--ag-formula-token-4-color: #007c1f;--ag-formula-token-4-background-color: rgb(0 124 31 / 16%);--ag-formula-token-4-border-color: var(--ag-formula-token-4-color);--ag-formula-token-5-color: #b03e85;--ag-formula-token-5-background-color: rgb(176 62 133 / 16%);--ag-formula-token-5-border-color: var(--ag-formula-token-5-color);--ag-formula-token-6-color: #b74900;--ag-formula-token-6-background-color: rgb(183 73 0 / 16%);--ag-formula-token-6-border-color: var(--ag-formula-token-6-color);--ag-formula-token-7-color: #247492;--ag-formula-token-7-background-color: rgb(36 116 146 / 16%);--ag-formula-token-7-border-color: var(--ag-formula-token-7-color);--ag-note-indicator-size: 8px;--ag-note-popup-background-color: var(--ag-menu-background-color);--ag-note-popup-text-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 75%);--ag-note-popup-input-text-color: var(--ag-input-text-color);--ag-note-popup-input-background-color: var(--ag-background-color);--ag-note-popup-border: var(--ag-dialog-border);--ag-note-popup-padding: calc(var(--ag-grid-size) / 2);--ag-calculated-column-highlight-color: #bbb;--ag-calculated-column-parent-suggestion-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 80%);--ag-calculated-column-suggestion-list-width: 200px}.ag-root-wrapper,.ag-dnd-ghost{background-color:var(--ag-wrapper-background-color)}.ag-root-wrapper,.ag-popup{--ag-indentation-level: 0}.ag-styled-root{display:contents}[class*=ag-theme-]{-webkit-font-smoothing:antialiased;font-family:var(--ag-font-family);font-size:var(--ag-font-size);line-height:normal;color:var(--ag-foreground-color)}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-aria-description-container{z-index:9999;border:0px;clip:rect(1px,1px,1px,1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap}.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{position:absolute;width:0;height:0;display:block}.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{display:flex;flex:1 1 auto;align-items:center;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;position:relative;display:flex;flex-direction:column;overflow:hidden;white-space:normal}.ag-root-wrapper.ag-layout-normal{content-visibility:auto;height:100%}.ag-watermark{position:absolute;bottom:20px;right:25px;opacity:.7;transition:opacity 1s ease-out 3s;color:#9b9b9b}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMjA5IDM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTkyLjk5MyAyMy42NTgyVjE1LjcxMTdIMTc5LjQ1MkwxNzEuNTA1IDIzLjY1ODJIMTkyLjk5M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTIwOC4yNSAzLjk1MDgxSDE5MS4yNzZMMTgzLjI2NiAxMS44OTczSDIwOC4yNVYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTYzLjYyMiAzMS42MDQ4TDE2Ny42OTEgMjcuNTM2MUgxODEuNDIzVjM1LjQ4MjdIMTYzLjYyMlYzMS42MDQ4WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTY2LjYxIDE5Ljc4MDNIMTc1LjM4M0wxODMuMzkzIDExLjgzMzdIMTY2LjYxVjE5Ljc4MDNaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNTcuMDExIDMxLjYwNDdIMTYzLjYyMkwxNzEuNTA1IDIzLjY1ODJIMTU3LjAxMVYzMS42MDQ3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTkxLjI3NiAzLjk1MDgxTDE4Ny4yMDggOC4wMTk0MUgxNjEuMjdWMC4wNzI4NzZIMTkxLjI3NlYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMjAuODM5MSAzMC4yMDYxSDguMzc4OTJMNi4yMTc0NSAzNS41NDYySDAuNzUwMjQ0TDEyLjI1NjggOC41OTE1NUgxNy4wMjQ3TDI4LjUzMTMgMzUuNTQ2MkgyMy4wMDA1TDIwLjgzOTEgMzAuMjA2MVpNMTkuMTIyNyAyNS45NDY4TDE0LjYwOSAxNC45NDg4TDEwLjA5NTQgMjUuOTQ2OEgxOS4xMjI3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTA0LjQzNyAxOC41MDg5QzEwNi4wMjYgMTYuMTU2NyAxMTAuMDMxIDE1LjkwMjQgMTExLjY4NCAxNS45MDI0VjIwLjQ3OTZDMTA5LjY1IDIwLjQ3OTYgMTA3LjYxNSAyMC41NDMyIDEwNi40MDcgMjEuNDMzMkMxMDUuMiAyMi4zMjMyIDEwNC41NjQgMjMuNTMxMSAxMDQuNTY0IDI0Ljk5MzJWMzUuNTQ2Mkg5OS42MDUxVjE1LjkwMjRIMTA0LjM3M0wxMDQuNDM3IDE4LjUwODlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xMTkuMzc2IDE1LjkwMjRIMTE0LjQxOFYzNS41NDYySDExOS4zNzZWMTUuOTAyNFoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTExOS4zNzYgNy4xMjkzOUgxMTQuNDE4VjEyLjk3OEgxMTkuMzc2VjcuMTI5MzlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNDMuOTc5IDcuMTI5MzlWMzUuNTQ2MkgxMzkuMjExTDEzOS4wODQgMzIuNTU4M0MxMzguMzg0IDMzLjU3NTUgMTM3LjQ5NCAzNC40MDE5IDEzNi40MTQgMzUuMDM3NkMxMzUuMzMzIDM1LjYwOTggMTMzLjk5OCAzNS45Mjc2IDEzMi40NzIgMzUuOTI3NkMxMzEuMTM3IDM1LjkyNzYgMTI5Ljg2NiAzNS42NzMzIDEyOC43ODUgMzUuMjI4M0MxMjcuNjQxIDM0LjcxOTcgMTI2LjYyMyAzNC4wODQgMTI1Ljc5NyAzMy4xOTRDMTI0Ljk3MSAzMi4zMDQgMTI0LjI3MSAzMS4yMjMzIDEyMy44MjYgMzAuMDE1NEMxMjMuMzE4IDI4LjgwNzUgMTIzLjEyNyAyNy40MDkgMTIzLjEyNyAyNS44ODMyQzEyMy4xMjcgMjQuMzU3NSAxMjMuMzgxIDIyLjk1ODkgMTIzLjgyNiAyMS42ODc0QzEyNC4zMzUgMjAuNDE2IDEyNC45NzEgMTkuMzM1MyAxMjUuNzk3IDE4LjQ0NTNDMTI2LjYyMyAxNy41NTUyIDEyNy42NDEgMTYuODU2IDEyOC43ODUgMTYuMzQ3NEMxMjkuOTI5IDE1LjgzODggMTMxLjEzNyAxNS41ODQ1IDEzMi40NzIgMTUuNTg0NUMxMzMuOTk4IDE1LjU4NDUgMTM1LjI2OSAxNS44Mzg4IDEzNi4zNSAxNi40MTA5QzEzNy40MzEgMTYuOTgzMSAxMzguMzIxIDE3Ljc0NTkgMTM5LjAyIDE4LjgyNjdWNy4xOTI5NUgxNDMuOTc5VjcuMTI5MzlaTTEzMy41NTMgMzEuNjY4M0MxMzUuMjA2IDMxLjY2ODMgMTM2LjQ3NyAzMS4wOTYyIDEzNy40OTQgMzAuMDE1NEMxMzguNTExIDI4LjkzNDcgMTM5LjAyIDI3LjQ3MjUgMTM5LjAyIDI1LjY5MjVDMTM5LjAyIDIzLjkxMjUgMTM4LjUxMSAyMi41MTM5IDEzNy40OTQgMjEuMzY5NkMxMzYuNDc3IDIwLjI4ODggMTM1LjIwNiAxOS43MTY3IDEzMy41NTMgMTkuNzE2N0MxMzEuOTYzIDE5LjcxNjcgMTMwLjYyOCAyMC4yODg4IDEyOS42NzUgMjEuMzY5NkMxMjguNjU4IDIyLjQ1MDMgMTI4LjE0OSAyMy45MTI1IDEyOC4xNDkgMjUuNjkyNUMxMjguMTQ5IDI3LjQ3MjUgMTI4LjY1OCAyOC44NzExIDEyOS42NzUgMjkuOTUxOEMxMzAuNjkyIDMxLjA5NjEgMTMxLjk2MyAzMS42NjgzIDEzMy41NTMgMzEuNjY4M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTU3LjIwMjQgMjAuMzUyNUg0NC45MzNWMjQuNjExOEg1MS45MjU5QzUxLjczNTIgMjYuNzczMyA1MC45MDg4IDI4LjQyNjEgNDkuNTEwMiAyOS43NjExQzQ4LjExMTYgMzEuMDMyNiA0Ni4zMzE1IDMxLjY2ODMgNDQuMDQyOSAzMS42NjgzQzQyLjc3MTUgMzEuNjY4MyA0MS41NjM2IDMxLjQxNCA0MC41NDY1IDMwLjk2OUMzOS40NjU3IDMwLjUyNCAzOC41NzU3IDI5Ljg4ODMgMzcuODEyOSAyOC45OTgzQzM3LjA1IDI4LjE3MTggMzYuNDc3OCAyNy4xNTQ3IDM2LjAzMjggMjUuOTQ2OEMzNS41ODc4IDI0LjczODkgMzUuMzk3MSAyMy40Njc1IDM1LjM5NzEgMjIuMDA1M0MzNS4zOTcxIDIwLjU0MzIgMzUuNTg3OCAxOS4yNzE3IDM2LjAzMjggMTguMDYzOEMzNi40MTQzIDE2Ljg1NiAzNy4wNSAxNS45MDI0IDM3LjgxMjkgMTUuMDEyNEMzOC41NzU3IDE0LjE4NTkgMzkuNDY1NyAxMy41NTAyIDQwLjU0NjUgMTMuMDQxNkM0MS42MjcyIDEyLjU5NjYgNDIuNzcxNSAxMi4zNDIzIDQ0LjEwNjUgMTIuMzQyM0M0Ni43NzY2IDEyLjM0MjMgNDguODEwOSAxMi45NzggNTAuMjA5NSAxNC4yNDk1TDUzLjUxNTIgMTAuOTQzOEM1MS4wMzU5IDkuMDM2NTkgNDcuODU3MyA4LjAxOTQxIDQ0LjEwNjUgOC4wMTk0MUM0Mi4wMDg2IDguMDE5NDEgNDAuMTAxNSA4LjMzNzI5IDM4LjM4NSA5LjAzNjU5QzM2LjY2ODYgOS43MzU4OCAzNS4yMDY0IDEwLjYyNTkgMzMuOTk4NSAxMS44MzM3QzMyLjc5MDYgMTMuMDQxNiAzMS44MzcxIDE0LjUwMzggMzEuMjAxNCAxNi4yMjAzQzMwLjU2NTYgMTcuOTM2NyAzMC4yNDc4IDE5Ljg0MzggMzAuMjQ3OCAyMS44NzgyQzMwLjI0NzggMjMuOTEyNSAzMC41NjU2IDI1LjgxOTcgMzEuMjY0OSAyNy41MzYxQzMxLjk2NDIgMjkuMjUyNiAzMi44NTQyIDMwLjcxNDcgMzQuMDYyMSAzMS45MjI2QzM1LjI3IDMzLjEzMDUgMzYuNzMyMSAzNC4wODQxIDM4LjQ0ODYgMzQuNzE5OEM0MC4xNjUgMzUuNDE5MSA0Mi4wNzIyIDM1LjczNyA0NC4xMDY1IDM1LjczN0M0Ni4xNDA4IDM1LjczNyA0Ny45ODQ0IDM1LjQxOTEgNDkuNjM3MyAzNC43MTk4QzUxLjI5MDIgMzQuMDIwNSA1Mi42ODg4IDMzLjEzMDUgNTMuODMzMSAzMS45MjI2QzU0Ljk3NzQgMzAuNzE0NyA1NS44Njc0IDI5LjI1MjYgNTYuNTAzMSAyNy41MzYxQzU3LjEzODggMjUuODE5NyA1Ny40NTY3IDIzLjkxMjUgNTcuNDU2NyAyMS44NzgyVjIxLjA1MTdDNTcuMjY2IDIwLjkyNDYgNTcuMjAyNCAyMC42MDY3IDU3LjIwMjQgMjAuMzUyNVoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTk1Ljk4MTUgMjAuMzUyNUg4My43MTIxVjI0LjYxMThIOTAuNzA1QzkwLjUxNDMgMjYuNzczMyA4OS42ODc5IDI4LjQyNjEgODguMjg5MyAyOS43NjExQzg2Ljg5MDcgMzEuMDMyNiA4NS4xMTA2IDMxLjY2ODMgODIuODIyIDMxLjY2ODNDODEuNTUwNiAzMS42NjgzIDgwLjM0MjcgMzEuNDE0IDc5LjMyNTYgMzAuOTY5Qzc4LjI0NDggMzAuNTI0IDc3LjM1NDggMjkuODg4MyA3Ni41OTIgMjguOTk4M0M3NS44MjkxIDI4LjE3MTggNzUuMjU3IDI3LjE1NDcgNzQuODExOSAyNS45NDY4Qzc0LjM2NjkgMjQuNzM4OSA3NC4xNzYyIDIzLjQ2NzUgNzQuMTc2MiAyMi4wMDUzQzc0LjE3NjIgMjAuNTQzMiA3NC4zNjY5IDE5LjI3MTcgNzQuODExOSAxOC4wNjM4Qzc1LjE5MzQgMTYuODU2IDc1LjgyOTEgMTUuOTAyNCA3Ni41OTIgMTUuMDEyNEM3Ny4zNTQ4IDE0LjE4NTkgNzguMjQ0OCAxMy41NTAyIDc5LjMyNTYgMTMuMDQxNkM4MC40MDYzIDEyLjU5NjYgODEuNTUwNiAxMi4zNDIzIDgyLjg4NTYgMTIuMzQyM0M4NS41NTU3IDEyLjM0MjMgODcuNTkgMTIuOTc4IDg4Ljk4ODYgMTQuMjQ5NUw5Mi4yOTQzIDEwLjk0MzhDODkuODE1IDkuMDM2NTkgODYuNjM2NCA4LjAxOTQxIDgyLjg4NTYgOC4wMTk0MUM4MC43ODc4IDguMDE5NDEgNzguODgwNiA4LjMzNzI5IDc3LjE2NDEgOS4wMzY1OUM3NS40NDc3IDkuNzM1ODggNzMuOTg1NSAxMC42MjU5IDcyLjc3NzYgMTEuODMzN0M3MS41Njk4IDEzLjA0MTYgNzAuNjE2MiAxNC41MDM4IDY5Ljk4MDUgMTYuMjIwM0M2OS4zNDQ3IDE3LjkzNjcgNjkuMDI2OSAxOS44NDM4IDY5LjAyNjkgMjEuODc4MkM2OS4wMjY5IDIzLjkxMjUgNjkuMzQ0NyAyNS44MTk3IDcwLjA0NCAyNy41MzYxQzcwLjc0MzMgMjkuMjUyNiA3MS42MzM0IDMwLjcxNDcgNzIuODQxMiAzMS45MjI2Qzc0LjA0OTEgMzMuMTMwNSA3NS41MTEyIDM0LjA4NDEgNzcuMjI3NyAzNC43MTk4Qzc4Ljk0NDEgMzUuNDE5MSA4MC44NTEzIDM1LjczNyA4Mi44ODU2IDM1LjczN0M4NC45MiAzNS43MzcgODYuNzYzNiAzNS40MTkxIDg4LjQxNjQgMzQuNzE5OEM5MC4wNjkzIDM0LjAyMDUgOTEuNDY3OSAzMy4xMzA1IDkyLjYxMjIgMzEuOTIyNkM5My43NTY1IDMwLjcxNDcgOTQuNjQ2NSAyOS4yNTI2IDk1LjI4MjIgMjcuNTM2MUM5NS45MTggMjUuODE5NyA5Ni4yMzU4IDIzLjkxMjUgOTYuMjM1OCAyMS44NzgyVjIxLjA1MTdDOTYuMDQ1MSAyMC45MjQ2IDk1Ljk4MTUgMjAuNjA2NyA5NS45ODE1IDIwLjM1MjVaIiBmaWxsPSIjOUI5QjlCIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px}.ag-watermark-text{opacity:.5;font-weight:700;font-family:Impact,sans-serif;font-size:19px;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{position:relative;display:flex;flex-direction:column}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{overflow:hidden;flex:1 1 auto;width:0}.ag-root.ag-layout-normal{height:100%}.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-virtual-list-viewport{position:relative;height:100%;min-width:0px;overflow:hidden;flex:1 1 auto}.ag-viewport{position:relative}.ag-grid-viewport{position:relative;overflow:auto;min-width:0;min-height:0;flex:1 1 auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none!important;scrollbar-width:none!important}.ag-grid-viewport::-webkit-scrollbar{display:none!important}.ag-grid-scrollable-area{position:relative;min-width:100%;min-height:100%;display:flex;flex-direction:column}.ag-spanning-container{position:absolute;top:0;z-index:1}.ag-grid-scrolling-container{display:block;min-height:100%;width:100%}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-body-vertical-scroll-viewport{overflow-y:scroll;pointer-events:all}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-grid-scrolling-container,.ag-body-horizontal-scroll-container,.ag-body-vertical-scroll-container,.ag-virtual-list-container{position:relative}.ag-body-horizontal-scroll-container{height:100%}.ag-body-vertical-scroll-container{width:100%}.ag-full-width-anchor{position:sticky;left:0;width:var(--ag-internal-fw-anchor-width, 100%);height:100%}.ag-virtual-list-container{overflow:hidden}.ag-grid-scrolling-rows{position:relative;display:flex;flex:1 1 auto;flex-direction:row!important;min-height:0}.ag-body-horizontal-scroll,.ag-body-vertical-scroll{min-height:0;min-width:0;display:flex}.ag-body-horizontal-scroll.ag-scrollbar-invisible,.ag-body-vertical-scroll.ag-scrollbar-invisible{position:absolute;bottom:0;z-index:2}.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-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active{visibility:visible;opacity:1}.ag-body-horizontal-scroll{width:100%;flex:none}.ag-body-horizontal-scroll.ag-scrollbar-invisible{left:0;right:0}.ag-body-horizontal-scroll-end-spacer{flex:0 0 auto;min-width:0;overflow:scroll}.ag-body-vertical-scroll{position:absolute;z-index:2;flex-direction:column;top:0;pointer-events:none}.ag-ltr .ag-body-vertical-scroll{right:0}.ag-rtl .ag-body-vertical-scroll{left:0}.ag-body-vertical-scroll-start-spacer{border-bottom:var(--ag-header-row-border);opacity:0;flex:none}.ag-ltr .ag-has-right-pinned-cols .ag-body-vertical-scroll-start-spacer,.ag-rtl .ag-has-left-pinned-cols .ag-body-vertical-scroll-start-spacer{pointer-events:all;opacity:1;background-color:var(--ag-background-color);background-image:linear-gradient(0deg,var(--ag-header-background-color),var(--ag-header-background-color))}.ag-header-cell-sortable .ag-header-cell-label,.ag-header-group-cell-selectable .ag-header-cell-comp-wrapper{cursor:pointer}.ag-header-row{position:absolute}.ag-header-row:not(.ag-header-row-column-group){overflow:visible}.ag-grid-pinned-top-rows-container.ag-header-allow-overflow .ag-header-row{overflow:visible}.ag-header-cell{display:inline-flex;align-items:center;position:absolute;height:100%;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button,.ag-header-cell-filter-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){transition:opacity .2s;opacity:0}.ag-header-group-cell-label,.ag-header-cell-label{display:flex;flex:1 1 auto;align-self:stretch;align-items:center;overflow:hidden}.ag-header-cell-label{text-overflow:ellipsis}.ag-header-group-cell-label.ag-sticky-label{position:sticky;flex:none;max-width:100%;overflow:visible}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis;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{height:100%;display:flex;align-items:center}.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{position:absolute;z-index:2;height:100%;width:8px;top:0;cursor:col-resize}.ag-ltr .ag-header-cell-resize{right:-3px}.ag-rtl .ag-header-cell-resize{left:-3px}.ag-grid-pinned-left-cells .ag-header-cell-resize{right:-3px}.ag-grid-pinned-right-cells .ag-header-cell-resize{left:-3px}.ag-header-select-all{display:flex}.ag-header-cell-menu-button,.ag-header-cell-filter-button,.ag-side-button-button,.ag-panel-title-bar-button,.ag-floating-filter-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,right .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,right .2s,width .2s}.ag-delay-render .ag-cell,.ag-delay-render .ag-row,.ag-delay-render .ag-spanned-cell-wrapper,.ag-delay-render .ag-header-cell,.ag-delay-render .ag-header-group-cell{visibility:hidden}.ag-column-panel{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.ag-column-select{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:3 1 0px}.ag-column-select-header{position:relative;display:flex;flex:none}.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 0px;overflow:hidden}.ag-column-drop{position:relative;display:inline-flex;align-items:center;overflow:auto;width:100%}.ag-column-drop-list{display:flex;align-items:center}.ag-column-drop-cell{position:relative;display:flex;align-items:center}.ag-column-drop-cell-text{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{display:flex;flex-direction:column;overflow:hidden;align-items:stretch;flex:1 1 0px}.ag-column-drop-vertical-title-bar{display:flex;align-items:center;flex:none}.ag-column-drop-vertical-list{position:relative;align-items:stretch;flex-grow:1;flex-direction:column;overflow-x:auto}.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{white-space:nowrap;overflow:auto hidden;scrollbar-width:thin}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0px;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{display:flex;align-items:center}.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{display:flex;align-items:center}.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{display:flex;align-items:center}.ag-row:not(.ag-full-width-row),.ag-row.ag-embedded-full-width-row,.ag-header-row{display:flex;width:100%}.ag-row:not(.ag-full-width-row):after,.ag-header-row:after,.ag-row.ag-embedded-full-width-row:after{content:"";flex:1 0 0px;align-self:stretch}.ag-row:not(.ag-header-row,.ag-full-width-row):after,.ag-row.ag-embedded-full-width-row:after{background-color:var(--ag-data-background-color)}.ag-header-row:after{background-color:var(--ag-header-background-color)}.ag-header{position:absolute;top:0;left:0;right:0;border-bottom:var(--ag-borders-critical) var(--ag-border-color);color:var(--ag-header-foreground-color);z-index:1}.ag-grid-pinned-left-cells,.ag-grid-scrolling-cells,.ag-grid-pinned-right-cells{position:relative;height:100%;white-space:nowrap}.ag-grid-scrolling-cells{flex:0 0 auto;z-index:0}.ag-row.ag-embedded-full-width-row>.ag-grid-scrolling-cells{flex:1 0 auto;margin-right:var(--ag-internal-pinned-right-sticky-offset, 0px)}.ag-grid-pinned-left-cells,.ag-grid-pinned-right-cells{position:sticky;z-index:2;overflow:hidden;flex:0 0 auto}.ag-grid-pinned-left-cells{left:var(--ag-internal-pinned-left-sticky-offset, 0px)}.ag-grid-pinned-right-cells{right:var(--ag-internal-pinned-right-sticky-offset, 0px)}.ag-row:not(.ag-full-width-row)>.ag-grid-pinned-right-cells,.ag-header-row>.ag-grid-pinned-right-cells,.ag-row.ag-embedded-full-width-row>.ag-grid-pinned-right-cells{order:1}.ag-rtl .ag-row:not(.ag-full-width-row)>.ag-grid-scrolling-cells,.ag-rtl .ag-header-row>.ag-grid-scrolling-cells,.ag-rtl .ag-row.ag-embedded-full-width-row>.ag-grid-scrolling-cells{order:1}.ag-rtl .ag-row .ag-grid-scrolling-cells{margin-left:var(--ag-internal-pinned-left-sticky-offset, 0px)}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{display:flex;align-items:center}.ag-cell{display:inline-block;position:absolute;white-space:nowrap;height:100%}.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{display:flex;align-items:center}.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{position:absolute;height:100%;width:100%;top:0;line-height:initial}.ag-full-width-row .ag-cell-wrapper.ag-row-group{height:100%;align-items:center}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.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{height:100%;min-height:100%;width:100%;line-height:normal}.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{display:flex;align-items:center;height:100%}.ag-set-filter-item-checkbox{display:flex;width:100%;height: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 0px}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{position:relative;display:flex;flex:1 1 auto;height:100%}.ag-floating-filter-full-body{display:flex;flex:1 1 auto;height:100%;width:100%;align-items:center;overflow:hidden}.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{display:inline-flex;align-items:center;cursor:move;white-space:nowrap}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.ag-overlay-panel{display:flex;height:100%;width:100%}.ag-overlay-wrapper{display:flex;flex:none;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}.ag-overlay-loading-wrapper,.ag-overlay-exporting-wrapper,.ag-overlay-modal-wrapper,.ag-overlay-file-input-wrapper{pointer-events:all}.ag-overlay-file-input-center{border:solid 1px var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);display:flex;flex-direction:column;align-items:center;gap:calc(var(--ag-grid-size) * 2);max-width:420px;padding:calc(var(--ag-grid-size) * 2)}.ag-file-input-error-banner{background:color-mix(in srgb,var(--ag-invalid-color) 10%,var(--ag-background-color));color:var(--ag-invalid-color);border-radius:var(--ag-border-radius);padding:calc(var(--ag-grid-size) * .75) calc(var(--ag-grid-size) * 2);width:100%;text-align:center;font-size:.9em}.ag-file-input-drop-zone{border:dashed 2px var(--ag-border-color);border-radius:var(--ag-border-radius);padding:calc(var(--ag-grid-size) * 4);display:flex;flex-direction:column;align-items:center;gap:var(--ag-grid-size);width:100%}.ag-file-input-drop-zone-active{border-color:var(--ag-input-focus-border-color);background:color-mix(in srgb,var(--ag-input-focus-border-color) 10%,var(--ag-background-color))}.ag-file-input-processing{display:flex;align-items:center;gap:calc(var(--ag-grid-size) * .75);padding:calc(var(--ag-grid-size) * 4)}.ag-ltr .ag-file-input-processing .ag-loading-icon{padding-right:0}.ag-rtl .ag-file-input-processing .ag-loading-icon{padding-left:0}.ag-file-input-text-row{display:flex;align-items:center;gap:calc(var(--ag-grid-size) * .75)}.ag-file-input-text{font-weight:600}.ag-file-input-browse{cursor:pointer;border:solid 1px var(--ag-border-color);background:transparent;color:var(--ag-text-color);border-radius:var(--ag-border-radius);padding:calc(var(--ag-grid-size) * .5) calc(var(--ag-grid-size) * 2);font:inherit}.ag-popup-child{z-index:5;top:0}.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-grid-pinned-top-rows,.ag-grid-pinned-bottom-rows{width:100%;position:sticky;z-index:2;background-color:var(--ag-data-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-grid-pinned-top-rows{top:0;white-space:nowrap}.ag-grid-pinned-bottom-rows{bottom:0;border-bottom:none;white-space:nowrap;box-sizing:content-box!important}.ag-grid-pinned-bottom-rows .ag-grid-pinned-left-cells,.ag-grid-pinned-bottom-rows .ag-grid-scrolling-cells,.ag-grid-pinned-bottom-rows .ag-grid-pinned-right-cells{box-sizing:border-box}.ag-grid-pinned-top-rows-container,.ag-grid-pinned-bottom-rows-container,.ag-grid-sticky-top-rows-container,.ag-grid-sticky-bottom-rows-container{background-color:var(--ag-data-background-color);position:absolute;width:100%;white-space:nowrap;overflow:visible}.ag-grid-pinned-top-rows-container{display:flex;z-index:1}.ag-grid-pinned-bottom-rows-container{display:flex}.ag-extra-rows-container{position:absolute;width:100%}.ag-dialog,.ag-panel{display:flex;flex-direction:column;position:relative;overflow:hidden}.ag-panel-title-bar{display:flex;flex:none;align-items:center;cursor:default}.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;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{position:absolute;pointer-events:none;z-index:1;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-resizer.ag-resizer-topLeft{top:0;left:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-top{top:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-topRight{top:0;right:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-right{top:5px;right:0;bottom:5px;width:5px;cursor:ew-resize}.ag-resizer.ag-resizer-bottomRight{bottom:0;right:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-bottom{bottom:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-bottomLeft{bottom:0;left:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-left{left:0;top:5px;bottom:5px;width:5px;cursor:ew-resize}.ag-tooltip,.ag-tooltip-custom{position:absolute;z-index:99999}.ag-tooltip:not(.ag-tooltip-interactive),.ag-tooltip-custom: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{width:100%;display:flex;flex-wrap:nowrap}.ag-compact-menu-option-text{white-space:nowrap;flex:1 1 auto}.ag-context-menu-loading-icon{position:absolute;pointer-events:none}.ag-pill-container{display:flex;gap:.25rem;flex-wrap:nowrap}.ag-pill{display:flex;white-space:nowrap;padding:0 .25rem;align-items:center}.ag-pill .ag-pill-button{border:none;padding:0}.ag-rich-select{cursor:default;outline:none;height:100%}.ag-rich-select-value{display:flex;align-items:center;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{display:flex;flex:1 1 auto;align-items:center;white-space:nowrap;overflow:hidden;height:100%}.ag-rich-select-field-input{flex:1 1 auto}.ag-rich-select-field-input .ag-input-field-input{padding:0!important;border:none!important;box-shadow:none!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;min-width:0;max-width:100%}.ag-rich-select-typing-multi .ag-rich-select-pill-display{display:flex;flex:0 1 auto;min-width:0;max-width:100%;align-items:center;overflow:hidden}.ag-rich-select-typing-multi .ag-rich-select-pill-display .ag-pill-container{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden}.ag-rich-select-typing-multi .ag-rich-select-field-input{flex:0 0 auto;min-width:0;max-width:100%}.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{width:auto;min-width:1ch;max-width:100%}.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-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-paging-panel{display:flex;align-items:center}.ag-paging-panel-content{display:flex;flex:0 0 auto;min-width:100%;align-items:center;justify-content:flex-end}.ag-paging-page-summary-panel{display:flex;align-items:center}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{overflow:hidden;cursor:default;-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{position:relative;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-select-agg-func-item,.ag-column-select-column-label{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-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize,.ag-ltr .ag-side-bar-right .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{display:flex;align-items:center;height:100%;position:absolute;contain:paint}.ag-header-group-cell-no-group.ag-header-span-height{display:none}.ag-cell-label-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;height:100%;width:100%}.ag-header-group-cell-label,.ag-cell-label-container{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{order:-1;flex-direction:row}.ag-side-button-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;outline:none;cursor:pointer}.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-left,.ag-status-bar-center,.ag-status-bar-right{display:inline-flex}.ag-row-number-cell{width:100%;white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-ltr .ag-row-number-cell{text-align:right}.ag-rtl .ag-row-number-cell{text-align:left}.ag-row-numbers-resizer{position:absolute;bottom:-2px;left:0;height:4px;width:100%;cursor:row-resize}.ag-grid-pinned-bottom-rows .ag-row-numbers-resizer{bottom:unset;top:-2px}.ag-icon{display:block;speak:never}.ag-group{position:relative;width:100%}.ag-group-title-bar{display:flex;align-items:center}.ag-group-title{display:inline;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{display:flex;align-items:center}.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-field-set{display:flex;align-items:center}.ag-field-set-wrapper{display:flex}.ag-field-set-wrapper-horizontal{flex-direction:row}.ag-field-set-wrapper-vertical{flex-direction:column}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{display:flex;flex-direction:row;align-items:center}.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-range-field,.ag-angle-select{display:flex;align-items:center}.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-slider-wrapper .ag-input-field,.ag-picker-field-display{flex:1 1 auto}.ag-picker-field{display:flex;align-items:center}.ag-picker-field-icon{display:flex;border:0;padding:0;margin:0;cursor:pointer}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-label-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.ag-color-panel{width:100%;display:flex;flex-direction:column;text-align:center}.ag-spectrum-color{flex:1 1 auto;position:relative;overflow:visible;cursor:default}.ag-spectrum-fill{position:absolute;top:0;left:0;right:0;bottom:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{position:absolute;pointer-events:none;cursor:pointer}.ag-spectrum-hue,.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{background:linear-gradient(to left,red 3%,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);width:100%;height: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;width:100%;height:100%}.ag-spectrum-tool{cursor:pointer;position:relative}.ag-spectrum-slider{position:absolute;pointer-events:none}.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:unset}.ag-content-editable-field{display:flex;align-items:center}.ag-content-editable-field-input{cursor:text;display:block;flex:1 1 auto;outline:none;white-space:nowrap;line-height:normal;overflow:auto;overflow-y:hidden}.ag-content-editable-field-input::-webkit-scrollbar{display:none!important}.ag-content-editable-field-input{-ms-overflow-style:none!important;scrollbar-width:none!important}.ag-ltr{direction:ltr}.ag-ltr .ag-grid-scrolling-rows,.ag-ltr .ag-grid-pinned-top-rows,.ag-ltr .ag-grid-pinned-bottom-rows,.ag-ltr .ag-grid-pinned-top-rows-container,.ag-ltr .ag-grid-pinned-bottom-rows-container,.ag-ltr .ag-grid-sticky-top-rows-container,.ag-ltr .ag-grid-sticky-bottom-rows-container{flex-direction:row}.ag-ltr .ag-row:where(:not(.ag-full-width-row)),.ag-ltr .ag-row:where(.ag-embedded-full-width-row),.ag-ltr .ag-header-row{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-grid-scrolling-rows,.ag-rtl .ag-grid-pinned-top-rows,.ag-rtl .ag-grid-pinned-bottom-rows,.ag-rtl .ag-grid-pinned-top-rows-container,.ag-rtl .ag-grid-pinned-bottom-rows-container,.ag-rtl .ag-grid-sticky-top-rows-container,.ag-rtl .ag-grid-sticky-bottom-rows-container{flex-direction:row-reverse}.ag-rtl .ag-row:not(.ag-full-width-row),.ag-rtl .ag-row.ag-embedded-full-width-row,.ag-rtl .ag-header-row{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-measurement-container{width:0;overflow:hidden;visibility:hidden;--ag-header-row-border: var(--ag-borders-critical) var(--ag-border-color);--ag-pinned-row-border: var(--ag-borders-critical) var(--ag-border-color);--ag-row-border: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-measurement-container div{position:absolute}.ag-measurement-element-border:before{content:"";display:block;border-left:var(--ag-internal-measurement-border)}.ag-layout-print.ag-grid-scrolling-rows{display:block;height:unset}.ag-layout-print.ag-root-wrapper{display:inline-block}.ag-layout-print .ag-body-vertical-scroll,.ag-layout-print .ag-body-horizontal-scroll{display:none}@media print{.ag-root-wrapper.ag-layout-print{display:table;container-type:normal}.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-grid-scrolling-container,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto!important;overflow:hidden!important;display:block!important}.ag-root-wrapper.ag-layout-print .ag-row,.ag-root-wrapper.ag-layout-print .ag-cell{-moz-column-break-inside:avoid;break-inside:avoid}}[class^=ag-],[class^=ag-]:focus,[class^=ag-]:after,[class^=ag-]:before{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;width:unset;min-width:unset}.ag-button{border-radius:0;color:var(--ag-foreground-color)}.ag-button:hover{background-color:transparent}.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;background-color:var(--ag-background-color)}textarea[class^=ag-],select[class^=ag-]{background-color:var(--ag-background-color)}input[class^=ag-]:not([type]),input[class^=ag-][type=text],input[class^=ag-][type=number],input[class^=ag-][type=tel],input[class^=ag-][type=date],input[class^=ag-][type=datetime-local],textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;border:var(--ag-borders-input) var(--ag-input-border-color)}input[class^=ag-]:not([type]):disabled,input[class^=ag-][type=text]:disabled,input[class^=ag-][type=number]:disabled,input[class^=ag-][type=tel]:disabled,input[class^=ag-][type=date]:disabled,input[class^=ag-][type=datetime-local]:disabled,textarea[class^=ag-]:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}input[class^=ag-]:not([type]):focus,input[class^=ag-][type=text]:focus,input[class^=ag-][type=number]:focus,input[class^=ag-][type=tel]:focus,input[class^=ag-][type=date]:focus,input[class^=ag-][type=datetime-local]:focus,textarea[class^=ag-]:focus{outline:none;box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}input[class^=ag-]:not([type]):focus.invalid,input[class^=ag-]:not([type]):focus:invalid,input[class^=ag-][type=text]:focus.invalid,input[class^=ag-][type=text]: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=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,textarea[class^=ag-]:focus.invalid,textarea[class^=ag-]:focus:invalid{box-shadow:var(--ag-input-error-focus-box-shadow);border-color:var(--ag-invalid-color)}input[class^=ag-]:not([type]):invalid,input[class^=ag-][type=text]:invalid,input[class^=ag-][type=number]:invalid,input[class^=ag-][type=tel]:invalid,input[class^=ag-][type=date]:invalid,input[class^=ag-][type=datetime-local]: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-outer-spin-button,input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=range]{padding:0}input[class^=ag-][type=button]:focus,button[class^=ag-]:focus{box-shadow:var(--ag-input-focus-box-shadow)}input[class^=ag-][type=button]:focus:invalid,input[class^=ag-][type=button]:focus.invalid,button[class^=ag-]:focus:invalid,button[class^=ag-]: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{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-select-list{background-color:var(--ag-background-color);overflow-y:auto;overflow-x:hidden;border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-list-item{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-list-item.ag-active-item{background-color:var(--ag-row-hover-color)}.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{-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}.ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-ltr .ag-row-drag,.ag-ltr .ag-selection-checkbox,.ag-ltr .ag-group-expanded,.ag-ltr .ag-group-contracted{margin-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-row-drag,.ag-rtl .ag-selection-checkbox,.ag-rtl .ag-group-expanded,.ag-rtl .ag-group-contracted{margin-left:var(--ag-cell-widget-spacing)}.ag-row-drag,.ag-selection-checkbox,.ag-group-expanded,.ag-group-contracted{color:var(--ag-secondary-foreground-color)}.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);height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));display:flex;align-items:center;flex:none}.ag-group-expanded,.ag-group-contracted{cursor:pointer}.ag-group-title-bar-icon{cursor:pointer;flex:none;color:var(--ag-secondary-foreground-color)}.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{padding:var(--ag-grid-size);background-color:var(--ag-subheader-toolbar-background-color)}.ag-disabled-group-title-bar,.ag-disabled-group-container{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-slider-field,.ag-ltr .ag-angle-select-field{margin-right:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-slider-field,.ag-rtl .ag-angle-select-field{margin-left:calc(var(--ag-grid-size) * 2)}.ag-angle-select-parent-circle{width:24px;height:24px;border-radius:12px;border:solid 1px;border-color:var(--ag-border-color);background-color:var(--ag-background-color)}.ag-angle-select-child-circle{top:4px;left:12px;width:6px;height:6px;margin-left:-3px;margin-top:-4px;border-radius:3px;background-color:var(--ag-secondary-foreground-color)}.ag-picker-field-wrapper{border:var(--ag-borders);border-color:var(--ag-border-color);border-radius:5px;background-color:var(--ag-background-color)}.ag-picker-field-wrapper:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-picker-field-wrapper.ag-picker-has-focus,.ag-picker-field-wrapper:focus-within{outline:none;box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}.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{display:flex;flex-direction:row;align-items:center;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(to right,#fff,#cc9a8100)}.ag-spectrum-val{background-image:linear-gradient(to top,#000,#cc9a8100)}.ag-spectrum-dragger{border-radius:12px;height:12px;width:12px;border:2px solid white;background:#000;box-shadow:0 0 2px #0000003d}.ag-spectrum-hue-background,.ag-spectrum-alpha-background{border-radius:2px}.ag-spectrum-tool{margin-bottom:10px;height:11px;border-radius:2px}.ag-spectrum-slider{margin-top:-12px;width:13px;height:13px;border-radius:13px;border:2px solid white;box-shadow:0 1px 4px #0000005e}.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-spectrum-color:focus-visible:not(:disabled):not([readonly]),.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]),.ag-recent-color: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-picker-color,.ag-color-input-color{width:var(--ag-icon-size);height:var(--ag-icon-size);border:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-radius:2px}.ag-dnd-ghost{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);overflow:hidden;text-overflow:ellipsis;border:var(--ag-borders-secondary) var(--ag-secondary-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);line-height:var(--ag-header-height);margin:0;padding:0 calc(var(--ag-grid-size) * 2);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{margin-right:var(--ag-grid-size);color:var(--ag-foreground-color)}.ag-popup-child:not(.ag-tooltip-custom){box-shadow:var(--ag-popup-shadow)}.ag-select .ag-picker-field-wrapper{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-picker-field-wrapper{cursor:default}.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{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-select .ag-picker-field-icon{display:flex;align-items:center}.ag-select.ag-disabled{opacity:.5}.ag-rich-select-value,.ag-rich-select-list{background-color:var(--ag-background-color)}.ag-rich-select-list{width:100%;height:auto;border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color)}.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-top:0;padding-bottom: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:hover,.ag-rich-select-row-highlighted{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-popup{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--ag-border-radius);box-shadow:var(--ag-dropdown-shadow);background-color:var(--ag-background-color);padding:0}.ag-autocomplete-list{width:100%;min-width:200px;height:calc(var(--ag-row-height) * 6.5)}.ag-autocomplete-virtual-list-item{display:flex;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{display:flex;flex:1 1 auto;align-items:center;overflow:hidden}.ag-autocomplete-row-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0px var(--ag-widget-container-horizontal-padding)}.ag-autocomplete-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-pill{border:1px solid var(--ag-chip-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-chip-background-color)}.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{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}: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: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-range-handle.ag-formula-range-color-1,.ag-fill-handle.ag-formula-range-color-1{background-color:var(--ag-formula-token-1-color)}.ag-range-handle.ag-formula-range-color-2,.ag-fill-handle.ag-formula-range-color-2{background-color:var(--ag-formula-token-2-color)}.ag-range-handle.ag-formula-range-color-3,.ag-fill-handle.ag-formula-range-color-3{background-color:var(--ag-formula-token-3-color)}.ag-range-handle.ag-formula-range-color-4,.ag-fill-handle.ag-formula-range-color-4{background-color:var(--ag-formula-token-4-color)}.ag-range-handle.ag-formula-range-color-5,.ag-fill-handle.ag-formula-range-color-5{background-color:var(--ag-formula-token-5-color)}.ag-range-handle.ag-formula-range-color-6,.ag-fill-handle.ag-formula-range-color-6{background-color:var(--ag-formula-token-6-color)}.ag-dragging-range-handle .ag-dialog,.ag-dragging-fill-handle .ag-dialog{opacity:.7;pointer-events:none}.ag-dragging-range-handle .ag-dialog .ag-charts-canvas-center,.ag-dragging-range-handle .ag-dialog .ag-charts-series-area,.ag-dragging-range-handle .ag-dialog .ag-charts-proxy-elem,.ag-dragging-range-handle .ag-dialog .ag-charts-proxy-legend-toolbar,.ag-dragging-range-handle .ag-dialog .ag-charts-toolbar,.ag-dragging-range-handle .ag-dialog .ag-charts-canvas-overlay>*,.ag-dragging-fill-handle .ag-dialog .ag-charts-canvas-center,.ag-dragging-fill-handle .ag-dialog .ag-charts-series-area,.ag-dragging-fill-handle .ag-dialog .ag-charts-proxy-elem,.ag-dragging-fill-handle .ag-dialog .ag-charts-proxy-legend-toolbar,.ag-dragging-fill-handle .ag-dialog .ag-charts-toolbar,.ag-dragging-fill-handle .ag-dialog .ag-charts-canvas-overlay>*{pointer-events:none}.ag-dialog{border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color);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{color:var(--ag-header-foreground-color);height:var(--ag-header-height);padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding);border-bottom:var(--ag-borders) var(--ag-border-color)}.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-has-cell-notes:after{content:"";position:absolute;top:0;right:0;border-style:solid;border-width:0 var(--ag-note-indicator-size) var(--ag-note-indicator-size) 0;border-color:transparent var(--ag-note-indicator-color) transparent transparent;pointer-events:none}.ag-notes-panel.ag-panel{width:100%;border:var(--ag-note-popup-border);background-color:var(--ag-note-popup-background-color)}.ag-notes-panel-content-wrapper{min-height:0;min-width:0}.ag-notes-popup-content{display:flex;width:100%;height:100%;flex-direction:column;min-height:0;min-width:0;gap:calc(var(--ag-grid-size) / 2);padding:var(--ag-note-popup-padding)}.ag-notes-popup-meta{color:var(--ag-note-popup-text-color);font-size:calc(var(--ag-font-size) - 1px)}.ag-ltr .ag-notes-popup-meta{padding-left:calc(var(--ag-grid-size) / 2)}.ag-rtl .ag-notes-popup-meta{padding-right:calc(var(--ag-grid-size) / 2)}.ag-notes-popup-body{display:flex;flex:1 1 auto;min-height:0;min-width:0}.ag-notes-popup-editor{display:flex;flex:1 1 auto;width:100%;height:100%;min-width:0}.ag-notes-popup-editor .ag-text-area-input-wrapper{flex:1 1 auto;width:100%;height:100%;min-width:0;align-items:stretch}.ag-notes-popup-editor .ag-text-area-input{flex:1 1 auto;width:100%;height:100%;min-width:0;resize:none;color:var(--ag-note-popup-input-text-color);background-color:var(--ag-note-popup-input-background-color);padding:calc(var(--ag-grid-size) / 2)}.ag-notes-popup-editor .ag-text-area-input[readonly]{background-color:var(--ag-note-popup-background-color);border:none}.ag-notes-popup-read-only .ag-text-area-input-wrapper{background-color:var(--ag-input-disabled-background-color)}.ag-tooltip{background-color:var(--ag-tooltip-background-color);color:var(--ag-foreground-color);padding:var(--ag-grid-size);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);white-space:normal}.ag-tooltip.ag-cell-editor-tooltip,.ag-tooltip.ag-cell-formula-tooltip,.ag-tooltip.ag-calculated-column-expression-tooltip{background-color:var(--ag-tooltip-error-background-color);color:var(--ag-tooltip-error-text-color);border:var(--ag-borders) var(--ag-tooltip-error-border-color);font-weight:500}.ag-tooltip.ag-tooltip-animate,.ag-tooltip-custom.ag-tooltip-animate{transition:opacity 1s}.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding,.ag-tooltip-custom.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{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0;left:0;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-ltr .ag-column-group-icons:not(:last-child),.ag-ltr .ag-column-select-header-icon: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-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){margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-column-group-icons:not(:last-child),.ag-rtl .ag-column-select-header-icon: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-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){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{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.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-readonly,.ag-column-select-column-group-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) 0px}.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:unset}.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:transparent;border:0}.ag-pill-select .ag-picker-field-display{cursor:pointer}.ag-rtl{text-align:right}.ag-root-wrapper{border-radius:var(--ag-wrapper-border-radius);border:var(--ag-borders) var(--ag-border-color)}.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-row-group,.ag-cell-wrapper.ag-row-group-leaf-indent,.ag-cell-wrapper.ag-pivot-leaf-group{padding-left:calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size))}.ag-cell-wrapper>.ag-group-checkbox-spacing{width:var(--ag-icon-size);margin-right:var(--ag-cell-widget-spacing)}.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:transparent;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:transparent}.ag-cell-highlight{background-color:var(--ag-range-selection-highlight-color)!important}.ag-row,.ag-spanned-row{color:var(--ag-data-color)}.ag-row{height:var(--ag-row-height)}.ag-row.ag-row-editing-invalid{background-color:var(--ag-full-row-invalid-background-color)}.ag-row.ag-full-width-row:not(.ag-embedded-full-width-row){border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-row:not(.ag-header-row,.ag-full-width-row)>.ag-grid-pinned-left-cells,.ag-row:not(.ag-header-row,.ag-full-width-row)>.ag-grid-scrolling-cells,.ag-row:not(.ag-header-row,.ag-full-width-row)>.ag-grid-pinned-right-cells,.ag-row.ag-embedded-full-width-row>.ag-grid-pinned-left-cells,.ag-row.ag-embedded-full-width-row>.ag-grid-scrolling-cells,.ag-row.ag-embedded-full-width-row>.ag-grid-pinned-right-cells{border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-grid-pinned-bottom-rows-container .ag-row-last:not(.ag-header-row,.ag-full-width-row)>.ag-grid-pinned-left-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last:not(.ag-header-row,.ag-full-width-row)>.ag-grid-scrolling-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last:not(.ag-header-row,.ag-full-width-row)>.ag-grid-pinned-right-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last.ag-embedded-full-width-row>.ag-grid-pinned-left-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last.ag-embedded-full-width-row>.ag-grid-scrolling-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last.ag-embedded-full-width-row>.ag-grid-pinned-right-cells{border-bottom:none}:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(:not(.ag-header-row,.ag-full-width-row))>.ag-grid-pinned-left-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(:not(.ag-header-row,.ag-full-width-row))>.ag-grid-scrolling-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(:not(.ag-header-row,.ag-full-width-row))>.ag-grid-pinned-right-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(.ag-embedded-full-width-row)>.ag-grid-pinned-left-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(.ag-embedded-full-width-row)>.ag-grid-scrolling-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(.ag-embedded-full-width-row)>.ag-grid-pinned-right-cells{border-bottom:none;border-top:var(--ag-row-border)}:where(.ag-row:not(.ag-header-row)){background-color:var(--ag-data-background-color);--ag-internal-row-overlay-color: transparent;--ag-internal-row-overlay-image: none}.ag-grid-container-wrapper{width:100%;height:100%}.ag-row:not(.ag-header-row)>.ag-grid-pinned-left-cells,.ag-row:not(.ag-header-row)>.ag-grid-pinned-right-cells{background-color:inherit;background-image:linear-gradient(var(--ag-data-background-color),var(--ag-data-background-color))}.ag-row:not(.ag-header-row) .ag-grid-container-wrapper{background-color:inherit}.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-inside:after,.ag-row-highlight-below:after{content:"";position:absolute;width:calc(100% - 1px);height:var(--ag-row-drag-indicator-width);background-color:var(--ag-row-drag-indicator-color);border-radius:calc(var(--ag-row-drag-indicator-width) / 2);left:1px;pointer-events:none}.ag-row-highlight-above:after{top:0}.ag-row-highlight-below:after{bottom:0}.ag-row-highlight-indent:after{display:block;width:auto;left:calc(2 * (var(--ag-cell-widget-spacing) + var(--ag-icon-size)) + var(--ag-cell-horizontal-padding) + var(--ag-row-highlight-level) * var(--ag-row-group-indent-size));right:1px}.ag-row-highlight-inside:after{display:block;width:auto;height:auto;top:0;right:0;bottom:0;left:0;background-color:var(--ag-selected-row-background-color);border:1px solid var(--ag-range-selection-border-color)}.ag-grid-scrolling-rows,.ag-grid-pinned-bottom-rows-container{background-color:var(--ag-data-background-color)}.ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-row-selected{--ag-internal-row-overlay-color: var(--ag-selected-row-background-color)}.ag-row-hover:not(.ag-full-width-row),.ag-row-hover.ag-full-width-row.ag-row-group{--ag-internal-row-overlay-color: var(--ag-row-hover-color)}.ag-row-selected .ag-grid-pinned-left-cells:before,.ag-row-selected .ag-grid-pinned-right-cells:before,.ag-row-selected .ag-grid-scrolling-cells:before,.ag-row-hover:not(.ag-full-width-row) .ag-grid-pinned-left-cells:before,.ag-row-hover:not(.ag-full-width-row) .ag-grid-pinned-right-cells:before,.ag-row-hover:not(.ag-full-width-row) .ag-grid-scrolling-cells:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-color:var(--ag-internal-row-overlay-color);background-image:var(--ag-internal-row-overlay-image)}.ag-row-selected.ag-full-width-row:before,.ag-row-hover.ag-full-width-row.ag-row-group:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-color:var(--ag-internal-row-overlay-color);background-image:var(--ag-internal-row-overlay-image)}.ag-row.ag-full-width-row>*{position:relative}.ag-row-hover.ag-row-selected{--ag-internal-row-overlay-color: var(--ag-row-hover-color);--ag-internal-row-overlay-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);border:1px solid transparent;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);-webkit-font-smoothing:subpixel-antialiased}.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{border:1px solid var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:0;background-color:var(--ag-control-panel-background-color)}.ag-popup-editor .ag-large-text,.ag-autocomplete-list-popup{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-control-panel-background-color);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{padding:calc(var(--ag-grid-size) * 5);background-color:var(--ag-data-background-color)}.ag-layout-auto-height .ag-grid-scrolling-rows,.ag-layout-print .ag-grid-scrolling-rows{min-height:var(--ag-auto-height-min-body-height)}.ag-overlay-loading-wrapper,.ag-overlay-exporting-wrapper,.ag-overlay-modal-wrapper{background-color:var(--ag-modal-overlay-background-color)}.ag-overlay-loading-center,.ag-overlay-exporting-center{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);display:flex}.ag-skeleton-container{width:100%;height:100%;align-content:center}.ag-skeleton-effect{background-color:var(--ag-row-loading-skeleton-effect-color);width:100%;height:1em;border-radius:.25rem;animation:ag-skeleton-loading 1.5s ease-in-out .5s infinite}@keyframes ag-skeleton-loading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.ag-ltr .ag-loading{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-loading{padding-right:var(--ag-cell-horizontal-padding)}.ag-loading{display:flex;height:100%;align-items:center}.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-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-scrolling-container .ag-row-last>.ag-grid-pinned-left-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-scrolling-container .ag-row-last>.ag-grid-scrolling-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-scrolling-container .ag-row-last>.ag-grid-pinned-right-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-pinned-bottom-rows .ag-grid-sticky-bottom-rows-container .ag-row-last>.ag-grid-pinned-left-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-pinned-bottom-rows .ag-grid-sticky-bottom-rows-container .ag-row-last>.ag-grid-scrolling-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-pinned-bottom-rows .ag-grid-sticky-bottom-rows-container .ag-row-last>.ag-grid-pinned-right-cells{border-bottom:none}.ag-grid-pinned-bottom-rows>.ag-grid-pinned-bottom-rows-container>.ag-row:first-child:not(.ag-row-pinned)>.ag-grid-pinned-left-cells,.ag-grid-pinned-bottom-rows>.ag-grid-pinned-bottom-rows-container>.ag-row:first-child:not(.ag-row-pinned)>.ag-grid-scrolling-cells,.ag-grid-pinned-bottom-rows>.ag-grid-pinned-bottom-rows-container>.ag-row:first-child:not(.ag-row-pinned)>.ag-grid-pinned-right-cells{border-top:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-grid-pinned-bottom-rows>.ag-grid-pinned-bottom-rows-container>.ag-row:first-child:not(.ag-row-pinned)>.ag-full-width-anchor{border-top:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport{background-color:var(--ag-background-color)}.ag-grid-scrollable-area.ag-has-bottom-pinned-rows .ag-grid-pinned-bottom-rows-container:before{content:"";position:absolute;left:0;right:0;top:0;border-top:var(--ag-borders-critical) var(--ag-border-color);pointer-events:none;z-index:3}.ag-find-cell{display:block;overflow:hidden;text-overflow:ellipsis}.ag-find-match{color:var(--ag-find-match-color);background-color:var(--ag-find-match-background-color)}.ag-find-active-match{color:var(--ag-find-active-match-color);background-color:var(--ag-find-active-match-background-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-cell-range-selected:not(.ag-cell-focus),.ag-cell-range-selected.ag-cell-range-chart,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:var(--ag-range-selection-chart-background-color)!important}.ag-cell-range-selected:not(.ag-cell-focus).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-grid-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).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:not(.ag-cell-focus),.ag-cell-range-selected-1.ag-cell-range-chart,.ag-cell-range-selected-1.ag-formula-range,.ag-root:not(.ag-context-menu-open) .ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected-2:not(.ag-cell-focus),.ag-cell-range-selected-2.ag-cell-range-chart,.ag-cell-range-selected-2.ag-formula-range,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:var(--ag-range-selection-background-color-2)}.ag-cell-range-selected-3:not(.ag-cell-focus),.ag-cell-range-selected-3.ag-cell-range-chart,.ag-cell-range-selected-3.ag-formula-range,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:var(--ag-range-selection-background-color-3)}.ag-cell-range-selected-4:not(.ag-cell-focus),.ag-cell-range-selected-4.ag-cell-range-chart,.ag-cell-range-selected-4.ag-formula-range,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{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-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-ltr .ag-cell-range-single-cell,.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.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,.ag-rtl .ag-cell-range-single-cell,.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:var(--ag-range-selection-border-color);border-style:var(--ag-range-selection-border-style);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{position:absolute;width:6px;height:6px;bottom:-1px}.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,.ag-range-handle{background-color:var(--ag-range-selection-border-color)}.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{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-menu-background-color);border-color:var(--ag-menu-border-color);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{content:"";display:block;border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-menu-option{position:relative}.ag-menu-option:focus-visible{outline:none}.ag-menu-option:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-menu-option-active,.ag-compact-menu-option-active{background-color:var(--ag-row-hover-color)}.ag-menu-option-part,.ag-compact-menu-option-part{line-height:var(--ag-icon-size);padding:calc(var(--ag-grid-size) + 2px) 0}.ag-menu-option-disabled,.ag-compact-menu-option-disabled,.ag-show-values-as-inapplicable{opacity:.5}.ag-ltr .ag-menu-option-icon,.ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-menu-option-icon,.ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size) * 2)}.ag-menu-option-icon,.ag-compact-menu-option-icon{width:var(--ag-icon-size)}.ag-menu-option-text,.ag-compact-menu-option-text{padding-left:calc(var(--ag-grid-size) * 2);padding-right:calc(var(--ag-grid-size) * 2)}.ag-ltr .ag-menu-option-shortcut,.ag-ltr .ag-compact-menu-option-shortcut{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-shortcut,.ag-rtl .ag-compact-menu-option-shortcut{padding-left:var(--ag-grid-size)}.ag-ltr .ag-menu-option-popup-pointer,.ag-ltr .ag-compact-menu-option-popup-pointer{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-popup-pointer,.ag-rtl .ag-compact-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}.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{border:0;background-color:unset;cursor:pointer;padding:0}.ag-tab{border-bottom:var(--ag-selected-tab-underline-width) solid transparent;transition:border-bottom var(--ag-selected-tab-underline-transition-speed);display:flex;flex:none;align-items:center;justify-content:center;cursor:pointer}.ag-tab:focus-visible{outline:none}.ag-tab:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.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-set-filter-list,.ag-filter-no-matches{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-top:var(--ag-widget-container-vertical-padding);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-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:max(200px,100%)}.ag-filter-virtual-list-item:focus-visible{outline:none}.ag-filter-virtual-list-item:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-filter-apply-panel{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.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);padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:var(--ag-widget-container-vertical-padding);overflow-y:auto;min-height:calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing))}.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{padding:calc(var(--ag-grid-size) * 2) var(--ag-grid-size);background-color:transparent}.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{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-side-bar{position:relative}.ag-tool-panel-wrapper{width:var(--ag-horizontal-size, var(--ag-side-bar-panel-width));background-color:var(--ag-control-panel-background-color)}.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{width:100%;display:flex;flex-direction:row}:where(.ag-tool-panel-external) .ag-tool-panel-wrapper{flex-grow:1}.ag-side-buttons{padding-top:calc(var(--ag-grid-size) * 4);width:calc(var(--ag-icon-size) + 4px);position:relative;overflow:hidden auto;scrollbar-width:thin}button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:transparent;padding:calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2) 0;width:100%;margin:0;min-height:calc(var(--ag-grid-size) * 18);background-position-y:center;background-position-x:center;background-repeat:no-repeat;border:none;border-top:var(--ag-borders-side-button) var(--ag-border-color);border-bottom:var(--ag-borders-side-button) var(--ag-border-color)}button.ag-side-button-button:focus{box-shadow:none}.ag-side-button-button:focus-visible{outline:none}.ag-side-button-button:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.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 transparent;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-rtl .ag-side-bar-left,.ag-ltr .ag-side-bar-right{border-left:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper{border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:var(--ag-selected-tab-underline-width) solid transparent;transition:border-left var(--ag-selected-tab-underline-transition-speed)}.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-ltr .ag-side-bar-right .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{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.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-top:calc(var(--ag-grid-size) * .5);margin-bottom: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:transparent}.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-top:var(--ag-widget-vertical-spacing);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-filter-panel .ag-standard-button{transition:background-color .25s ease-in-out,color .25s ease-in-out}.ag-filter-panel .ag-simple-filter-body-wrapper>*:last-child,.ag-filter-panel .ag-set-filter-body-wrapper{margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-panel-container{flex: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{border:1px solid var(--ag-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-background-color)}.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-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));padding-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-card-header{display:flex;flex-direction:row;align-items:center;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;overflow:hidden;padding-top:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));padding-bottom: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{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.ag-filter-card-title{overflow:hidden;text-overflow:ellipsis}.ag-filter-card-expand-icon{display:flex;flex:1;justify-content:end}.ag-filter-card-editing-icon{margin:0 var(--ag-grid-size)}.ag-filter-card-summary,.ag-filter-card-expand-icon .ag-icon,.ag-filter-card-delete-icon .ag-icon,.ag-filter-card-editing-icon .ag-icon{color:var(--ag-filter-panel-card-subtle-color)}.ag-filter-card-expand-icon .ag-icon,.ag-filter-card-delete-icon .ag-icon{transition:color .25s ease-in-out}.ag-filter-card-expand-icon:hover .ag-icon,.ag-filter-card-delete-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-expand,.ag-filter-card-delete{border-radius:var(--ag-button-border-radius);background:none;border:none;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{padding:0;border:0}.ag-filter-add-button{display:flex;flex-direction:row;width:100%;align-items:center;line-height:1.5}.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{padding:calc((1.5 * var(--ag-font-size) + 4 * var(--ag-grid-size) - var(--ag-input-height)) / 2) var(--ag-grid-size);border:0}.ag-pivot-mode-panel{min-height:var(--ag-header-height);height:var(--ag-header-height);display:flex}.ag-pivot-mode-select{display:flex;align-items:center}.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{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-select-header{height:var(--ag-header-height);align-items:center;padding:0 var(--ag-widget-container-horizontal-padding);border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.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;justify-content:flex-end;overflow:hidden;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;flex-wrap:wrap;gap:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing)}.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){color:var(--ag-column-panel-apply-button-color);background-color:var(--ag-column-panel-apply-button-background-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:"";position:absolute;left:0;right:0;height:1px}.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{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row{border-bottom:none;height:var(--ag-header-height)}.ag-header-row .ag-grid-scrolling-cells{background-color:var(--ag-header-background-color)}.ag-header-row>.ag-grid-pinned-left-cells,.ag-header-row>.ag-grid-pinned-right-cells{background-image:linear-gradient(var(--ag-background-color),var(--ag-background-color))}.ag-header-row .ag-grid-container-wrapper{background-color:var(--ag-header-background-color);width:100%;height:100%}.ag-header-row .ag-grid-pinned-right-cells{overflow:visible}.ag-header-row .ag-grid-pinned-right-cells .ag-grid-container-wrapper{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row .ag-grid-pinned-left-cells{overflow:visible}.ag-header-row .ag-grid-pinned-left-cells .ag-grid-container-wrapper{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-cell:not(.ag-right-aligned-header) .ag-calculated-column-icon,.ag-header-cell:not(.ag-right-aligned-header) .ag-header-col-ref{margin-right:var(--ag-grid-size)}.ag-header-cell:not(.ag-right-aligned-header) .ag-header-col-ref{color:var(--ag-subtle-text-color)}.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{margin-left:var(--ag-grid-size);color:var(--ag-subtle-text-color)}.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-show-values-as-dormant{opacity:.35}.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{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-header-group-cell:focus-visible{outline:none}.ag-header-group-cell:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-advanced-filter-header-cell:focus-visible{outline:none}.ag-advanced-filter-header-cell:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.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.ag-header-row-not-first .ag-header-cell:not(.ag-header-span-height.ag-header-span-total,.ag-header-parent-hidden),.ag-header-row.ag-header-row-not-first .ag-header-group-cell.ag-header-group-cell-with-group{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover):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-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover):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-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-header-group-cell: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-hover):first-of-type.ag-column-resizing{background-color:var(--ag-header-cell-hover-background-color)}.ag-header-cell:before,.ag-header-group-cell:before{content:"";position:absolute;z-index:1;display:var(--ag-header-column-separator-display);width:var(--ag-header-column-separator-width);height:var(--ag-header-column-separator-height);top:calc(50% - var(--ag-header-column-separator-height) * .5);background-color:var(--ag-header-column-separator-color)}.ag-ltr .ag-header-cell:before,.ag-ltr .ag-header-group-cell:before{right:0}.ag-rtl .ag-header-cell:before,.ag-rtl .ag-header-group-cell:before{left:0}.ag-header-highlight-before:after,.ag-header-highlight-after:after{content:"";position:absolute;height:100%;width:var(--ag-column-drag-indicator-width);border-radius:calc(var(--ag-column-drag-indicator-width) / 2);background-color:var(--ag-column-drag-indicator-color)}.ag-header-highlight-before:after{left:0}.ag-header-highlight-after:after{right:0}.ag-grid-pinned-left-cells .ag-header-highlight-after:after{right:1px}.ag-header-cell-resize{display:flex;align-items:center}.ag-header-cell-resize:after{content:"";position:absolute;z-index:1;display:var(--ag-header-column-resize-handle-display);width:var(--ag-header-column-resize-handle-width);height:var(--ag-header-column-resize-handle-height);top:calc(50% - var(--ag-header-column-resize-handle-height) * .5);background-color:var(--ag-header-column-resize-handle-color)}.ag-ltr .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-rtl .ag-header-cell-resize:after{right:calc(50% - var(--ag-header-column-resize-handle-width))}.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-grid-pinned-left-cells .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-grid-pinned-right-cells .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{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;height:var(--ag-icon-size);padding:0;width:var(--ag-icon-size)}.ag-filter-loading{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;align-items:unset}.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);overflow:auto hidden;scrollbar-width:thin}.ag-paging-panel-content>*{margin:0 var(--ag-cell-horizontal-padding)}.ag-paging-panel-content>.ag-paging-page-size .ag-wrapper{min-width:calc(var(--ag-grid-size) * 10)}.ag-paging-button{cursor:pointer}.ag-paging-button.ag-disabled{cursor:default;color:var(--ag-disabled-foreground-color)}.ag-number-field.ag-paging-number{display:inline-block}.ag-number-field.ag-paging-number .ag-input-field-input{text-align:end;padding-inline:var(--ag-grid-size)}.ag-paging-button:focus-visible{outline:none}.ag-paging-button:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0;left:0;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-paging-button,.ag-paging-description{margin:0 var(--ag-grid-size);line-height:0}.ag-paging-row-summary-panel{display:inline-grid}.ag-paging-row-summary-panel:before{content:var(--ag-internal-pagination-width-string);grid-area:1/1;visibility:hidden;font-weight:500;font-variant-numeric:tabular-nums}.ag-paging-row-summary-content{grid-area:1/1;justify-self:center}.ag-status-bar{border-top:var(--ag-borders) var(--ag-border-color);color:var(--ag-disabled-foreground-color);padding-right:calc(var(--ag-grid-size) * 4);padding-left:calc(var(--ag-grid-size) * 4);line-height:1.5;overflow:auto hidden;scrollbar-width:thin}.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-top:calc(var(--ag-grid-size) * 2);padding-bottom:calc(var(--ag-grid-size) * 2)}.ag-column-drop-cell{background:var(--ag-chip-background-color);border-radius:calc(var(--ag-grid-size) * 4);height:calc(var(--ag-grid-size) * 4);padding:0 calc(var(--ag-grid-size) * .5);border:1px solid var(--ag-chip-border-color);font-weight:400}.ag-column-drop-cell:focus-visible{outline:none}.ag-column-drop-cell:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:2px;left:2px;display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-drop-cell-text{margin:0 var(--ag-grid-size)}.ag-column-drop-cell-button{min-width:calc(var(--ag-grid-size) * 4);margin:0 calc(var(--ag-grid-size) * .5);color:var(--ag-secondary-foreground-color)}.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);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);border-bottom:var(--ag-borders) var(--ag-border-color)}.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{margin:0 var(--ag-grid-size);color:var(--ag-secondary-foreground-color)}.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-right:var(--ag-grid-size);padding-left:var(--ag-grid-size)}.ag-column-drop-vertical-cell{margin-top:var(--ag-grid-size)}.ag-column-drop-vertical{min-height:50px;border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.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{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:var(--ag-disabled-foreground-color);margin-top:var(--ag-grid-size)}.ag-select-agg-func-popup{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background:var(--ag-background-color);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{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.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{position:relative;display:flex;width:100%;height:100%}.ag-chart-components-wrapper{position:relative;display:flex;flex:1 1 auto}.ag-chart-canvas-wrapper{position:relative;flex:1 1 auto}.ag-chart-menu{position:absolute;top:16px;display:flex;flex-direction:column}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{position:relative;min-width:var(--ag-chart-menu-panel-width)}.ag-chart-menu-hidden~.ag-chart-docked-container{display:none}.ag-chart-tabbed-menu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.ag-chart-tabbed-menu-header{flex:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}.ag-chart-tabbed-menu-body{display:flex;flex:1 1 auto;align-items:stretch;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden;overflow-y:auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{position:relative;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-settings-nav-bar{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-chart-settings-card-selector{display:flex;align-items:center;justify-content:space-around;flex:1 1 auto;height:100%;padding:0 10px}.ag-chart-settings-card-item{cursor:pointer;width:10px;height:10px;background-color:#000;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{content:" ";display:block;position:absolute;background-color:transparent;left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px}.ag-chart-settings-prev,.ag-chart-settings-next{position:relative;flex:none}.ag-chart-settings-prev:focus-within,.ag-chart-settings-next:focus-within{box-shadow:var(--ag-input-focus-box-shadow);border-radius:1px}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.ag-chart-settings-mini-charts-container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.ag-chart-settings-mini-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}.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-data-wrapper,.ag-chart-format-wrapper,.ag-chart-advanced-settings-wrapper{display:flex;flex-direction:column;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none;padding-bottom:16px}.ag-chart-data-wrapper,.ag-chart-advanced-settings-wrapper{height:100%;overflow-y:auto}.ag-chart-advanced-settings{background-color:var(--ag-control-panel-background-color)}.ag-chart-advanced-settings-wrapper,.ag-chart-advanced-settings{width:100%}.ag-chart-advanced-settings-wrapper{padding-bottom:0}.ag-chart-data-section,.ag-chart-format-section,.ag-chart-advanced-settings-section{display:flex;margin:0}.ag-chart-advanced-settings-section{padding-top:var(--ag-grid-size);padding-bottom: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{display:flex;top:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--ag-background-color)}.ag-chart .ag-chart-menu-wrapper .ag-chart-menu{display:flex;flex-direction:row;top:8px;gap:20px;width:auto}.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{right:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:right}.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{left:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:left}.ag-charts-font-size-color{display:flex;align-self:stretch;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{border-radius:var(--ag-card-radius);background:var(--ag-background-color)}.ag-chart-menu-icon{opacity:.5;margin:2px 0;cursor:pointer;border-radius:var(--ag-card-radius);color:var(--ag-secondary-foreground-color)}.ag-chart-menu-icon:hover{opacity:1}.ag-chart-menu-toolbar-button{border:0;background-color:unset;padding:0 2px;border-radius:1px}.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:unset}.ag-chart-mini-thumbnail:focus-visible{outline:none;border-color:var(--ag-minichart-selected-chart-color);box-shadow:var(--ag-input-focus-box-shadow)}.ag-chart-settings-card-item{background:var(--ag-foreground-color);width:8px;height:8px;border-radius:4px}.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-settings-group-title-bar,.ag-charts-data-group-title-bar,.ag-charts-format-top-level-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{position:relative;background-color:unset}.ag-charts-data-group-title-bar:focus-visible{outline:none}.ag-charts-data-group-title-bar:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-charts-format-top-level-group-title-bar:focus-visible{outline:none}.ag-charts-format-top-level-group-title-bar:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.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:"";position:absolute;left:0;right:0;height:1px}.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-ltr .ag-charts-format-top-level-group-container,.ag-ltr .ag-charts-advanced-settings-top-level-group-container{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-charts-format-top-level-group-container,.ag-rtl .ag-charts-advanced-settings-top-level-group-container{margin-right:calc(var(--ag-grid-size) * 2)}.ag-charts-format-top-level-group-container,.ag-charts-advanced-settings-top-level-group-container{padding:var(--ag-grid-size)}.ag-charts-format-top-level-group-item,.ag-charts-advanced-settings-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>*{margin-bottom:var(--ag-widget-vertical-spacing)}.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{padding:var(--ag-grid-size);row-gap:8px;display:grid;grid-template-columns:60px 1fr 60px 1fr 60px}.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-ltr .ag-chart-menu-panel{border-left:solid 1px var(--ag-border-color)}.ag-rtl .ag-chart-menu-panel{border-right:solid 1px var(--ag-border-color)}.ag-chart-menu-panel{background-color:var(--ag-control-panel-background-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{position:relative;display:flex;align-items:center;padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding);z-index:1}.ag-advanced-filter{display:flex;align-items:center;width:100%}.ag-advanced-filter-buttons{display:contents}.ag-advanced-filter-builder-button{display:flex;align-items:center;border:0;background-color:unset;color:var(--ag-foreground-color);font-size:var(--ag-font-size);font-weight:600;line-height:normal}.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{white-space:nowrap}.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:disabled{color:var(--ag-disabled-foreground-color)}.ag-advanced-filter-builder-button-label{margin-left:var(--ag-grid-size)}.ag-advanced-filter-builder{-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%;background-color:var(--ag-control-panel-background-color);display:flex;flex-direction:column}.ag-advanced-filter-builder-list .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px}.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-list{flex:1;overflow:auto}.ag-advanced-filter-builder-button-panel{display:flex;justify-content:flex-end;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.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{display:flex;flex:1 1 auto;align-items:center;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{top:50%;height: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-top,.ag-advanced-filter-builder-item-tree-line-vertical-bottom{position:relative;height:100%;display:flex;align-items:center}.ag-advanced-filter-builder-item-tree-line-horizontal:before,.ag-advanced-filter-builder-item-tree-line-horizontal:after,.ag-advanced-filter-builder-item-tree-line-vertical:before,.ag-advanced-filter-builder-item-tree-line-vertical:after,.ag-advanced-filter-builder-item-tree-line-vertical-top:before,.ag-advanced-filter-builder-item-tree-line-vertical-top:after,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:after{content:"";position:absolute;height:100%}.ag-advanced-filter-builder-item-tree-line-horizontal:after{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));top:0;left:calc(var(--ag-icon-size) / 2);border-bottom:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical:before{width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);top:0;left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-top:before{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);top:0;left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before{height:calc((100% - 1.5 * var(--ag-icon-size)) / 2);width:calc(var(--ag-icon-size) / 2);top:calc((100% + 1.5 * var(--ag-icon-size)) / 2);left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-condition{padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-advanced-filter-builder-item,.ag-advanced-filter-builder-item-condition,.ag-advanced-filter-builder-pill-wrapper,.ag-advanced-filter-builder-pill,.ag-advanced-filter-builder-item-buttons,.ag-advanced-filter-builder-item-tree-lines{display:flex;align-items:center;height:100%}.ag-advanced-filter-builder-pill-wrapper{margin:0px var(--ag-grid-size)}.ag-advanced-filter-builder-pill{position:relative;border-radius:var(--ag-border-radius);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);min-height:calc(100% - var(--ag-grid-size) * 3);min-width:calc(var(--ag-grid-size) * 2)}.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{content:"";position:absolute;background-color:transparent;pointer-events:none;top:-4px;left:-4px;display:block;width:calc(100% + 8px);height:calc(100% + 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-advanced-filter-builder-item-button:focus-visible{outline:none}.ag-advanced-filter-builder-item-button:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:-4px;left:-4px;display:block;width:calc(100% + 8px);height:calc(100% + 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-advanced-filter-builder-pill-display{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.ag-advanced-filter-builder-join-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-join-pill-color);cursor:pointer}.ag-advanced-filter-builder-column-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-column-pill-color);cursor:pointer}.ag-advanced-filter-builder-option-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-option-pill-color);cursor:pointer}.ag-advanced-filter-builder-value-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-value-pill-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{position:relative;cursor:pointer;color:var(--ag-secondary-foreground-color);opacity:50%}.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{display:flex;cursor:default;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-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible,.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid{opacity:100%}.ag-advanced-filter-builder-invalid{margin:0 var(--ag-grid-size);color:var(--ag-invalid-color);cursor:default}.ag-row-number-cell{background-color:var(--ag-header-background-color);color:var(--ag-header-foreground-color);font-size:var(--ag-font-size);font-family:var(--ag-font-family)}.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-row-number-header:not(.ag-header-cell-last-left-pinned),.ag-ltr .ag-cell.ag-row-number-cell:not(.ag-cell-last-left-pinned){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,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik0zLjQ0NSw4LjkxMUwzLjQ0NSw3LjQwOUw5Ljc1LDcuNDA5TDkuNzUsNi4wMTRMMTIuMjg1LDguMTZMOS43NSwxMC4zMDZMOS43NSw4LjkxMUwzLjQ0NSw4LjkxMVoiIHN0eWxlPSJzdHJva2U6d2hpdGU7c3Ryb2tlLXdpZHRoOjAuNDFweDsiLz4KICAgIDwvZz4KPC9zdmc+Cg==),auto}.ag-rtl .ag-row-number-header:not(.ag-header-cell-first-right-pinned),.ag-rtl .ag-cell.ag-row-number-cell:not(.ag-cell-first-right-pinned){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,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik01Ljk3OSw4LjkxMUw1Ljk3OSwxMC4zMDZMMy40NDUsOC4xNkw1Ljk3OSw2LjAxNEw1Ljk3OSw3LjQwOUwxMi4yODUsNy40MDlMMTIuMjg1LDguOTExTDUuOTc5LDguOTExWiIgc3R5bGU9InN0cm9rZTp3aGl0ZTtzdHJva2Utd2lkdGg6MC40MXB4OyIvPgogICAgPC9nPgo8L3N2Zz4K),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-background-color),var(--ag-background-color))}.ag-row-batch-edit{background-color:var(--ag-row-batch-edit-background-color);color:var(--ag-row-batch-edit-text-color)}.ag-toolbar{display:flex;align-items:center;overflow:auto hidden;scrollbar-width:thin;border-bottom:var(--ag-borders) var(--ag-border-color);min-height:var(--ag-header-height);background-color:var(--ag-toolbar-background-color);color:var(--ag-toolbar-text-color);font-family:var(--ag-header-font-family);font-size:var(--ag-header-font-size);white-space:nowrap}.ag-toolbar-right-start{margin-inline-start:auto}.ag-toolbar-item{display:inline-flex;margin:0 calc(var(--ag-grid-size, 8px) * 2)}.ag-toolbar-item:where(:not(.ag-toolbar-panel)){font-weight:var(--ag-header-font-weight)}.ag-toolbar-button-wrapper{display:inline-flex;padding:calc(var(--ag-grid-size) * .25);height:100%}.ag-toolbar-button{display:inline-flex;align-items:center;gap:var(--ag-grid-size);padding:calc(var(--ag-grid-size));border:0;background:transparent;color:var(--ag-toolbar-text-color);cursor:pointer;line-height:1;white-space:nowrap;outline:none;font-family:var(--ag-header-font-family);font-size:var(--ag-header-font-size);font-weight:var(--ag-header-font-weight)}.ag-toolbar-button-wrapper:hover{background-color:var(--ag-icon-button-hover-background-color, transparent);color:var(--ag-icon-button-hover-color, var(--ag-foreground-color))}.ag-toolbar-button-wrapper:hover .ag-toolbar-button,.ag-toolbar-button-wrapper:hover .ag-toolbar-button .ag-icon{color:var(--ag-icon-button-hover-color, var(--ag-foreground-color))}.ag-toolbar>.ag-toolbar-button-wrapper:first-child>.ag-toolbar-button{border-start-start-radius:calc(var(--ag-border-radius) + 1px)}.ag-toolbar>.ag-toolbar-button-wrapper:last-child>.ag-toolbar-button{border-start-end-radius:calc(var(--ag-border-radius) + 1px)}.ag-toolbar-button:focus-visible{box-shadow:var(--ag-input-focus-box-shadow)}.ag-toolbar-button:focus:not(:focus-visible){box-shadow:none}.ag-toolbar-button:disabled{opacity:.5;cursor:default;pointer-events:none}.ag-toolbar-panel{display:inline-flex;flex:1 0 0}.ag-toolbar-input{position:relative;display:inline-flex;align-items:center;min-width:200px;max-width:none;margin:0 calc(var(--ag-grid-size) * 2)}.ag-toolbar-input+.ag-toolbar-input{margin-inline-start:0}.ag-toolbar>.ag-toolbar-input:first-child,.ag-toolbar-right-start+.ag-toolbar-input{margin-inline-start:var(--ag-grid-size)}.ag-toolbar>.ag-toolbar-input:last-child{margin-inline-end:var(--ag-grid-size)}.ag-toolbar-input-icon{position:absolute;display:inline-flex;align-items:center;color:var(--ag-toolbar-text-color);opacity:.5;pointer-events:none;inset-inline-start:var(--ag-grid-size)}.ag-toolbar-input-field{color:var(--ag-foreground-color);font-size:var(--ag-font-size);font-family:var(--ag-header-font-family);font-weight:var(--ag-header-font-weight);line-height:1.5;outline:none;border:var(--ag-borders-input) var(--ag-input-border-color);border-radius:var(--ag-border-radius);width:100%;padding-block:calc(var(--ag-grid-size) * .5);padding-inline:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2) var(--ag-grid-size)}.ag-ltr .ag-toolbar-input input[class^=ag-][type=text].ag-toolbar-input-field{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);padding-right:var(--ag-grid-size)}.ag-rtl .ag-toolbar-input input[class^=ag-][type=text].ag-toolbar-input-field{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);padding-left:var(--ag-grid-size)}.ag-toolbar-input-field:focus{box-shadow:var(--ag-input-focus-box-shadow);border:var(--ag-borders-input) var(--ag-input-focus-border-color)}.ag-toolbar-input-field::-moz-placeholder{color:var(--ag-disabled-foreground-color)}.ag-toolbar-input-field::placeholder{color:var(--ag-disabled-foreground-color)}.ag-toolbar-panel .ag-column-drop-horizontal{background-color:transparent;border-bottom:none;padding:0;font-size:var(--ag-font-size);font-family:var(--ag-font-family)}.ag-toolbar .ag-column-drop-horizontal{border-bottom:none;background-color:transparent;overflow:visible}.ag-toolbar-button-chevron{display:inline-flex;align-items:center}.ag-toolbar-separator{align-self:stretch;width:0;margin:calc(var(--ag-grid-size) * 1.75) 0;border-inline-start:solid var(--ag-toolbar-separator-width) var(--ag-toolbar-separator-color)}.ag-toolbar-find{gap:calc(var(--ag-grid-size) * .5);width:280px;max-width:none;min-width:220px;border:var(--ag-borders-input) var(--ag-input-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-background-color)}.ag-toolbar-find:focus-within{box-shadow:var(--ag-input-focus-box-shadow);border:var(--ag-borders-input) var(--ag-input-focus-border-color)}.ag-toolbar-find .ag-toolbar-input-field{border:none;background-color:transparent;flex:1;min-width:0}.ag-toolbar .ag-toolbar-find input[class^=ag-][type=text].ag-toolbar-input-field{border:none;box-shadow:none}.ag-toolbar .ag-toolbar-find input[class^=ag-][type=text].ag-toolbar-input-field:focus{border:none;box-shadow:none}.ag-toolbar-find-match-count{white-space:nowrap;font-size:var(--ag-font-size);color:inherit;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-variant-numeric:tabular-nums;flex-shrink:0;text-align:end}.ag-toolbar-find-button{flex-shrink:0;padding:calc(var(--ag-grid-size) * .5)}.ag-calculated-column-panel .ag-panel-content-wrapper{padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding)}.ag-calculated-column-form{display:flex;flex-direction:column;gap:calc(var(--ag-grid-size) * 2);min-width:260px;flex:1 1 auto;min-height:0}.ag-calculated-column-expression-wrap{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--ag-grid-size)}.ag-calculated-column-expression-wrap .ag-text-area{flex:1 1 auto}.ag-calculated-column-expression-wrap .ag-text-area-input-wrapper{height:100%}.ag-calculated-column-expression-wrap .ag-text-area-input{height:100%;resize:none;padding-top:calc(var(--ag-grid-size) / 2)}.ag-rtl .ag-calculated-column-expression-wrap .ag-text-area-input{padding-left:var(--ag-input-padding-start);direction:ltr}.ag-calculated-column-expression-tools{display:flex}.ag-ltr .ag-calculated-column-expression-tools .ag-label{text-align:right}.ag-rtl .ag-calculated-column-expression-tools .ag-label{text-align:left}.ag-calculated-column-expression-tools .ag-field-set-wrapper{gap:var(--ag-grid-size);flex-wrap:nowrap;align-items:center}.ag-standard-button.ag-calculated-column-expression-tool{padding:calc(var(--ag-grid-size) / 2)}.ag-calculated-column-suggestion-path{display:flex;align-items:center;gap:calc(var(--ag-grid-size) / 2)}.ag-calculated-column-suggestion-parent{min-width:0;overflow:hidden;text-overflow:ellipsis}.ag-calculated-column-suggestion-parent,.ag-calculated-column-suggestion-separator{color:var(--ag-calculated-column-parent-suggestion-color)}.ag-calculated-column-suggestion-separator{flex:none}.ag-calculated-column-suggestion-leaf{overflow:hidden;flex:none}.ag-calculated-column-picker-list{width:var(--ag-calculated-column-suggestion-list-width)}.ag-calculated-column-actions{display:flex;justify-content:flex-end;gap:calc(var(--ag-grid-size) / 2)}.ag-calculated-column-action{min-width:72px}.ag-calculated-column-highlighted{background-color:var(--ag-calculated-column-highlight-color)}.ag-input-field-input{width:100%;min-width:0}.ag-checkbox-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size)}.ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-checkbox-input-wrapper{background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none}.ag-checkbox-input-wrapper:focus-within,.ag-checkbox-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-cell-editing-error .ag-checkbox-input-wrapper:focus-within,.ag-cell-editing-error .ag-checkbox-input-wrapper:active{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-checkbox-input-wrapper:after{content:var(--ag-icon-font-code-checkbox-unchecked, "");font-family:inherit;color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-checked:after{content:var(--ag-icon-font-code-checkbox-checked, "");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-indeterminate:after{content:var(--ag-icon-font-code-checkbox-indeterminate, "");color:var(--ag-checkbox-indeterminate-color);display:var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper:before{content:"";background:transparent center/contain no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, .9))}.ag-checkbox-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));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-checkbox-indeterminate, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, .9))}.ag-toggle-button-input-wrapper{box-sizing:border-box;width:var(--ag-toggle-button-width);min-width:var(--ag-toggle-button-width);max-width:var(--ag-toggle-button-width);height:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-off-background-color);border-radius:calc(var(--ag-toggle-button-height) * .5);position:relative;flex:none;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-off-border-color)}.ag-toggle-button-input-wrapper input{opacity:0;height:100%;width:100%}.ag-toggle-button-input-wrapper:focus-within{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.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{content:" ";position:absolute;top:calc(0px - var(--ag-toggle-button-border-width));left:calc(0px - var(--ag-toggle-button-border-width));display:block;box-sizing:border-box;height:var(--ag-toggle-button-height);width:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-switch-background-color);border-radius:100%;transition:left .1s;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-switch-border-color)}.ag-toggle-button-input-wrapper.ag-checked:before{left:calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));border-color:var(--ag-toggle-button-on-border-color)}.ag-radio-button-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size)}.ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-radio-button-input-wrapper{background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none}.ag-radio-button-input-wrapper:focus-within,.ag-radio-button-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-cell-editing-error .ag-radio-button-input-wrapper:focus-within,.ag-cell-editing-error .ag-radio-button-input-wrapper:active{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-radio-button-input-wrapper{border-radius:var(--ag-icon-size)}.ag-radio-button-input-wrapper:after{content:var(--ag-icon-font-code-radio-button-off, "");color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-radio-button-input-wrapper.ag-checked:after{content:var(--ag-icon-font-code-radio-button-on, "");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-radio-button-input-wrapper:before{content:"";background:transparent center/contain no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--ag-icon-image-radio-button-off, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, .9))}.ag-radio-button-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-radio-button-on, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, .9))}.ag-range-field-input{-webkit-appearance:none;width:100%;height:100%;background:none;overflow:visible}.ag-range-field-input::-webkit-slider-runnable-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}.ag-range-field-input::-moz-range-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}.ag-range-field-input::-ms-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);color:transparent;width:calc(100% - 2px)}.ag-range-field-input::-webkit-slider-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);transform:translateY(calc(var(--ag-icon-size) * -.5 + 1.5px))}.ag-range-field-input::-ms-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}.ag-range-field-input::-moz-ag-range-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}.ag-range-field-input:focus{outline:none}.ag-range-field-input:focus::-webkit-slider-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}.ag-range-field-input:focus::-ms-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}.ag-range-field-input:focus::-moz-ag-range-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}.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:agGridQuartz;src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAACAcAAsAAAAAQpQAAB/LAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIwsBmAAjV4K12jGdgE2AiQDgwALgUIABCAFhEYHhnobmThlhhhsHMBYmNabUVEn1aiY7P+/JHBjiFRTfV2EDNUqFaUey6gDsR0ecoGYGz6E5ZSrFBVQYvCw/tg1eiHZ36q04GZp3FWXLQfnvdfuP3HMLKQ4bCglz8PvhzvvT1zSVrK4oBYyiZaIxHpDwqd0/d5K7vLVNJfdiJ4k3wT16lcMJbQMVakV3vQwPZUPT3P7B0fUOMZbI7i8A3TUMABjwRgRZRAGmCO0KTewAhtM2Ky8mbF9Mf4H9c4oZhTwA34t4WWFS2E8sZmH/7/afX+baeEwjKMo7ASYhxtQRAEmmGgWwSwM4GByP8VWCokviSMnUREk5peqMjOz2/rSOrAHr+2fIC8iUUEW17Lpc9L21FBpMuYByG38lNrGjkG4GT2hf999apzzbvEHxOkB+3iDd+Iptv7R+kueLOeCYASOwBG0CPi/qSW1tvU7XXpjB2A6TxjSjMayRl+yPZZ338kTZU/XteW902q7rzUbpfSOmrW6Yl1XSq2AXEXpgATQsOAAHogSFnq+bij3bDHhEMI/F2FgFDmFEv8EJ+MRTwdA16R/zwosTCzX1E0bZbCziRpUum8+v1/ruzaz13k6m22WpqQEiGwBmm++5s0ooNmoZfR0NgIUP6/3bqAel167wH50ed7OD6E+m3hNV6F+JvUL1eme5z7EtFfRlQ7yr9Lkk/K6fKqX6gV7hTqNW5ZCFEhllk4kH4RGMpgsVIJOZ7I5FAqP4HDZgLblDMsxWX+5egppUCRWh9MZy20xqn5Cj1Iaj3JxVlpEkkzcLNNedkN7ldSGW/ooDCkBKXx9a3iVPDuELIcvVHigkiojprFE3rangiLDJfjWcRb9UjXWDrji/Sk7xpSrYVDIMlr6JUGXK4L21DuqgMDv8pkcBr3j8qq2bYoJlhGcwRWqgbY+h3coYJKyNH7LWju8CCdkSO24vBOFpFK9lp83deaRp6QK5NpAVr1EGdcckF8FHr1rWwZXe+oT9kjD1IU/EpulyghSvheS4tiQIGh0rkC/ud/bXUKZTp5HXjqjy6fgsTVJRBSX4l5cRHOs56xasHj6XaE0U0aN152vnFCIMm7FYxc8qlKCVdSKq4pg1wFLLcX0FyhkKnlQlxWbYlDQzVXySI48ozk8XcYqaCkKLb9SqSiVF8k/mUnSaVyPTfAsySd95EisUJKp5UhkoMlcLPiSFIEgtlTiVadzOIpR84nvKPW8/l1lmJ9si1HV67RJZXJpghADyl2KO9wtET+My1ev17hmEYjXuZaUJuAtUajR4OlcaqRg7HnetpuNWmdpodJkGOZ09wltq2sarBNhRhBG5OxcmvZjnHBHK028J8JP6zVxTYsvAJ+XUBnEp/2TqNgrpg1aLz5wzQMLimrAIoasg5Doce+cRfnVuALiCAG6SZoMbsTRCSIpF7rFg10KfAo3Ur+jC6PiJ7htebJApFjItgrj8rUaNm+NneE7O67p93hqFKtUQC190Jn5t1AZJAKSWAzSJfwujy/nLi9u1x6efvGcPVSv9BrwO9//5S+4UKgoWfoSth+3TvCeNHr+ATitXZ8wVsLG+0EdqAELE06+OtTPLfvAtv0LmPyqD4ZHAa1UFDfkslueRJ9nDLPo0FV3QgpKahWFmb9Rt2lQCKSl48Ken3JDKClYxiFKoRGovQa+2bGPoJiEJFWefK/+ASxSrESpMuUqVKpSrUatOvUaNGrSrEWrNkXadejUpVulHr369BswaMiwEaPGjJswqdyUaTNmzZnHKRYsWrJsxao16zZs2rINpUlPPvblLx26nthLBQbCvZxlxtC3ZbRrZ3b2sTi0ArUfzy1Y/OwY3NxL1Rc6BHftgPt2wUOr4LFL8NQyeG4fvLQOXncA3rQH3nYC3rUJ3rcBPnQGPrUCPrcNvrQGvnYKvnUBvrcFfnQEfnYOfq0rCD7yTWBgkxjYFFAPodEAYdAIYdEE4dAM4dECEdAKEdEGQWiHADogEjohMrogCrohKnogGnohOvogBvohJgYgFgYhNoYgDoYhLkYgHkYhPsYgAcYhISYgESYhMaYgCdogaaYhmYFkFpI5SOYh6IXUvECDQItAh0CPwIDAiMCEwIzAgsCKwAaBLQI7BPZ4mM0BOXVE4ITAGYELAlcEbriohdwv6iCPkHki8ELgjcAHAp8IfCHwjcAPAr8I/CHwjyd8cP395x/gL9C+hq4/WPqujvlLyY7kSTD0UKbwJRL41H//5pq6OVm6WnVqWvp9Z7Nf8vkjWYbBQXFOabtCvcGBGa7bdGN6OtFbxVG6IGhank0AwdEa+ZHjIyYAi11EarliBCoprM+Iz3nk7cbNRmEP0PBCpBzp/JKV6CBA95IUEAIJPpnvnLxLrq+atGl9Un5bgWJMSZaYYYBITSN1DQzH8wLTDaVB+zk2byzsFoNcdCAk1dKpEQppEBjp7MaICcnELv03Y+MzUmSsuJRiB3s0mJIB2XPjwfunrwuYULBLhIsXTFs1MSvqZa4m7Bw27pCUe4exICcZ+aJfYvM7xg87MAs5J2u9cU1QzgZsGz5+T89abr642iTiZbPZgdz2ccP3L8D0hFubaxGUYXeu5tOxXOVr1B4PTAd2Jwi5LDSMPDc/3+GWUdz/CEeDM5i391orliC7sGBD6wvaDz29BfIgCypMlsmDjva4hmLHmUflO2pg9SOAsRLTMWrqAAS6aALtPYB1kuczZpnTzMuijj0kKJ8RzYWsyOqFhafcb+Ok93g42+T5VnOeqvXZMDqyiZ3XtDhUyiD4ZFVzqbhhnIT3rx+06PtEbNI15GGHUjxo7yfMmjc9CmbpwXchF4bS/IkL41hJj0xFkWxGYP07TylmdWebGLzq2+6YS8wdfC/v8SYN3l/IEM7gQbOd63EFJSaE04yuvIbLGQbUXyX9DH7jTY+308QXiMbYi156ez+cbfzAVgb79D/4B9Ec80ehKj5I/lQl35oThIslt0PrWpohiL9jb1WoxUabX8Ev2Xl72wTKhoP5j2yZaeLK2UWspyqFA8+1l0Nohb2kL0UiKkkLnGW5cgzV72IieT5AFe5/Blx4Mai+qeok3aEUASmr+ni5cdqKTzeHo75ymRnROMmATh3W6pULimwiFfk3h6zgyJfBFxvGNT/rnzasbOA5I37b+cGjC+dB+4rHoxv4Wf8BqqVWKGQkNvjCwAJqvXXHun1L78oRMreNyyP4O6opR/w1/Ipq/FrUV/GWrgM4H21zWc5iqHYDsqXzcgsKtany+LKq6roYmW8krSTUdd7kbY/FObZ0OkxaLiN+mhDNkGA1m1uQW2KmTNoTw7Asw+YQKTJ6UC2qE4panjMsqEbV5Ew2uHEoNjhUEulaiqQQgSaEEc6AlBKk3H1smryc4hHRLBV3wx6tD/WKKI7DqLhMypAWt4y9VRMGcXj0JopPF25W5PYofZ6M3vR5WqpSbEJQLVbXYQD1/iARMqTE9go5VhwCpAmXN1GR48lNSkpaEM5761K8SJT4ngT1HC7wS2RBh4ArT0CqBodIhpV1cjdyABIUoqm0SGE2kdu01UoEu/Rm/carWzm4582RCIR5Oa/cX1gUjVKnNBhZbX6bRKw76EN0vJO0yKTCa2WDQMwmt266OhvY3YmfAQUSnyx/ze0BgCC/ODO4J75ANO4bAzqY/9ZEFyt29p18qcRMKx1/vr1nutXRVpf6/09WjtiFxeC17Ho1K1vT0nUT9Wk9sBv3KjgIYBhqcYyUN+XLnX0zS7paahKVp/oJNdzmNe95M8eua+tIlm3vOf5cCjUlvop8Jvp1oQNc8KSDWiuYfuxAl7HTi+aB99Qu27FWiM6lreFbe481FiEjbbDhsAHLXztpuImVPIRltI6eGuuXo9JteAA3hh3e56HGWqBrc1ovl6T8gfZR9FfE09+1mA3FqQPfQIlWqtNBdjPQ5iNe7i7CHGlP+5pQY28nwOAtZpGE2QSDZHFiH7d318OGno5KfCWGQatZFKdS3DDH3SXNLKhuqPcwjgxa6WRhm+gTiyZqg2+vSLq9hPfRgJtgGklqsE20zJhJ+qOrTVLSJaM4Hrr0McMkBQMNhbTcOL+UMriMmsgEzvFTvBj0WI6ufkW+zl2vZx6Y2tE0bEmG5qWlt8Zy5Qbt3/6F+OVNp9XgjTRLU2JqyCFzH6Od7F1aeE6LSobQM/xsGoiFdWVuV18dLVcyTmoJleXuF8s4d6mfZmYchB+tVpOTH5Z4IAuAiu5cyJsV07E8mFau4M1J8sq4AC9YT9j/bB0FeTVbBmYt4HrNhjbyPYqGvxdRfBvg7ln/pv5rVPR3bV7uHHwzfCVvUL0Tcr2vYodreUiRkEiT14mGXk4m2lnjpJpTObkYjNvpNknMRwezZ0Egck4WJsMolMtrY6P6VlYJSilKAm0duHGhZJVRnAjyeLEZb4g8sl2OKtKNHlRx4UIStqbnx9eXYFUm6gMcrbFRuqRO6DvYdlPbbob4yJtSceA1pXGWkLPZ2UVeF+Y9TMcPe2yX+MU8Jw33PjO0KbtxOxNScWBTVqnJUr5/QihczNxuAre6YRX+OZqpN2+abysYrxQHLO1qFyMVUsy7VlaAPFJ5rAULSITb90PIQQttQl1wtCOABvU97mmA9R/6llYdPNOh1xxIobO3ETWppoedeeYa2TJ5RI8JSAIveizJmJqYOBlvbgHev3oDZGCsNt/DlwLsBrQuAWGDcwFns/PGZeBr7S16g18N3zSMUFWRHR5xHUbC2eRybC/gWxDFMp/UaVUPOOihMn2O7VnANSFP9rp5qeHMnvTynbhbwDk96y357cDTqAmQbjVVIFUE/z8CKw/Vx9kx0hVhWTcYzDUt77030FYz+7VTUWMQ5xJBGV/FBjdYTyANv0+HqlLnKDiweQL2UMo0wBdlWikGn08p8Y0MWL5gzpzkp8xnzldAJeQOBa+JY7IW16JwPXik8LHloRduwey0b8gjD5619Vw0a7RSK0Xd9agGVdn60Jmej3T7xfcu2J1XM+9jn+V50udxCZ09uTbRPzkj48ypeaIDFzcJqFDMQJYIQSaTRzOxzp6S1Im9nOgistuwL2SC92AEvwIuvKFT/i1jzyfGTAxbDOTBDITuhMgoLGp9IkhX+iIAKmh8a1RSmKwE8iIoyMysYx7WEkQ/dry68OhVEPzX8fRtHPui9pRUCt2vJjemJpaGpORV0AYgwVgOTZgJpk677tYyvGW+e9NSIYERjGUMAg7QKs5wF7yPeD+ulgcEaWcojFq0yGK/DSPNNuDbThjMRYtKIvRNTfTsstYLAHx7pm3cGbpSmXAz9wFtbs3KpjdWrc5AJndilgu6HrsL+FMCKJzicCz2nXLy7p2rCIEbGFc31Hb6aeqAbN13v/uAEkxHL7jtEXP1oObEH9o5T/vYAo9POXJepGOcLf7Z914/r4sIrX2W5Cfgf94/J5WX2qDvV9rimVOKqIKRzUhGqp+mcxgTvSFCgtSlYy21fjsq4qUTBXeY6IcdUBEajra8ReE5XoSL6M5P4p8gWTsmkUd2bt9O4UbMYjIBHW87iSJMU+/8vPegrinly6S4Dj8THY1l8BX+kLVqKOrEn/Pn3LVlCxcnqB3ibHyPHOB2mS7cVyBI6KdI880yeDHB9Q67RYNZuF278/jmd+6Ms3NBcN9FpY/v7u7peY4ZsIt2urtbyxVrNel6UlbTpMxtlet6usEs1WxoYGxjGPBvRhssQNugqm0oOvYEmnAjHKqpNgRoGz5sUoap8wgeSF+rCjw0vnxaPIqEIPOvk2VlaHxQSBCaMK0sEV2eD87TAcf5CB9xYozZZTunev4C9bxNyyY3CMhvMrPRZqzEzYZ1KNnmimLu/S1ApAqhb9i2trV3XZvTnCv8oRxumkcfC7lsjqRi+Zu1fWvXyysas0Zm3EhJuujcTXVM0ZyS0hHICWxNSyUeMR4Rpq2F2B0pKc2PvAAqOkPiBtw8ezZJ6jyUHgoVBtoMhA7YlJZQOBUf//XtiopqoMzJBnszleHiEsoqPHftmmGYwWMxf6NwI3/Y6mlsELfuh9r/pOakvxrUxdLZ2avT213PvmnZ/uasK5rhowZOqqn0fp5GvGeEKE7vv0esEZ3wj8mbWCF+FYnW7NhZuHNzDZqBigc3387JT9cv3rJjrnsxqJqCUhg1OAgPmbzV3tKTeigMOF/HSWjbZzVoxE0Q8d8T1Ba0xx9pO969YmjCCVj+iIMdTua+LgkQeIjWc0XrRLx1X83tvHjcPUIw6tE/JG7EKRaLzbLgJpzMz8CicAK3oEfNUB4LjH7UW1ainbU88rgNXoYH46X46M9/SbXuZJfX26oavc0TJ1+5xzObWW2/oeNP7/7+iXm8fAMmPNkEPdnef+9jO5dVV9Qav5SyLpfxM39yhuWkVbnTp6m5S9x3HnPncgcjgpbL781dynDddWVlZN1nN3oGpJ2oO32SOXQbGcmwcrGFLeU65m5a6GjfhDceV0Q05zzV07esfbc8j4Sv8Sf8TBx/wF5h75rAdLHnhD5mz+pw75jFDr4jc3LZ7Wl5r+1knsCssCgoBXk/YfT47KniMp46xWX6rrr6ESNJs74W6sePSJs0UawyJIWWxDGxk9xSQpSxojRbVV36QrR5IFE6Msl4RmBRmBWkglpdfUGhu5v6iQdmy6TQgBOMN48ek8UGzCISUvgX05XdlHeNVv/4keI+z0e3s2tip6+siGUnddF139sjcibmXD+k+tWpK8iNHp84M71me0U03OXEcIriqEsya0d1PHHuUtI8gZ/ISbBjjGwtK6c3Vekt5r+FwsBwlQbMnhQS7yuPjJD7JlbuaZ9b5y2//Utad9Qv7/No/THfE3xz2HOFvVGLhY84Ty0Oz891UM0tF4vPsyy2OdxcllLJyuXm8MniupChkqLMIaV02gJhTN3c9vbKpaf8u+SR8b6TQmYHBgLVUsnUIW1S1uDFnvcokJOAv4rpp0XMXpdM4ZZQkdLsYyivRuJghrXeL65ks5wVyVomybu5uSTOr16JZAcrelxuKkeqAuK4acPaIEG6Ug296dKjCM5GJnjzKXk2LuF+YKJUmlgoyZnC7ZXuklMoo2Q6CST8Cwn4je8vfd8gceB9jGwLMhaMZxhbegA+Y9ABkPU1ZMKAvy19ZLCnx2K/NZlUsqM/bRJMgD7gu4ZPKWykZ5C/bTZWCuT1WBqMpx3lCVFgyXUZiVPCIl5/6ERuO4sgI2xH09Eioa48y6Az6VLTSNySlloUlAqNmBGKx25fiq+tCfrspJU19mqFg3mA+sIQVl4OTFKR8s4IcgldtYtUBXNVXhasM5kcMaIvRhDTZ2TbL1hi6bWaIYET0AziBzy7KFWYKmrAKzq0jI8OSBVNVArSCzQwQZEmDqiYcgmHN5ApC5NlDvCi1VWBES1NE09QCDLyG2qSF0mXXBOe3xQSKfcnApGocRKCA9/NA9CEB/mtqO214JRWa7Y3JJs9l8KxuxGQabWKbqKXLwie4wDboO/uO4p2mCYLvCiVR6slMYP9z1wL/q5pLuJotStqpPZV64A/YtCtre/r81Kr76eumyUJxhAk4BBSPDZqcJTEJI7uZx/FRQjV1wcq/oUm/hGLSRxhH+CPcmAHnIFb/C8ERJzcQeFUb69OatIR7nJpvdVqxoPo/UEHmPmsphU129DDa+IPAUHaSvHNBw+uqR7JwKMkZrSndifomxo93QyV4prkzGr3jxwB6JRRgM1RKMLGynMKkgISpNKEgCRCkrMJ0lqeeK1Iz6oOLwmbPDmsJOJbl7p0pWqDrwvHc76C2+GPEREl1YCF3BW68XniEyNGruIRJ8QD3H7VRJ6DLUIj0QGPkdBU9uAFqquxT5LqjMBI9ANp596FNN7EyH5uZECGTuy4/fmE58eeMAgoycy02BmSyf0HSJya766uqYpeVq7LzJBAE3C/Xu/Zz0sQH/e3UXtt5G9xbWuIkaCVkhiGgaGBBKN8dpVorKShzXXLpC9eGjSuygtV+0Si/tAEb0kqQay4od2F94nn0r4xRgwqJbegkeHnEemj9mhDWkIXR94uBgHcYPwISTW3Fvl0M9A7YvHYOVcjOunfQxCN1n7BXYYR3r9v/O77O3K4bz7z/i1by93ambznRv4tMzRA4C3rnel4uVSeFTcZNozJHoOWTjqQPH5ybAOclz0vj9aaHCb3HVfnmlj+JwdsiJ08LvloyRS3/mBlBm1jTqmekVahkYwU0XIKtqwvzfJsLW5N9tDlFNbDpCWaeM0S73kHD87zbgquX5ZqwyTnGXEvtPgoWarfZHWNflM/vVI/peqrrpkBTn5uLcsWVK3QRYCmTkzsNfPfL6sVzFAZGEbY3dlJYgbMMjhEYuahIV0h26OqStfZ2Q0JKPyinIowGhK4CYJ3L90TOAH4zrPT8XRvU8nD6Dzd4KDu656ABe10xTS9AQfvjIuWGS1DLZjl3l0PaMLIpTo6KNwCpJ6pbqX4i1ZYwyaMvhERexv0vGiSDBYrrG30ekHfYIP/vaIu9wOzZ+mrGgXZ5a3an7/YE8WWH0FLD5BFj46Ay204RTmcx6nXoQ/FNGwTLyGaN5AlGysDApEwcKNgY6Cb26+ZnNl2ylDNsGqatAJIqOajap6eG5olk2WF5j4JzXM2S1bzT/JeE3k1uRKqJDROluSIMxsbM8U5kpuS/PgbG8WZkpybFf63UoYRVlSGHrOy0i7RUicKA0ZQgEynuQIThW0irz73RjUmTF6tuDb/O8VIC1NMET8MbOrHSxOzdPCmodsPPPaOw0sTsI3XBbKQjIwQmWJq0heHA/zt4IDD16mJCllGcEjGGhVG4nsu/WdqorwEShur8mr+uziKPi9wgSsVPuKGcR4Jxztm/2m22G1L/m+U4l9fcKkjZJknwdml5j8ubI8XPuaEcR8LpZxFPhXPV15w84xyE9JMK8GzL0dpnrSsldUFVauyaEJaBeifhSb4MDhI64UTIzKOlrxXX8LhjKxg4e5PIs9BTd1ZC8MQfGpjIn4sxZIuPpTgkkoQI94YcqLziNn/LFvLJtj6iJ8sn1bQ6NkZ80cDjwclQM93SkYYkFRa80NvQIslhpbMgcUWFmRndnamX5mm+9ZTMnkbCOoHxE5PaMHru0icxL8R6fOHR+8hcRDUt6G0PZnMr3t6K+C31G8LhDX7r6MobozHAvEC+qFbocjlL3qtpJY+gzt2ec+wTK5datMsbrZZOn3i5rbT53MWMr+WQVgPKsMUK1q8evDM1mpzsrXzH3BVEW4Rqujo0JNuJ0N18+eDYXs3TT08VYm7XYen3FWnHDbl8FGltGQVpsAkCly1u0lepJCo8N2QgEqkl2LVKI/GaPtPnzKcOg1Gn7iaIwTC6E+B88PWczbMiH6ZGDaU8G4Ief2aAwQyyQReWzZvaknh4uzka+nyUYVMblrK2MLCKv5Ca74mfMKKOTOn6q+drrlZmdywukH/7teS/ZWAjayvwnKdKyJKcyZOckkOwHJcKsL3lZbz9A9CsjgZ+ZE1zZfNSc9/0Up0Unhp7sTiZOK61vFqX6IpvSA7Xr43zk5PWPWt0HuvrBAs/T9tm8xl3sjMXL1BGWIQMv6QW8gzw7eqliZKkTnXb0WsUGhMNyAtR9E2xFu8ixjCZiDxAPwfciXyZSHORq5dKwzJT7rp3jbGHVoGKdL0bYi0m/6sE71tX4otiNJwX4oaZIZosv1+7cfIaRH0BTSU4nz6B7JNZFInNiH3DCWMlvyCVuSjwsIYs5yO2G6/FV2HuCdKVZ7NES2lElFjK+N8270wLtCyAxENSqx5N02Fuo2X/H+WxVCayvCWwRjO8lretu05QqkPa7sH+U1lhNTWI5tMBE8ScT1SL7Qn/9b2sn42J88rQsf97uSKWAFFcp3fXlqWI7viQ7aaz1YB/QNOGu4hC1vO+jfV5J94/tEw6+dV/v/c5u+fATEAP1SSU+JWoDnphf+wO30wmV0UErtUkgXyRGu2RgWE2vqWU+oUGDilXqFp2lxhrGPHLSpcx5CyQNS6WJxCFZv8pnld/4cW1P89pdr4Rxvq/5+ydInyu63sIoLqKI3/kkH0/hWrHECOV0r25idKapiKl8Nz2as7IqGAoi9OtyKdq1fVsiiF2+KdKV5SCFxE4Q90eqhV49vTU7mMeXDcdkDlSDS8LzJIvOruK1zzLJysEcEaVVk/4RNNONAYKbw4eCYUjkDEZwQKeevk9m0l57X1SjOrVHwWC9YqvFPFhDQsKa8gVrsfkFvyg7qFG715ysqVpPzAUSGx4A6wlP6fwftFJVlRNd0wLdtxPV/VdMO0bMf1/CCM4iTN8qKs6qbt+mGc5mXdbHf7w/F0vlxv98fztba+sbm1raV0IQ3Tsh3X84Mwncnmonhnd2//wDjQWUFVCVagDdMQRPiSepBcH752awAekxs6IIdh4GoQXT9+dJ8nvtpNL/rHo1005FFR2oZAcVvWnYlo4txxYLGxOWiW0fuRW0pTx6QCTtH3HcfbwAmn1HPp3HNZ+6ytAV4f1PFiEagH+gne0KYAqe5tnWHZhCuqA0dJ0n4lTRxUwjn2z6o6vVjqMDTEOO4oMPiGqnEL16Zt7thvkfJYUFKoQkw4I1YLIfAFbBAvzmIPWRoM98y6lkv3DdtTVmWyXJaroygaSFPV2k9wxmlqKQxazxfaYS70GeQm+vgdiUh1KCrMVBCtC5wA2+XKaoTJ8XCOSONMktBuKzeGnAa1hZzG/UBcoy4tVO1hPs2HFqw2rWEmhTNafG6K0NsTq3I7LTjKcaoddpYeXJzjfIfFTq3xOr2AvNanQx7Pgvd99I0OE4K4euzZZU6+B9otr5MzhIzJQjJgKiMGjZrGsCFzMck4400wtfk0J3M1tjXZRHMzZ1OaewcA);font-weight:400;font-style:normal}.ag-theme-quartz,.ag-theme-quartz-dark,.ag-theme-quartz-auto-dark{--ag-active-color: #2196f3;--ag-background-color: #fff;--ag-foreground-color: #181d1f;--ag-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 15%);--ag-secondary-border-color: var(--ag-border-color);--ag-header-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 2%);--ag-tooltip-background-color: var(--ag-header-background-color);--ag-control-panel-background-color: var(--ag-header-background-color);--ag-subheader-background-color: transparent;--ag-invalid-color: #e02525;--ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%);--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-header-column-resize-handle-color: var(--ag-secondary-border-color);--ag-icon-font-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 90%);--ag-find-match-color: var(--ag-foreground-color);--ag-find-match-background-color: #ffff00;--ag-find-active-match-color: var(--ag-foreground-color);--ag-find-active-match-background-color: #ffa500;--ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);--ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);--ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);--ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);--ag-selected-row-background-color: color-mix(in srgb, transparent, var(--ag-active-color) 8%);--ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 12%);--ag-column-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 5%);--ag-icon-button-hover-background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-input-focus-border-color: var(--ag-active-color);--ag-range-selection-background-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);--ag-input-focus-box-shadow: 0 0 0 3px color-mix(in srgb, transparent, var(--ag-input-focus-border-color) 47%);--ag-input-error-focus-box-shadow: 0 0 0 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 50%);--ag-range-selection-background-color-2: color-mix(in srgb, transparent, var(--ag-active-color) 36%);--ag-range-selection-background-color-3: color-mix(in srgb, transparent, var(--ag-active-color) 49%);--ag-range-selection-background-color-4: color-mix(in srgb, transparent, var(--ag-active-color) 59%);--ag-row-numbers-selected-color: color-mix(in srgb, transparent, var(--ag-active-color) 50%);--ag-calculated-column-highlight-color: color-mix(in srgb, transparent, var(--ag-active-color) 12%);--ag-checkbox-background-color: var(--ag-background-color);--ag-checkbox-checked-color: var(--ag-active-color);--ag-range-selection-border-color: var(--ag-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-disabled-foreground-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 50%);--ag-chip-background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 7%);--ag-chip-border-color: color-mix(in srgb, var(--ag-header-background-color), var(--ag-foreground-color) 13%);--ag-input-disabled-border-color: var(--ag-border-color);--ag-input-disabled-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 6%);--ag-modal-overlay-background-color: color-mix(in srgb, transparent, var(--ag-background-color) 66%);--ag-chart-menu-label-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 80%);--ag-chart-menu-pill-select-button-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 70%);--ag-filter-panel-card-subtle-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 70%);--ag-column-drag-indicator-color: var(--ag-active-color);--ag-borders: solid 1px;--ag-border-radius: 4px;--ag-wrapper-border-radius: 8px;--ag-borders-side-button: none;--ag-side-button-selected-background-color: transparent;--ag-header-column-resize-handle-display: block;--ag-header-column-resize-handle-width: 2px;--ag-header-column-resize-handle-height: 30%;--ag-grid-size: 8px;--ag-icon-size: 16px;--ag-header-height: calc(var(--ag-font-size) + var(--ag-grid-size) * 4.25);--ag-row-height: calc(var(--ag-font-size) + var(--ag-grid-size) * 3.5);--ag-auto-height-min-body-height: 150px;--ag-list-item-height: calc( var(--ag-icon-size) + var(--ag-widget-vertical-spacing) );--ag-column-select-indent-size: var(--ag-icon-size);--ag-set-filter-indent-size: var(--ag-icon-size);--ag-filter-tool-panel-group-indent: var(--ag-grid-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) * 2);--ag-cell-widget-spacing: calc(var(--ag-grid-size) * 1.5);--ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 1.5);--ag-widget-vertical-spacing: calc(var(--ag-grid-size) * 1);--ag-toggle-button-height: 18px;--ag-toggle-button-width: 28px;--ag-toggle-button-border-width: 2px;--ag-font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ag-font-size: 14px;--ag-icon-font-family: agGridQuartz;--ag-tab-min-width: 290px;--ag-chart-menu-panel-width: 260px;--ag-card-shadow: 0 1px 4px 1px rgba(186, 191, 199, .4);--ag-popup-shadow: 0 0 16px 0 rgba(0, 0, 0, .15);--ag-side-bar-panel-width: 250px;--ag-filter-panel-apply-button-color: var(--ag-background-color);--ag-filter-panel-apply-button-background-color: var(--ag-active-color);--ag-column-panel-apply-button-color: var(--ag-background-color);--ag-column-panel-apply-button-background-color: var(--ag-active-color);--ag-note-indicator-color: var(--ag-active-color)}.ag-theme-quartz-dark{--ag-background-color: color-mix(in srgb, #fff, #182230 97%);--ag-foreground-color: #fff;--ag-border-color: rgba(255, 255, 255, .16);--ag-secondary-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-header-background-color: color-mix(in srgb, #fff, #182230 93%);--ag-tooltip-background-color: color-mix(in srgb, #fff, #182230 96%);--ag-control-panel-background-color: color-mix(in srgb, #fff, #182230 93%);--ag-input-disabled-background-color: #68686e12;--ag-card-shadow: 0 1px 20px 1px black;--ag-input-border-color: var(--ag-border-color);--ag-input-disabled-border-color: rgba(255, 255, 255, .07);--ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);--ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);--ag-selected-row-background-color: var(--ag-row-hover-color);--ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--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-popup-shadow: 0 0px 20px rgba(0, 0, 0, .3);--ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, .4);--ag-cell-batch-edit-text-color: #f3d0b3;--ag-formula-token-1-color: #4da3e5;--ag-formula-token-1-background-color: rgb(77 163 229 / 16%);--ag-formula-token-2-color: #f55864;--ag-formula-token-2-background-color: rgb(245 88 100 / 16%);--ag-formula-token-3-color: #b688f2;--ag-formula-token-3-background-color: rgb(182 136 242 / 16%);--ag-formula-token-4-color: #24bb4a;--ag-formula-token-4-background-color: rgb(36 187 74 / 16%);--ag-formula-token-5-color: #e772ba;--ag-formula-token-5-background-color: rgb(231 114 186 / 16%);--ag-formula-token-6-color: #f69b5f;--ag-formula-token-6-background-color: rgb(246 155 95 / 16%);--ag-formula-token-7-color: #a3e6ff;--ag-formula-token-7-background-color: rgb(163 230 255 / 16%);color-scheme:dark}@media (prefers-color-scheme: dark){.ag-theme-quartz-auto-dark{--ag-background-color: color-mix(in srgb, #fff, #182230 97%);--ag-foreground-color: #fff;--ag-border-color: rgba(255, 255, 255, .16);--ag-secondary-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-header-background-color: color-mix(in srgb, #fff, #182230 93%);--ag-tooltip-background-color: color-mix(in srgb, #fff, #182230 96%);--ag-control-panel-background-color: color-mix(in srgb, #fff, #182230 93%);--ag-input-disabled-background-color: #68686e12;--ag-card-shadow: 0 1px 20px 1px black;--ag-input-border-color: var(--ag-border-color);--ag-input-disabled-border-color: rgba(255, 255, 255, .07);--ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);--ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);--ag-selected-row-background-color: var(--ag-row-hover-color);--ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--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-popup-shadow: 0 0px 20px rgba(0, 0, 0, .3);--ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, .4);--ag-cell-batch-edit-text-color: #f3d0b3;--ag-formula-token-1-color: #4da3e5;--ag-formula-token-1-background-color: rgb(77 163 229 / 16%);--ag-formula-token-2-color: #f55864;--ag-formula-token-2-background-color: rgb(245 88 100 / 16%);--ag-formula-token-3-color: #b688f2;--ag-formula-token-3-background-color: rgb(182 136 242 / 16%);--ag-formula-token-4-color: #24bb4a;--ag-formula-token-4-background-color: rgb(36 187 74 / 16%);--ag-formula-token-5-color: #e772ba;--ag-formula-token-5-background-color: rgb(231 114 186 / 16%);--ag-formula-token-6-color: #f69b5f;--ag-formula-token-6-background-color: rgb(246 155 95 / 16%);--ag-formula-token-7-color: #a3e6ff;--ag-formula-token-7-background-color: rgb(163 230 255 / 16%);color-scheme:dark}}.ag-theme-quartz .ag-filter-toolpanel-header,.ag-theme-quartz .ag-filter-toolpanel-search,.ag-theme-quartz .ag-status-bar,.ag-theme-quartz .ag-header-row,.ag-theme-quartz .ag-row-number-cell,.ag-theme-quartz .ag-panel-title-bar-title,.ag-theme-quartz .ag-multi-filter-group-title-bar,.ag-theme-quartz .ag-filter-card-title,.ag-theme-quartz-dark .ag-filter-toolpanel-header,.ag-theme-quartz-dark .ag-filter-toolpanel-search,.ag-theme-quartz-dark .ag-status-bar,.ag-theme-quartz-dark .ag-header-row,.ag-theme-quartz-dark .ag-row-number-cell,.ag-theme-quartz-dark .ag-panel-title-bar-title,.ag-theme-quartz-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-dark .ag-filter-card-title,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search,.ag-theme-quartz-auto-dark .ag-status-bar,.ag-theme-quartz-auto-dark .ag-header-row,.ag-theme-quartz-auto-dark .ag-row-number-cell,.ag-theme-quartz-auto-dark .ag-panel-title-bar-title,.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-auto-dark .ag-filter-card-title{font-weight:500;color:var(--ag-header-foreground-color)}.ag-theme-quartz .ag-toolbar-item:where(:not(.ag-toolbar-panel)),.ag-theme-quartz-dark .ag-toolbar-item:where(:not(.ag-toolbar-panel)),.ag-theme-quartz-auto-dark .ag-toolbar-item:where(:not(.ag-toolbar-panel)){font-weight:500}.ag-theme-quartz input[class^=ag-]:not([type]),.ag-theme-quartz input[class^=ag-][type=text],.ag-theme-quartz input[class^=ag-][type=number],.ag-theme-quartz input[class^=ag-][type=tel],.ag-theme-quartz input[class^=ag-][type=date],.ag-theme-quartz input[class^=ag-][type=datetime-local],.ag-theme-quartz textarea[class^=ag-],.ag-theme-quartz-dark input[class^=ag-]:not([type]),.ag-theme-quartz-dark input[class^=ag-][type=text],.ag-theme-quartz-dark input[class^=ag-][type=number],.ag-theme-quartz-dark input[class^=ag-][type=tel],.ag-theme-quartz-dark input[class^=ag-][type=date],.ag-theme-quartz-dark input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark textarea[class^=ag-],.ag-theme-quartz-auto-dark input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark input[class^=ag-][type=text],.ag-theme-quartz-auto-dark input[class^=ag-][type=number],.ag-theme-quartz-auto-dark input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark input[class^=ag-][type=date],.ag-theme-quartz-auto-dark input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark textarea[class^=ag-]{min-height:calc(var(--ag-grid-size) * 4);border-radius:var(--ag-border-radius);padding:1px var(--ag-grid-size) 2px var(--ag-grid-size)}.ag-theme-quartz .ag-picker-field-wrapper,.ag-theme-quartz-dark .ag-picker-field-wrapper,.ag-theme-quartz-auto-dark .ag-picker-field-wrapper{min-height:calc(var(--ag-grid-size) * 4)}.ag-theme-quartz .ag-tab,.ag-theme-quartz-dark .ag-tab,.ag-theme-quartz-auto-dark .ag-tab{padding:var(--ag-grid-size);border-left:var(--ag-borders) transparent;border-right:var(--ag-borders) transparent;flex:1 1 auto}.ag-theme-quartz .ag-tab-selected,.ag-theme-quartz-dark .ag-tab-selected,.ag-theme-quartz-auto-dark .ag-tab-selected{background-color:var(--ag-background-color)}.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:first-of-type){border-left-color:var(--ag-border-color)}.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:first-of-type){border-right-color:var(--ag-border-color)}.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:last-of-type){border-right-color:var(--ag-border-color)}.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:last-of-type){border-left-color:var(--ag-border-color)}.ag-theme-quartz .ag-tab:not(.ag-tab-selected),.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected),.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected){opacity:.7}.ag-theme-quartz .ag-tab:not(.ag-tab-selected):hover,.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected):hover,.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected):hover{opacity:1}.ag-theme-quartz .ag-menu,.ag-theme-quartz-dark .ag-menu,.ag-theme-quartz-auto-dark .ag-menu{color:color-mix(in srgb,transparent,var(--ag-foreground-color) 95%)}.ag-theme-quartz .ag-panel-content-wrapper .ag-column-select,.ag-theme-quartz-dark .ag-panel-content-wrapper .ag-column-select,.ag-theme-quartz-auto-dark .ag-panel-content-wrapper .ag-column-select{background-color:var(--ag-control-panel-background-color);color:color-mix(in srgb,transparent,var(--ag-foreground-color) 95%)}.ag-theme-quartz .ag-menu-header,.ag-theme-quartz-dark .ag-menu-header,.ag-theme-quartz-auto-dark .ag-menu-header{background-color:var(--ag-control-panel-background-color)}.ag-theme-quartz .ag-menu-option,.ag-theme-quartz-dark .ag-menu-option,.ag-theme-quartz-auto-dark .ag-menu-option{font-weight:500;cursor:pointer}.ag-theme-quartz .ag-ltr .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon{text-align:right}.ag-theme-quartz .ag-rtl .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon{text-align:left}.ag-theme-quartz .ag-tabs-header,.ag-theme-quartz-dark .ag-tabs-header,.ag-theme-quartz-auto-dark .ag-tabs-header{border-bottom:var(--ag-borders) var(--ag-border-color);display:flex;background-color:color-mix(in srgb,transparent,var(--ag-foreground-color) 5%)}.ag-theme-quartz .ag-side-bar,.ag-theme-quartz-dark .ag-side-bar,.ag-theme-quartz-auto-dark .ag-side-bar{background-color:var(--ag-control-panel-background-color);min-width:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-theme-quartz .ag-side-buttons,.ag-theme-quartz-dark .ag-side-buttons,.ag-theme-quartz-auto-dark .ag-side-buttons{padding:0;align-self:stretch;width:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);background:var(--ag-control-panel-background-color)}.ag-theme-quartz .ag-side-button,.ag-theme-quartz-dark .ag-side-button,.ag-theme-quartz-auto-dark .ag-side-button{border-top:var(--ag-borders) transparent;border-bottom:var(--ag-borders) transparent}@media (max-resolution: 1.5x){.ag-theme-quartz .ag-side-button-label,.ag-theme-quartz-dark .ag-side-button-label,.ag-theme-quartz-auto-dark .ag-side-button-label{font-family:"Segoe UI",var(--ag-font-family);transform:rotate(.05deg)}}.ag-theme-quartz .ag-side-button.ag-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-side-button.ag-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-side-button.ag-selected:not(:first-of-type){border-top-color:var(--ag-border-color)}.ag-theme-quartz .ag-side-button.ag-selected,.ag-theme-quartz-dark .ag-side-button.ag-selected,.ag-theme-quartz-auto-dark .ag-side-button.ag-selected{border-bottom-color:var(--ag-border-color);background-color:var(--ag-background-color)}.ag-theme-quartz .ag-column-panel-column-select,.ag-theme-quartz-dark .ag-column-panel-column-select,.ag-theme-quartz-auto-dark .ag-column-panel-column-select{border-top:none}.ag-theme-quartz .ag-column-panel-column-select:not(.ag-last-visible-child),.ag-theme-quartz-dark .ag-column-panel-column-select:not(.ag-last-visible-child),.ag-theme-quartz-auto-dark .ag-column-panel-column-select:not(.ag-last-visible-child){border-bottom:1px solid var(--ag-secondary-border-color)}.ag-theme-quartz .ag-filter-toolpanel-search,.ag-theme-quartz-dark .ag-filter-toolpanel-search,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search{height:initial;margin-top:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-filter-toolpanel-search-input,.ag-theme-quartz-dark .ag-filter-toolpanel-search-input,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search-input{margin:0}.ag-theme-quartz .ag-filter-apply-panel,.ag-theme-quartz-dark .ag-filter-apply-panel,.ag-theme-quartz-auto-dark .ag-filter-apply-panel{border:none;padding-top:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-chart-tabbed-menu-body,.ag-theme-quartz-dark .ag-chart-tabbed-menu-body,.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body{position:relative}.ag-theme-quartz .ag-chart-tabbed-menu-body:after,.ag-theme-quartz-dark .ag-chart-tabbed-menu-body:after,.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body:after{content:"";position:absolute;display:block;top:0;left:0;right:0;height:16px;background:linear-gradient(var(--ag-control-panel-background-color),transparent)}.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-container{border-top:none;font-weight:500}.ag-theme-quartz .ag-chart-mini-thumbnail,.ag-theme-quartz-dark .ag-chart-mini-thumbnail,.ag-theme-quartz-auto-dark .ag-chart-mini-thumbnail{background-color:var(--ag-background-color);margin-top:0;margin-bottom:0}.ag-theme-quartz .ag-chart-settings-nav-bar,.ag-theme-quartz-dark .ag-chart-settings-nav-bar,.ag-theme-quartz-auto-dark .ag-chart-settings-nav-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar{background:none;font-weight:500}.ag-theme-quartz .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz .ag-chart-format-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar){color:var(--ag-chart-menu-label-color)}.ag-theme-quartz .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz .ag-chart-format-section .ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-format-section .ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label-align-top .ag-label{margin-top:calc(var(--ag-widget-vertical-spacing) * .5);margin-bottom:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label{margin-bottom:0}.ag-theme-quartz .ag-chart-data-section label,.ag-theme-quartz .ag-chart-format-section label,.ag-theme-quartz-dark .ag-chart-data-section label,.ag-theme-quartz-dark .ag-chart-format-section label,.ag-theme-quartz-auto-dark .ag-chart-data-section label,.ag-theme-quartz-auto-dark .ag-chart-format-section label{display:inline-block}.ag-theme-quartz .ag-chart-format-wrapper,.ag-theme-quartz .ag-chart-data-wrapper,.ag-theme-quartz .ag-charts-format-top-level-group,.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz .ag-charts-format-top-level-group-item,.ag-theme-quartz .ag-charts-format-sub-level-group,.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz .ag-charts-format-sub-level-group-container,.ag-theme-quartz .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-data-group-container,.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-chart-format-wrapper,.ag-theme-quartz-dark .ag-chart-data-wrapper,.ag-theme-quartz-dark .ag-charts-format-top-level-group,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-dark .ag-charts-format-top-level-group-item,.ag-theme-quartz-dark .ag-charts-format-sub-level-group,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-container,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-chart-format-wrapper,.ag-theme-quartz-auto-dark .ag-chart-data-wrapper,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-item,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-container{padding:0;margin:0}.ag-theme-quartz .ag-charts-format-top-level-group,.ag-theme-quartz .ag-charts-data-group,.ag-theme-quartz-dark .ag-charts-format-top-level-group,.ag-theme-quartz-dark .ag-charts-data-group,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,.ag-theme-quartz-auto-dark .ag-charts-data-group{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz .ag-charts-settings-group .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-dark .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz-dark .ag-charts-settings-group .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group .ag-charts-settings-group-container{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar{padding:var(--ag-widget-vertical-spacing) 0}.ag-theme-quartz .ag-charts-format-sub-level-group-container,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container{padding-top:var(--ag-widget-vertical-spacing);padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-charts-format-top-level-group-container>*,.ag-theme-quartz .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-dark .ag-charts-format-top-level-group-container>*,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-charts-data-group-item,.ag-theme-quartz-dark .ag-charts-data-group-item,.ag-theme-quartz-auto-dark .ag-charts-data-group-item,.ag-theme-quartz .ag-chart-settings-mini-wrapper,.ag-theme-quartz-dark .ag-chart-settings-mini-wrapper,.ag-theme-quartz-auto-dark .ag-chart-settings-mini-wrapper{padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-chart-advanced-settings-section,.ag-theme-quartz-dark .ag-chart-advanced-settings-section,.ag-theme-quartz-auto-dark .ag-chart-advanced-settings-section{padding-top:var(--ag-widget-container-vertical-padding);padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-container{margin:0}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-item,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-item,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-item{margin-top:calc(var(--ag-widget-vertical-spacing) * 2);margin-bottom:0}.ag-theme-quartz .ag-ltr .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-ltr .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-rtl .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-spectrum-color,.ag-theme-quartz .ag-spectrum-fill,.ag-theme-quartz-dark .ag-spectrum-color,.ag-theme-quartz-dark .ag-spectrum-fill,.ag-theme-quartz-auto-dark .ag-spectrum-color,.ag-theme-quartz-auto-dark .ag-spectrum-fill{border-radius:var(--ag-border-radius)}.ag-theme-quartz .ag-spectrum-dragger,.ag-theme-quartz-dark .ag-spectrum-dragger,.ag-theme-quartz-auto-dark .ag-spectrum-dragger{border-radius:18px;height:18px;width:18px;border:3px solid white}.ag-theme-quartz .ag-spectrum-tools,.ag-theme-quartz-dark .ag-spectrum-tools,.ag-theme-quartz-auto-dark .ag-spectrum-tools{padding-left:0;padding-right:0;padding-bottom:0}.ag-theme-quartz .ag-spectrum-tool,.ag-theme-quartz-dark .ag-spectrum-tool,.ag-theme-quartz-auto-dark .ag-spectrum-tool{height:12px}.ag-theme-quartz .ag-spectrum-hue-background,.ag-theme-quartz .ag-spectrum-alpha-background,.ag-theme-quartz-dark .ag-spectrum-hue-background,.ag-theme-quartz-dark .ag-spectrum-alpha-background,.ag-theme-quartz-auto-dark .ag-spectrum-hue-background,.ag-theme-quartz-auto-dark .ag-spectrum-alpha-background{border-radius:12px}.ag-theme-quartz .ag-spectrum-slider,.ag-theme-quartz-dark .ag-spectrum-slider,.ag-theme-quartz-auto-dark .ag-spectrum-slider{margin-top:-15px;width:18px;height:18px;border-radius:18px;border:3px solid rgb(248,248,248)}.ag-theme-quartz .ag-recent-colors,.ag-theme-quartz-dark .ag-recent-colors,.ag-theme-quartz-auto-dark .ag-recent-colors{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);margin-bottom:2px}.ag-theme-quartz .ag-color-input-color,.ag-theme-quartz .ag-color-picker-color,.ag-theme-quartz .ag-recent-color,.ag-theme-quartz-dark .ag-color-input-color,.ag-theme-quartz-dark .ag-color-picker-color,.ag-theme-quartz-dark .ag-recent-color,.ag-theme-quartz-auto-dark .ag-color-input-color,.ag-theme-quartz-auto-dark .ag-color-picker-color,.ag-theme-quartz-auto-dark .ag-recent-color{border-radius:4px}.ag-theme-quartz .ag-recent-color,.ag-theme-quartz-dark .ag-recent-color,.ag-theme-quartz-auto-dark .ag-recent-color{border:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz .ag-dnd-ghost,.ag-theme-quartz-dark .ag-dnd-ghost,.ag-theme-quartz-auto-dark .ag-dnd-ghost{font-weight:500}.ag-theme-quartz .ag-standard-button,.ag-theme-quartz-dark .ag-standard-button,.ag-theme-quartz-auto-dark .ag-standard-button{font-family:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:var(--ag-border-radius);border:solid 1px var(--ag-input-border-color);background-color:var(--ag-background-color);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2)}.ag-theme-quartz .ag-standard-button:not(:disabled),.ag-theme-quartz-dark .ag-standard-button:not(:disabled),.ag-theme-quartz-auto-dark .ag-standard-button:not(:disabled){cursor:pointer}.ag-theme-quartz .ag-standard-button:not(:disabled):hover,.ag-theme-quartz-dark .ag-standard-button:not(:disabled):hover,.ag-theme-quartz-auto-dark .ag-standard-button:not(:disabled):hover{background-color:var(--ag-row-hover-color)}.ag-theme-quartz .ag-standard-button:active,.ag-theme-quartz-dark .ag-standard-button:active,.ag-theme-quartz-auto-dark .ag-standard-button:active{border-color:var(--ag-active-color)}.ag-theme-quartz .ag-standard-button:disabled,.ag-theme-quartz-dark .ag-standard-button:disabled,.ag-theme-quartz-auto-dark .ag-standard-button:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-quartz .ag-column-drop-cell,.ag-theme-quartz-dark .ag-column-drop-cell,.ag-theme-quartz-auto-dark .ag-column-drop-cell{border-radius:calc(var(--ag-grid-size) * 3);height:calc(var(--ag-grid-size) * 3);padding:0 var(--ag-grid-size)}.ag-theme-quartz .ag-column-drop-cell-button,.ag-theme-quartz-dark .ag-column-drop-cell-button,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button{min-width:0;margin:0}.ag-theme-quartz .ag-column-drop-cell-drag-handle,.ag-theme-quartz-dark .ag-column-drop-cell-drag-handle,.ag-theme-quartz-auto-dark .ag-column-drop-cell-drag-handle{margin-left:0}.ag-theme-quartz .ag-column-drop-vertical,.ag-theme-quartz-dark .ag-column-drop-vertical,.ag-theme-quartz-auto-dark .ag-column-drop-vertical{min-height:75px}.ag-theme-quartz .ag-column-drop-vertical-title-bar,.ag-theme-quartz-dark .ag-column-drop-vertical-title-bar,.ag-theme-quartz-auto-dark .ag-column-drop-vertical-title-bar{padding:var(--ag-widget-container-vertical-padding) calc(var(--ag-grid-size) * 2) 0}.ag-theme-quartz .ag-ltr .ag-column-drop-vertical-icon,.ag-theme-quartz-dark .ag-ltr .ag-column-drop-vertical-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-drop-vertical-icon{margin-left:0;margin-right:var(--ag-widget-horizontal-spacing)}.ag-theme-quartz .ag-rtl .ag-column-drop-vertical-icon,.ag-theme-quartz-dark .ag-rtl .ag-column-drop-vertical-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-drop-vertical-icon{margin-right:0;margin-left:var(--ag-widget-horizontal-spacing)}.ag-theme-quartz .ag-column-drop-vertical-empty-message,.ag-theme-quartz-dark .ag-column-drop-vertical-empty-message,.ag-theme-quartz-auto-dark .ag-column-drop-vertical-empty-message{display:flex;align-items:center;justify-content:center;border:dashed 1px;border-color:var(--ag-border-color);margin:calc(var(--ag-grid-size) * 1.5) calc(var(--ag-grid-size) * 2);padding:calc(var(--ag-grid-size) * 2)}.ag-theme-quartz .ag-column-drop-empty-message,.ag-theme-quartz-dark .ag-column-drop-empty-message,.ag-theme-quartz-auto-dark .ag-column-drop-empty-message{color:var(--ag-foreground-color)}.ag-theme-quartz .ag-pill-select .ag-column-drop,.ag-theme-quartz-dark .ag-pill-select .ag-column-drop,.ag-theme-quartz-auto-dark .ag-pill-select .ag-column-drop{min-height:unset}.ag-theme-quartz .ag-pill-select .ag-picker-field-display,.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-display,.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-display{font-weight:500;color:var(--ag-chart-menu-pill-select-button-color)}.ag-theme-quartz .ag-pill-select .ag-picker-field-icon .ag-icon,.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-icon .ag-icon,.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-icon .ag-icon{color:var(--ag-chart-menu-pill-select-button-color)}.ag-theme-quartz .ag-status-bar,.ag-theme-quartz-dark .ag-status-bar,.ag-theme-quartz-auto-dark .ag-status-bar{font-weight:400}.ag-theme-quartz .ag-status-name-value,.ag-theme-quartz-dark .ag-status-name-value,.ag-theme-quartz-auto-dark .ag-status-name-value{padding:var(--ag-widget-container-vertical-padding) 0}.ag-theme-quartz .ag-status-name-value-value,.ag-theme-quartz .ag-paging-number,.ag-theme-quartz .ag-paging-row-summary-panel-number,.ag-theme-quartz-dark .ag-status-name-value-value,.ag-theme-quartz-dark .ag-paging-number,.ag-theme-quartz-dark .ag-paging-row-summary-panel-number,.ag-theme-quartz-auto-dark .ag-status-name-value-value,.ag-theme-quartz-auto-dark .ag-paging-number,.ag-theme-quartz-auto-dark .ag-paging-row-summary-panel-number{font-weight:500;font-variant-numeric:tabular-nums}.ag-theme-quartz .ag-column-drop-cell-button,.ag-theme-quartz-dark .ag-column-drop-cell-button,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button{opacity:.75}.ag-theme-quartz .ag-column-drop-cell-button:hover,.ag-theme-quartz-dark .ag-column-drop-cell-button:hover,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button:hover{opacity:1}.ag-theme-quartz .ag-header-cell-menu-button,.ag-theme-quartz .ag-header-cell-filter-button,.ag-theme-quartz .ag-panel-title-bar-button,.ag-theme-quartz .ag-header-expand-icon,.ag-theme-quartz .ag-column-group-icons,.ag-theme-quartz .ag-set-filter-group-icons,.ag-theme-quartz .ag-group-expanded .ag-icon,.ag-theme-quartz .ag-group-contracted .ag-icon,.ag-theme-quartz .ag-chart-settings-prev,.ag-theme-quartz .ag-chart-settings-next,.ag-theme-quartz .ag-group-title-bar-icon,.ag-theme-quartz .ag-column-select-header-icon,.ag-theme-quartz .ag-floating-filter-button-button,.ag-theme-quartz .ag-filter-toolpanel-expand,.ag-theme-quartz .ag-panel-title-bar-button-icon,.ag-theme-quartz .ag-chart-menu-icon,.ag-theme-quartz-dark .ag-header-cell-menu-button,.ag-theme-quartz-dark .ag-header-cell-filter-button,.ag-theme-quartz-dark .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-header-expand-icon,.ag-theme-quartz-dark .ag-column-group-icons,.ag-theme-quartz-dark .ag-set-filter-group-icons,.ag-theme-quartz-dark .ag-group-expanded .ag-icon,.ag-theme-quartz-dark .ag-group-contracted .ag-icon,.ag-theme-quartz-dark .ag-chart-settings-prev,.ag-theme-quartz-dark .ag-chart-settings-next,.ag-theme-quartz-dark .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-column-select-header-icon,.ag-theme-quartz-dark .ag-floating-filter-button-button,.ag-theme-quartz-dark .ag-filter-toolpanel-expand,.ag-theme-quartz-dark .ag-panel-title-bar-button-icon,.ag-theme-quartz-dark .ag-chart-menu-icon,.ag-theme-quartz-auto-dark .ag-header-cell-menu-button,.ag-theme-quartz-auto-dark .ag-header-cell-filter-button,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-header-expand-icon,.ag-theme-quartz-auto-dark .ag-column-group-icons,.ag-theme-quartz-auto-dark .ag-set-filter-group-icons,.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon,.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon,.ag-theme-quartz-auto-dark .ag-chart-settings-prev,.ag-theme-quartz-auto-dark .ag-chart-settings-next,.ag-theme-quartz-auto-dark .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-column-select-header-icon,.ag-theme-quartz-auto-dark .ag-floating-filter-button-button,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon,.ag-theme-quartz-auto-dark .ag-chart-menu-icon{--ag-quartz-icon-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%)}.ag-theme-quartz .ag-header-cell-menu-button:hover,.ag-theme-quartz .ag-header-cell-filter-button:hover,.ag-theme-quartz .ag-panel-title-bar-button:hover,.ag-theme-quartz .ag-header-expand-icon:hover,.ag-theme-quartz .ag-column-group-icons:hover,.ag-theme-quartz .ag-set-filter-group-icons:hover,.ag-theme-quartz .ag-group-expanded .ag-icon:hover,.ag-theme-quartz .ag-group-contracted .ag-icon:hover,.ag-theme-quartz .ag-chart-settings-prev:hover,.ag-theme-quartz .ag-chart-settings-next:hover,.ag-theme-quartz .ag-group-title-bar-icon:hover,.ag-theme-quartz .ag-column-select-header-icon:hover,.ag-theme-quartz .ag-floating-filter-button-button:hover,.ag-theme-quartz .ag-filter-toolpanel-expand:hover,.ag-theme-quartz .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz .ag-chart-menu-icon:hover,.ag-theme-quartz-dark .ag-header-cell-menu-button:hover,.ag-theme-quartz-dark .ag-header-cell-filter-button:hover,.ag-theme-quartz-dark .ag-panel-title-bar-button:hover,.ag-theme-quartz-dark .ag-header-expand-icon:hover,.ag-theme-quartz-dark .ag-column-group-icons:hover,.ag-theme-quartz-dark .ag-set-filter-group-icons:hover,.ag-theme-quartz-dark .ag-group-expanded .ag-icon:hover,.ag-theme-quartz-dark .ag-group-contracted .ag-icon:hover,.ag-theme-quartz-dark .ag-chart-settings-prev:hover,.ag-theme-quartz-dark .ag-chart-settings-next:hover,.ag-theme-quartz-dark .ag-group-title-bar-icon:hover,.ag-theme-quartz-dark .ag-column-select-header-icon:hover,.ag-theme-quartz-dark .ag-floating-filter-button-button:hover,.ag-theme-quartz-dark .ag-filter-toolpanel-expand:hover,.ag-theme-quartz-dark .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz-dark .ag-chart-menu-icon:hover,.ag-theme-quartz-auto-dark .ag-header-cell-menu-button:hover,.ag-theme-quartz-auto-dark .ag-header-cell-filter-button:hover,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button:hover,.ag-theme-quartz-auto-dark .ag-header-expand-icon:hover,.ag-theme-quartz-auto-dark .ag-column-group-icons:hover,.ag-theme-quartz-auto-dark .ag-set-filter-group-icons:hover,.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon:hover,.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-prev:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-next:hover,.ag-theme-quartz-auto-dark .ag-group-title-bar-icon:hover,.ag-theme-quartz-auto-dark .ag-column-select-header-icon:hover,.ag-theme-quartz-auto-dark .ag-floating-filter-button-button:hover,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand:hover,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz-auto-dark .ag-chart-menu-icon:hover{border-radius:1px;background-color:var(--ag-quartz-icon-hover-color);box-shadow:0 0 0 4px var(--ag-quartz-icon-hover-color)}.ag-theme-quartz .ag-filter-active,.ag-theme-quartz .ag-filter-toolpanel-group-instance-header-icon,.ag-theme-quartz .ag-filter-toolpanel-instance-header-icon,.ag-theme-quartz-dark .ag-filter-active,.ag-theme-quartz-dark .ag-filter-toolpanel-group-instance-header-icon,.ag-theme-quartz-dark .ag-filter-toolpanel-instance-header-icon,.ag-theme-quartz-auto-dark .ag-filter-active,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-instance-header-icon,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-header-icon{position:relative}.ag-theme-quartz .ag-filter-active:after,.ag-theme-quartz .ag-filter-toolpanel-group-instance-header-icon:after,.ag-theme-quartz .ag-filter-toolpanel-instance-header-icon:after,.ag-theme-quartz-dark .ag-filter-active:after,.ag-theme-quartz-dark .ag-filter-toolpanel-group-instance-header-icon:after,.ag-theme-quartz-dark .ag-filter-toolpanel-instance-header-icon:after,.ag-theme-quartz-auto-dark .ag-filter-active:after,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-instance-header-icon:after,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-header-icon:after{content:"";position:absolute;width:6px;height:6px;top:-1px;right:-1px;border-radius:50%;background-color:var(--ag-active-color)}.ag-theme-quartz .ag-filter-active,.ag-theme-quartz-dark .ag-filter-active,.ag-theme-quartz-auto-dark .ag-filter-active{--ag-quartz-icon-active-color: color-mix(in srgb, transparent, var(--ag-active-color) 14%);--ag-quartz-icon-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 28%);border-radius:1px;background-color:var(--ag-quartz-icon-active-color);box-shadow:0 0 0 4px var(--ag-quartz-icon-active-color)}.ag-theme-quartz .ag-filter-active .ag-icon-filter,.ag-theme-quartz-dark .ag-filter-active .ag-icon-filter,.ag-theme-quartz-auto-dark .ag-filter-active .ag-icon-filter{clip-path:path("M8,0C8,4.415 11.585,8 16,8L16,16L0,16L0,0L8,0Z")}.ag-theme-quartz .ag-chart-menu,.ag-theme-quartz-dark .ag-chart-menu,.ag-theme-quartz-auto-dark .ag-chart-menu{--ag-icon-size: 20px;background-color:color-mix(in srgb,transparent,var(--ag-background-color) 30%);padding:4px 2px}.ag-theme-quartz .ag-chart-menu-icon,.ag-theme-quartz-dark .ag-chart-menu-icon,.ag-theme-quartz-auto-dark .ag-chart-menu-icon{opacity:.8}.ag-theme-quartz .ag-drag-handle,.ag-theme-quartz-dark .ag-drag-handle,.ag-theme-quartz-auto-dark .ag-drag-handle{color:var(--ag-icon-font-color)}.ag-theme-quartz .ag-ltr .ag-menu-option-icon,.ag-theme-quartz .ag-ltr .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-ltr .ag-menu-option-icon,.ag-theme-quartz-dark .ag-ltr .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-rtl .ag-menu-option-icon,.ag-theme-quartz .ag-rtl .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-rtl .ag-menu-option-icon,.ag-theme-quartz-dark .ag-rtl .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-menu-option-icon,.ag-theme-quartz .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-menu-option-icon,.ag-theme-quartz-dark .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-compact-menu-option-icon{width:var(--ag-icon-size);cursor:pointer}.ag-theme-quartz .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-quartz-dark .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}.ag-theme-quartz .ag-ltr .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-ltr .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-ltr .ag-panel-title-bar-button{margin-left:calc(var(--ag-grid-size) * 2);margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-rtl .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-rtl .ag-panel-title-bar-button{margin-right:calc(var(--ag-grid-size) * 2);margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-multi-filter-group-title-bar,.ag-theme-quartz-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size) * 1.5) var(--ag-grid-size)}.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-body,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-body,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-body{padding-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-body,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-body,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-body{padding-right:var(--ag-grid-size)}.ag-theme-quartz .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-filter{border:none;background-color:var(--ag-control-panel-background-color)}.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter{margin-left:calc(var(--ag-icon-size) * .5)}.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter{margin-right:calc(var(--ag-icon-size) * .5)}.ag-theme-quartz .ag-filter-toolpanel-group-level-0,.ag-theme-quartz-dark .ag-filter-toolpanel-group-level-0,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-level-0{border-top:none}.ag-theme-quartz .ag-filter-toolpanel-header,.ag-theme-quartz-dark .ag-filter-toolpanel-header,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header{height:initial;padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-theme-quartz .ag-filter-toolpanel-group-item,.ag-theme-quartz-dark .ag-filter-toolpanel-group-item,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-item{margin:0}.ag-theme-quartz .ag-date-time-list-page-entry-is-current,.ag-theme-quartz-dark .ag-date-time-list-page-entry-is-current,.ag-theme-quartz-auto-dark .ag-date-time-list-page-entry-is-current{background-color:var(--ag-active-color)}.ag-theme-quartz .ag-advanced-filter-builder-button,.ag-theme-quartz-dark .ag-advanced-filter-builder-button,.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-button{padding:var(--ag-grid-size);font-weight:600}.ag-theme-quartz .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz .ag-disabled .ag-icon,.ag-theme-quartz .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz [disabled] .ag-icon,.ag-theme-quartz-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz-dark .ag-disabled .ag-icon,.ag-theme-quartz-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz-dark [disabled] .ag-icon,.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz-auto-dark .ag-disabled .ag-icon,.ag-theme-quartz-auto-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz-auto-dark [disabled] .ag-icon{opacity:.6}.ag-theme-quartz .ag-icon-grip,.ag-theme-quartz-dark .ag-icon-grip,.ag-theme-quartz-auto-dark .ag-icon-grip{opacity:.7}.ag-theme-quartz .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-quartz-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-quartz-auto-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz-auto-dark .ag-column-select-column-readonly .ag-icon-grip{opacity:.35}.ag-theme-quartz .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-add-select .ag-input-wrapper:before{position:absolute;display:block}.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select .ag-input-wrapper:before{margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select .ag-input-wrapper:before{margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-add-select .ag-input-wrapper:before{width:12px;height:12px;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);background-position:50% 50%;background-size:contain;opacity:40%;content:"";filter:var(--ag-icon-filter)}.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-add-select input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-add-select input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select input.ag-number-field-input{padding-left:26px}.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-add-select input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-add-select input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select input.ag-number-field-input{padding-right:26px}.ag-theme-quartz .ag-ltr .ag-column-select-add-group-indent,.ag-theme-quartz-dark .ag-ltr .ag-column-select-add-group-indent,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-rtl .ag-column-select-add-group-indent,.ag-theme-quartz-dark .ag-rtl .ag-column-select-add-group-indent,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-text-field-input[disabled],.ag-theme-quartz .ag-menu-option-disabled,.ag-theme-quartz-dark .ag-text-field-input[disabled],.ag-theme-quartz-dark .ag-menu-option-disabled,.ag-theme-quartz-auto-dark .ag-text-field-input[disabled],.ag-theme-quartz-auto-dark .ag-menu-option-disabled{cursor:not-allowed}.ag-theme-quartz .ag-checkbox-input-wrapper.ag-checked.ag-disabled,.ag-theme-quartz-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled,.ag-theme-quartz-auto-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled{--ag-checkbox-checked-color: var(--ag-checkbox-unchecked-color)}.ag-theme-quartz .ag-checkbox-input,.ag-theme-quartz .ag-toggle-button-input,.ag-theme-quartz .ag-radio-button-input,.ag-theme-quartz input[class^=ag-][type=range],.ag-theme-quartz-dark .ag-checkbox-input,.ag-theme-quartz-dark .ag-toggle-button-input,.ag-theme-quartz-dark .ag-radio-button-input,.ag-theme-quartz-dark input[class^=ag-][type=range],.ag-theme-quartz-auto-dark .ag-checkbox-input,.ag-theme-quartz-auto-dark .ag-toggle-button-input,.ag-theme-quartz-auto-dark .ag-radio-button-input,.ag-theme-quartz-auto-dark input[class^=ag-][type=range]{cursor:pointer}.ag-theme-quartz .ag-details-row,.ag-theme-quartz-dark .ag-details-row,.ag-theme-quartz-auto-dark .ag-details-row{padding:calc(var(--ag-grid-size) * 3.75)}.ag-theme-quartz .ag-list-item-hovered:after,.ag-theme-quartz-dark .ag-list-item-hovered:after,.ag-theme-quartz-auto-dark .ag-list-item-hovered:after{background-color:var(--ag-active-color)}.ag-theme-quartz .ag-pill .ag-pill-button:hover,.ag-theme-quartz-dark .ag-pill .ag-pill-button:hover,.ag-theme-quartz-auto-dark .ag-pill .ag-pill-button:hover{color:var(--ag-active-color)}.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper:before{opacity:66%;filter:invert(100%)}.ag-theme-quartz-dark .ag-chart-menu{background-color:color-mix(in srgb,rgba(24,39,50,.3),var(--ag-background-color) 30%)}.ag-theme-quartz-dark .ag-text-field-input::-moz-placeholder{color:var(--ag-data-color);opacity:.8}.ag-theme-quartz-dark .ag-text-field-input::placeholder{color:var(--ag-data-color);opacity:.8}.mims-grid-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.mims-ag-grid{--mims-grid-row-h: 58px;--mims-grid-header-h: 48px;--mims-grid-btn-h: 40px;--ag-font-family: var(--mims-font);--ag-font-size: 15px;--ag-background-color: var(--mims-surface);--ag-header-background-color: #f1f5f9;--ag-header-foreground-color: var(--mims-text-secondary);--ag-foreground-color: var(--mims-text);--ag-border-color: var(--mims-border-subtle);--ag-row-border-color: var(--mims-border-subtle);--ag-row-hover-color: #e2e8f0;--ag-selected-row-background-color: color-mix(in srgb, var(--mims-primary) 16%, #ffffff);--ag-checkbox-checked-color: var(--mims-primary);--ag-range-selection-border-color: var(--mims-primary);--ag-header-column-resize-handle-color: var(--mims-border);--ag-row-height: var(--mims-grid-row-h);--ag-header-height: var(--mims-grid-header-h);--ag-cell-horizontal-padding: 10px;width:100%;height:100%}.mims-ag-grid--compact{--mims-grid-row-h: 30px;--mims-grid-header-h: 32px;--mims-grid-btn-h: 26px;--ag-font-size: 13px;--ag-cell-horizontal-padding: 6px}.mims-ag-grid .ag-root-wrapper{border:none;border-radius:0}.mims-ag-grid .ag-header{border-bottom:1px solid var(--mims-border)}.mims-ag-grid .ag-header-cell{font-weight:700;overflow:hidden}.mims-ag-grid .ag-header-cell-comp-wrapper{overflow:hidden;width:100%}.mims-ag-grid .ag-header-cell-label{font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--mims-text-secondary)}.mims-ag-grid--fit-headers .ag-header-cell-label,.mims-ag-grid--fit-headers .ag-header-cell-text{text-overflow:clip!important;overflow:hidden;white-space:nowrap}.mims-ag-grid .ag-row{box-sizing:border-box}.mims-ag-grid .ag-cell{display:flex;align-items:center;line-height:1.35;overflow:hidden;min-width:0;box-sizing:border-box}.mims-ag-grid .ag-cell-wrapper{min-width:0;width:100%;max-height:100%;overflow:hidden;display:flex;align-items:center}.mims-ag-grid .ag-cell-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mims-ag-grid .ag-right-aligned-cell .ag-cell-value{padding-right:2px}.mims-ag-grid .ag-cell:has(button.mims-btn),.mims-ag-grid .ag-cell:has(.mims-grid-actions){overflow:visible}.mims-ag-grid .ag-cell:has(button.mims-btn) .ag-cell-wrapper,.mims-ag-grid .ag-cell:has(.mims-grid-actions) .ag-cell-wrapper{overflow:visible}.mims-ag-grid .ag-cell button.mims-btn{height:var(--mims-grid-btn-h);min-height:var(--mims-grid-btn-h);max-height:calc(var(--mims-grid-row-h) - 8px);min-width:60px;padding:0 12px;font-size:14px;font-weight:700;letter-spacing:-.02em;border-radius:8px;border:1px solid #818cf8;background:#eef2ff;color:#312e81;box-shadow:none;line-height:1;flex-shrink:0}.mims-ag-grid .ag-cell button.mims-btn:hover:not(:disabled){background:#c7d2fe;border-color:#4f46e5;color:#1e1b4b;box-shadow:none}.mims-ag-grid .ag-cell button.mims-btn:active:not(:disabled){background:#a5b4fc;transform:none}.mims-ag-grid .ag-cell button.mims-btn--danger,.mims-ag-grid .ag-cell button.mims-btn.mims-btn--danger{border-color:#f87171;background:#fef2f2;color:#991b1b}.mims-ag-grid .ag-cell button.mims-btn--danger:hover:not(:disabled),.mims-ag-grid .ag-cell button.mims-btn.mims-btn--danger:hover:not(:disabled){background:#fecaca;border-color:#dc2626;color:#7f1d1d}.mims-ag-grid .ag-cell button.mims-btn--primary,.mims-ag-grid .ag-cell button.mims-btn.mims-btn--primary{border-color:transparent;background:var(--mims-primary);color:#fff}.mims-ag-grid .ag-cell button.mims-btn--primary:hover:not(:disabled),.mims-ag-grid .ag-cell button.mims-btn.mims-btn--primary:hover:not(:disabled){background:var(--mims-primary-hover);color:#fff}.mims-ag-grid .ag-cell .mims-grid-actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap;max-width:100%}.mims-ag-grid .ag-row-even{background-color:#fcfcfd}.mims-ag-grid .ag-row-selected,.mims-ag-grid .ag-row-selected.ag-row-even,.mims-ag-grid .ag-row-selected.ag-row-odd{background-color:color-mix(in srgb,var(--mims-primary) 16%,#ffffff)!important;box-shadow:inset 3px 0 0 0 var(--mims-primary)}.mims-ag-grid .ag-row-selected:hover{background-color:color-mix(in srgb,var(--mims-primary) 22%,#ffffff)!important}.mims-ag-grid .mims-row-current,.mims-ag-grid .mims-row-current.ag-row-even,.mims-ag-grid .mims-row-current.ag-row-odd{background-color:color-mix(in srgb,var(--mims-primary) 16%,#ffffff)!important;box-shadow:inset 3px 0 0 0 var(--mims-primary)}.mims-ag-grid .ag-pinned-left-cols-container .ag-row-even{background-color:#fcfcfd}.mims-ag-grid .ag-pinned-left-cols-container .ag-row-selected,.mims-ag-grid .ag-pinned-left-cols-container .ag-row-selected.ag-row-even{background-color:color-mix(in srgb,var(--mims-primary) 16%,#ffffff)!important}.mims-ag-grid .ag-right-aligned-cell,.mims-ag-grid .ag-cell.mims-num{justify-content:flex-end;font-variant-numeric:tabular-nums}.mims-ag-grid .ag-right-aligned-header .ag-header-cell-label{justify-content:flex-end}.mims-grid-overlay{font-size:13px;color:var(--mims-text-muted)}.mims-grid-delta{font-weight:600;font-variant-numeric:tabular-nums}.mims-grid-delta.is-up{color:var(--mims-success)}.mims-grid-delta.is-down{color:var(--mims-danger)}.mims-grid-signed{font-variant-numeric:tabular-nums}.mims-grid-signed.is-up{color:var(--mims-success);font-weight:600}.mims-grid-signed.is-down{color:var(--mims-danger);font-weight:600}.mims-grid-incentive{color:var(--mims-warning);font-weight:600}.mims-grid-strong{font-weight:700;color:var(--mims-text)}.mims-grid-name{font-weight:600;color:var(--mims-text)}.mims-grid-photo-cell,.mims-grid-rank-cell{justify-content:center}.mims-grid-member{display:inline-flex;align-items:center;gap:8px;min-width:0}.mims-grid-member__avatar{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mims-grid-member__name{font-weight:600;color:var(--mims-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mims-grid-link{display:inline;padding:0;margin:0;border:none;background:none;color:var(--mims-primary);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.mims-grid-link:hover{color:var(--mims-primary-strong, #3730a3)}.mims-ag-grid .mims-grid-row-focus{background-color:color-mix(in srgb,var(--mims-primary) 14%,transparent)!important}.mims-ag-grid .mims-grid-row-danger{color:#dc2626}.mims-hint-drilldown{margin:8px 0 0;font-size:13px;line-height:1.45;color:var(--mims-text-secondary);opacity:.95}.mims-ag-grid .mims-col-highlight{background:color-mix(in srgb,var(--mims-primary) 8%,transparent)}.mims-ag-grid .ag-header-cell.mims-col-highlight{background:color-mix(in srgb,var(--mims-primary) 12%,#fafbfc);color:var(--mims-primary)}@media (max-width: 767px){.mims-ag-grid{--mims-grid-row-h: 52px;--mims-grid-header-h: 44px;--mims-grid-btn-h: 34px;--ag-font-size: 13px}}.wb-grid-wrap{margin:0 -1px}.wb-photo{display:block;width:44px;height:44px;margin:0 auto;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:2px solid var(--mims-surface);box-shadow:var(--mims-shadow-sm);background:var(--mims-surface-sunken)}.wb-photo-empty{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--mims-surface-sunken);border:1px dashed var(--mims-border-strong);color:var(--mims-text-muted);font-size:10px;font-weight:600}.wb-rank{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;border-radius:var(--mims-radius-sm);font-weight:700;font-size:12px}.wb-rank.is-default{background:var(--mims-surface-sunken);color:var(--mims-text-muted);font-weight:600}.wb-rank.is-gold{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;box-shadow:0 2px 6px #f59e0b40}.wb-rank.is-silver{background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#475569;box-shadow:0 2px 6px #64748b26}.wb-rank.is-bronze{background:linear-gradient(135deg,#ffedd5,#fed7aa);color:#9a3412;box-shadow:0 2px 6px #ea580c33}.wb-graph-page__status{padding:32px;text-align:center;color:var(--mims-text-muted);font-size:13px}.wb-graph-page__status.error{color:var(--mims-danger)}.erp-shell--topnav .erp-content:has(.pb-freeform){overflow-x:hidden;overflow-y:auto;padding:4px 6px 6px!important}.erp-shell--topnav .work-tab-panes:has(.pb-freeform),.erp-shell--topnav .work-tab-pane.is-active:has(.pb-freeform){flex:1 1 auto;min-height:-moz-min-content;min-height:min-content;height:auto;display:flex;flex-direction:column;overflow:visible}.pb-freeform{--pb-label-bg: #c0c0c0;--pb-panel-bg: #ece9d8;--pb-shell-bg: #d4d0c8;--pb-title-blue: #0000c0;--pb-border: #808080;--pb-font: 16px;--pb-font-label: 15px;--pb-font-small: 14px;--pb-row-height: 36px;--pb-list-min-h: max(280px, 36vh);flex:1 1 auto;min-width:0;min-height:100%;width:100%;height:auto;max-height:none;display:flex;flex-direction:column;overflow:visible;box-sizing:border-box;color:#000;background:var(--pb-shell-bg);font-family:Malgun Gothic,맑은 고딕,Dotum,Gulim,sans-serif;font-size:var(--pb-font)}.pb-freeform-section{width:100%;box-sizing:border-box;overflow:visible;padding:2px 4px 4px;border:1px solid var(--pb-title-blue);background:var(--pb-panel-bg)}.pb-freeform-section__title{margin-bottom:3px;color:var(--pb-title-blue);font-size:17px;font-weight:700;line-height:1.25}.pb-freeform-section__body{width:100%;min-width:0}.pb-freeform-section--fill,.pb-freeform-section--fill .pb-freeform-section__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:var(--pb-list-min-h)}.pb-freeform-section--fill [class$=__grid-fill],.pb-freeform-section--fill [class*=grid-fill]{flex:1 1 auto;min-height:var(--pb-list-min-h)}.pb-freeform-grid{display:grid;width:100%;min-width:0;gap:14px 18px}.pb-grid-field{min-width:0;max-width:100%;height:var(--pb-row-height);box-sizing:border-box}.pb-field{display:flex;align-items:stretch;width:100%;min-width:0;max-width:100%;min-height:calc(var(--pb-row-height) - 4px);max-height:var(--pb-row-height);box-sizing:border-box;overflow:hidden;border:1px solid var(--pb-border);background:#fff}.pb-grid-field .pb-field{height:var(--pb-row-height);max-height:var(--pb-row-height)}.pb-field__label{display:flex;align-items:center;justify-content:center;max-width:100%;padding:0 4px;overflow:hidden;border-right:1px solid var(--pb-border);background:var(--pb-label-bg);color:#000;font-size:var(--pb-font-label);font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;box-sizing:border-box}.pb-freeform-grid .pb-field__label{flex:0 0 var(--pb-grid-label-w, 100px)!important;width:var(--pb-grid-label-w, 100px)!important;min-width:var(--pb-grid-label-w, 100px)!important;max-width:var(--pb-grid-label-w, 100px)!important}.pb-field__control{display:flex;flex:1 1 auto;align-items:center;width:100%;min-width:0;max-width:100%}.pb-field__control .ant-input,.pb-field__control .ant-select,.pb-field__control .ant-select-selector{width:100%!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.pb-field__control .ant-input{color:#000;font-size:var(--pb-font)}.pb-field__control .ant-input[readonly],.pb-field__control .ant-input-disabled,.pb-derived-address{background:#e8e8e8!important;color:#555!important}.pb-split-inputs{display:flex;align-items:stretch;width:100%;height:100%;min-width:0;overflow:hidden}.pb-split-inputs>.ant-input,.pb-split-inputs>.ant-select,.pb-split-inputs>.ant-btn,.pb-split-inputs>.ant-checkbox-wrapper,.pb-split-inputs>.pb-address-kind{height:100%;border:none!important;border-radius:0!important;box-shadow:none!important}.pb-split-inputs>.ant-select .ant-select-selector{height:100%!important;border:none!important;border-radius:0!important;box-shadow:none!important}.pb-split-inputs>.ant-input+.ant-input,.pb-split-inputs>.ant-select+.ant-select,.pb-split-inputs>.ant-input+.ant-select,.pb-split-inputs>.ant-select+.ant-input,.pb-split-inputs>.ant-btn,.pb-split-inputs>.ant-input+.ant-btn,.pb-split-inputs>.ant-btn+.ant-input,.pb-split-inputs>.ant-checkbox-wrapper+.ant-input,.pb-split-inputs>.pb-address-kind+.ant-input,.pb-split-inputs>.ant-checkbox-wrapper,.pb-split-inputs>.pb-select-kind,.pb-split-inputs>.pb-select-kind+.ant-select{border-left:1px solid var(--pb-border)!important}.pb-split-inputs>.ant-input,.pb-split-inputs>.ant-select{flex:1 1 auto;min-width:0;overflow:hidden;background:transparent!important;text-overflow:ellipsis}.pb-address-kind{display:inline-flex;flex:0 0 54px;align-items:center;justify-content:center;width:54px;min-width:54px;color:var(--pb-title-blue);font-size:var(--pb-font-label);font-weight:700;white-space:nowrap}.pb-select-kind{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:0 8px;background:var(--pb-label-bg);color:#000;font-size:var(--pb-font-small);font-weight:700;white-space:nowrap}.pb-field__control .date-picker-field{width:100%;min-width:0;flex:1 1 auto}.pb-field__control .date-picker-field__control{width:100%}.pb-field__control .date-picker-field__control input{width:100%!important;min-width:0!important;height:100%!important;box-sizing:border-box!important;padding:0 24px 0 6px!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") no-repeat right 6px center / 14px 14px!important;color:#000;font-family:inherit;font-size:var(--pb-font);line-height:28px!important;text-align:center;vertical-align:middle;cursor:text}.pb-field__control button.pb-btn,.pb-field__control button.pb-inline-btn{flex-shrink:0;white-space:nowrap}.pb-field__control .ant-input,.pb-field__control .ant-select{min-width:0}.pb-date-range{display:flex;align-items:stretch;width:100%;height:100%;min-width:0}.pb-date-range .date-picker-field{flex:1 1 0;min-width:0}.pb-date-range__sep{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 6px;color:#000;font-size:var(--pb-font-label);font-weight:700;white-space:nowrap}.pb-w-zip{flex:0 0 64px!important;width:64px!important;max-width:64px!important}.pb-w-ddd{flex:0 0 48px!important;width:48px!important;max-width:48px!important}.pb-w-sido{flex:0 0 220px!important;width:220px!important;min-width:220px!important;max-width:260px!important}.pb-w-road{flex:1 1 180px!important;width:auto!important;min-width:140px!important;max-width:none!important}.pb-w-detail{flex:1 1 120px!important;width:auto!important;min-width:0!important;max-width:none!important}@media (max-width: 1280px){.pb-freeform{--pb-font: 15px;--pb-font-label: 14px}.pb-w-sido{flex-basis:180px!important;width:180px!important;min-width:180px!important}}.pb-freeform .mims-ag-grid{--mims-grid-row-h: 32px;--mims-grid-header-h: 34px;--ag-font-family: "Malgun Gothic", "맑은 고딕", Dotum, Gulim, sans-serif;--ag-font-size: 15px;--ag-background-color: #ffffff;--ag-header-background-color: #3a6ea5;--ag-header-foreground-color: #fff;--ag-foreground-color: #000;--ag-border-color: #808080;--ag-row-border-color: #c8c8c8;--ag-row-hover-color: #eef0e0;--ag-selected-row-background-color: #b8d0f0;--ag-header-column-resize-handle-color: #808080;--ag-row-height: 32px;--ag-header-height: 34px;--ag-cell-horizontal-padding: 4px}.pb-freeform .mims-ag-grid .ag-header,.pb-freeform .mims-ag-grid .ag-header-viewport,.pb-freeform .mims-ag-grid .ag-header-container,.pb-freeform .mims-ag-grid .ag-header-cell{background-color:#3a6ea5!important}.pb-freeform .mims-ag-grid .ag-header{border-bottom:1px solid #808080}.pb-freeform .mims-ag-grid .ag-header-cell-label,.pb-freeform .mims-ag-grid .ag-header-cell-text{font-weight:700;color:#fff!important}.pb-freeform .mims-ag-grid .ag-root-wrapper{border:none;border-radius:0}.pb-freeform .mims-ag-grid .ag-row.ag-row-selected{background:#1d4f91!important;color:#fff!important;font-weight:700}.pb-freeform .mims-ag-grid .ag-row.ag-row-selected .ag-cell{color:#fff!important;border-top-color:#1d4f91;border-bottom-color:#1d4f91}.pb-freeform .mims-ag-grid .ag-row.ag-row-selected .mims-grid-link,.pb-freeform .mims-ag-grid .ag-row.ag-row-selected .mims-grid-link:hover{color:#fff!important}.pb-freeform .mims-pager{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 2px;font-size:var(--pb-font-small);color:#000}.pb-freeform .mims-pager__info{font-weight:600;white-space:nowrap}.pb-freeform .mims-pager__actions{display:flex;gap:6px}.pb-freeform .mims-pager__actions button{height:24px;padding:0 10px;border:1px solid var(--pb-border, #808080);background:linear-gradient(180deg,#f5f5f5,#dcdcdc);color:#000;font-size:12px;cursor:pointer}.pb-freeform .mims-pager__actions button:hover:not(:disabled){background:#eee}.pb-freeform .mims-pager__actions button:disabled{opacity:.45;cursor:not-allowed}.pb-inline-btn{height:24px;padding:0 8px;border:1px solid var(--pb-border, #808080);background:linear-gradient(180deg,#f5f5f5,#dcdcdc);color:#000;font-size:12px;cursor:pointer}.pb-inline-btn:hover:not(:disabled){background:#eee}.pb-inline-btn:disabled{opacity:.45;cursor:not-allowed}.pb-inline-btn--danger{color:#a61b1b;border-color:#c98a8a}.pb-freeform .mims-seg{display:inline-flex;gap:0;padding:0;margin-bottom:0;background:transparent;border:1px solid var(--pb-border, #808080);border-radius:0}.pb-freeform .mims-seg__btn{border:none;border-right:1px solid var(--pb-border, #808080);border-radius:0;padding:0 12px;height:28px;background:linear-gradient(180deg,#f5f5f5,#dcdcdc);color:#000;font-size:13px;font-weight:600;box-shadow:none;transition:none}.pb-freeform .mims-seg__btn:last-child{border-right:none}.pb-freeform .mims-seg__btn:hover:not(:disabled):not(.is-active){background:#eee;color:#000}.pb-freeform .mims-seg__btn.is-active{background:#0000c0;color:#fff;box-shadow:none}.pb-freeform .mims-seg__btn.is-active:hover:not(:disabled){background:#0000a0;color:#fff}.pb-sheet-toolbar{display:flex;flex-wrap:wrap;align-items:stretch;gap:2px;padding:2px;border:1px solid #808080;background:linear-gradient(180deg,#f5f5f5,#dcdcdc)}.pb-sheet-toolbar__btn.ant-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:52px;height:44px!important;padding:2px 6px!important;border-radius:2px!important;font-size:11px;line-height:1.1}.pb-sheet-toolbar__btn--off.ant-btn,.pb-sheet-toolbar__btn.ant-btn:disabled{opacity:.45;color:#666!important;border-color:#a8a8a8!important;background:#e8e8e8!important}.pb-sheet-toolbar__btn .anticon{font-size:16px;margin-inline-end:0!important}.pb-sheet-toolbar__text{font-size:11px;font-weight:600}.pb-sheet-toolbar__extra{display:flex;align-items:center;gap:6px;margin-left:8px;padding-left:8px;border-left:1px solid #a0a0a0}.bulsa-status{display:flex;flex-direction:column;gap:16px;padding:6px}.daily-bulsa__layout{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:16px;align-items:start}.daily-bulsa__staff-list{display:flex;flex-direction:column;gap:10px;max-height:640px;overflow:auto}.daily-bulsa__staff-card{border:1px solid var(--mims-border-subtle);border-radius:12px;padding:12px 14px;background:#fafbfc}.daily-bulsa__staff-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.daily-bulsa__staff-name{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--mims-text)}.daily-bulsa__staff-card p{margin:0;font-size:12px;color:var(--mims-text-muted);line-height:1.45}.daily-bulsa__staff-count{flex-shrink:0;font-size:13px;font-weight:700;color:var(--mims-primary);font-variant-numeric:tabular-nums}.mims-ag-grid .mims-num-danger{color:#dc2626;font-weight:600}@media (max-width: 1100px){.daily-bulsa__layout{grid-template-columns:1fr}.daily-bulsa__staff-list{max-height:280px}}.insen-report__title{margin:0 0 8px;text-align:center;font-size:20px;font-weight:800;letter-spacing:-.03em;color:var(--mims-text)}.insen-table{width:100%;border-collapse:collapse;font-size:14px}.insen-table th,.insen-table td{border-bottom:1px solid var(--mims-border-subtle);padding:12px 10px}.insen-table th{font-weight:700;color:var(--mims-text-muted);font-size:12px}.insen-table .center{text-align:center;font-variant-numeric:tabular-nums}.insen-table .bold{font-weight:800;color:var(--mims-primary);font-size:16px}@media print{.no-print,.erp-sidebar,.erp-topbar{display:none!important}.erp-shell,.erp-main,.erp-content,.mims-page{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important}.insen-report__title{margin-top:12px}}.wborder-layout{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:16px;align-items:start}.wborder-staff-list{margin-top:12px;max-height:640px;overflow:auto;display:flex;flex-direction:column;gap:6px}.wborder-staff-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 12px;border:1px solid var(--mims-border-subtle);border-radius:10px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:inherit}.wborder-staff-item:hover{background:#f8fafc}.wborder-staff-item.is-active{border-color:var(--mims-primary);background:var(--mims-primary-soft)}.wborder-staff-item strong{font-size:14px}.wborder-staff-item span{font-size:11px;color:var(--mims-text-muted)}.wborder-main{display:flex;flex-direction:column;gap:16px;min-width:0}@media (max-width: 1100px){.wborder-layout{grid-template-columns:1fr}.wborder-staff-list{max-height:220px}}.wbarr-detail-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#0f172a6b;display:flex;justify-content:flex-end;padding:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wbarr-detail-panel{width:min(920px,100%);height:100%;max-height:100vh;overflow:auto;background:var(--mims-surface, #fff);box-shadow:-12px 0 32px #0f172a2e;padding:0;display:flex;flex-direction:column;box-sizing:border-box}.wbarr-detail-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;position:sticky;top:0;z-index:2;margin:0;padding:16px 22px 14px;background:var(--mims-surface, #fff);border-bottom:1px solid var(--mims-border, #e2e8f0)}.wbarr-detail-panel__title{margin:0;font-size:1.15rem;font-weight:700}.wbarr-detail-panel__sub{margin:4px 0 0;color:var(--mims-text-muted, #64748b);font-size:.9rem}.wbarr-detail-panel__body{flex:1;min-height:0;overflow:auto;padding:16px 22px 12px}.wbarr-detail-panel__foot{flex-shrink:0;display:flex;justify-content:flex-end;gap:8px;padding:12px 22px 16px;border-top:1px solid var(--mims-border, #e2e8f0);background:var(--mims-surface, #fff);position:sticky;bottom:0;z-index:2}.wbarr-detail-info{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin-bottom:14px;padding:12px 14px;border:1px solid var(--mims-border, #e2e8f0);border-radius:10px;font-size:.92rem}.wbarr-detail-info__full{grid-column:1 / -1}.wbarr-detail-info__label{display:inline-block;min-width:72px;margin-right:8px;color:var(--mims-text-muted, #64748b);font-weight:600;font-size:.8rem}.wbarr-don-summary{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.wbarr-don-chip{display:inline-block;padding:4px 10px;border-radius:8px;background:var(--mims-surface-muted, #f1f5f9);font-size:.82rem;font-weight:600}.wbarr-tenure-line{margin:0 0 14px;font-size:.95rem}@media (max-width: 720px){.wbarr-detail-info{grid-template-columns:1fr}.wbarr-detail-panel{width:100%}}.bsorder-page{display:flex;flex-direction:column;gap:16px;padding:6px}.bsorder-cell{line-height:1.35;padding:4px 0;font-size:.82rem}.bsorder-cell.is-empty{color:var(--mims-text-muted, #94a3b8)}.bsorder-cell__cnt{color:#2563eb;font-weight:600}.bsorder-cell__in{color:#dc2626;font-weight:600}.loc-page .mims-command-panel{margin-bottom:12px}.loc-page{padding:6px}.loc-page__head{margin-bottom:10px}.loc-page__title{margin:0;font-size:18px;font-weight:700}.loc-page__desc{margin:2px 0 0;font-size:13px;color:#666}.loc-page__toolbar{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:10px}.loc-page__toolbar-filters{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.loc-page__toolbar-actions{display:flex;gap:8px}.loc-toolbar-extra{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin-top:12px;padding-top:12px;border-top:1px solid var(--mims-border-subtle, #e2e8f0)}.loc-toolbar-group{display:flex;flex-direction:column;gap:6px}.loc-toolbar-group__label{font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--mims-text-muted, #64748b);text-transform:uppercase}.loc-chip-row{display:inline-flex;flex-wrap:wrap;gap:6px}.loc-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--mims-border, #cbd5e1);background:var(--mims-surface, #fff);color:var(--mims-text-secondary, #334155);font:inherit;font-size:.8rem;font-weight:600;height:34px;padding:0 12px;border-radius:var(--mims-radius-sm, 8px);cursor:pointer;transition:background var(--mims-transition, .2s),border-color var(--mims-transition, .2s),color var(--mims-transition, .2s)}.loc-chip:hover{border-color:var(--mims-border-strong, #94a3b8);background:var(--mims-surface-sunken, #f8fafc)}.loc-chip.is-active{border-color:var(--mims-primary, #4f46e5);background:var(--mims-primary-soft, #eef2ff);color:var(--mims-primary, #4f46e5)}.loc-legend{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;font-size:.78rem;color:var(--mims-text-muted, #64748b)}.loc-legend__item{display:inline-flex;align-items:center;gap:6px}.loc-legend__swatch{width:12px;height:12px;border-radius:3px;border:1px solid rgba(15,23,42,.1);flex-shrink:0}.loc-legend__swatch.is-blue{background:linear-gradient(135deg,#3b82f6,#60a5fa);border-color:transparent}.loc-legend__swatch.is-yellow{background:linear-gradient(135deg,#ca8a04,#eab308);border-color:transparent}.loc-legend__swatch.is-red{background:linear-gradient(135deg,#dc2626,#f87171);border-color:transparent}.loc-legend__swatch.is-none{background:#fff}.loc-board-card{margin-top:4px}.loc-board-card .mims-card__head{position:sticky;top:0;z-index:3;background:var(--mims-surface, #fff)}.loc-board-meta{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;font-size:.8rem;color:var(--mims-text-muted, #64748b)}.loc-board-wrap{overflow:auto;max-height:min(78vh,900px);background:var(--mims-surface-sunken, #f8fafc);border-top:1px solid var(--mims-border-subtle, #e2e8f0);padding:10px 12px 16px;scrollbar-gutter:stable}.loc-board{--loc-cols: 15;--loc-gap: 3px;--loc-min: 42px;--loc-row-label: 78px;--loc-cell-h: 40px;display:flex;flex-direction:column;gap:var(--loc-gap);min-width:calc(var(--loc-row-label) + var(--loc-cols) * var(--loc-min));width:-moz-max-content;width:max-content}.loc-board.is-density-compact{--loc-gap: 2px;--loc-min: 36px;--loc-row-label: 72px;--loc-cell-h: 34px}.loc-board.is-density-normal{--loc-gap: 3px;--loc-min: 48px;--loc-row-label: 84px;--loc-cell-h: 44px}.loc-board.is-density-wide{--loc-gap: 5px;--loc-min: 72px;--loc-row-label: 96px;--loc-cell-h: 56px}.loc-board-row{display:grid;grid-template-columns:var(--loc-row-label) repeat(var(--loc-cols),minmax(var(--loc-min),var(--loc-min)));gap:var(--loc-gap);align-items:stretch}.loc-row-label{position:sticky;left:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;padding:0 8px;font-family:var(--mims-font-mono, Consolas, monospace);font-size:.68rem;font-weight:700;letter-spacing:-.02em;color:var(--mims-text-secondary, #334155);background:linear-gradient(90deg,#eef2f7,#e8eef5);border:1px solid var(--mims-border-subtle, #e2e8f0);border-radius:6px;box-shadow:1px 0 #0f172a0a}.loc-cell{min-height:var(--loc-cell-h);height:var(--loc-cell-h);border-radius:5px;border:1px solid var(--mims-border-subtle, #e2e8f0);background:#fff;padding:2px 3px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:0;transition:transform .12s ease,box-shadow .12s ease,opacity .15s ease,outline-color .12s ease;outline:2px solid transparent;outline-offset:0}.loc-board.is-density-wide .loc-cell{padding:4px 5px;border-radius:7px}.loc-cell.is-empty{background:transparent;border-style:dashed;border-color:#e2e8f0;opacity:.35}.loc-cell.is-dimmed{opacity:.18;filter:grayscale(.35);pointer-events:none}.loc-cell.is-clickable{cursor:pointer}.loc-cell.is-clickable:hover{transform:translateY(-1px);box-shadow:var(--mims-shadow-sm, 0 1px 3px rgba(17, 24, 39, .08));z-index:1}.loc-cell.is-selected{outline-color:var(--mims-primary, #4f46e5);box-shadow:0 0 0 2px var(--mims-primary-ring, rgba(79, 70, 229, .22));z-index:1}.loc-cell.is-blue{background:linear-gradient(145deg,#2563eb,#3b82f6);border-color:transparent;color:#fff}.loc-cell.is-yellow{background:linear-gradient(145deg,#a16207,#ca8a04);border-color:transparent;color:#fff}.loc-cell.is-red{background:linear-gradient(145deg,#b91c1c,#ef4444);border-color:transparent;color:#fff}.loc-cell.is-vacant{background:#fff;color:var(--mims-text-subtle, #94a3b8)}.loc-cell__code{font-family:var(--mims-font-mono, Consolas, monospace);font-size:.62rem;font-weight:700;line-height:1.1;letter-spacing:-.03em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loc-board.is-density-compact .loc-cell__code{font-size:.58rem}.loc-board.is-density-wide .loc-cell__code{font-size:.72rem}.loc-cell__name{font-size:.68rem;font-weight:600;line-height:1.15;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loc-board.is-density-compact .loc-cell__name{font-size:.6rem}.loc-board.is-density-wide .loc-cell__name{font-size:.78rem}.loc-cell.is-blue .loc-cell__name,.loc-cell.is-yellow .loc-cell__name,.loc-cell.is-red .loc-cell__name{color:#ffffffeb;font-weight:500}.loc-detail-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#0f172a66;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loc-detail-panel{width:min(400px,100%);height:100%;max-height:100vh;overflow:auto;background:var(--mims-surface, #fff);padding:20px 20px 28px;box-shadow:var(--mims-shadow-lg, -12px 0 32px rgba(15, 23, 42, .18));display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.loc-detail-panel__head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;position:sticky;top:0;z-index:1;margin:-4px -4px 0;padding:4px 4px 10px;background:var(--mims-surface, #fff)}.loc-detail-panel__title{margin:0;font-size:1.2rem;font-weight:700;color:var(--mims-text, #0f172a)}.loc-detail-panel__sub{margin:4px 0 0;color:var(--mims-text-muted, #64748b);font-family:var(--mims-font-mono, Consolas, monospace);font-size:.82rem}.loc-detail-badge{display:inline-flex;align-items:center;margin-top:8px;padding:3px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.loc-detail-badge.is-ok{background:var(--mims-success-soft, #ecfdf5);color:var(--mims-success, #059669)}.loc-detail-badge.is-err{background:var(--mims-danger-soft, #fef2f2);color:var(--mims-danger, #dc2626)}.loc-info-list{display:flex;flex-direction:column;gap:6px}.loc-info-row{display:grid;grid-template-columns:72px 1fr;gap:10px;padding:9px 11px;border-radius:8px;background:var(--mims-surface-sunken, #f8fafc);font-size:.88rem;border:1px solid transparent}.loc-info-row__label{color:var(--mims-text-muted, #64748b);font-weight:600}.loc-info-row__value{font-weight:600;color:var(--mims-text, #0f172a);word-break:break-all}.loc-error-toggle{margin-top:auto;padding-top:12px;border-top:1px solid var(--mims-border-subtle, #e2e8f0);display:flex;flex-direction:column;gap:10px}.loc-error-toggle__hint{margin:0;font-size:.78rem;color:var(--mims-text-muted, #64748b);line-height:1.4}.loc-errors-panel{margin-top:12px}@media (max-width: 768px){.loc-board-wrap{max-height:70vh;padding:8px}.loc-board.is-density-compact,.loc-board.is-density-normal,.loc-board.is-density-wide{--loc-min: 32px;--loc-row-label: 64px;--loc-cell-h: 32px}}.eightm-col-nnn{background:#dc262614!important;font-weight:700}.eightm-col-dm{background:#2563eb14!important;font-weight:700}.eightm-col-all{background:#0596691a!important;font-weight:700}.eightm-page .ag-header-cell.eightm-header-wrap .ag-header-cell-label{white-space:pre-line;line-height:1.15;text-align:center;justify-content:center}.money-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 14px;align-items:end}.money-form-grid__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.money-edit-badge{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:.75rem;font-weight:700}.money-actions{display:flex;gap:6px}.gibu-split{display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1.1fr);gap:14px}.gibu-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin-bottom:12px}.gibu-detail-row{display:flex;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:8px;background:#f8fafc;font-size:.88rem}.gibu-detail-row__label{color:#64748b;font-weight:600}.gibu-detail-row__value{text-align:right;font-weight:600;word-break:break-all}@media (max-width: 960px){.gibu-split,.gibu-detail-grid{grid-template-columns:1fr}}.totalpro-checks{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;padding-top:22px}.totalpro-check{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:var(--mims-text-secondary, #475569);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.totalpro-check input{width:16px;height:16px}.birthsms-page,.ami-page{display:flex;flex-direction:column;gap:16px;padding:6px}.car-vehicles{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow:auto}.car-vehicles__toast:empty{display:none}.car-vehicles__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.car-vehicles__elapsed{font-size:11px;font-weight:500;color:#777}.car-vehicles__list-section{flex:0 0 auto;min-height:200px}.car-vehicles__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.car-vehicles__history-grid{min-height:160px}.car-vehicles__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.car-vehicles__tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.car-vehicles__tab--active{background:#0000c0!important;color:#fff!important;border-color:#0000c0!important}.car-vehicles__history-actions{display:flex;gap:8px;margin:8px 0}.pb-native-select{width:100%;height:100%;border:none;background:transparent;font-size:var(--pb-font, 16px);font-family:inherit;color:#000}.mims-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#0f172a66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px}.mims-dialog{width:min(440px,100%);box-sizing:border-box;background:var(--mims-surface, #fff);border-radius:12px;padding:20px;box-shadow:var(--mims-shadow-lg, 0 24px 48px rgba(15, 23, 42, .22));display:flex;flex-direction:column;gap:12px}.mims-dialog__title{margin:0;font-size:1.1rem;font-weight:700}.mims-dialog__body{margin:0;font-size:.9rem;line-height:1.5;color:var(--mims-text, #1e293b);white-space:pre-line}.mims-dialog__hint{margin:0;font-size:.8rem;color:var(--mims-text-muted, #64748b)}.mims-dialog__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.mims-dialog--danger .mims-dialog__title{color:var(--mims-danger-text, #b91c1c)}.mims-dialog__phrase{font-family:var(--mims-font-mono, Consolas, monospace);font-weight:700}.car-dispatch-requests{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow:auto}.car-dispatch-requests__toast:empty{display:none}.car-dispatch-requests__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.car-dispatch-requests__elapsed{font-size:11px;font-weight:500;color:#777}.car-dispatch-requests__list-section{flex:0 0 auto;min-height:220px}.car-dispatch-requests__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.car-dispatch-requests__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.car-dispatch-approvals{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow:auto}.car-dispatch-approvals__toast:empty{display:none}.car-dispatch-approvals__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.car-dispatch-approvals__elapsed{font-size:11px;font-weight:500;color:#777}.car-dispatch-approvals__list-section{flex:0 0 auto;min-height:220px}.car-dispatch-approvals__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.car-dispatch-approvals__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.car-trip-logs{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.car-trip-logs__toast:empty{display:none}.car-trip-logs__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.car-trip-logs__elapsed{font-size:11px;font-weight:500;color:#777}.car-trip-logs__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.car-trip-logs__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.car-expense-ledger{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.car-expense-ledger__toast:empty{display:none}.car-expense-ledger__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.car-expense-ledger__elapsed{font-size:11px;font-weight:500;color:#777}.car-expense-ledger__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.car-expense-ledger__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-print-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px;padding:12px 14px;border:1px solid var(--mims-border-subtle, #e5e7eb);border-radius:10px;background:var(--mims-surface, #fff)}.mem-print-toolbar__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.mem-print-toolbar__sub,.mem-print-toolbar__count{font-size:13px;color:var(--mims-text-muted, #6b7280)}.mem-print-toolbar__actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.mem-print-toolbar__save-group{display:flex;gap:6px;flex-wrap:wrap}.mem-print-root{color:#111}.mem-print-sheet{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin:0 0 18px;padding:18px 20px;border:1px solid #cbd5e1;background:#fff}.mem-print-sheet__title{margin:0 0 14px;text-align:center;font-size:20px;font-weight:800;letter-spacing:.12em}.mem-print-kv{display:grid;grid-template-columns:110px 1fr;gap:6px 10px;margin:0 0 10px;font-size:13px;line-height:1.45}.mem-print-kv dt{margin:0;color:#64748b;font-weight:600}.mem-print-kv dd{margin:0;word-break:break-word}.mem-print-table{width:100%;border-collapse:collapse;font-size:12px}.mem-print-table th,.mem-print-table td{border:1px solid #cbd5e1;padding:6px 8px;text-align:left;vertical-align:top}.mem-print-table th{background:#f8fafc;font-weight:700;color:#475569}.mem-print-hint{margin:8px 0 0;font-size:12px;color:#64748b}.mem-member-card-sheet,.mem-family-card-sheet,.mem-pb-card,.mem-nameplate-sheet,.mem-burial-deed-sheet,.mem-birthday-card-sheet,.mem-don-proof-sheet,.mem-giro-unpaid-sheet,.mem-tower-register-sheet,.mem-thanks-letter-sheet{min-height:240px}.mem-member-card-sheet+.mem-member-card-sheet,.mem-family-card-sheet+.mem-family-card-sheet,.mem-pb-card+.mem-pb-card,.mem-nameplate-sheet+.mem-nameplate-sheet,.mem-burial-deed-sheet+.mem-burial-deed-sheet,.mem-birthday-card-sheet+.mem-birthday-card-sheet,.mem-don-proof-sheet+.mem-don-proof-sheet,.mem-giro-unpaid-sheet+.mem-giro-unpaid-sheet,.mem-tower-register-sheet+.mem-tower-register-sheet,.mem-thanks-letter-sheet+.mem-thanks-letter-sheet{page-break-before:always;-moz-column-break-before:page;break-before:page}.mem-pb-card{width:190mm;max-width:100%;margin-left:auto;margin-right:auto;padding:6mm 5mm 8mm;border:1px solid #111;font-family:Malgun Gothic,Gulim,굴림,sans-serif;font-size:11px;line-height:1.35;color:#111;box-sizing:border-box}.mem-pb-card__head{margin-bottom:4mm}.mem-pb-card__title{margin:0 0 2mm;text-align:center;font-size:16px;font-weight:700;letter-spacing:.28em}.mem-pb-card__reg{margin:0;font-size:11px}.mem-pb-card__reg--person{text-align:left}.mem-pb-card__reg-label{color:#111}.mem-pb-card__reg-value{margin-left:4px;font-weight:600}.mem-pb-card__info,.mem-pb-card__grid{width:100%;border-collapse:collapse;table-layout:fixed}.mem-pb-card__info th,.mem-pb-card__info td,.mem-pb-card__grid th,.mem-pb-card__grid td{border:1px solid #111;padding:2px 4px;vertical-align:middle;word-break:break-word}.mem-pb-card__info th,.mem-pb-card__grid thead th,.mem-pb-card__don-head th{background:#f3f3f3;font-weight:600;text-align:center;white-space:nowrap}.mem-pb-card__col-label{width:14%}.mem-pb-card__col-val{width:16%}.mem-pb-card__col-val-wide{width:24%}.mem-pb-card__addr{min-height:8mm;white-space:pre-line}.mem-pb-card__tel{width:18%;text-align:center}.mem-pb-card__inline-sep{margin:0 2px}.mem-pb-card__section{margin:5mm 0 2mm;text-align:center;font-size:13px;font-weight:700;letter-spacing:.12em}.mem-pb-card__grid{font-size:10px}.mem-pb-card__grid th,.mem-pb-card__grid td{text-align:center}.mem-pb-card__member-sub td{text-align:left;background:#fafafa}.mem-pb-card__sub-label{color:#444;font-weight:600;margin-right:4px}.mem-pb-card__don-head th{background:#ebebeb;font-size:10px}.mem-pb-card__don-row td.mem-print-num,.mem-pb-card__grid td.mem-print-num{text-align:right}.mem-pb-card__empty{text-align:center!important;color:#666;font-style:italic}.mem-print-num{text-align:right;white-space:nowrap}.mem-birthday-card-sheet{border:2px solid #1e293b}.mem-birthday-card-sheet__name{margin:0 0 4px;text-align:center;font-size:24px;font-weight:800;letter-spacing:.16em}.mem-birthday-card-sheet__wish{margin:0 0 14px;text-align:center;font-size:14px;color:#475569}.mem-don-proof-print-page__demo-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:0 0 12px}.mem-don-proof-print-page__hint{font-size:13px;color:#64748b}.mem-don-proof-official{box-sizing:border-box;width:210mm;min-height:297mm;max-width:100%;margin:0 auto 16px;padding:12mm 12mm 10mm;border:1px solid #94a3b8;background:#fff;color:#0f172a;font-size:12px;line-height:1.35}.mem-don-proof-official__head{margin-bottom:10px}.mem-don-proof-official__form-id{margin:0 0 6px;font-size:11px;font-weight:700}.mem-don-proof-official__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mem-don-proof-official__serial{font-size:12px;font-weight:700}.mem-don-proof-official__title{margin:0;flex:1;text-align:center;font-size:22px;font-weight:800;letter-spacing:.35em}.mem-don-proof-official__note{margin:6px 0 0;text-align:right;font-size:11px;color:#334155}.mem-don-proof-official__block{margin:0 0 8px}.mem-don-proof-official__block-title{margin:0 0 4px;font-size:13px;font-weight:800}.mem-don-proof-official__table{width:100%;border-collapse:collapse;table-layout:fixed}.mem-don-proof-official__table th,.mem-don-proof-official__table td{border:1px solid #0f172a;padding:6px 8px;vertical-align:middle;word-break:keep-all}.mem-don-proof-official__table th{width:18%;background:#f8fafc;font-weight:700;text-align:center}.mem-don-proof-official__table--detail th{width:auto;background:#f1f5f9}.mem-don-proof-official__table--detail td{height:28px}.mem-don-proof-official__center{text-align:center}.mem-don-proof-official__num{text-align:right;font-variant-numeric:tabular-nums}.mem-don-proof-official__muted{color:#64748b;font-size:11px}.mem-don-proof-official__cert{margin:10px 0;font-size:12px;line-height:1.5}.mem-don-proof-official__sign-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:12px}.mem-don-proof-official__sign{position:relative;min-height:110px;font-size:12px;line-height:1.7}.mem-don-proof-official__sign-date{margin:0 0 8px;text-align:right}.mem-don-proof-official__sign-gap{display:inline-block;width:8em}.mem-don-proof-official__stamp-slot{position:absolute;right:8px;bottom:8px;width:72px;height:72px;border:1px dashed #cbd5e1;border-radius:50%;pointer-events:none}.mem-don-proof-official__paper{margin:14px 0 0;text-align:center;font-size:10px;color:#64748b}@media print{.mem-don-proof-print-page__demo-bar{display:none!important}.mem-don-proof-official{width:210mm;min-height:297mm;margin:0;padding:10mm 12mm;border:none;box-shadow:none;page-break-after:always;-moz-column-break-after:page;break-after:page}.mem-don-proof-official:last-child{page-break-after:auto;-moz-column-break-after:auto;break-after:auto}.mem-don-proof-official__stamp-slot{border-color:transparent}}.mem-don-proof-sheet{border:2px solid #1e293b;padding:24px 28px}.mem-don-proof-sheet__no{margin:0 0 16px;text-align:center;font-size:14px;color:#475569}.mem-don-proof-sheet__kv{grid-template-columns:120px 1fr;font-size:14px;margin-bottom:16px}.mem-don-proof-sheet__hist{margin-bottom:16px}.mem-don-proof-sheet__org{margin-top:12px;padding-top:12px;border-top:1px solid #cbd5e1;font-size:13px;line-height:1.5}.mem-don-proof-sheet__org p{margin:0 0 4px}.mem-don-proof-sheet__stamp{margin-top:10px!important;text-align:right;font-weight:700;letter-spacing:.12em}.mem-giro-unpaid-sheet{border:2px solid #1e293b}.mem-giro-unpaid-sheet__greet{margin:0 0 12px;text-align:center;font-size:18px;font-weight:700;letter-spacing:.08em}.mem-nameplate-sheet .mem-print-sheet__title{letter-spacing:.2em}.mem-indung-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.mem-indung-card-sheet{min-height:200px;border:2px solid #1e293b}.mem-indung-card-sheet__name{margin:0 0 12px;text-align:center;font-size:22px;font-weight:800;letter-spacing:.16em}.mem-burial-deed-sheet{min-height:320px;border:2px solid #1e293b;padding:28px 32px}.mem-burial-deed-sheet .mem-print-sheet__title{font-size:26px;letter-spacing:.35em;margin-bottom:8px}.mem-burial-deed-sheet__no{margin:0 0 18px;text-align:center;font-size:14px;color:#475569}.mem-burial-deed-sheet__kv{grid-template-columns:120px 1fr;font-size:15px;gap:10px 14px}.mem-burial-deed-sheet__names{font-weight:700;letter-spacing:.08em;white-space:pre-wrap}.mem-burial-deed-sheet__comma{font-weight:700}.mem-label-page{margin:0 0 18px}.mem-label-page--break{page-break-before:always;-moz-column-break-before:page;break-before:page}.mem-label-grid{display:grid;gap:10px 14px}.mem-label-cell{min-height:88px;padding:10px 12px;border:1px dashed #94a3b8;background:#fff;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.mem-label-cell--empty-slot{border-style:dotted;border-color:#cbd5e1;background:transparent;min-height:88px}.mem-print-toolbar__start-slot{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#334155}.mem-print-toolbar__start-slot select{min-width:4.5rem;padding:4px 8px}.mem-label-cell__zip{margin:0 0 4px;font-size:12px;font-weight:700;color:#334155}.mem-label-cell__addr{margin:0 0 6px;font-size:12px;line-height:1.35;white-space:pre-wrap;word-break:break-word}.mem-label-cell__name{margin:0;text-align:right;font-size:13px;font-weight:700;letter-spacing:.04em}.mem-label-cell__remark{margin:4px 0 0;text-align:right;font-size:11px;color:#64748b}.mem-label-cell__empty{margin:0;color:#94a3b8}.mem-thanks-letter-sheet__name{margin:24px 0 28px;text-align:center;font-family:궁서체,Gungsuh,Batang,serif;font-size:36px;font-weight:700;letter-spacing:.2em;line-height:1.4}.mem-tower-register-sheet{min-height:360px;border:2px solid #1e293b;padding:24px 28px}.mem-tower-register-sheet .mem-print-sheet__title{font-size:24px;letter-spacing:.35em}.mem-tower-register-sheet__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #1e293b;margin-bottom:12px}.mem-tower-register-sheet__cell{display:grid;grid-template-columns:88px 1fr;border-bottom:1px solid #1e293b;border-right:1px solid #1e293b;min-height:44px}.mem-tower-register-sheet__cell:nth-child(2n){border-right:none}.mem-tower-register-sheet__cell--wide{grid-column:1 / -1;border-right:none}.mem-tower-register-sheet__label{display:flex;align-items:center;justify-content:center;padding:8px 6px;border-right:1px solid #1e293b;font-weight:700;font-size:13px;letter-spacing:.12em;background:#f8fafc}.mem-tower-register-sheet__value{display:flex;align-items:center;padding:8px 10px;font-size:14px;word-break:break-word}.mem-tower-register-sheet__photo{min-height:120px;border:1px dashed #94a3b8;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.mem-prayer-name-list-sheet .mem-print-sheet__title{letter-spacing:.2em}.mem-tablet-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.mem-tablet-sheet{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:2px solid #1e293b;padding:16px 12px}.mem-tablet-sheet__chars{display:flex;gap:10px;justify-content:center;margin:8px 0 12px;font-size:28px;font-weight:800;letter-spacing:.08em;writing-mode:horizontal-tb}.mem-tablet-sheet__chars span{display:inline-flex;width:1.4em;height:1.4em;align-items:center;justify-content:center;border:1px solid #94a3b8}.mem-tablet-sheet__meta{font-size:13px;line-height:1.5}.mem-tablet-sheet__meta strong{display:block;margin-bottom:4px;font-size:14px}.mem-tablet-page-break{page-break-before:always;-moz-column-break-before:page;break-before:page}@media print{.mem-print-sheet{border-color:#000;margin-bottom:0;box-shadow:none}.mem-pb-card{width:190mm;border-color:#000;padding:4mm 3mm 6mm}.mem-pb-card__info th,.mem-pb-card__grid thead th,.mem-pb-card__don-head th{background:#eee!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.mem-tablet-grid{gap:10mm}.mem-tablet-sheet{border-color:#000}.mem-indung-card-grid{gap:8mm}.mem-indung-card-sheet,.mem-burial-deed-sheet,.mem-birthday-card-sheet,.mem-don-proof-sheet,.mem-giro-unpaid-sheet,.mem-tower-register-sheet{border-color:#000}.mem-label-cell{border-color:#000;border-style:solid}.mem-tower-register-sheet__photo{border-color:#000}}.car-print-page .mem-print-sheet{max-width:920px;margin-left:auto;margin-right:auto}.car-print-section-title{margin:18px 0 10px;padding-bottom:6px;border-bottom:1px solid #cbd5e1;font-size:15px;font-weight:700}.car-print-kv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:0 0 12px}.car-print-kv-grid .mem-print-kv{margin:0}.car-print-table{width:100%;border-collapse:collapse;font-size:12px}.car-print-table th,.car-print-table td{border:1px solid #94a3b8;padding:6px 8px;text-align:left;vertical-align:top;word-break:break-word}.car-print-table th{background:#f1f5f9;font-weight:700;white-space:nowrap}.car-print-table td.num{text-align:right;white-space:nowrap}.car-print-section{margin-bottom:18px}.car-print-section__title{margin:14px 0 6px;font-size:14px;font-weight:700}.car-print-history-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.car-print-doc-meta{margin:0 0 12px;font-size:13px;color:#475569}.car-print-signature{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;text-align:center;font-size:13px}.car-print-signature div{border-top:1px solid #94a3b8;padding-top:8px;min-height:48px}@media print{.car-print-kv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.guma-items{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow:auto}.guma-items__toast:empty{display:none}.guma-items__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.guma-items__elapsed{font-size:11px;font-weight:500;color:#777}.guma-items__body{display:flex;flex-direction:row;gap:6px;flex:0 0 auto;min-height:260px}.guma-items__group-section{flex:0 0 260px;min-width:0}.guma-items__list-section{flex:1 1 auto;min-width:0}.guma-items__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-items__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mims-batch-panel{margin-top:16px;padding:16px;border:1px solid var(--mims-border, #e2e8f0);border-radius:12px;background:var(--mims-surface-muted, #f8fafc);display:flex;flex-direction:column;gap:10px}.mims-batch-panel__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mims-batch-panel__badge{padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:700;background:#e0e7ff;color:#3730a3}.mims-batch-panel__badge.is-done{background:#dcfce7;color:#166534}.mims-batch-panel__msg{font-size:.88rem;color:var(--mims-text-muted, #475569)}.mims-batch-panel__grid{margin-top:4px}.guma-stock{display:flex;flex-direction:column;height:100%;min-height:0;gap:4px;padding:4px;overflow:auto}.guma-stock__toast:empty{display:none}.guma-stock__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.guma-stock__elapsed{font-size:11px;font-weight:500;color:#777}.guma-stock__body{display:flex;flex-direction:row;align-items:stretch;gap:4px;flex:0 0 auto}.guma-stock__group-section{flex:0 0 28%;min-width:280px}.guma-stock__list-section{flex:1 1 auto;min-width:0}.guma-stock__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-stock__empty{padding:8px 10px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-stock .guma-stock__detail{gap:4px 6px;margin-top:4px}.guma-stock__num .ant-input{text-align:right}.guma-stock .mims-link-btn{padding:0;border:none;background:none;color:#000;font:inherit;text-decoration:none;cursor:pointer}.guma-stock .mims-link-btn:hover{text-decoration:underline}.guma-stock .ag-row-selected .mims-link-btn{color:#fff}.guma-stock__reconcile-actions{display:flex;align-items:center;gap:8px;margin-bottom:4px}.guma-stock__reconcile-hint{font-size:13px;color:#444}.guma-stock .mims-batch-panel{margin-top:0;padding:4px;gap:4px;border:1px solid var(--pb-border, #808080);border-radius:0;background:#fff}.guma-stock .mims-batch-panel__badge{padding:1px 8px;border:1px solid var(--pb-title-blue, #0000c0);border-radius:0;background:#ece9d8;color:var(--pb-title-blue, #0000c0);font-size:12px}.guma-stock .mims-batch-panel__badge.is-done{border-color:#166534;color:#166534}.guma-stock .mims-batch-panel__msg{font-size:13px;color:#000}.guma-stock .mims-batch-panel .mims-kpi-grid{display:flex;flex-wrap:wrap;gap:4px;margin:0}.guma-stock .mims-batch-panel .mims-kpi{display:inline-flex;align-items:center;gap:8px;min-width:0;padding:2px 8px;border:1px solid var(--pb-border, #808080);border-radius:0;background:var(--pb-label-bg, #c0c0c0);box-shadow:none}.guma-stock .mims-batch-panel .mims-kpi:before{display:none}.guma-stock .mims-batch-panel .mims-kpi__label{font-size:13px;font-weight:700;color:#000}.guma-stock .mims-batch-panel .mims-kpi__value{font-size:14px;font-weight:700;color:#000}.guma-stock .mims-batch-panel .mims-status{border-radius:0;font-size:13px}.guma-stock .mims-batch-panel .mims-btn{height:28px;padding:0 12px;border:1px solid var(--pb-border, #808080);border-radius:0;background:linear-gradient(180deg,#f5f5f5,#dcdcdc);box-shadow:none;color:#000;font-size:13px;font-weight:700}.guma-stock .mims-batch-panel .mims-btn:hover:not(:disabled){background:#eee}.guma-claims{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow:auto}.guma-claims__toast:empty{display:none}.guma-claims__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.guma-claims__elapsed{font-size:11px;font-weight:500;color:#777}.guma-claims__header-section{flex:0 0 auto;min-height:200px}.guma-claims__line-section{flex:0 0 auto;min-height:180px}.guma-claims__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-claims__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-claims__line-actions{display:flex;justify-content:flex-end;margin-top:8px}.guma-claim-receipts{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow:auto}.guma-claim-receipts__toast:empty{display:none}.guma-claim-receipts__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.guma-claim-receipts__elapsed{font-size:11px;font-weight:500;color:#777}.guma-claim-receipts__hint{margin:0 0 6px;font-size:13px;color:#555}.guma-claim-receipts__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:200px}.guma-claim-receipts__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-purchase-orders{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.guma-purchase-orders__toast:empty{display:none}.guma-purchase-orders__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap;margin-right:10px}.guma-purchase-orders__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.guma-purchase-orders__vendor-section{flex:0 0 300px;min-width:0}.guma-purchase-orders__line-section{flex:1 1 auto;min-width:0}.guma-purchase-orders__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-purchase-orders__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-inbound{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.guma-inbound__toast:empty{display:none}.guma-inbound__title-hint{font-size:12px;color:#777;white-space:nowrap}.guma-inbound__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.guma-inbound__pending-section{flex:0 0 38%;min-width:0}.guma-inbound__lines-section{flex:1 1 62%;min-width:0}.guma-inbound__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-inbound__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-inbound-by-date{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.guma-inbound-by-date__toast:empty{display:none}.guma-inbound-by-date__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.guma-inbound-by-date__list-section{flex:0 0 42%;min-width:0}.guma-inbound-by-date__detail-section{flex:1 1 58%;min-width:0}.guma-inbound-by-date__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-inbound-by-date__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-inbound-by-item{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.guma-inbound-by-item__toast:empty{display:none}.guma-inbound-by-item__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.guma-inbound-by-item__list-section{flex:0 0 42%;min-width:0}.guma-inbound-by-item__detail-section{flex:1 1 58%;min-width:0}.guma-inbound-by-item__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-inbound-by-item__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-outbound{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.guma-outbound__toast:empty{display:none}.guma-outbound__title-hint{font-size:12px;color:#777;white-space:nowrap}.guma-outbound__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.guma-outbound__orders-section{flex:0 0 38%;min-width:0}.guma-outbound__lines-section{flex:1 1 62%;min-width:0}.guma-outbound__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-outbound__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-io-history{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.guma-io-history__toast:empty{display:none}.guma-io-history__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap}.guma-io-history__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.guma-io-history__list-section{flex:0 0 40%;min-width:0}.guma-io-history__detail-section{flex:1 1 60%;min-width:0}.guma-io-history__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-io-history__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-claim-inquiry{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.guma-claim-inquiry__toast:empty{display:none}.guma-claim-inquiry__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.guma-claim-inquiry__elapsed{font-size:11px;font-weight:500;color:#777}.guma-claim-inquiry__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-claim-inquiry__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-po-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.guma-po-status__toast:empty{display:none}.guma-po-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.guma-po-status__elapsed{font-size:11px;font-weight:500;color:#777}.guma-po-status__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.guma-po-status__list-section{flex:0 0 42%;min-width:0}.guma-po-status__detail-section{flex:1 1 58%;min-width:0}.guma-po-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-po-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.guma-usage-by-period{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.guma-usage-by-period__toast:empty{display:none}.guma-usage-by-period__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.guma-usage-by-period__elapsed{font-size:11px;font-weight:500;color:#777}.guma-usage-by-period__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.guma-usage-by-period__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-common-codes{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-common-codes__toast:empty{display:none}.insa-common-codes__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-common-codes__meta{font-size:11px;font-weight:500;color:#777}.insa-common-codes__body{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:1 1 auto;min-height:0}.insa-common-codes__master-section,.insa-common-codes__detail-section{display:flex;flex-direction:column;min-height:0}.insa-common-codes__actions{display:flex;justify-content:flex-end;gap:6px;padding:6px 0}.insa-common-codes__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-departments{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-departments__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-departments__toast:empty{display:none}.insa-departments__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-departments__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-corporations{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-corporations__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-corporations__toast:empty{display:none}.insa-corporations__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-corporations__meta{font-size:11px;font-weight:500;color:#777}.insa-corporations__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-corporations__zip-input{display:flex;align-items:center;gap:6px}.insa-corporations__zip-input .ant-input{flex:1 1 auto}.insa-employees{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-employees__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-employees__toast:empty{display:none}.insa-employees__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-employees__meta{font-size:11px;font-weight:500;color:#777}.insa-employees__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-employees__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-employees__zip-input{display:flex;align-items:center;gap:6px}.insa-employees__zip-input .ant-input{flex:1 1 auto}.insa-employees__photo{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.insa-employees__photo-frame{width:120px;height:140px;border:1px solid var(--pb-border, #808080);background:#f7f7f7;display:flex;align-items:center;justify-content:center;overflow:hidden}.insa-employees__photo-frame img{max-width:100%;max-height:100%}.insa-employees__photo-empty{font-size:12px;color:#888}.insa-employees__photo-actions{display:flex;flex-direction:column;gap:8px}.insa-employees__photo-hint{font-size:13px}.insa-employees__photo-upload{display:inline-block;cursor:pointer;text-align:center}.insa-employees__photo-upload input[type=file]{display:none}.insa-employee-child-tabs__tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.insa-employee-child-tabs__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 10px;font-size:12px;cursor:pointer}.insa-employee-child-tabs__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-employee-child-tabs__toast:empty{display:none}.insa-employee-child-tabs__loading{margin:0 0 8px;font-size:13px;color:#555}.insa-employee-child-tabs__actions{display:flex;justify-content:flex-end;gap:6px;padding:6px 0 10px}.insa-employee-child-tabs__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-employee-child-tabs__dept-input{display:flex;align-items:center;gap:6px}.insa-employee-child-tabs__dept-input .ant-input{flex:1 1 auto}.insa-form-sheet{font-family:Malgun Gothic,맑은 고딕,sans-serif;color:#000;font-size:8.5pt;line-height:1.25}.insa-form-sheet__topline{display:flex;justify-content:space-between;font-size:8pt;margin-bottom:1mm}.insa-form-sheet__title{margin:0 0 1mm;text-align:center;font-size:15pt;font-weight:700;letter-spacing:2px}.insa-form-sheet__title small{display:block;font-size:9pt;font-weight:400;letter-spacing:1px}.insa-form-sheet__flags{display:flex;justify-content:flex-end;gap:6mm;font-size:8pt;margin-bottom:1mm}.insa-form-table{width:100%;border-collapse:collapse;table-layout:fixed}.insa-form-table+.insa-form-table{border-top:none}.insa-form-table th,.insa-form-table td{border:.4mm solid #000;padding:.7mm 1mm;font-size:8.5pt;font-weight:400;text-align:left;vertical-align:middle;word-break:keep-all;height:5.5mm}.insa-form-table th{background:#f2f2f2;text-align:center}.insa-form-table .w-side{width:18mm;text-align:center}.insa-form-table .w-side2{width:12mm;text-align:center}.insa-form-table .w-lab{width:30mm}.insa-form-table td.num,.insa-form-table .num{text-align:right;font-variant-numeric:tabular-nums}.insa-form-table--tight th,.insa-form-table--tight td{height:5mm;padding:.5mm 1mm}.insa-form-row--sum td,.insa-form-row--sum th{font-weight:700;background:#fafafa}.insa-card-page{display:grid;grid-template-columns:90mm 90mm;grid-auto-rows:50mm;gap:0;justify-content:center}.insa-card-page+.insa-card-page{page-break-before:always;margin-top:6mm}.insa-card-cell{border:.3mm dashed #999;padding:3mm;overflow:hidden}.insa-card__comp{font-size:9pt;letter-spacing:1px}.insa-card__name{margin:1.5mm 0 2mm;font-size:14pt;font-weight:700}.insa-card__jik{margin-left:2mm;font-size:8.5pt;font-weight:400}.insa-card__lines{font-size:7.5pt;line-height:1.5}.insa-form-sheet__section{margin:2.5mm 0 1mm;font-size:9.5pt;font-weight:700;letter-spacing:1px}.insa-form-sheet__oath{margin:3mm 0 1mm;text-align:center;font-size:9pt}.insa-form-sheet__sign{display:flex;flex-direction:column;align-items:flex-end;gap:1.5mm;font-size:9pt}.insa-form-sheet__sign em{font-style:normal;font-size:8pt}.insa-form-sheet__date{letter-spacing:6px}.insa-form-sheet__title--wide{margin:8mm 0 10mm;font-size:22pt;letter-spacing:8px}.insa-form-table--cert th,.insa-form-table--cert td{height:11mm;font-size:11pt}.insa-form-table--cert .w-lab{width:32mm;letter-spacing:2px}.insa-form-sheet__topline--cert{margin:0 0 3mm;font-size:10pt}.insa-form-sheet__oath--cert{line-height:1.9;margin:14mm 0 12mm;font-size:13pt;letter-spacing:1px}.insa-form-sheet__sign--cert{align-items:center;gap:8mm;font-size:12pt}.insa-form-sheet__issuer{font-size:15pt;font-weight:700;letter-spacing:3px}.insa-business-cards{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-business-cards__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-business-cards__toast:empty{display:none}.insa-business-cards__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-business-cards__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-business-cards__zip-input{display:flex;gap:6px;align-items:center}.insa-business-cards__actions{display:flex;gap:8px;margin-top:10px}.insa-work-times{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-work-times__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-work-times__toast:empty{display:none}.insa-work-times__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-work-times__meta{font-size:11px;font-weight:500;color:#777}.insa-work-times__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-work-times__actions{display:flex;gap:8px;margin-top:10px}.insa-businesses{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-businesses__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-businesses__toast:empty{display:none}.insa-businesses__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-businesses__meta{font-size:11px;font-weight:500;color:#777}.insa-businesses__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-businesses__zip-input{display:flex;align-items:center;gap:6px}.insa-businesses__zip-input .ant-input{flex:1 1 auto}.insa-businesses__addr-display{padding:4px 0 0;color:#555;font-size:12px}.insa-certificates-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-certificates-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-certificates-page__toast:empty{display:none}.insa-certificates-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-certificates-page__meta{font-size:11px;font-weight:500;color:#777}.insa-certificates-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-certificates__detail-section{flex:0 0 auto}.insa-certificates__sheet{max-width:720px;margin:0 auto}.insa-certificates__sheet-title{text-align:center;letter-spacing:.4em;margin-bottom:8px}.insa-certificates__sheet-ref{text-align:right;margin-bottom:16px}.insa-certificates__sheet-table{width:100%;border-collapse:collapse}.insa-certificates__sheet-table th{width:140px;text-align:left;padding:8px 4px}.insa-certificates__sheet-table td{padding:8px 4px}.insa-certificates__sheet-body{margin-top:20px;line-height:1.6}.insa-certificates__sheet-corp{text-align:right;margin-top:24px}.insa-certificate-issue{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-certificate-issue__emp-section.pb-freeform-section--fill,.insa-certificate-issue__cert-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-certificate-issue__toast:empty{display:none}.insa-certificate-issue__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-certificate-issue__meta{font-size:11px;font-weight:500;color:#777}.insa-certificate-issue__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-certificate-issue__kname-input{display:flex;align-items:center;gap:6px}.insa-certificate-issue__kname-input .ant-input{flex:1 1 auto}.insa-certificate-issue__actions{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;gap:12px;padding-top:6px}.insa-evaluations{display:flex;flex-direction:column;height:100%;min-height:0;gap:4px;padding:4px;overflow:auto}.insa-evaluations__toast:empty{display:none}.insa-evaluations__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-evaluations__meta{font-size:11px;font-weight:500;color:#777}.insa-evaluations__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-evaluations__top{display:flex;align-items:stretch;gap:12px}.insa-evaluations__top-fields{flex:0 0 420px;gap:4px 8px}.insa-evaluations__guide{flex:1 1 auto;min-width:0;padding:4px 10px;border:1px solid var(--pb-border, #808080);background:#fff;font-size:12px;line-height:1.5;color:#000}.insa-evaluations__guide-title{font-weight:700}.insa-evaluations__body{display:flex;flex-direction:row;align-items:flex-start;gap:4px;flex:0 0 auto}.insa-evaluations__list-section{flex:0 0 260px;min-width:0}.insa-evaluations__form-section{flex:1 1 auto;min-width:0}.insa-evaluations__name-search{display:flex;align-items:center;gap:6px;margin-bottom:4px}.insa-evaluations__name-label{flex:0 0 auto;font-size:13px;white-space:nowrap}.insa-evaluations__count{margin-top:4px;font-size:12px;font-weight:700;color:navy}.insa-evaluations__head-grid{gap:4px 8px;margin-bottom:4px}.insa-evaluations__score-table{width:100%;border-collapse:collapse;font-size:12px;background:#fff}.insa-evaluations__score-table th,.insa-evaluations__score-table td{border:1px solid var(--pb-border, #808080);padding:1px 4px;line-height:1.3}.insa-evaluations__score-table th{background:#3a6ea5;color:#fff;text-align:center;font-weight:700;padding:3px 4px}.insa-evaluations__sec-cell{width:28px;background:#e6e6e6;text-align:center;font-weight:700;word-break:keep-all}.insa-evaluations__grp-cell{width:64px;background:#f0f0f0;text-align:center;font-weight:700}.insa-evaluations__q-cell{text-align:left}.insa-evaluations__score-cell{width:40px;text-align:center;padding:0;background:#e1e8f0}.insa-evaluations__score-input.ant-input{width:100%;height:22px;padding:0 2px;border:0;border-radius:0;background:transparent;text-align:center;font-size:12px}.insa-evaluations__sub-cell{width:36px;text-align:right;background:#f4f4f4;font-weight:700;color:#000}.insa-evaluations__total-row td{background:#e6e6e6;font-weight:700;text-align:center}.insa-evaluations__opinion-box{display:flex;align-items:stretch;margin-top:4px;border:1px solid var(--pb-border, #808080);background:#fff}.insa-evaluations__opinion-title{flex:0 0 52px;display:flex;align-items:center;justify-content:center;background:#e6e6e6;border-right:1px solid var(--pb-border, #808080);font-size:12px;font-weight:700}.insa-evaluations__opinion-rows{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;padding:2px 4px}.insa-evaluations__opinion-row,.insa-evaluations__rank-row{display:flex;align-items:center;gap:4px}.insa-evaluations__opinion-round{flex:0 0 28px;font-size:12px;text-align:center}.insa-evaluations__opinion-input{flex:1 1 auto;min-width:0}.insa-evaluations__examiner-label{flex:0 0 auto;font-size:12px;white-space:nowrap}.insa-evaluations__examiner-field{flex:0 0 120px}.insa-evaluations__rank-row{margin-top:4px}.insa-evaluations__rank-input{width:80px}.insa-staffing-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-staffing-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-staffing-page__toast:empty{display:none}.insa-staffing-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-staffing-page__meta{font-size:11px;font-weight:500;color:#777}.insa-staffing-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-staffing__tabs{display:flex;gap:6px}.insa-staffing__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-staffing__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-staffing__charts{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0;overflow:auto}.insa-staffing__chart{width:100%;height:280px}.insa-work-calendar{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-work-calendar__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-work-calendar__toast:empty{display:none}.insa-work-calendar__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-work-calendar__meta{font-size:11px;font-weight:500;color:#777}.insa-work-calendar__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-work-calendar__actions{margin-top:10px}.insa-work-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.insa-work-calendar__grid-head{text-align:center;font-weight:600;padding:6px 0}.insa-work-calendar__grid-cell{border:1px solid var(--pb-border, #808080);border-radius:0;padding:8px;min-height:64px;text-align:left;cursor:pointer}.insa-work-calendar__grid-cell--empty{min-height:64px;border:none;cursor:default}.insa-work-calendar__grid-cell--active{border:2px solid #0000c0}.insa-work-calendar__grid-cell-day{font-weight:600}.insa-work-calendar__grid-cell-gubn{font-size:13px}.insa-work-calendar__grid-cell-memo{font-size:12px;color:#6b7280}.insa-holiday-changes-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-holiday-changes-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-holiday-changes-page__toast:empty{display:none}.insa-holiday-changes-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-holiday-changes-page__meta{font-size:11px;font-weight:500;color:#777}.insa-holiday-changes-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-holiday-changes__sabun-input{display:flex;gap:6px;align-items:center;min-width:0}.insa-holiday-changes__sabun-input .ant-input{flex:1 1 auto;min-width:0}.insa-holiday-changes__sabun-input .pb-btn{flex:0 0 auto;white-space:nowrap}.insa-holiday-changes__actions{margin-top:10px}.insa-attendance{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-attendance__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-attendance__toast:empty{display:none}.insa-attendance__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-attendance__meta{font-size:11px;font-weight:500;color:#777}.insa-attendance__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-attendance__sabun-input{display:flex;gap:6px;align-items:center}.insa-attendance-monthly-report{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-attendance-monthly-report__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-attendance-monthly-report__toast:empty{display:none}.insa-attendance-monthly-report__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-attendance-monthly-report__meta{font-size:11px;font-weight:500;color:#777}.insa-attendance-monthly-report__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-attendance-monthly-report__tabs{display:flex;gap:6px}.insa-attendance-monthly-report__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-attendance-monthly-report__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-attendance-monthly-report__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-attendance-monthly-close{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-attendance-monthly-close__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-attendance-monthly-close__toast:empty{display:none}.insa-attendance-monthly-close__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap;flex-wrap:wrap}.insa-attendance-monthly-close__meta{font-size:11px;font-weight:500;color:#777}.insa-attendance-monthly-close__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-attendance-monthly-close__unclosed{font-size:13px;padding:6px 2px}.insa-attendance-monthly-close__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-attendance-daily-report-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-attendance-daily-report-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-attendance-daily-report-page__toast:empty{display:none}.insa-attendance-daily-report-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-attendance-daily-report-page__meta{font-size:11px;font-weight:500;color:#777}.insa-attendance-daily-report-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-annual-leaves{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-annual-leaves__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-annual-leaves__toast:empty{display:none}.insa-annual-leaves__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-annual-leaves__meta{font-size:11px;font-weight:500;color:#777}.insa-annual-leaves__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-annual-leaves__sabun-input{display:flex;gap:6px;align-items:center}.insa-annual-leaves__actions{display:flex;gap:8px;margin-top:10px}.insa-annual-leaves__legal{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#000}.insa-daily-attendance{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-daily-attendance__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-daily-attendance__toast:empty{display:none}.insa-daily-attendance__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-daily-attendance__meta{font-size:11px;font-weight:500;color:#777}.insa-daily-attendance__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-daily-attendance__tabs{display:flex;gap:6px;flex-wrap:wrap}.insa-daily-attendance__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-daily-attendance__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-daily-attendance__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-daily-attendance__cell-input{width:70px;border:1px solid var(--pb-border, #808080);padding:1px 4px;font-size:13px}.insa-daily-attendance__cell-input--narrow{width:40px}.insa-hr-base-codes{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-hr-base-codes__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-hr-base-codes__toast:empty{display:none}.insa-hr-base-codes__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-hr-base-codes__meta{font-size:11px;font-weight:500;color:#777}.insa-hr-base-codes__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-hr-base-codes__tabs{display:flex;gap:6px;flex-wrap:wrap}.insa-hr-base-codes__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-hr-base-codes__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-hr-base-codes__actions{display:flex;gap:8px;margin-top:10px}.insa-payroll-base{display:flex;flex-direction:column;height:100%;min-height:0;gap:4px;padding:4px;overflow:auto}.insa-payroll-base__toast:empty{display:none}.insa-payroll-base__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payroll-base__meta{font-size:11px;font-weight:500;color:#777}.insa-payroll-base__body{display:flex;flex-direction:row;align-items:flex-start;gap:4px;flex:0 0 auto}.insa-payroll-base__main{display:flex;flex-direction:column;gap:4px;flex:0 0 65%;min-width:0}.insa-payroll-base__side{flex:1 1 auto;min-width:0}.insa-payroll-base .insa-payroll-base__grid{gap:4px 8px}.insa-payroll-base__spacer{min-width:0}.insa-payroll-base__formula{display:flex;flex-direction:column;gap:4px}.insa-payroll-base__formula-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--pb-font-label, 15px);font-weight:700;color:#000}.insa-payroll-base .insa-payroll-base__calc.pb-field{display:inline-flex;flex:0 0 140px;width:140px;height:32px;min-height:32px}.insa-payroll-base .insa-payroll-base__calc .ant-input{text-align:right}@media (max-width: 1400px){.insa-payroll-base__body{flex-direction:column}.insa-payroll-base__main,.insa-payroll-base__side{flex:0 0 auto;width:100%}}.insa-payroll-masters{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-payroll-masters__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-payroll-masters__toast:empty{display:none}.insa-payroll-masters__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payroll-masters__meta{font-size:11px;font-weight:500;color:#777}.insa-payroll-masters__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-payroll-masters__actions{display:flex;gap:8px;margin-top:10px}.insa-payroll-master-inquiry-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-payroll-master-inquiry-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-payroll-master-inquiry-page__toast:empty{display:none}.insa-payroll-master-inquiry-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payroll-master-inquiry-page__meta{font-size:11px;font-weight:500;color:#777}.insa-payroll-master-inquiry-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-variable-pay{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-variable-pay__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-variable-pay__toast:empty{display:none}.insa-variable-pay__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-variable-pay__meta{font-size:11px;font-weight:500;color:#777}.insa-variable-pay__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-variable-pay__sabun-input{display:flex;gap:6px;align-items:center}.insa-variable-pay__actions{display:flex;gap:8px;margin-top:10px}.insa-payroll-results{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-payroll-results__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-payroll-results__toast:empty{display:none}.insa-payroll-results__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payroll-results__meta{font-size:11px;font-weight:500;color:#777}.insa-payroll-results__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-payroll-results__tabs{display:flex;gap:6px}.insa-payroll-results__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-payroll-results__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-payroll-results__legal{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#000}.insa-legal-check__summary{margin-bottom:6px;font-size:13px;font-weight:700}.insa-legal-check__caption{margin:8px 0 4px;font-size:12px;color:#444}.insa-legal-check__diff{color:#c00000;font-weight:700}.insa-legal-check__ok{color:#1d6f2b}.insa-payroll-results__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-payroll-resigned-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-payroll-resigned-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-payroll-resigned-page__toast:empty{display:none}.insa-payroll-resigned-page__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payroll-resigned-page__meta{font-size:11px;font-weight:500;color:#777}.insa-payroll-resigned-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-payroll-resigned-page__sabun-input{display:flex;gap:6px;align-items:center}.insa-payroll-resigned__tabs{display:flex;gap:6px}.insa-payroll-resigned__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-payroll-resigned__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-payroll-resigned__legal{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#000}.insa-special-bonus{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-special-bonus__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-special-bonus__toast:empty{display:none}.insa-special-bonus__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-special-bonus__meta{font-size:11px;font-weight:500;color:#777}.insa-special-bonus__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-special-bonus__actions{margin-top:10px}.insa-payroll-status-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-payroll-status-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-payroll-status-page__toast:empty{display:none}.insa-payroll-status-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payroll-status-page__meta{font-size:11px;font-weight:500;color:#777}.insa-payroll-status-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-payroll-status-page__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-payroll-status-page__pager-info{font-size:12px;color:#555}.insa-payroll-status__tabs{display:flex;gap:6px}.insa-payroll-status__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-payroll-status__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-payslip-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-payslip-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-payslip-page__toast:empty{display:none}.insa-payslip-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payslip-page__meta{font-size:11px;font-weight:500;color:#777}.insa-payslip-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-payslip-page__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-payslip-page__pager-info{font-size:12px;color:#555}.insa-payslip__name-input{display:flex;gap:6px;align-items:center}.insa-payroll-personal{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-payroll-personal__list-section.pb-freeform-section--fill,.insa-payroll-personal__month-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-payroll-personal__toast:empty{display:none}.insa-payroll-personal__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payroll-personal__meta{font-size:11px;font-weight:500;color:#777}.insa-payroll-personal__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-payroll-personal__sabun-input{display:flex;gap:6px;align-items:center}.insa-expense-resolution-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-expense-resolution-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-expense-resolution-page__toast:empty{display:none}.insa-expense-resolution-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-expense-resolution-page__meta{font-size:11px;font-weight:500;color:#777}.insa-expense-resolution-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-expense-resolution-page__tabs{display:flex;gap:6px}.insa-expense-resolution-page__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-expense-resolution-page__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-payroll-transfer-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-payroll-transfer-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-payroll-transfer-page__toast:empty{display:none}.insa-payroll-transfer-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payroll-transfer-page__meta{font-size:11px;font-weight:500;color:#777}.insa-payroll-transfer-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-payroll-transfer-page__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-payroll-transfer-page__pager-info{font-size:12px;color:#555}.insa-payroll-statement-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-payroll-statement-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-payroll-statement-page__toast:empty{display:none}.insa-payroll-statement-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-payroll-statement-page__meta{font-size:11px;font-weight:500;color:#777}.insa-payroll-statement-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-payroll-statement-page__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-payroll-statement-page__pager-info{font-size:12px;color:#555}.insa-payroll-statement__sabun-input{display:flex;gap:6px;align-items:center}.insa-payroll-statement__employee-section{flex:0 0 auto}.insa-payroll-statement__hint{font-size:12px;color:#64748b;margin-top:4px}.insa-severance-status-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-severance-status-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-severance-status-page__toast:empty{display:none}.insa-severance-status-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-severance-status-page__meta{font-size:11px;font-weight:500;color:#777}.insa-severance-status-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-year-end-base{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-year-end-base__toast:empty{display:none}.insa-year-end-base__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-year-end-base__meta{font-size:11px;font-weight:500;color:#777}.insa-year-end-base__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-year-end-base__body{display:grid;grid-template-columns:340px 1fr;gap:8px;flex:1 1 auto;min-height:0}.insa-year-end-base__list-section,.insa-year-end-base__detail-section{display:flex;flex-direction:column;min-height:0;overflow:auto}.insa-year-end-base__actions{display:flex;justify-content:flex-end;gap:6px;padding-top:8px}.insa-settlement-inquiry-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-settlement-inquiry-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-settlement-inquiry-page__toast:empty{display:none}.insa-settlement-inquiry-page__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-settlement-inquiry-page__meta{font-size:11px;font-weight:500;color:#777}.insa-settlement-inquiry-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-settlement-inquiry-page__sabun-input{display:flex;gap:6px;align-items:center}.insa-settlement-inquiry__legal{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#000}.insa-year-end-targets{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-year-end-targets__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-year-end-targets__toast:empty{display:none}.insa-year-end-targets__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-year-end-targets__meta{font-size:11px;font-weight:500;color:#777}.insa-year-end-targets__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-year-end-targets__hint{font-size:12px;color:#666;margin:6px 2px 0}.insa-mid-resign-targets-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-mid-resign-targets-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-mid-resign-targets-page__toast:empty{display:none}.insa-mid-resign-targets-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-mid-resign-targets-page__meta{font-size:11px;font-weight:500;color:#777}.insa-mid-resign-targets-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-mid-resign-targets-page__sabun-input{display:flex;gap:6px;align-items:center}.insa-mid-resign-targets__hint{font-size:13px;color:#64748b;margin:6px 0 0}.insa-mid-resign-targets__months-section{flex:0 0 auto}.insa-severance-calc{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-severance-calc__toast:empty{display:none}.insa-severance-calc__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-severance-calc__meta{font-size:11px;font-weight:500;color:#777}.insa-severance-calc__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-severance-calc__body{display:grid;grid-template-columns:1.2fr 1fr;gap:6px;min-height:0}.insa-severance-calc__list-section.pb-freeform-section--fill,.insa-severance-calc__detail-section.pb-freeform-section--fill{min-height:0}.insa-severance-calc__detail{font-size:13px;line-height:1.7}.insa-severance-calc__row-actions{display:inline-flex;gap:6px}.insa-severance-calc__actions{display:flex;gap:8px;margin-top:10px}@media (max-width: 900px){.insa-severance-calc__body{grid-template-columns:1fr}}.insa-prev-workplace{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-prev-workplace__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-prev-workplace__toast:empty{display:none}.insa-prev-workplace__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-prev-workplace__meta{font-size:11px;font-weight:500;color:#777}.insa-prev-workplace__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-prev-workplace__groups{display:flex;gap:16px;flex-wrap:wrap}.insa-prev-workplace__group{border:1px solid var(--pb-border, #808080);padding:10px;min-width:240px}.insa-prev-workplace__actions{display:flex;align-items:center;gap:8px;margin-top:12px}.insa-prev-workplace__row-total{font-size:13px;color:#666}.insa-withholding-receipt-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-withholding-receipt-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-withholding-receipt-page__toast:empty{display:none}.insa-withholding-receipt-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-withholding-receipt-page__meta{font-size:11px;font-weight:500;color:#777}.insa-withholding-receipt-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-withholding-receipt-page__sabun-input{display:flex;gap:6px;align-items:center}.insa-attendance-access{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-attendance-access__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-attendance-access__toast:empty{display:none}.insa-attendance-access__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-attendance-access__meta{font-size:11px;font-weight:500;color:#777}.insa-attendance-access__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-withholding-ledger-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-withholding-ledger-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-withholding-ledger-page__toast:empty{display:none}.insa-withholding-ledger-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-withholding-ledger-page__meta{font-size:11px;font-weight:500;color:#777}.insa-withholding-ledger-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-withholding-ledger-page__sabun-input{display:flex;gap:6px;align-items:center}.insa-withholding-ledger__months-section{flex:0 0 auto}.insa-decided-tax-report-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-decided-tax-report-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-decided-tax-report-page__toast:empty{display:none}.insa-decided-tax-report-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-decided-tax-report-page__meta{font-size:11px;font-weight:500;color:#777}.insa-decided-tax-report-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-tax-performance-report-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-tax-performance-report-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-tax-performance-report-page__toast:empty{display:none}.insa-tax-performance-report-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-tax-performance-report-page__meta{font-size:11px;font-weight:500;color:#777}.insa-tax-performance-report-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-tax-performance-report-page__sabun-input{display:flex;gap:6px;align-items:center}.insa-resident-tax-report-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-resident-tax-report-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-resident-tax-report-page__toast:empty{display:none}.insa-resident-tax-report-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-resident-tax-report-page__meta{font-size:11px;font-weight:500;color:#777}.insa-resident-tax-report-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-evaluation-inquiry-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-evaluation-inquiry-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-evaluation-inquiry-page__toast:empty{display:none}.insa-evaluation-inquiry-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-evaluation-inquiry-page__meta{font-size:11px;font-weight:500;color:#777}.insa-evaluation-inquiry-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-hr-basic-inquiry-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-hr-basic-inquiry-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-hr-basic-inquiry-page__toast:empty{display:none}.insa-hr-basic-inquiry-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-hr-basic-inquiry-page__meta{font-size:11px;font-weight:500;color:#777}.insa-hr-basic-inquiry-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-hr-basic-inquiry__tabs{display:flex;gap:6px;flex-wrap:wrap}.insa-hr-basic-inquiry__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-hr-basic-inquiry__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-certificate-inquiry-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-certificate-inquiry-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-certificate-inquiry-page__toast:empty{display:none}.insa-certificate-inquiry-page__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-certificate-inquiry-page__meta{font-size:11px;font-weight:500;color:#777}.insa-certificate-inquiry-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-certificate-inquiry-page__sabun-input{display:flex;gap:6px;align-items:center}.insa-personnel-record-page .insa-personnel-sheet{margin-top:16px;padding:20px 24px;background:#fff;color:#111;border:1px solid #ccc}.insa-personnel-sheet__title{margin:0 0 6px;font-size:20px;text-align:center;letter-spacing:.2em}.insa-personnel-sheet__meta{margin:0 0 16px;text-align:center;font-size:13px;color:#444}.insa-personnel-sheet__section{margin-bottom:16px}.insa-personnel-sheet__section h3{margin:0 0 8px;font-size:14px;border-bottom:1px solid #999;padding-bottom:4px}.insa-personnel-sheet__kv{width:100%;border-collapse:collapse;font-size:13px}.insa-personnel-sheet__kv th,.insa-personnel-sheet__kv td{border:1px solid #bbb;padding:5px 8px;vertical-align:top}.insa-personnel-sheet__kv th{width:90px;background:#f5f5f5;font-weight:600;text-align:left}.insa-personnel-sheet__table{width:100%;border-collapse:collapse;font-size:12px}.insa-personnel-sheet__table th,.insa-personnel-sheet__table td{border:1px solid #bbb;padding:4px 6px}.insa-personnel-sheet__table th{background:#f5f5f5}@media print{.no-print{display:none!important}.insa-personnel-record-page .insa-personnel-sheet{border:none;margin:0;padding:0}}.insa-personnel-record-page{display:flex;flex-direction:column;gap:6px;padding:6px}.insa-personnel-record-page__form-actions{display:flex;gap:8px;margin-top:8px}.insa-personnel-record-page__inline-btn{display:flex;gap:6px;align-items:center;min-width:0}.insa-personnel-record-page__toast:empty{display:none}.insa-personnel-record-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-personnel-record-page__elapsed{font-size:11px;font-weight:500;color:#777}.insa-personnel-record-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.acc-master-detail{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.acc-master-detail__master.pb-freeform-section--fill{flex:3 1 0;min-height:0}.acc-master-detail__lines.pb-freeform-section--fill{flex:2 1 0;min-height:0}.acc-account-codes{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.acc-account-codes__body{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:1 1 auto;min-height:0}.acc-account-codes__col{min-height:0}.acc-account-codes__btnrow{display:flex;align-items:center;gap:8px;margin:6px 0}.acc-input-form{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.acc-input-form__list.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.acc-input-form__btnrow{display:flex;align-items:center;gap:8px;margin:6px 0 2px}.acc-input-form__code-row{display:flex;align-items:center;gap:4px;width:100%}.acc-input-form__code-row .ant-input{flex:1 1 auto;min-width:0}.acc-input-form__linerow{display:flex;align-items:center;gap:8px;margin-bottom:8px}.acc-input-form__linerow .pb-freeform-grid{flex:1 1 auto}.acc-expense-claim-edit{overflow:auto;gap:4px;padding:4px}.acc-expense-claim-edit .acc-expense-claim-edit__grid{gap:4px 8px}.acc-expense-claim-edit .acc-input-form__linerow{align-items:flex-start;margin-bottom:4px}.acc-expense-claim-edit .acc-input-form__linerow>.pb-inline-btn{flex:0 0 auto;margin-top:6px}.acc-expense-claim-edit .acc-input-form__list.pb-freeform-section--fill{flex:0 0 auto;min-height:200px}.acc-expense-claim-edit__num .ant-input{text-align:right}.acc-report{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.acc-report__hint{margin:0;padding:2px 2px 0;font-size:12px;color:#555}.acc-report__header-line{margin:0;padding:2px 2px 0;font-size:13px;color:#333}.acc-report__result.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.acc-slips{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.acc-slips__master.pb-freeform-section--fill{flex:3 1 0;min-height:0}.acc-slips__lines.pb-freeform-section--fill{flex:2 1 0;min-height:0}.mims-print-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px;padding:12px 14px;border:1px solid var(--mims-border-subtle, #e5e7eb);border-radius:10px;background:var(--mims-surface, #fff)}.mims-print-toolbar__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.mims-print-toolbar__sub,.mims-print-toolbar__count{font-size:13px;color:var(--mims-text-muted, #6b7280)}.mims-print-toolbar__error{font-size:13px;color:var(--mims-danger-text, #b91c1c)}.mims-print-toolbar__actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.mims-print-toolbar__save-group{display:flex;gap:6px;flex-wrap:wrap}.mims-print-toolbar__start-slot{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#334155}.mims-print-toolbar__start-slot select{min-width:4.5rem;padding:4px 8px}.mims-print-root{color:#111}.mims-paper{box-sizing:border-box;margin:0 auto 18px;padding:12mm 10mm;background:#fff;border:1px solid #cbd5e1;font-family:Malgun Gothic,Gulim,굴림,sans-serif;color:#111;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.mims-paper--a4{width:210mm;max-width:100%}.mims-paper--a4-landscape{width:297mm;max-width:100%}.mims-paper--page-break+.mims-paper--page-break{page-break-before:always;-moz-column-break-before:page;break-before:page}.mims-paper__head{margin-bottom:6mm}.mims-paper__title{margin:0 0 2mm;text-align:center;font-size:18px;font-weight:700;letter-spacing:.24em}.mims-paper__sub{margin:0;text-align:center;font-size:12px;color:#444}.mims-paper__meta{display:flex;justify-content:space-between;gap:8px;margin:0 0 2mm;font-size:11px;color:#333}.mims-paper__foot{margin-top:6mm;font-size:11px;color:#333}.mims-print-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px}.mims-print-table th,.mims-print-table td{border:1px solid #111;padding:2px 4px;vertical-align:middle;word-break:break-word}.mims-print-table thead th{background:#f0f0f0;font-weight:600;text-align:center;white-space:nowrap}.mims-print-table tfoot td,.mims-print-table tfoot th{background:#f7f7f7;font-weight:700}.mims-print-num{text-align:right;white-space:nowrap}.mims-print-center{text-align:center}.mims-print-kv{display:grid;grid-template-columns:30mm 1fr;gap:4px 8px;margin:0 0 4mm;font-size:12px;line-height:1.45}.mims-print-kv dt{margin:0;color:#444;font-weight:600}.mims-print-kv dd{margin:0;word-break:break-word}.mims-print-empty{padding:8mm 0;text-align:center;font-size:12px;color:#555}.mims-print-hint{margin:8px 0 0;font-size:12px;color:#64748b}.mims-print-block+.mims-print-block{margin-top:5mm}.mims-print-block__heading{margin:0 0 1.5mm;font-size:11px;font-weight:700}@media print{body.mims-print-allowed:before{content:none!important;display:none!important}body.mims-print-allowed *{visibility:hidden!important}body.mims-print-allowed .mims-print-root,body.mims-print-allowed .mims-print-root *{visibility:visible!important}body.mims-print-allowed .no-print,body.mims-print-allowed .erp-sidebar,body.mims-print-allowed .erp-topbar{display:none!important;visibility:hidden!important}body.mims-print-allowed .erp-shell,body.mims-print-allowed .erp-main,body.mims-print-allowed .erp-content,body.mims-print-allowed .mims-page{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;box-shadow:none!important}.mims-paper{margin:0 auto;border:none;padding:0}.mims-print-table thead th,.mims-print-table tfoot td,.mims-print-table tfoot th{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.acc-print-approval{display:flex;border:1px solid #111;font-size:10px}.acc-print-approval__label{display:flex;align-items:center;justify-content:center;width:7mm;padding:1mm 0;border-right:1px solid #111;background:#f0f0f0;writing-mode:vertical-rl;letter-spacing:.3em;font-weight:600}.acc-print-approval__slot{width:16mm;border-right:1px solid #111;text-align:center}.acc-print-approval__slot:last-child{border-right:none}.acc-print-approval__slot-head{padding:.5mm 0;border-bottom:1px solid #111;background:#f0f0f0}.acc-print-approval__slot-body{height:11mm}.acc-print-sign{display:flex;align-items:stretch;border:1px solid #111;font-size:9px}.acc-print-sign__title{display:flex;align-items:center;justify-content:center;width:6mm;border-right:1px solid #111;background:#f0f0f0;writing-mode:vertical-rl;letter-spacing:.25em;font-weight:600}.acc-print-sign__block{border-right:1px solid #111}.acc-print-sign__block:last-child{border-right:none}.acc-print-sign__org{display:flex;border-bottom:1px solid #111;background:#f7f7f7}.acc-print-sign__org span{flex:1 1 0;padding:.4mm 1mm;text-align:center;white-space:nowrap;border-right:1px solid #111}.acc-print-sign__org span:last-child{border-right:none}.acc-print-sign__owner{font-weight:600}.acc-print-sign__row{display:flex}.acc-print-sign__slot{width:8mm;border-right:1px solid #111;text-align:center}.acc-print-sign__slot:last-child{border-right:none}.acc-print-sign__head{padding:.4mm 0;border-bottom:1px solid #111;background:#f0f0f0}.acc-print-sign__body{height:9mm}.acc-print-claim-top{display:flex;align-items:flex-start;justify-content:space-between;gap:4mm;margin-bottom:4mm}.acc-print-inspect{border:1px solid #111;min-width:40mm;font-size:10px}.acc-print-inspect__row{display:flex;border-bottom:1px solid #111}.acc-print-inspect__row:last-child{border-bottom:none}.acc-print-inspect__label{width:14mm;padding:.8mm 1mm;border-right:1px solid #111;background:#f0f0f0;text-align:center;letter-spacing:.2em;white-space:nowrap}.acc-print-inspect__value{flex:1 1 auto;padding:.8mm 2mm;min-height:6mm}.acc-print-claim-center{flex:1 1 auto;min-width:52mm;text-align:center;white-space:nowrap}.acc-print-claim-center .mims-paper__title{margin-top:3mm;font-size:15px;letter-spacing:.12em}.acc-print-claim-table td{vertical-align:top}.acc-print-claim-sub{display:block;font-size:10px;color:#333}.acc-print-digits{display:flex;border:1px solid #111;width:-moz-max-content;width:max-content}.acc-print-digits__cell{width:6mm;padding:.8mm 0;border-right:1px solid #111;text-align:center;font-family:var(--mims-font-mono, Consolas, monospace)}.acc-print-digits__cell:last-child{border-right:none}.acc-print-receipt-note{margin:4mm 0 1mm;text-align:right;font-size:11px}.acc-print-receipt-sign{display:flex;justify-content:flex-end;align-items:baseline;gap:3mm;font-size:11px}.acc-print-receipt-sign__name{min-width:26mm;border-bottom:1px solid #111;text-align:center;font-weight:600}.acc-print-slip-head{display:flex;align-items:flex-start;justify-content:space-between;gap:4mm;margin-bottom:3mm}.acc-print-meta-table{width:100%;border-collapse:collapse;font-size:11px;margin-bottom:3mm}.acc-print-meta-table th,.acc-print-meta-table td{border:1px solid #111;padding:1.2mm 2mm}.acc-print-meta-table th{width:22mm;background:#f0f0f0;font-weight:600;text-align:center;white-space:nowrap}.acc-print-slip-table col.acc-print-col-no{width:10mm}.acc-print-slip-table col.acc-print-col-acc{width:34mm}.acc-print-slip-table col.acc-print-col-amt{width:26mm}.acc-print-filler td{height:5.4mm}.asset-codes-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.asset-codes-page__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.asset-codes-page__col{display:flex;flex-direction:column;gap:6px;flex:1 1 50%;min-width:0;min-height:0}.asset-codes-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.asset-codes-page__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.asset-codes-page__inline-actions{display:flex;justify-content:flex-end;margin-top:6px}.asset-codes-page__toast:empty{display:none}.asset-codes-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.asset-codes-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.asset-register-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.asset-register-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.asset-register-page__form-section{flex:0 0 auto}.asset-register-page__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.asset-register-page__toast:empty{display:none}.asset-register-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.asset-register-page__elapsed{font-size:11px;font-weight:500;color:#777}.asset-register-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.asset-detail-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.asset-detail-page__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.asset-detail-page__list-section.pb-freeform-section--fill{flex:0 0 42%;min-width:0}.asset-detail-page__detail-col{display:flex;flex-direction:column;gap:6px;flex:1 1 58%;min-width:0;min-height:0;overflow:auto}.asset-detail-page__sheet-section,.asset-detail-page__dr-section{flex:0 0 auto}.asset-detail-page__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.asset-detail-page__toast:empty{display:none}.asset-detail-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.asset-detail-page__summary-item:before{content:"·";margin-right:8px;font-weight:400;color:#888}.asset-detail-page__elapsed{font-size:11px;font-weight:500;color:#777}.asset-detail-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.asset-query-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.asset-query-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.asset-query-page__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.asset-query-page__toast:empty{display:none}.asset-query-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.asset-query-page__summary-item{font-weight:700}.asset-query-page__summary-item:before{content:"·";margin-right:8px;font-weight:400;color:#888}.asset-query-page__elapsed{font-size:11px;font-weight:500;color:#777}.asset-query-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.asset-places-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.asset-places-page__form-section{flex:0 0 auto}.asset-places-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.asset-places-page__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.asset-places-page__toast:empty{display:none}.asset-places-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.asset-places-page__elapsed{font-size:11px;font-weight:500;color:#777}.asset-places-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.asset-changes-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.asset-changes-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.asset-changes-page__form-section{flex:0 0 auto}.asset-changes-page__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.asset-changes-page__toast:empty{display:none}.asset-changes-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.asset-changes-page__summary-item:before{content:"·";margin-right:8px;font-weight:400;color:#888}.asset-changes-page__elapsed{font-size:11px;font-weight:500;color:#777}.asset-changes-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.asset-depr-run-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.asset-depr-run-page__result-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0;overflow:auto}.asset-depr-run-page__toast:empty{display:none}.asset-depr-run-page__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap}.asset-depr-year-close-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.asset-depr-year-close-page__result-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0;overflow:auto}.asset-depr-year-close-page__toast:empty{display:none}.asset-depr-year-close-page__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap}.acc-daily-cash{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.acc-daily-cash__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.acc-daily-cash__col{display:flex;flex-direction:column;gap:6px;flex:1 1 50%;min-width:0;min-height:0}.acc-daily-cash__section.pb-freeform-section--fill{flex:1 1 0;min-height:0}.acc-report__toast:empty{display:none}.acc-report__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.acc-report__elapsed{font-size:11px;font-weight:500;color:#777}.acc-report__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.acc-report__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-holiday-change-approval-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-holiday-change-approval-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-holiday-change-approval-page__toast:empty{display:none}.insa-holiday-change-approval-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-holiday-change-approval-page__meta{font-size:11px;font-weight:500;color:#777}.insa-holiday-change-approval-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-attendance-daily-close{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-attendance-daily-close__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-attendance-daily-close__toast:empty{display:none}.insa-attendance-daily-close__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-attendance-daily-close__meta{font-size:11px;font-weight:500;color:#777}.insa-attendance-daily-close__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-attendance-daily-close__tabs{display:flex;gap:6px}.insa-attendance-daily-close__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-attendance-daily-close__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.insa-attendance-daily-close__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 2px}.insa-hire-resign-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.insa-hire-resign-page__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.insa-hire-resign-page__toast:empty{display:none}.insa-hire-resign-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.insa-hire-resign-page__meta{font-size:11px;font-weight:500;color:#777}.insa-hire-resign-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.insa-hire-resign-page__tabs{display:flex;gap:6px}.insa-hire-resign-page__tab{border:1px solid var(--pb-border, #808080);background:#fff;padding:4px 12px;font-size:13px;cursor:pointer}.insa-hire-resign-page__tab--active{background:#1d4f91;color:#fff;border-color:#1d4f91}.erp-shell--topnav .erp-content:has(.mem-family-search){overflow-x:hidden;overflow-y:auto;padding:4px 6px 6px!important}.erp-shell--topnav .work-tab-panes:has(.mem-family-search),.erp-shell--topnav .work-tab-pane.is-active:has(.mem-family-search){flex:1 1 auto;min-height:-moz-min-content;min-height:min-content;height:auto;display:flex;flex-direction:column;overflow:visible}.mem-family-search{flex:1 1 auto;min-height:100%;height:auto;display:flex;flex-direction:column;gap:4px;overflow:visible}.mem-family-search .pb-sheet-toolbar,.mfs-search-section,.mem-family-search>.mims-error-banner{flex:0 0 auto}.mfs-toolbar-meta{color:#333;font-size:14px;font-weight:700;white-space:nowrap}.mfs-search-section form{margin:0}.mfs-search-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mfs-search-row form{flex:0 1 auto;min-width:0}.mfs-search-grid{grid-template-columns:300px 330px 330px;justify-content:start}.mfs-search-help{min-height:25px;padding:3px 8px 0;color:#333;font-size:14px;line-height:22px}.mfs-shortcuts{display:flex;flex:0 0 auto;align-items:center;gap:4px;padding:2px 4px 0 0}.mfs-shortcuts .ant-btn{min-width:104px;height:38px!important;border:1px solid #666;border-radius:0!important;background:linear-gradient(#fff,#d8d8d8);color:#000;font-size:14px;font-weight:700}.mfs-family-section{flex:0 0 auto;min-height:0;overflow:visible}.mfs-detail-split{display:grid;flex:1 1 auto;min-height:max(320px,40vh);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px}.mfs-detail-section{min-width:0;min-height:0;overflow:auto}.mfs-grid-head{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:10px;padding:0 8px;border:1px solid var(--pb-border);border-bottom:0;background:#d8d8d8;color:#222;font-size:14px;font-weight:700;box-sizing:border-box}.mfs-grid-head .ant-checkbox-wrapper{color:#000;font-size:14px;font-weight:700;white-space:nowrap}.mfs-grid-shell{min-width:0;overflow:auto;border:1px solid var(--pb-border);background:#fff}.mfs-grid-shell .mims-ag-grid{--ag-font-family: "Malgun Gothic", "맑은 고딕", Dotum, Gulim, sans-serif;--ag-font-size: 15px;--ag-background-color: #fff;--ag-foreground-color: #000;--ag-border-color: #808080;--ag-row-border-color: #b0b0b0;--ag-header-background-color: #3a6ea5;--ag-header-foreground-color: #fff;--ag-row-hover-color: #dbe9f7;--ag-selected-row-background-color: #c8dcf0;--ag-cell-horizontal-padding: 7px}.mfs-grid-shell .mims-ag-grid .ag-root-wrapper{border:0}.mfs-grid-shell .mims-ag-grid .ag-header,.mfs-grid-shell .mims-ag-grid .ag-header-viewport,.mfs-grid-shell .mims-ag-grid .ag-header-container,.mfs-grid-shell .mims-ag-grid .ag-header-cell{background-color:#3a6ea5!important}.mfs-grid-shell .mims-ag-grid .ag-header-cell-label,.mfs-grid-shell .mims-ag-grid .ag-header-cell-text{display:flex!important;visibility:visible!important;color:#fff!important;font-size:14px;font-weight:700;opacity:1!important;white-space:nowrap;justify-content:center}.mfs-grid-shell .mims-ag-grid .ag-header-cell-text{width:100%;line-height:30px;text-align:center}.mfs-grid-shell .mims-ag-grid .ag-header-cell,.mfs-grid-shell .mims-ag-grid .ag-cell{border-right:1px solid #b0b0b0}.mfs-grid-shell .mims-ag-grid .ag-row-even{background:#f7f7f7}.mfs-grid-shell .mims-ag-grid .ag-row-selected,.mfs-grid-shell .mims-ag-grid .ag-row-selected.ag-row-even,.mfs-grid-shell .mims-ag-grid .ag-row-selected.ag-row-odd{background:#c8dcf0!important;box-shadow:inset 3px 0 #0000c0}.mfs-pager{padding-top:3px}.mfs-pager .mims-pager{min-height:34px;padding:2px 6px;border:1px solid var(--pb-border);border-radius:0;background:#d8d8d8}.mfs-local-search{display:grid;grid-template-columns:92px 190px 92px minmax(280px,1fr);min-height:36px;margin-top:3px;border:1px solid var(--pb-border);background:#fff}.mfs-local-search__label{display:flex;align-items:center;justify-content:center;border-right:1px solid var(--pb-border);background:var(--pb-label-bg);color:#000;font-size:15px;font-weight:700}.mfs-local-search .ant-select,.mfs-local-search .ant-select-selector,.mfs-local-search .ant-input{width:100%!important;height:100%!important;border:0!important;border-radius:0!important;box-shadow:none!important}.mfs-local-search .ant-select{border-right:1px solid var(--pb-border)!important}.mfs-receipt-checks{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.mfs-grid-shell .mims-ag-grid .mfs-row-deleted,.mfs-grid-shell .mims-ag-grid .mfs-row-deleted .ag-cell{color:#d00000!important}@media (max-width: 1260px){.mfs-search-grid{grid-template-columns:repeat(2,minmax(320px,1fr))}.mfs-search-row{flex-direction:column}.mfs-detail-split{grid-template-columns:minmax(0,1fr)}}.erp-shell--topnav .erp-content:has(.mem-person-search){overflow-x:hidden;overflow-y:auto;padding:4px 6px 6px!important}.erp-shell--topnav .work-tab-panes:has(.mem-person-search),.erp-shell--topnav .work-tab-pane.is-active:has(.mem-person-search){flex:1 1 auto;min-height:-moz-min-content;min-height:min-content;height:auto;display:flex;flex-direction:column;overflow:visible}.mem-person-search{flex:1 1 auto;min-height:100%;height:auto;display:flex;flex-direction:column;gap:4px;overflow:visible}.mem-person-search .pb-sheet-toolbar{flex:0 0 auto}.mps-toolbar-meta{color:#333;font-size:14px;font-weight:700;white-space:nowrap}.mps-search-section{flex:0 0 auto}.mps-search-form{margin:0}.mps-search-grid{grid-template-columns:minmax(220px,.82fr) minmax(240px,.9fr) minmax(240px,.9fr) minmax(320px,1.2fr)}.mps-tel-kind.ant-select{flex:0 0 94px;width:94px!important;min-width:94px;height:100%;border-right:1px solid var(--pb-border)!important}.mps-search-help{min-height:25px;padding:3px 8px 0;color:#333;font-size:14px;line-height:22px}.mem-person-search>.mims-error-banner{flex:0 0 auto;margin:0}.mps-result-section{min-height:max(320px,40vh);display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.mps-result-section .pb-freeform-section__body{min-height:0;display:block}.mps-result-head{display:flex;flex:0 0 28px;align-items:center;justify-content:space-between;gap:12px;padding:0 8px;border:1px solid var(--pb-border);border-bottom:0;background:#d8d8d8;color:#222;font-size:14px;font-weight:700;box-sizing:border-box}.mps-result-head span:last-child{font-weight:400}.mps-grid-shell{min-height:360px;overflow:auto;border:1px solid var(--pb-border);background:#fff}.mps-grid-shell .mims-ag-grid{--ag-font-family: "Malgun Gothic", "맑은 고딕", Dotum, Gulim, sans-serif;--ag-font-size: 15px;--ag-background-color: #ffffff;--ag-foreground-color: #000000;--ag-border-color: #808080;--ag-row-border-color: #b0b0b0;--ag-header-background-color: #3a6ea5;--ag-header-foreground-color: #ffffff;--ag-row-hover-color: #dbe9f7;--ag-selected-row-background-color: #c8dcf0;--ag-cell-horizontal-padding: 7px}.mps-grid-shell .mims-ag-grid .ag-root-wrapper{border:0}.mps-grid-shell .mims-ag-grid .ag-header,.mps-grid-shell .mims-ag-grid .ag-header-viewport,.mps-grid-shell .mims-ag-grid .ag-header-container,.mps-grid-shell .mims-ag-grid .ag-header-cell{background-color:#3a6ea5!important}.mps-grid-shell .mims-ag-grid .ag-header-cell-label,.mps-grid-shell .mims-ag-grid .ag-header-cell-text{display:flex!important;visibility:visible!important;color:#fff!important;font-size:14px;font-weight:700;opacity:1!important;white-space:nowrap;justify-content:center}.mps-grid-shell .mims-ag-grid .ag-header-cell-text{width:100%;line-height:30px;text-align:center}.mps-grid-shell .mims-ag-grid .ag-header-cell,.mps-grid-shell .mims-ag-grid .ag-cell{border-right:1px solid #b0b0b0}.mps-grid-shell .mims-ag-grid .ag-row-even{background:#f7f7f7}.mps-grid-shell .mims-ag-grid .ag-row-selected,.mps-grid-shell .mims-ag-grid .ag-row-selected.ag-row-even,.mps-grid-shell .mims-ag-grid .ag-row-selected.ag-row-odd{background:#c8dcf0!important;box-shadow:inset 3px 0 #0000c0}.mps-pager{flex:0 0 auto;padding-top:3px}.mps-pager .mims-pager{min-height:34px;padding:2px 6px;border:1px solid var(--pb-border);border-radius:0;background:#d8d8d8}@media (max-width: 1220px){.mem-person-search{overflow:auto}.mps-search-grid{grid-template-columns:repeat(2,minmax(300px,1fr))}.mps-result-section{min-height:420px}}.mem-payment-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-payment-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-payment-status__toast:empty{display:none}.mem-payment-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-payment-status__elapsed{font-size:11px;font-weight:500;color:#777}.mem-payment-status__hint{margin:0 0 6px;color:#555;font-size:13px}.mem-payment-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-payment-status__pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;color:#333}.mem-payment-status__pager-btns{display:flex;gap:6px}.mem-don-search{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-search__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-search__toast:empty{display:none}.mem-don-search__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-search__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-search__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-don-search__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-address-split{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-address-split__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-address-split__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-address-split__toast:empty{display:none}.mem-address-split__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-address-split__elapsed{font-size:11px;font-weight:500;color:#777}.mem-address-split__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-address-split__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-family-detail-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto;position:relative}.mem-family-detail-page__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:200px}.mem-family-detail-page__form-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mem-family-detail-page__inline-btn{display:flex;gap:6px;align-items:center;min-width:0}.mem-family-detail-page__inline-btn .ant-input{flex:1 1 auto;min-width:0}.mem-family-detail-page__toast:empty{display:none}.mem-family-detail-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-family-detail-page__elapsed{font-size:11px;font-weight:500;color:#777}.mem-family-detail-page__hint{margin:8px 0 0;font-size:12px;color:#666}.mem-family-detail-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-family-detail-page__send-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:2000}.mem-family-detail-page__send-modal{background:#fff;border:1px solid var(--pb-border, #808080);padding:16px;width:320px;display:flex;flex-direction:column;gap:8px}.mem-family-detail-page__send-modal h3{margin:0 0 4px;font-size:15px}.mem-family-detail-page__send-check{display:flex;align-items:center;gap:6px;font-size:13px}.mem-nameplate-targets{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-nameplate-targets__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-nameplate-targets__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-nameplate-targets__toast:empty{display:none}.mem-nameplate-targets__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-nameplate-targets__elapsed{font-size:11px;font-weight:500;color:#777}.mem-nameplate-targets__hint{margin:6px 0 0;font-size:12px;color:#666}.mem-nameplate-targets__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-nameplate-orders{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-nameplate-orders__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-nameplate-orders__extra-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-nameplate-orders__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-nameplate-orders__toast:empty{display:none}.mem-nameplate-orders__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-nameplate-orders__elapsed{font-size:11px;font-weight:500;color:#777}.mem-nameplate-orders__hint{margin:6px 0 0;font-size:12px;color:#666}.mem-nameplate-orders__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-nameplate-orders-new{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-nameplate-orders-new__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-nameplate-orders-new__extra-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-nameplate-orders-new__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-nameplate-orders-new__toast:empty{display:none}.mem-nameplate-orders-new__summary{display:inline-flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-nameplate-orders-new__summary span{font-weight:500}.mem-nameplate-orders-new__elapsed{font-size:11px;color:#777}.mem-nameplate-orders-new__hint{margin:6px 0 0;font-size:12px;color:#666}.mem-nameplate-orders-new__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-nameplate-except{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-nameplate-except__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-nameplate-except__extra-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-nameplate-except__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-nameplate-except__toast:empty{display:none}.mem-nameplate-except__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-nameplate-except__elapsed{font-size:11px;font-weight:500;color:#777}.mem-nameplate-except__hint{margin:6px 0 0;font-size:12px;color:#666}.mem-nameplate-except__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-indung-card-orders{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-indung-card-orders__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-indung-card-orders__form-actions{display:flex;gap:8px;margin-top:8px}.mem-indung-card-orders__toast:empty{display:none}.mem-indung-card-orders__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-indung-card-orders__elapsed{font-size:11px;font-weight:500;color:#777}.mem-indung-card-orders__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-indung-card-orders__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-tablet-print{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-tablet-print__toast:empty{display:none}.mem-tablet-print__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-tablet-print__elapsed{font-size:11px;font-weight:500;color:#777}.mem-tablet-print__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-tablet-print__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-tablet-print__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-proof-overlay{position:relative;box-sizing:border-box;width:210mm;aspect-ratio:210 / 297;height:auto;max-width:100%;margin:0 auto 16px;background:#fff;overflow:hidden;border:1px solid #94a3b8}.mem-don-proof-overlay--values-only{border-style:dashed}.mem-don-proof-overlay__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mem-don-proof-overlay__layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mem-don-proof-overlay__field{position:absolute;box-sizing:border-box;display:flex;align-items:center;padding:0 4px;font-family:Malgun Gothic,Noto Sans KR,sans-serif;font-size:11pt;font-weight:700;line-height:1;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mem-don-proof-overlay__field--law{font-size:9pt;font-weight:700;white-space:normal;line-height:1.2;align-items:center;overflow:hidden}.mem-don-proof-overlay__field--wrap{font-size:9pt;font-weight:700;white-space:normal;line-height:1.05;align-items:flex-start;padding-top:4px;overflow:hidden;text-overflow:clip;word-break:keep-all;overflow-wrap:anywhere}.mem-don-proof-overlay__field--tiny{font-size:9pt;font-weight:700;padding:0 2px}.mem-don-proof-overlay__field--date{font-size:9pt;font-weight:700}.mem-don-proof-overlay__field--center{justify-content:center;text-align:center}.mem-don-proof-overlay__field--right{justify-content:flex-end;text-align:right}.mem-don-proof-overlay__field--num{justify-content:flex-end;text-align:right;font-variant-numeric:tabular-nums}.mem-don-proof-overlay__status{position:relative;z-index:2;padding:12px;font-size:14px;color:#334155}.mem-don-proof-overlay__stamp{position:absolute;z-index:3;top:86.6%;left:76%;width:16.5%;height:5.2%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}@media print{.mem-don-proof-overlay{width:210mm;height:297mm;aspect-ratio:auto;max-width:none;margin:0;border:none;page-break-after:auto;-moz-column-break-after:auto;break-after:auto;page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact}.mem-don-proof-overlay+.mem-don-proof-overlay{page-break-before:always;-moz-column-break-before:page;break-before:page}.mem-don-proof-overlay--values-only .mem-don-proof-overlay__bg{display:none!important}}.mem-don-proof-print-page.pb-freeform{gap:0}.mem-don-proof-print-page__extra{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:8px}.mem-don-proof-print-page__addr-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%}.mem-don-proof-print-page__addr-zip{flex:0 0 110px;width:110px}.mem-don-proof-print-page__addr-line{flex:1 1 220px;min-width:160px}.mem-don-proof-print-page__meta{font-size:13px;font-weight:700;color:#000}.mem-don-proof-print-page__scroll{flex:1 1 auto;min-height:0;overflow:auto;background:gray;padding:12px 8px 28px}.mem-don-proof-print-page__error{max-width:210mm;margin:0 auto 10px;padding:8px 10px;background:#fff;border:1px solid #808080;color:#8b0000;font-size:14px}.mem-don-proof-print-page .mem-don-proof-overlay{box-shadow:2px 2px 6px #00000059}.mem-don-proof-print-page__applicant-hint{margin:0 0 12px;font-size:12px;color:#444;line-height:1.4}.mem-don-proof-print-page__applicant-pb{--pb-label-bg: #c0c0c0;--pb-border: #808080;--pb-title-blue: #0000c0;--pb-font: 14px;--pb-font-label: 13px;--pb-font-small: 12px;--pb-row-height: 32px;display:flex;flex-direction:column;gap:10px;font-family:Malgun Gothic,맑은 고딕,Dotum,Gulim,sans-serif}.mem-don-proof-print-page__applicant-select{width:100%;height:100%;border:none;padding:0 8px;background:#fff;font-size:13px;font-family:inherit}.mem-don-proof-print-page__applicant-select:focus{outline:none}@media print{@page{size:A4 portrait;margin:0}body.mims-print-allowed:before{content:none!important;display:none!important}body.mims-print-allowed .erp-sidebar,body.mims-print-allowed .erp-topbar,body.mims-print-allowed .erp-topnav,body.mims-print-allowed .work-tabs,body.mims-print-allowed .pb-sheet-toolbar,body.mims-print-allowed .mem-don-proof-print-page__error,body.mims-print-allowed .mem-don-proof-print-page .no-print,body.mims-print-allowed .no-print,body.mims-print-allowed .ant-modal-root,body.mims-print-allowed .ant-modal-mask{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.erp-shell,.erp-shell--topnav,.erp-main,.erp-shell--topnav .erp-main,.erp-scale-root,.erp-scale-inner,.erp-shell--topnav .erp-content,.erp-shell--topnav .erp-content:has(.pb-freeform),.erp-shell--topnav .work-tab-panes:has(.pb-freeform),.erp-shell--topnav .work-tab-pane.is-active:has(.pb-freeform),.mem-don-proof-print-page.pb-freeform,.mem-don-proof-print-page__scroll{position:static!important;transform:none!important;overflow:visible!important;height:auto!important;max-height:none!important;width:auto!important;min-height:0!important;display:block!important;background:#fff!important;padding:0!important;margin:0!important}body.mims-print-allowed .mem-don-proof-overlay,body.mims-print-allowed .mem-don-proof-overlay *{visibility:visible!important}.mem-don-proof-overlay{width:210mm!important;height:297mm!important;max-width:none!important;margin:0!important;border:none!important;box-shadow:none!important;overflow:hidden!important;page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important;page-break-inside:auto!important;-moz-column-break-inside:auto!important;break-inside:auto!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.mem-don-proof-overlay+.mem-don-proof-overlay{page-break-before:always!important;-moz-column-break-before:page!important;break-before:page!important}.mem-don-proof-overlay__bg{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.mem-area-receipt-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-area-receipt-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-area-receipt-summary__toast:empty{display:none}.mem-area-receipt-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-area-receipt-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-area-receipt-summary__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-area-receipt-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-person-don-ledger{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-person-don-ledger__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-person-don-ledger__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-person-don-ledger__toast:empty{display:none}.mem-person-don-ledger__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-person-don-ledger__elapsed{font-size:11px;font-weight:500;color:#777}.mem-person-don-ledger__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-person-don-ledger__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-manbul-unmade{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-manbul-unmade__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-manbul-unmade__form-actions{display:flex;gap:8px;margin-top:8px}.mem-manbul-unmade__toast:empty{display:none}.mem-manbul-unmade__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-manbul-unmade__elapsed{font-size:11px;font-weight:500;color:#777}.mem-manbul-unmade__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-manbul-unmade__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-manbul-unpaid{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-manbul-unpaid__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-manbul-unpaid__form-actions{display:flex;gap:8px;margin-top:8px}.mem-manbul-unpaid__toast:empty{display:none}.mem-manbul-unpaid__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-manbul-unpaid__elapsed{font-size:11px;font-weight:500;color:#777}.mem-manbul-unpaid__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-manbul-unpaid__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-old-small-unpaid{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-old-small-unpaid__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-old-small-unpaid__form-actions{display:flex;gap:8px;margin-top:8px}.mem-old-small-unpaid__toast:empty{display:none}.mem-old-small-unpaid__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-old-small-unpaid__elapsed{font-size:11px;font-weight:500;color:#777}.mem-old-small-unpaid__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-old-small-unpaid__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-daily-office-receipt-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-daily-office-receipt-page__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-daily-office-receipt-page__toast:empty{display:none}.mem-daily-office-receipt-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-daily-office-receipt-page__elapsed{font-size:11px;font-weight:500;color:#777}.mem-daily-office-receipt-page__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-daily-office-receipt-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-monthly-don-receipt{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-monthly-don-receipt__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-monthly-don-receipt__toast:empty{display:none}.mem-monthly-don-receipt__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-monthly-don-receipt__elapsed{font-size:11px;font-weight:500;color:#777}.mem-monthly-don-receipt__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-monthly-don-receipt__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-manbul-buddha{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-manbul-buddha__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-manbul-buddha__toast:empty{display:none}.mem-manbul-buddha__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-manbul-buddha__elapsed{font-size:11px;font-weight:500;color:#777}.mem-manbul-buddha__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-manbul-buddha__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-complete-unmade{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-complete-unmade__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-complete-unmade__form-actions{display:flex;gap:8px;margin-top:8px}.mem-complete-unmade__toast:empty{display:none}.mem-complete-unmade__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-complete-unmade__elapsed{font-size:11px;font-weight:500;color:#777}.mem-complete-unmade__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-complete-unmade__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-memorial-schedule{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-memorial-schedule__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-memorial-schedule__toast:empty{display:none}.mem-memorial-schedule__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-memorial-schedule__elapsed{font-size:11px;font-weight:500;color:#777}.mem-memorial-schedule__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-memorial-schedule__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-memorial-schedule__pager{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px;font-size:12px;color:#333}.mem-memorial-schedule__pager-btns{display:flex;gap:4px}.mem-don-participation-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-participation-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-participation-summary__toast:empty{display:none}.mem-don-participation-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-participation-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-participation-summary__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-don-participation-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-composition-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-composition-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-composition-summary__toast:empty{display:none}.mem-don-composition-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-composition-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-composition-summary__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-don-composition-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-birthday-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-birthday-stats__grids{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-birthday-stats__grid-section{flex:1 1 50%;min-width:0}.mem-birthday-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-birthday-stats__toast:empty{display:none}.mem-birthday-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-birthday-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-birthday-stats__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-birthday-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-memorial-senders{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-memorial-senders__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-memorial-senders__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-memorial-senders__toast:empty{display:none}.mem-memorial-senders__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-memorial-senders__elapsed{font-size:11px;font-weight:500;color:#777}.mem-memorial-senders__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-memorial-senders__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-address-contact-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-address-contact-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-address-contact-summary__toast:empty{display:none}.mem-address-contact-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-address-contact-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-address-contact-summary__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-address-contact-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-send-families{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-send-families__toast:empty{display:none}.mem-send-families__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-send-families__elapsed{font-size:11px;font-weight:500;color:#777}.mem-send-families__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-send-families__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-send-families__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-job-persons{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-job-persons__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-job-persons__form-actions{display:flex;gap:8px;margin-top:8px}.mem-job-persons__toast:empty{display:none}.mem-job-persons__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-job-persons__elapsed{font-size:11px;font-weight:500;color:#777}.mem-job-persons__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-job-persons__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-resigned-persons{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-resigned-persons__toast:empty{display:none}.mem-resigned-persons__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-resigned-persons__elapsed{font-size:11px;font-weight:500;color:#777}.mem-resigned-persons__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-resigned-persons__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-resigned-persons__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-wrong-address{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-wrong-address__toast:empty{display:none}.mem-wrong-address__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-wrong-address__elapsed{font-size:11px;font-weight:500;color:#777}.mem-wrong-address__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-wrong-address__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-wrong-address__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-area-family-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-area-family-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-area-family-stats__toast:empty{display:none}.mem-area-family-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-area-family-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-area-family-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-area-person-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-area-person-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-area-person-stats__toast:empty{display:none}.mem-area-person-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-area-person-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-area-person-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-agent-performance{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-agent-performance__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-agent-performance__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-agent-performance__list-section.pb-freeform-section--fill{flex:0 0 49%;min-width:0}.mem-agent-performance__detail-section.pb-freeform-section--fill{flex:1 1 51%;min-width:0}.mem-agent-performance__toast:empty{display:none}.mem-agent-performance__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-agent-performance__elapsed{font-size:11px;font-weight:500;color:#777}.mem-agent-performance__hint{margin:6px 0 0;color:#555;font-size:13px}.mem-agent-performance__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-complete-sponsors{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-complete-sponsors__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-complete-sponsors__zip{min-width:0}.mem-complete-sponsors__form-actions{display:flex;gap:8px;margin-top:8px}.mem-complete-sponsors__toast:empty{display:none}.mem-complete-sponsors__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-complete-sponsors__elapsed{font-size:11px;font-weight:500;color:#777}.mem-complete-sponsors__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-complete-sponsors__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-complete-persons{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-complete-persons__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-complete-persons__toast:empty{display:none}.mem-don-complete-persons__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-complete-persons__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-complete-persons__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-don-complete-persons__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-beomnyun-replace{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-beomnyun-replace__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-beomnyun-replace__form-actions{display:flex;gap:8px;margin-top:8px}.mem-beomnyun-replace__toast:empty{display:none}.mem-beomnyun-replace__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-beomnyun-replace__elapsed{font-size:11px;font-weight:500;color:#777}.mem-beomnyun-replace__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-beomnyun-replace__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-duplicate-addresses{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-duplicate-addresses__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-duplicate-addresses__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-duplicate-addresses__toast:empty{display:none}.mem-duplicate-addresses__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-duplicate-addresses__elapsed{font-size:11px;font-weight:500;color:#777}.mem-duplicate-addresses__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-duplicate-addresses__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-monthly-sponsor-deposits{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-monthly-sponsor-deposits__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-monthly-sponsor-deposits__toast:empty{display:none}.mem-monthly-sponsor-deposits__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-monthly-sponsor-deposits__elapsed{font-size:11px;font-weight:500;color:#777}.mem-monthly-sponsor-deposits__hint{margin:6px 0 0;color:#555;font-size:13px}.mem-monthly-sponsor-deposits__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-monthly-sponsor-deposits__zip .ant-input{max-width:90px}.mem-monthly-sponsor-deposits__pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;color:#333}.mem-monthly-sponsor-deposits__pager-btns{display:flex;gap:6px}.mem-grade-region-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-grade-region-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-grade-region-stats__toast:empty{display:none}.mem-grade-region-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-grade-region-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-grade-region-stats__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-grade-region-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-div-persons{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-div-persons__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-div-persons__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-div-persons__toast:empty{display:none}.mem-div-persons__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-div-persons__elapsed{font-size:11px;font-weight:500;color:#777}.mem-div-persons__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-div-persons__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-monthly-member-day-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-monthly-member-day-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-monthly-member-day-stats__toast:empty{display:none}.mem-monthly-member-day-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-monthly-member-day-stats__sub{font-size:12px;font-weight:500;color:#333}.mem-monthly-member-day-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-monthly-member-day-stats__mode{display:flex;margin-top:8px}.mem-monthly-member-day-stats__hint{margin:6px 0 0;color:#555;font-size:13px}.mem-monthly-member-day-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-grade-persons{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-grade-persons__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-grade-persons__form-actions{display:flex;gap:8px;margin-top:8px}.mem-grade-persons__toast:empty{display:none}.mem-grade-persons__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-grade-persons__elapsed{font-size:11px;font-weight:500;color:#777}.mem-grade-persons__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-grade-persons__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-office-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-office-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-receipt-office-summary__toast:empty{display:none}.mem-receipt-office-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-office-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-office-summary__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-receipt-office-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-man-don-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-man-don-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-receipt-man-don-summary__toast:empty{display:none}.mem-receipt-man-don-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-man-don-summary__sub{font-size:12px;font-weight:500;color:#333}.mem-receipt-man-don-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-man-don-summary__hint{margin:6px 0 0;color:#555;font-size:13px}.mem-receipt-man-don-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-man-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-man-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-receipt-man-summary__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-receipt-man-summary__list-section.pb-freeform-section--fill{flex:0 0 43%;min-width:0}.mem-receipt-man-summary__detail-section.pb-freeform-section--fill{flex:1 1 57%;min-width:0}.mem-receipt-man-summary__toast:empty{display:none}.mem-receipt-man-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-man-summary__sub{font-size:12px;font-weight:500;color:#333}.mem-receipt-man-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-man-summary__hint{margin:6px 0 0;color:#555;font-size:13px}.mem-receipt-man-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-jar-sponsors{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-jar-sponsors__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-jar-sponsors__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-jar-sponsors__toast:empty{display:none}.mem-jar-sponsors__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-jar-sponsors__elapsed{font-size:11px;font-weight:500;color:#777}.mem-jar-sponsors__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-jar-sponsors__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-manbul-don-send-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-manbul-don-send-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-manbul-don-send-stats__toast:empty{display:none}.mem-manbul-don-send-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-manbul-don-send-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-manbul-don-send-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-manbul-send-div-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-manbul-send-div-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-manbul-send-div-stats__toast:empty{display:none}.mem-manbul-send-div-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-manbul-send-div-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-manbul-send-div-stats__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-manbul-send-div-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-manbul-tel-div-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-manbul-tel-div-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-manbul-tel-div-stats__toast:empty{display:none}.mem-manbul-tel-div-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-manbul-tel-div-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-manbul-tel-div-stats__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-manbul-tel-div-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-job-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-job-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-job-stats__toast:empty{display:none}.mem-job-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-job-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-job-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-agent-result{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-agent-result__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-agent-result__summary-section.pb-freeform-section--fill{flex:0 0 49%;min-width:0;min-height:0}.mem-agent-result__daily-section.pb-freeform-section--fill{flex:1 1 51%;min-width:0;min-height:0}.mem-agent-result__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-agent-result__toast:empty{display:none}.mem-agent-result__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-agent-result__elapsed{font-size:11px;font-weight:500;color:#777}.mem-agent-result__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-agent-result__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-target-city-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-target-city-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-target-city-stats__toast:empty{display:none}.mem-don-target-city-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-target-city-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-target-city-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-target-city-stats__range{max-width:260px}.mem-don-target-city-stats__range .ant-input{text-align:right}.mem-receipt-office-deposit{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-office-deposit__toast:empty{display:none}.mem-receipt-office-deposit__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-office-deposit__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-office-deposit__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-receipt-office-deposit__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-office-deposit__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-indung-tower-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-indung-tower-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-indung-tower-stats__toast:empty{display:none}.mem-indung-tower-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-indung-tower-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-indung-tower-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-privacy-send-demands{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-privacy-send-demands__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-privacy-send-demands__toast:empty{display:none}.mem-privacy-send-demands__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-privacy-send-demands__elapsed{font-size:11px;font-weight:500;color:#777}.mem-privacy-send-demands__hint{margin:0 0 6px;font-size:13px;color:#444}.mem-privacy-send-demands__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-deposit-city-don-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-deposit-city-don-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-deposit-city-don-stats__toast:empty{display:none}.mem-deposit-city-don-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-deposit-city-don-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-deposit-city-don-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-complete-list{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-complete-list__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-complete-list__form-actions{display:flex;gap:8px;margin-top:8px}.mem-don-complete-list__toast:empty{display:none}.mem-don-complete-list__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-complete-list__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-complete-list__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-don-complete-list__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-address-fix-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-address-fix-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-address-fix-stats__toast:empty{display:none}.mem-address-fix-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-address-fix-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-address-fix-stats__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-address-fix-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-prayer-complete-list{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-prayer-complete-list__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-prayer-complete-list__toast:empty{display:none}.mem-prayer-complete-list__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-prayer-complete-list__elapsed{font-size:11px;font-weight:500;color:#777}.mem-prayer-complete-list__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-place-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-place-summary__toast:empty{display:none}.mem-receipt-place-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-place-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-place-summary__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-receipt-place-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-place-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-person-tel-div-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-person-tel-div-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-person-tel-div-stats__toast:empty{display:none}.mem-person-tel-div-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-person-tel-div-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-person-tel-div-stats__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-person-tel-div-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-sub-receipt-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-sub-receipt-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-sub-receipt-summary__toast:empty{display:none}.mem-don-sub-receipt-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-sub-receipt-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-sub-receipt-summary__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-don-sub-receipt-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-unpaid-persons{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-unpaid-persons__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-unpaid-persons__toast:empty{display:none}.mem-unpaid-persons__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-unpaid-persons__sub{font-size:12px;font-weight:500;color:#333}.mem-unpaid-persons__elapsed{font-size:11px;font-weight:500;color:#777}.mem-unpaid-persons__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-unpaid-persons__zip{max-width:420px}.mem-unpaid-persons__zip .ant-input{max-width:90px}.mem-unpaid-persons__pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;color:#333}.mem-unpaid-persons__pager-btns{display:flex;gap:6px}.mem-don-unpaid-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-unpaid-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-unpaid-summary__toast:empty{display:none}.mem-don-unpaid-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-unpaid-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-unpaid-summary__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-don-unpaid-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-indung-unpaid{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-indung-unpaid__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-indung-unpaid__toast:empty{display:none}.mem-indung-unpaid__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-indung-unpaid__sub{font-size:12px;font-weight:500;color:#333}.mem-indung-unpaid__elapsed{font-size:11px;font-weight:500;color:#777}.mem-indung-unpaid__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-indung-unpaid__zip{max-width:420px}.mem-indung-unpaid__zip .ant-input{max-width:90px}.mem-indung-unpaid__pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;color:#333}.mem-indung-unpaid__pager-btns{display:flex;gap:6px}.mem-unpaid-by-amount{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-unpaid-by-amount__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-unpaid-by-amount__toast:empty{display:none}.mem-unpaid-by-amount__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-unpaid-by-amount__sub{font-size:12px;font-weight:500;color:#333}.mem-unpaid-by-amount__elapsed{font-size:11px;font-weight:500;color:#777}.mem-unpaid-by-amount__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-unpaid-by-amount__pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;color:#333}.mem-unpaid-by-amount__pager-btns{display:flex;gap:6px}.mem-deposit-by-course{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-deposit-by-course__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-deposit-by-course__toast:empty{display:none}.mem-deposit-by-course__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-deposit-by-course__elapsed{font-size:11px;font-weight:500;color:#777}.mem-deposit-by-course__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-deposit-by-course__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-unpaid-summary{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-unpaid-summary__toast:empty{display:none}.mem-receipt-unpaid-summary__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-unpaid-summary__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-unpaid-summary__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-receipt-unpaid-summary__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-unpaid-summary__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-indung-unpaid-all{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-indung-unpaid-all__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-indung-unpaid-all__toast:empty{display:none}.mem-indung-unpaid-all__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-indung-unpaid-all__sub{font-size:12px;font-weight:500;color:#333}.mem-indung-unpaid-all__elapsed{font-size:11px;font-weight:500;color:#777}.mem-indung-unpaid-all__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-indung-unpaid-all__zip{max-width:420px}.mem-indung-unpaid-all__zip .ant-input{max-width:90px}.mem-indung-unpaid-all__pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;color:#333}.mem-indung-unpaid-all__pager-btns{display:flex;gap:6px}.mem-receipt-confirmed-deposits{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-confirmed-deposits__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-receipt-confirmed-deposits__toast:empty{display:none}.mem-receipt-confirmed-deposits__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-confirmed-deposits__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-confirmed-deposits__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-receipt-confirmed-deposits__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-confirmed-deposits__pager{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px;font-size:12px;color:#333}.mem-receipt-confirmed-deposits__pager-btns{display:flex;gap:4px}.mem-deposit-confirm{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-deposit-confirm__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-deposit-confirm__form-actions{display:flex;gap:8px;margin-top:8px}.mem-deposit-confirm__toast:empty{display:none}.mem-deposit-confirm__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-deposit-confirm__elapsed{font-size:11px;font-weight:500;color:#777}.mem-deposit-confirm__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-deposit-confirm__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-deposit-unconfirmed{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-deposit-unconfirmed__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-deposit-unconfirmed__form-actions{display:flex;gap:8px;margin-top:8px}.mem-deposit-unconfirmed__toast:empty{display:none}.mem-deposit-unconfirmed__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-deposit-unconfirmed__elapsed{font-size:11px;font-weight:500;color:#777}.mem-deposit-unconfirmed__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-deposit-unconfirmed__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-application-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-receipt-application-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:300px}.mem-receipt-application-status__form-actions{display:flex;gap:8px;margin-top:8px}.mem-receipt-application-status__toast:empty{display:none}.mem-receipt-application-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-application-status__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-application-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-issue-register{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-receipt-issue-register__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:300px}.mem-receipt-issue-register__form-actions{display:flex;gap:8px;margin-top:8px}.mem-receipt-issue-register__inline-btn{display:flex;gap:6px;align-items:center;min-width:0}.mem-receipt-issue-register__inline-btn .ant-input{flex:1 1 auto;min-width:0}.mem-receipt-issue-register__toast:empty{display:none}.mem-receipt-issue-register__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-issue-register__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-issue-register__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-receipt-issue-register__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-issue-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-issue-status__toast:empty{display:none}.mem-receipt-issue-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-issue-status__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-issue-status__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-receipt-issue-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-issue-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-receipt-loss-register{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-receipt-loss-register__toast:empty{display:none}.mem-receipt-loss-register__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-loss-register__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-loss-register__notice{margin:0 0 8px;color:#555;font-size:12px}.mem-receipt-loss-register__form-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.mem-receipt-loss-register__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-loss-register__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:260px}.mem-deposit-register{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-deposit-register__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:160px}.mem-deposit-register__form-actions{display:flex;gap:8px;margin-top:8px}.mem-deposit-register__inline-btn{display:flex;gap:6px;align-items:center;min-width:0}.mem-deposit-register__inline-btn .ant-input{flex:1 1 auto;min-width:0}.mem-deposit-register__toast:empty{display:none}.mem-deposit-register__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-deposit-register__elapsed{font-size:11px;font-weight:500;color:#777}.mem-deposit-register__hint{margin:0 0 8px;font-size:12px;color:#666}.mem-deposit-register__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-group-info{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-group-info__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:160px}.mem-group-info__form-actions{display:flex;gap:8px;margin-top:8px}.mem-group-info__inline-btn{display:flex;gap:6px;align-items:center;min-width:0}.mem-group-info__inline-btn .ant-input{flex:1 1 auto;min-width:0}.mem-group-info__toast:empty{display:none}.mem-group-info__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-group-info__elapsed{font-size:11px;font-weight:500;color:#777}.mem-group-info__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-visit-write{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-visit-write__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:260px}.mem-visit-write__form-actions{display:flex;gap:8px;margin-top:8px}.mem-visit-write__inline-btn{display:flex;gap:6px;align-items:center;min-width:0}.mem-visit-write__inline-btn .ant-input{flex:1 1 auto;min-width:0}.mem-visit-write__toast:empty{display:none}.mem-visit-write__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-visit-write__elapsed{font-size:11px;font-weight:500;color:#777}.mem-visit-write__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-visit-write__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-search-cond{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-search-cond__toast:empty{display:none}.mem-search-cond__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-search-cond__elapsed{font-size:11px;font-weight:500;color:#777}.mem-search-cond__notice{margin:0 0 8px;color:#555;font-size:12px}.mem-search-cond__form-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.mem-search-cond__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-search-cond__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:260px}.mem-post-send-hist{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-post-send-hist__toast:empty{display:none}.mem-post-send-hist__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-post-send-hist__elapsed{font-size:11px;font-weight:500;color:#777}.mem-post-send-hist__notice{margin:0 0 8px;color:#555;font-size:12px}.mem-post-send-hist__picker{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mem-post-send-hist__form-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.mem-post-send-hist__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-post-send-hist__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:260px}.mem-receipt-stock-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-stock-status__toast:empty{display:none}.mem-receipt-stock-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-stock-status__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-stock-status__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-receipt-stock-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-stock-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-receipt-usage{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-usage__toast:empty{display:none}.mem-receipt-usage__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-usage__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-usage__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-receipt-usage__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-usage__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-cms-register{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-cms-register__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-cms-register__toast:empty{display:none}.mem-cms-register__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-cms-register__elapsed{font-size:11px;font-weight:500;color:#777}.mem-cms-register__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-account-don-search{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-account-don-search__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-account-don-search__toast:empty{display:none}.mem-account-don-search__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-account-don-search__elapsed{font-size:11px;font-weight:500;color:#777}.mem-account-don-search__hint{margin:4px 0 6px;font-size:12px;color:#666}.mem-account-don-search__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-cms-amount-compare{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-cms-amount-compare__master-section.pb-freeform-section--fill,.mem-cms-amount-compare__detail-section.pb-freeform-section--fill{flex:1 1 50%;min-height:0;display:flex;flex-direction:column}.mem-cms-amount-compare__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-cms-amount-compare__toast:empty{display:none}.mem-cms-amount-compare__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-cms-amount-compare__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-cms-amount-compare__detail-head{margin-bottom:6px;font-weight:700;color:#0000c0}.mem-cms-amount-compare__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-detail-by-period{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-detail-by-period__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-don-detail-by-period__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-detail-by-period__toast:empty{display:none}.mem-don-detail-by-period__summary{display:inline-flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-detail-by-period__summary span{font-weight:500}.mem-don-detail-by-period__elapsed{font-size:11px;font-weight:500!important;color:#777}.mem-don-detail-by-period__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-cms-deleted-balance{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-cms-deleted-balance__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-cms-deleted-balance__toast:empty{display:none}.mem-cms-deleted-balance__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-cms-deleted-balance__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-giro-unpaid{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-giro-unpaid__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-giro-unpaid__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-giro-unpaid__toast:empty{display:none}.mem-giro-unpaid__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-giro-unpaid__print-btn{border:1px solid var(--pb-border, #808080);background:#f3f3f3;padding:2px 10px;font-size:12px;cursor:pointer}.mem-giro-unpaid__print-btn:disabled{opacity:.5;cursor:default}.mem-giro-unpaid__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-giro-unpaid__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-burial-deed-issues{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-burial-deed-issues__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-burial-deed-issues__toast:empty{display:none}.mem-burial-deed-issues__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-burial-deed-issues__elapsed{font-size:11px;font-weight:500;color:#777}.mem-burial-deed-issues__print-btns{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mem-burial-deed-issues__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-burial-deed-issues__pager{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px;font-size:12px;color:#333}.mem-burial-deed-issues__pager-btns{display:flex;gap:4px}.mem-burial-contract-cancel{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-burial-contract-cancel__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-burial-contract-cancel__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-burial-contract-cancel__toast:empty{display:none}.mem-burial-contract-cancel__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-burial-contract-cancel__elapsed{font-size:11px;font-weight:500;color:#777}.mem-burial-contract-cancel__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-burial-deed-issue{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-burial-deed-issue__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.mem-burial-deed-issue__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-burial-deed-issue__toast:empty{display:none}.mem-burial-deed-issue__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-burial-deed-issue__elapsed{font-size:11px;font-weight:500;color:#777}.mem-burial-deed-issue__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-burial-deed-issue__issue-section{flex:0 0 auto}.mem-burial-deed-issue__issue-head{margin-bottom:8px;font-weight:700;color:#0000c0}.mem-burial-deed-issue__issue-actions{display:flex;gap:8px;margin-top:8px}.mem-burial-deed-issue__issue-hint{margin-top:8px;font-size:12px;color:#666}.mem-pilgrimage-receipt{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-pilgrimage-receipt__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-pilgrimage-receipt__zip-row{display:flex;gap:6px;align-items:center;min-width:0}.mem-pilgrimage-receipt__zip-row .ant-input{flex:1 1 auto;min-width:0}.mem-pilgrimage-receipt__toast:empty{display:none}.mem-pilgrimage-receipt__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-receipt{display:flex;flex-direction:column;gap:6px;padding:6px}.mem-don-receipt__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:2px 2px 4px}.mem-don-receipt__title{color:var(--pb-title-blue, #0000c0);font-size:18px;font-weight:700}.mem-don-receipt__pb{color:#666;font-size:12px}.mem-don-receipt__toast{display:flex;flex-direction:column;gap:4px}.mem-don-receipt__toast:empty{display:none}.mem-don-receipt__hits{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.mem-don-receipt__empty{margin-top:8px;padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-deposit{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-don-deposit__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:140px}.mem-don-deposit__form-actions{display:flex;gap:8px;margin-top:8px}.mem-don-deposit__inline-btn{display:flex;gap:6px;align-items:center;min-width:0}.mem-don-deposit__inline-btn .ant-input{flex:1 1 auto;min-width:0}.mem-don-deposit__toast:empty{display:none}.mem-don-deposit__hits{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mem-don-deposit__hint{margin:8px 0 0;font-size:12px;color:#666}.mem-don-deposit__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-buddhist-name{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-buddhist-name__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:160px}.mem-buddhist-name__form-actions{display:flex;gap:8px;margin-top:8px}.mem-buddhist-name__toast:empty{display:none}.mem-buddhist-name__hits{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mem-buddhist-name__picked{margin:8px 0 0;font-size:14px;color:#000}.mem-buddhist-name__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-make-register{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-don-make-register__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:160px}.mem-don-make-register__form-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-don-make-register__toast:empty{display:none}.mem-don-make-register__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-make-register__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-make-unpaid-cancel{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-make-unpaid-cancel__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-make-unpaid-cancel__form-actions{display:flex;gap:8px;margin-top:8px}.mem-don-make-unpaid-cancel__toast:empty{display:none}.mem-don-make-unpaid-cancel__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-make-unpaid-cancel__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-don-make-unpaid-cancel__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-cms-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-cms-status__top-section.pb-freeform-section--fill,.mem-cms-status__bottom-section.pb-freeform-section--fill{flex:1 1 50%;min-height:0}.mem-cms-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-cms-status__toast:empty{display:none}.mem-cms-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-cms-status__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-cms-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-cms-process{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-cms-process__toast:empty{display:none}.mem-cms-process__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-cms-process__hint{margin:4px 0 0;font-size:12px;color:#444}.mem-cms-process__hint-inline{color:#666}.mem-cms-process__steps{width:100%;border-collapse:collapse;background:#fff;font-size:13px}.mem-cms-process__steps th,.mem-cms-process__steps td{border:1px solid var(--pb-border, #808080);padding:2px 6px;text-align:left;white-space:nowrap}.mem-cms-process__steps th{background:#e8e8e8}.mem-cms-process__steps td .ant-btn+.ant-btn{margin-left:4px}.mem-cms-process__step--blocked td{color:#888}.mem-cms-process__summary--live{color:#b00020}.mem-cms-process__num{text-align:right}.mem-cms-process__result-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.mem-cms-process__result-head{display:flex;flex-direction:column;gap:2px;margin-bottom:4px;font-size:13px}.mem-cms-process__good{color:#1a6e1a}.mem-cms-process__bad{color:#b00020;font-weight:700}.mem-cms-process__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-cms-process__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-cms-withdraw-error{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-cms-withdraw-error__master-section.pb-freeform-section--fill,.mem-cms-withdraw-error__detail-section.pb-freeform-section--fill{flex:1 1 50%;min-height:0}.mem-cms-withdraw-error__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-cms-withdraw-error__detail-toolbar{display:flex;justify-content:flex-end;margin-bottom:6px}.mem-cms-withdraw-error__toast:empty{display:none}.mem-cms-withdraw-error__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-cms-withdraw-error__elapsed{font-size:11px;font-weight:500;color:#777}.mem-cms-withdraw-error__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-cms-withdraw-error__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-cms-deposit-error{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-cms-deposit-error__master-section.pb-freeform-section--fill,.mem-cms-deposit-error__detail-section.pb-freeform-section--fill{flex:1 1 50%;min-height:0}.mem-cms-deposit-error__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-cms-deposit-error__toast:empty{display:none}.mem-cms-deposit-error__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-cms-deposit-error__elapsed{font-size:11px;font-weight:500;color:#777}.mem-cms-deposit-error__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-cms-deposit-error__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-make-cancel-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-make-cancel-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-make-cancel-status__toast:empty{display:none}.mem-don-make-cancel-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-make-cancel-status__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-make-cancel-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.pb-dw-canvas{display:grid;grid-template-columns:repeat(48,minmax(0,1fr));gap:0;width:100%;max-width:1160px;margin:0;padding:0;background:#ece9d8;font-family:Malgun Gothic,맑은 고딕,Dotum,sans-serif;font-size:11px;line-height:1.1;box-sizing:border-box}.pb-dw-gb{border:1px solid #4a6fa5;color:#1a3a6e;font-weight:700;font-size:11px;padding:0 4px;align-self:stretch;z-index:0;pointer-events:none}.pb-dw-label{display:flex;align-items:center;justify-content:center;text-align:center;background:silver;border:1px solid #808080;font-weight:700;font-size:11px;padding:0 2px;min-height:24px;overflow:hidden;white-space:nowrap;z-index:1}.pb-dw-deco{background:#a4a4a4;border:1px solid #808080;min-height:24px;z-index:0}.pb-dw-input{height:24px;min-height:24px;max-height:24px;margin:0;padding:0 2px;border:1px solid #808080;background:#fff;font-size:11px;font-family:inherit;box-sizing:border-box;width:100%;z-index:1}.pb-dw-input:-moz-read-only{background:#e8e8e8}.pb-dw-input:read-only{background:#e8e8e8}.pb-dw-line{background:gray;min-height:2px;align-self:center;z-index:0}.pb-scaled-shell{width:100%;display:flex;justify-content:flex-start;background:#d4d0c8}.pb-scaled-viewport{overflow:auto;border:1px solid #808080;background:#ece9d8;max-width:100%}.pb-scaled-canvas{position:relative;background:#ece9d8;font-family:Malgun Gothic,맑은 고딕,Dotum,sans-serif}.pb-scaled-label{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;color:#000;background:silver;border:1px solid #808080;overflow:hidden;white-space:nowrap;padding:0 2px;margin:0}.pb-scaled-deco{background:#a4a4a4;border:1px solid #808080;margin:0;padding:0}.pb-scaled-gb{display:flex;align-items:flex-start;padding:2px 6px;font-weight:700;color:#1a3a6e;border:2px solid #4a6fa5;background:transparent;pointer-events:none;z-index:0}.pb-scaled-input{margin:0;padding:0 3px;border:1px solid #808080;background:#fff;color:#000;z-index:1}.pb-scaled-input:-moz-read-only{background:#e8e8e8}.pb-scaled-input:read-only{background:#e8e8e8}.pb-scaled-btn{margin:0;padding:0 4px;border:1px solid #1d4ed8;background:#2563eb;color:#fff;font-weight:700}.erp-shell--topnav .erp-content:has(.mem-person-register){overflow-x:hidden;overflow-y:auto;padding:4px 6px 6px!important}.erp-shell--topnav .work-tab-panes:has(.mem-person-register),.erp-shell--topnav .work-tab-pane.is-active:has(.mem-person-register){flex:1 1 auto;min-height:-moz-min-content;min-height:min-content;height:auto;display:flex;flex-direction:column;overflow:visible}.mem-person-register.mpr-antd{--mpr-form-w: 100%;--mpr-label-bg: #c0c0c0;--mpr-panel-bg: #ece9d8;--mpr-shell-bg: #d4d0c8;--mpr-title-blue: #0000c0;--mpr-border: #808080;--mpr-font: 16px;--mpr-font-label: 15px;--mpr-font-sm: 14px;--mpr-row-h: 36px;--mpr-list-min-h: max(320px, 40vh);flex:1 1 auto;min-height:100%;height:auto;max-height:none;display:grid;grid-template-rows:auto auto auto minmax(var(--mpr-list-min-h),auto);gap:4px;overflow:visible;background:var(--mpr-shell-bg);font-family:Malgun Gothic,맑은 고딕,Dotum,Gulim,sans-serif;font-size:var(--mpr-font);color:#000;justify-items:stretch;position:relative}.mpr-toast-layer{position:absolute;top:4px;left:50%;transform:translate(-50%);z-index:50;width:min(640px,calc(100% - 24px));display:flex;flex-direction:column;gap:4px;pointer-events:none}.mpr-toast-layer:empty{display:none}.mpr-toast-layer .ant-alert{pointer-events:auto;box-shadow:0 4px 14px #00000038}.mem-person-register .pb-sheet-toolbar{flex:0 0 auto;width:100%}.mpr-toolbar{display:none}.mpr-form{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-height:0;max-height:none;overflow:visible;justify-self:stretch;align-content:start;padding-bottom:2px}.mpr-form>.mpr-section{flex:0 0 auto}.mpr-form--pb-scale{overflow:visible;max-height:none}.mpr-section{border:1px solid #0000c0;background:var(--mpr-panel-bg);padding:2px 4px 4px;box-sizing:border-box;width:100%;overflow:visible}.mpr-section__title{color:var(--mpr-title-blue);font-weight:700;font-size:17px;line-height:1.25;margin-bottom:3px}.mpr-section__body{min-width:0;width:100%;max-width:none}.mpr-hub{width:100%;display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:2px;padding:3px;border:1px solid #808080;background:#d4d0c8;box-sizing:border-box}.mpr-hub .ant-btn{width:100%;height:auto;font-size:var(--mpr-font-label);font-weight:700;padding:4px 2px;line-height:1.2;white-space:normal}.mpr-inline-label{font-weight:700;font-size:var(--mpr-font-label)}.mpr-form .ant-row{margin-inline:0!important}.mpr-col{min-width:0;max-width:100%}.mpr-field{display:flex;align-items:stretch;min-height:calc(var(--mpr-row-h) - 4px);max-height:var(--mpr-row-h);border:1px solid var(--mpr-border);background:#fff;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.mpr-field__label{flex:0 0 104px;width:104px;max-width:104px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 4px;background:var(--mpr-label-bg);border-right:1px solid var(--mpr-border);font-size:var(--mpr-font-label);font-weight:700;line-height:1.2;color:#000;white-space:nowrap;overflow:hidden}.mpr-field__ctrl{flex:1 1 auto;min-width:0;max-width:100%;display:flex;align-items:center}.mpr-field__ctrl .ant-input,.mpr-field__ctrl .ant-select,.mpr-field__ctrl .ant-select-selector{width:100%!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.mpr-field__ctrl .ant-select{height:100%;display:flex;align-items:stretch}.mpr-field__ctrl .ant-select-selector{height:100%!important;min-height:0!important;padding:0 8px!important;display:flex!important;align-items:center!important}.mpr-field__ctrl .ant-select-selection-item,.mpr-field__ctrl .ant-select-selection-placeholder{line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#000!important;font-size:var(--mpr-font)!important}.mem-person-register.mpr-antd .ant-select-open .ant-select-content.ant-select-content-has-value,.mem-person-register.mpr-antd .ant-select-open .ant-select-content-has-value{opacity:1!important;color:#000!important}.mem-person-register.mpr-antd .ant-select-open .ant-select-content-has-value .ant-select-input,.mem-person-register.mpr-antd .ant-select-focused .ant-select-selection-item,.mem-person-register.mpr-antd .ant-select-open .ant-select-selection-item{color:#000!important;opacity:1!important}.mpr-field__ctrl .ant-select-arrow{inset-inline-end:6px!important}.mpr-split-inputs>.ant-input{width:auto!important}.mpr-split-inputs>.ant-input.mpr-w-zip{width:64px!important;flex:0 0 64px!important;max-width:64px!important}.mpr-split-inputs>.ant-input.mpr-w-ddd{width:48px!important;flex:0 0 48px!important;max-width:48px!important}.mpr-split-inputs>.ant-input.mpr-w-tel{width:96px!important;flex:1 1 72px!important;max-width:none!important;min-width:0!important}.mpr-split-inputs>.ant-input.mpr-w-cell{width:128px!important;flex:1 1 96px!important;max-width:none!important;min-width:0!important}.mpr-split-inputs>.ant-input.mpr-w-bunji{width:auto!important;flex:1 1 100px!important;max-width:none!important;min-width:0!important}.mpr-split-inputs>.ant-input.mpr-w-sido{width:220px!important;flex:0 0 220px!important;max-width:260px!important;min-width:220px!important}.mpr-split-inputs>.ant-input.mpr-w-etc{width:auto!important;flex:1 1 120px!important;max-width:none!important;min-width:0!important}.mpr-split-inputs>.ant-input.mpr-w-unit{width:64px!important;flex:0 0 64px!important;max-width:64px!important}.mpr-split-inputs>.ant-input.mpr-w-mis{width:100px!important;flex:0 0 100px!important;max-width:100px!important}.mpr-split-inputs>.ant-input.mpr-w-addr,.mpr-split-inputs>.ant-input.mpr-w-road{flex:1 1 180px!important;min-width:140px!important;width:auto!important;max-width:none!important}.mpr-field__ctrl .ant-input{font-size:var(--mpr-font);color:#000}.mpr-field:focus-within{position:relative;z-index:3;outline:3px solid #005fcc;outline-offset:-3px;background:#fffde1}.mpr-field:focus-within .mpr-field__label{background:#ffe68a}.mpr-field:focus-within .ant-input,.mpr-field:focus-within .ant-select-selector{background:#fffde1!important}.mpr-member-grid{display:grid;grid-template-columns:minmax(0,160fr) minmax(0,210fr) minmax(0,180fr) minmax(0,150fr) minmax(0,140fr) minmax(0,260fr);gap:2px;width:100%}.mpr-etc-grid{display:grid;grid-template-columns:minmax(0,220fr) minmax(0,210fr) minmax(0,200fr) minmax(0,220fr);gap:2px;width:100%}.mpr-member-grid .mpr-form-row,.mpr-etc-grid .mpr-form-row{display:contents}.mpr-grid-field{min-width:0;max-width:100%;height:var(--mpr-row-h);box-sizing:border-box}.mpr-grid-field .mpr-field{height:var(--mpr-row-h);max-height:var(--mpr-row-h);width:100%}.mpr-member-grid .mpr-field__label,.mpr-etc-grid .mpr-field__label{flex:0 0 100px!important;width:100px!important;min-width:100px!important;max-width:100px!important;box-sizing:border-box;padding:0 4px;justify-content:center;text-align:center}.mpr-contact-grid__home-phones .mpr-field__label,.mpr-contact-grid__comp-phones .mpr-field__label{flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;box-sizing:border-box}.mpr-field__label{white-space:nowrap!important;overflow:hidden!important;text-overflow:clip;font-size:var(--mpr-font-label);line-height:1.2}.mpr-field__ctrl .ant-select-selection-item,.mpr-field__ctrl .ant-select-selection-placeholder{padding-inline-end:18px!important}.mpr-grid-field--pn .mpr-field{background:var(--mpr-shell-bg)}.mpr-grid-field--birth-meta{min-width:0;max-width:100%}.mpr-grid-field--birth-meta .mpr-field{background:#fff;overflow:hidden;max-width:100%}.mpr-grid-field--birth-meta .mpr-field__ctrl{overflow:hidden;width:100%;min-width:0}.mpr-birth-meta{display:flex;align-items:center;gap:10px;width:100%;max-width:100%;min-width:0;height:100%;padding:0 8px;overflow:hidden;box-sizing:border-box}.mpr-birth-meta .ant-radio-group{display:inline-flex;flex:0 1 auto;gap:8px;min-width:0}.mpr-birth-meta .ant-radio-wrapper{flex:0 0 auto;margin:0;font-size:var(--mpr-font-label);font-weight:700;white-space:nowrap}.mpr-birth-meta .mpr-ganji{flex:0 1 auto;min-width:0;width:auto!important;height:auto!important;padding-left:10px;border-left:1px solid var(--mpr-border);font-weight:700;color:navy;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-content:flex-start}.mpr-grid-field--sex .mpr-field__ctrl--radio,.mpr-grid-field--pn .mpr-field__ctrl--radio{padding:0 6px;width:100%;justify-content:flex-start;gap:8px}.mpr-grid-field--sex .mpr-field__ctrl{padding:0 8px}.mpr-grid-field--sex .ant-radio-group{display:flex;flex-wrap:nowrap;align-items:center;gap:14px;width:100%}.mpr-grid-field--sex .ant-radio-wrapper{font-size:var(--mpr-font);font-weight:700;margin-inline-end:0!important;white-space:nowrap}.mpr-grid-field--sex .ant-radio-wrapper,.mpr-grid-field--pn .ant-radio-button-wrapper{font-size:var(--mpr-font-label);font-weight:700}.mpr-member-grid,.mpr-etc-grid,.mpr-contact-grid{max-width:none}.mpr-company-field,.mpr-email-field{min-width:min(100%,280px)}.mpr-etc-grid .mpr-email-field .mpr-field__label{flex:0 0 132px!important;width:132px!important;min-width:132px!important;max-width:132px!important}.mpr-change-reason-field{min-width:0}.mpr-grid-field--year .mpr-field{background:var(--mpr-shell-bg);justify-content:center}.mpr-ganji{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--mpr-font);font-weight:700;color:#000;white-space:nowrap}.mpr-split-inputs{display:flex;align-items:stretch;width:100%;height:100%;min-width:0;overflow:hidden}.mpr-split-inputs>.ant-input{overflow:hidden;text-overflow:ellipsis}.mpr-split-inputs>.ant-input,.mpr-split-inputs>.ant-btn,.mpr-split-inputs>.ant-checkbox-wrapper,.mpr-split-inputs>.mpr-address-kind,.mpr-split-inputs>.mpr-split-slash{border:none!important;border-radius:0!important;box-shadow:none!important;height:100%}.mpr-split-inputs>.ant-input+.ant-input,.mpr-split-inputs>.ant-btn,.mpr-split-inputs>.ant-input+.ant-btn,.mpr-split-inputs>.ant-btn+.ant-input,.mpr-split-inputs>.ant-checkbox-wrapper+.ant-input,.mpr-split-inputs>.mpr-address-kind+.ant-input,.mpr-split-inputs>.mpr-split-slash,.mpr-split-inputs>.ant-checkbox-wrapper{border-left:1px solid var(--mpr-border)!important}.mpr-split-inputs>.ant-input{flex:1 1 auto;min-width:0;background:transparent!important}.mpr-split-inputs>.ant-btn{flex:0 0 auto;padding:0 8px;height:auto!important}.mpr-split-inputs>.ant-btn.mpr-address-action{flex:0 0 72px;width:72px;min-width:72px;max-width:72px}.mpr-split-inputs>.ant-checkbox-wrapper{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 6px;margin:0;white-space:nowrap;background:#fff}.mpr-split-inputs>.ant-checkbox-wrapper.mpr-chk-confirm{flex:0 0 72px;width:72px;min-width:72px;max-width:72px;color:#c00;font-weight:700;padding:0 5px;white-space:nowrap}.mpr-split-inputs>.ant-input.mpr-derived-address{pointer-events:none;cursor:default;background:#e8e8e8!important;color:#555!important;overflow:visible;text-overflow:clip}.mpr-address-kind{flex:0 0 54px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;background:#ece9d8;color:navy;font-size:var(--mpr-font-sm);font-weight:700;white-space:nowrap;border-left:none!important}.mpr-split-slash{flex:0 0 24px;display:flex;align-items:center;justify-content:center;font-weight:700;background:#f0f0f0}.mpr-w-zip{flex:0 0 64px!important;width:64px!important;max-width:64px!important}.mpr-w-ddd{flex:0 0 48px!important;width:48px!important;max-width:48px!important}.mpr-w-tel{flex:1 1 90px!important;width:auto!important;min-width:0!important;max-width:none!important}.mpr-w-cell{flex:1 1 110px!important;width:auto!important;min-width:0!important;max-width:none!important}.mpr-w-bunji{flex:1 1 120px!important;width:auto!important;min-width:0!important;max-width:none!important}.mpr-w-sido{flex:0 0 220px!important;width:220px!important;min-width:220px!important;max-width:260px!important}.mpr-w-etc{flex:1 1 80px!important;width:auto!important;min-width:0!important;max-width:none!important}.mpr-w-unit{flex:0 0 64px!important;width:64px!important;max-width:64px!important}.mpr-w-mis{flex:0 0 100px!important;width:100px!important;max-width:100px!important}.mpr-w-addr,.mpr-w-road{flex:1 1 180px!important;min-width:140px!important}.mpr-split-inputs--phone{justify-content:flex-start;width:100%;max-width:100%}.mpr-field__ctrl .ant-input-disabled{background:#e8e8e8!important;color:#333!important}.mpr-field__ctrl--radio{padding:2px 6px;align-items:flex-start}.mpr-field__ctrl--radio .ant-radio-wrapper{display:flex;margin-inline-end:0;font-size:var(--mpr-font-label)}.mpr-field--tall{min-height:100%;max-height:none;height:100%}.mpr-field--tall .mpr-field__ctrl--radio{flex-direction:column;gap:6px;justify-content:center}.mpr-field--nolabel .mpr-field__ctrl{width:100%}.mpr-field--pn{min-height:calc(var(--mpr-row-h) - 4px);max-height:var(--mpr-row-h);border:1px solid var(--mpr-border);background:var(--mpr-shell-bg)}.mpr-field--pn .mpr-field__ctrl{width:100%;justify-content:flex-start;padding:0 4px}.mpr-muted{display:inline-block;min-height:20px}.mpr-contact-grid{display:grid;grid-template-columns:96px 52px minmax(0,1fr) minmax(200px,280px);grid-template-rows:var(--mpr-row-h) var(--mpr-row-h) var(--mpr-row-h) var(--mpr-row-h);grid-template-areas:"place homeLbl homeBlock homePhones" "place homeLbl homeBlock homePhones" "place compLbl compBlock compPhones" "place compLbl compBlock compPhones";gap:2px;width:100%;align-items:stretch;min-height:150px;min-width:0}.mpr-contact-grid__place{grid-area:place;display:flex;min-height:150px;z-index:2}.mpr-contact-grid__place .mpr-field{flex:1;width:100%;max-height:none!important;height:100%;min-height:74px;overflow:visible!important}.mpr-field--place{flex-direction:column;align-items:stretch;min-height:74px!important;max-height:none!important;height:100%!important;overflow:visible!important}.mpr-field__label--place{flex:0 0 24px!important;width:100%!important;max-width:none!important;border-right:none!important;border-bottom:1px solid var(--mpr-border);padding:1px 2px;justify-content:center;font-size:var(--mpr-font-sm);white-space:nowrap!important;overflow:visible!important}.mpr-field--place .mpr-field__ctrl{flex:1 1 auto;justify-content:center;align-items:center;padding:8px 6px;overflow:visible!important}.mpr-field__ctrl--radio-col .ant-radio-group{display:flex;flex-direction:column;gap:18px;width:auto;align-items:flex-start}.mpr-field__ctrl--radio-col .ant-radio-wrapper{margin-inline-end:0!important;font-size:var(--mpr-font);font-weight:700;white-space:nowrap;line-height:1.2}.mpr-field__ctrl--radio-col .ant-radio-wrapper-checked{color:#0000a8}.mpr-contact-grid__home-lbl,.mpr-contact-grid__comp-lbl{display:flex;align-items:center;justify-content:center;text-align:center;background:var(--mpr-label-bg);border:1px solid var(--mpr-border);font-size:var(--mpr-font-sm);font-weight:700;line-height:1.15;white-space:nowrap;padding:2px;writing-mode:horizontal-tb;overflow:visible}.mpr-contact-grid__home-lbl{grid-area:homeLbl}.mpr-contact-grid__comp-lbl{grid-area:compLbl}.mpr-contact-grid__home-block,.mpr-contact-grid__comp-block{display:grid;grid-template-rows:1fr 1fr;gap:2px;min-width:0}.mpr-contact-grid__home-block{grid-area:homeBlock}.mpr-contact-grid__comp-block{grid-area:compBlock}.mpr-contact-grid__home-block .mpr-w-bunji,.mpr-contact-grid__comp-block .mpr-w-bunji{flex:1.8 1 160px!important;min-width:0!important}.mpr-contact-grid__home-block .mpr-field,.mpr-contact-grid__comp-block .mpr-field{max-height:none!important;height:100%;min-width:0}.mpr-contact-grid__home-phones,.mpr-contact-grid__comp-phones{display:grid;grid-template-rows:1fr 1fr;gap:2px;min-width:0}.mpr-contact-grid__home-phones{grid-area:homePhones}.mpr-contact-grid__comp-phones{grid-area:compPhones}.mpr-contact-grid__home-phones .mpr-field,.mpr-contact-grid__comp-phones .mpr-field{min-width:0;height:100%;max-height:none!important}.mpr-contact-grid__home-phones .mpr-field__ctrl,.mpr-contact-grid__comp-phones .mpr-field__ctrl{justify-content:flex-start;min-width:0}.mpr-contact-grid__home-phones .mpr-split-inputs--phone,.mpr-contact-grid__comp-phones .mpr-split-inputs--phone,.mpr-contact-grid__home-phones .mpr-w-cell,.mpr-contact-grid__comp-phones .mpr-w-tel,.mpr-contact-grid__home-phones .mpr-w-tel,.mpr-contact-grid__comp-phones .mpr-w-cell{width:100%!important;max-width:none!important;flex:1 1 auto!important}.mpr-split-inputs>.ant-select,.mpr-split-inputs>.mpr-w-mis-select{flex:0 0 120px;width:120px!important;max-width:120px;align-self:stretch}.mpr-split-inputs>.ant-select .ant-select-selector,.mpr-split-inputs>.mpr-w-mis-select .ant-select-selector{height:100%!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.mpr-split-inputs>.ant-select+.ant-select,.mpr-split-inputs>.ant-input+.ant-select,.mpr-split-inputs>.mpr-split-slash+.ant-select{border-left:1px solid var(--mpr-border)!important}.mpr-bottom{width:100%;min-height:var(--mpr-list-min-h);height:var(--mpr-list-min-h);display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1.25fr);gap:3px;margin-top:6px}.mpr-grid-panel{min-height:0;height:100%;display:flex;flex-direction:column;border:1px solid #0000c0;background:var(--mpr-panel-bg);overflow:hidden}.mpr-grid-panel__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:3px 6px;flex:0 0 auto}.mpr-grid-panel__head .mpr-section__title{margin-bottom:0;color:var(--mpr-title-blue);font-size:17px}.mpr-grid-panel__head .ant-checkbox-wrapper{font-weight:700;font-size:var(--mpr-font-label)}.mpr-grid-panel__body{flex:1 1 auto;min-height:240px;background:#fff;border-top:1px solid #a0a0a0}.mpr-grid-panel__body .mims-grid-wrap{height:100%!important}.mpr-order{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#d4d0c8}.mpr-order__hint{font-size:12px;writing-mode:vertical-rl;color:#333}.mem-person-register .mims-ag-grid,.mem-person-register .mims-ag-grid--compact{--mims-grid-row-h: 32px;--mims-grid-header-h: 34px;--ag-font-family: "Malgun Gothic", "맑은 고딕", Dotum, sans-serif;--ag-font-size: 15px;--ag-header-background-color: #3a6ea5;--ag-header-foreground-color: #fff;--ag-border-color: #808080;--ag-row-border-color: #c8c8c8;--ag-selected-row-background-color: #b8d0f0;--ag-cell-horizontal-padding: 4px}.mem-person-register .mims-ag-grid .ag-header,.mem-person-register .mims-ag-grid .ag-header-viewport,.mem-person-register .mims-ag-grid .ag-header-container,.mem-person-register .mims-ag-grid .ag-header-cell,.mem-person-register .mims-ag-grid--compact .ag-header,.mem-person-register .mims-ag-grid--compact .ag-header-viewport,.mem-person-register .mims-ag-grid--compact .ag-header-container,.mem-person-register .mims-ag-grid--compact .ag-header-cell{background-color:#3a6ea5!important}.mem-person-register .mims-ag-grid .ag-header-cell-label,.mem-person-register .mims-ag-grid .ag-header-cell-text,.mem-person-register .mims-ag-grid--compact .ag-header-cell-label,.mem-person-register .mims-ag-grid--compact .ag-header-cell-text{color:#fff!important;font-weight:700}.mem-person-register .mims-ag-grid .ag-row.ag-row-selected{background:#1d4f91!important;color:#fff!important;font-weight:700}.mem-person-register .mims-ag-grid .ag-row.ag-row-selected .ag-cell{color:#fff!important;border-top-color:#1d4f91;border-bottom-color:#1d4f91}.mem-person-register .mims-ag-grid .ag-root-wrapper{border:none;border-radius:0}@media (max-width: 1200px){.mem-person-register.mpr-antd{--mpr-form-w: 100%}.mpr-contact-grid{grid-template-columns:72px 44px minmax(0,1fr) minmax(160px,220px)}.mpr-hub{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (max-width: 1100px){.mpr-hub{grid-template-columns:repeat(5,minmax(0,1fr))}.mpr-contact-grid{grid-template-columns:64px 44px minmax(0,1fr);grid-template-rows:auto auto auto auto auto auto;grid-template-areas:"place homeLbl homeBlock" "place homeLbl homeBlock" "place .      homePhones" "place compLbl compBlock" "place compLbl compBlock" "place .      compPhones";min-height:0}.mpr-contact-grid__home-phones,.mpr-contact-grid__comp-phones{grid-template-columns:1fr 1fr;grid-template-rows:auto}.mpr-contact-grid__place,.mpr-contact-grid__place .mpr-field,.mpr-field--place{min-height:100%!important}.mpr-form{max-height:none}}@media (max-width: 900px){.mem-person-register.mpr-antd{height:auto;max-height:none;overflow:auto;grid-template-rows:auto}.mpr-bottom{grid-template-columns:1fr;min-height:420px}.mpr-order{flex-direction:row}.mpr-order__hint{writing-mode:horizontal-tb}.mpr-hub{grid-template-columns:repeat(3,minmax(0,1fr))}.mpr-contact-grid{grid-template-columns:48px 36px minmax(0,1fr);max-width:none}.mpr-contact-grid__home-block .mpr-w-bunji,.mpr-contact-grid__comp-block .mpr-w-bunji{min-width:0!important}.mpr-field__label{flex-basis:72px;width:72px;font-size:var(--mpr-font-sm);padding:0 4px}}.mem-person-reg-confirm{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-person-reg-confirm__toast:empty{display:none}.mem-give-command-hist{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-give-command-hist__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-give-command-hist__form-actions{display:flex;gap:8px;margin-top:8px}.mem-give-command-hist__toast:empty{display:none}.mem-give-command-hist__error{padding:6px 10px;border:1px solid #f5222d;background:#fff1f0;color:#cf1322;font-size:13px}.mem-give-command-hist__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-give-command-hist__memnm{font-size:12px;font-weight:500;color:#555}.mem-give-command-hist__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-give-command-hist__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-family-hist{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-family-hist__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-family-hist__toast:empty{display:none}.mem-family-hist__error{padding:6px 10px;border:1px solid #f5222d;background:#fff1f0;color:#cf1322;font-size:13px}.mem-family-hist__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-person-post-info{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-person-post-info__toast:empty{display:none}.mem-person-post-info__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-bulsa-transfer{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-bulsa-transfer__mode-row{display:flex;gap:8px;flex-wrap:wrap}.mem-bulsa-transfer__mode-btn{border:1px solid var(--pb-border, #808080);background:#f3f3f3;padding:4px 14px;font-size:13px;cursor:pointer}.mem-bulsa-transfer__mode-btn--active{background:#0000c0;color:#fff;border-color:#0000c0}.mem-bulsa-transfer__form-grid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-bulsa-transfer__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-bulsa-transfer__hint{margin:8px 0 0;font-size:12px;color:#a00}.mem-bulsa-transfer__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-bulsa-transfer__col{flex:1 1 50%;min-width:0}.mem-bulsa-transfer__receipt-section{flex:0 0 auto;max-height:240px}.mem-bulsa-transfer__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-bulsa-transfer__toast:empty{display:none}.mem-bulsa-transfer__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-bulsa-transfer__selected{margin:8px 0 0;font-size:13px}.mem-tel-trace{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-tel-trace__toast:empty{display:none}.mem-tel-trace__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-tel-trace__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-proof-issue-write{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-proof-issue-write__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.mem-don-proof-issue-write__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-proof-issue-write__toast:empty{display:none}.mem-don-proof-issue-write__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-proof-issue-write__cert-section .pb-freeform-section__body{display:flex;flex-direction:column;gap:10px}.mem-don-proof-issue-write__cert-grid.pb-freeform-grid{max-width:none;width:100%;gap:12px 18px}.mem-don-proof-issue-write__cert-grid .pb-field__label{padding:0 8px;letter-spacing:-.02em}.mem-don-proof-issue-write__cert-grid .pb-field__control .ant-input{padding-left:8px!important;padding-right:8px!important}.mem-don-proof-issue-write__cert-grid .pb-field__control .date-picker-field__control input{padding-left:8px!important}.mem-don-proof-issue-write__applicant{min-width:0}.mem-don-proof-issue-write__applicant-code{flex:0 0 128px!important;width:128px!important;max-width:128px!important;min-width:96px!important}.mem-don-proof-issue-write__applicant-name{flex:1 1 auto!important;min-width:96px!important}.mem-don-proof-issue-write__applicant-search{flex:0 0 auto!important;flex-shrink:0!important;white-space:nowrap!important;padding:0 14px!important;height:100%!important;font-weight:700}.mem-don-proof-issue-write__addr-row{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;height:100%;min-width:0}.mem-don-proof-issue-write__addr-zip{flex:0 0 104px;width:104px;min-width:88px;border:none!important;border-radius:0!important;box-shadow:none!important}.mem-don-proof-issue-write__addr-search-btn{flex:0 0 auto;flex-shrink:0;height:100%!important;padding:0 14px!important;border-radius:0!important;border-left:1px solid var(--pb-border, #808080)!important;border-right:1px solid var(--pb-border, #808080)!important;font-weight:700;white-space:nowrap}.mem-don-proof-issue-write__addr-line{flex:1 1 auto;min-width:160px;border:none!important;border-radius:0!important;box-shadow:none!important}.mem-don-proof-issue-write__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-proof-issue-write__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-proof-issue-write__hint{margin:2px 0 0;font-size:12px;line-height:1.45;color:#666}.mem-don-proof-issue-write .pb-readonly-text{padding:0 8px}.mem-don-proof-issue-write__cond-grid{max-width:620px}.mem-don-proof-issue-write__list-tools{display:flex;align-items:center;gap:12px;margin:0 0 4px;min-height:22px}.mem-don-proof-issue-write__select-all{display:inline-flex;align-items:center;gap:4px;cursor:pointer;font-size:12px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mem-don-proof-issue-write__select-count{font-size:12px;color:#333}.mem-don-proof-issue-write__issue-amt-ro{text-align:right;background:#f0f0f0}.mem-don-proof-issue-write__person-table-wrap{max-height:min(52vh,480px);overflow-y:auto;margin-top:6px;border:1px solid var(--pb-border, #808080)}.mem-don-proof-issue-write__person-table{width:100%;border-collapse:collapse}.mem-don-proof-issue-write__person-table thead th{position:sticky;top:0;z-index:1}.mem-don-proof-issue-write__person-table th{border:1px solid var(--pb-border, #808080);padding:6px 8px;background:#3a6ea5;color:#fff;font-size:13px;font-weight:700;text-align:center}.mem-don-proof-issue-write__person-table td{border:1px solid var(--pb-border, #808080);padding:4px 8px;font-size:13px}.mem-don-proof-issue-write__person-row{cursor:pointer}.mem-don-proof-issue-write__person-row:hover{background:#fff8c0}.mem-don-proof-issue-write__quarter-table{width:100%;border-collapse:collapse;margin-top:8px}.mem-don-proof-issue-write__quarter-table th{border:1px solid var(--pb-border, #808080);padding:6px 8px;background:#3a6ea5;color:#fff;font-size:13px;font-weight:700;text-align:center}.mem-don-proof-issue-write__quarter-table td{border:1px solid var(--pb-border, #808080);padding:4px 6px;font-size:13px}.mem-don-proof-issue-write__quarter-label{background:var(--pb-label-bg, #c0c0c0);font-weight:700;text-align:center}.mem-don-proof-issue-write__quarter-table td .ant-input{width:100%;text-align:right}.mem-don-proof-issue-write__quarter-table td:nth-child(2) .ant-input{text-align:center}.mem-don-proof-apply{display:flex;flex-direction:column;min-height:0}.mem-don-proof-apply__summary{margin-left:4px;color:#334155;font-size:.9rem}.mem-don-proof-apply__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start;flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:12px}.mem-don-proof-apply__col{display:flex;flex-direction:column;gap:16px;min-width:0}.mem-don-proof-apply__col>*{margin-top:0;margin-bottom:0}@media (max-width: 1100px){.mem-don-proof-apply__body{grid-template-columns:minmax(0,1fr)}}.mem-don-proof-apply__hint{margin-left:8px;color:#64748b;font-size:.85rem;white-space:nowrap}.mem-don-proof-apply__inline{display:flex;align-items:center;gap:6px;margin-bottom:6px}.mem-don-proof-apply__year{display:flex;align-items:center;gap:6px;width:100%;padding-left:4px}.pb-field__control .mem-don-proof-apply__year .ant-btn{min-width:0;height:22px;padding:0 8px;margin:0!important}.mem-don-proof-apply__empty{padding:10px 8px;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1}.mem-don-proof-apply__recv,.mem-don-proof-apply__rc{width:100%;border-collapse:collapse;table-layout:fixed;background:#fff;border:1px solid #94a3b8}.mem-don-proof-apply__recv tbody td,.mem-don-proof-apply__rc tbody td{background:#fff}.mem-don-proof-apply__rc tbody tr:nth-child(2n) td{background:#f8fafc}.mem-don-proof-apply__rc tbody tr:hover td{background:#eef4fb}.mem-don-proof-apply__scroll,.mem-don-proof-apply__empty{background:#fff}.mem-don-proof-apply__recv th,.mem-don-proof-apply__recv td,.mem-don-proof-apply__rc th,.mem-don-proof-apply__rc td{border:1px solid #cbd5e1;padding:3px 4px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mem-don-proof-apply__recv thead th,.mem-don-proof-apply__rc thead th{background:#3a6ea5;color:#fff;font-weight:400}.mem-don-proof-apply__rc{table-layout:auto}.mem-don-proof-apply__num input,input.mem-don-proof-apply__num,.mem-don-proof-apply__rc .is-num{text-align:right}.mem-don-proof-apply__reg{padding-left:4px}.mem-don-proof-apply__recv-act{text-align:center!important}.mem-don-proof-apply__recv-bar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.mem-don-proof-apply__hint-line{margin-top:4px;color:#64748b;font-size:.85rem}.mem-don-proof-apply__recv-sum{margin-left:auto;color:#334155}.mem-don-proof-apply .is-ok{color:#15803d;font-weight:600}.mem-don-proof-apply .is-bad{color:#b91c1c;font-weight:600}.mem-don-proof-apply__rc .is-center{text-align:center}.mem-don-proof-apply__rc .is-muted{color:#94a3b8}.mem-don-proof-apply__rc tbody tr.is-on td{background:#dbeafe}.mem-don-proof-apply__rc tbody tr.is-own td{background:#ffedd5}.mem-don-proof-apply__rc tbody tr.is-total td{background:#eef4fb;font-weight:600}.mem-don-proof-apply__scroll{max-height:340px;overflow:auto}.mem-don-proof-apply__person-table{width:100%;border-collapse:collapse;margin-top:8px}.mem-don-proof-apply__person-table th,.mem-don-proof-apply__person-table td{border:1px solid #cbd5e1;padding:4px 6px;text-align:left}.mem-don-proof-apply__person-table thead th{background:#3a6ea5;color:#fff}.mem-don-proof-apply__person-table tbody tr{cursor:pointer}.mem-don-proof-apply__person-table tbody tr:hover{background:#eef4fb}.mem-don-proof-hometax-export{display:flex;flex-direction:column;min-height:0;height:100%;overflow-y:auto!important}.mem-don-proof-hometax-export>*{flex-shrink:0}.mem-don-proof-hometax-export__summary{margin-left:4px;color:#334155;font-size:.9rem}.mem-don-proof-hometax-export__summary strong{color:#0f172a}.mem-don-proof-hometax-export__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch;margin-bottom:12px}.mem-don-proof-hometax-export__top>*{margin:0}.mem-don-proof-hometax-export>.mem-don-proof-hometax-export__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch;flex:1 1 auto;flex-shrink:1;min-height:340px;padding-bottom:6px}.mem-don-proof-hometax-export__col{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}.mem-don-proof-hometax-export__col>*{margin-top:0;margin-bottom:0}@media (max-width: 1100px){.mem-don-proof-hometax-export__top,.mem-don-proof-hometax-export>.mem-don-proof-hometax-export__body{grid-template-columns:minmax(0,1fr)}.mem-don-proof-hometax-export>.mem-don-proof-hometax-export__body{flex:0 0 auto}.mem-don-proof-hometax-export__col{min-height:380px}}.mem-don-proof-hometax-export__fill{flex:1 1 auto;min-height:0}.mem-don-proof-hometax-export__empty{flex:1 1 auto;box-sizing:border-box;background:#fff;padding:24px;color:#64748b}.mem-don-proof-hometax-export__batch-actions{display:flex;align-items:center;gap:6px;margin-bottom:6px}.mem-don-proof-hometax-export__missing{flex:0 0 auto}.mem-don-proof-hometax-export__missing-grid{margin-top:8px;min-height:220px}.mem-don-proof-hometax-export__year{display:flex;align-items:center;gap:6px;width:100%;padding-left:4px}.pb-field__control .mem-don-proof-hometax-export__year .ant-btn{min-width:0;height:22px;padding:0 8px;margin:0!important}.mem-burial-related-docs{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-burial-related-docs__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.mem-burial-related-docs__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-burial-related-docs__toast:empty{display:none}.mem-burial-related-docs__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-burial-related-docs__elapsed{font-size:11px;font-weight:500;color:#777}.mem-burial-related-docs__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-tower-register{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-tower-register__toast:empty{display:none}.mem-tower-register__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-tower-register__elapsed{margin-left:8px;font-size:11px;font-weight:500;color:#777}.mem-tower-register__form-actions{display:flex;justify-content:flex-end;margin-top:10px}.mem-tower-register__photo-row{display:flex;gap:16px;align-items:flex-start;margin-top:14px}.mem-tower-register__photo-controls{min-width:220px}.mem-tower-register__photo-label{margin-bottom:6px;color:#333;font-size:13px;font-weight:600}.mem-tower-register__photo-buttons{width:auto;height:28px;margin-bottom:8px}.mem-tower-register__photo-hint{margin:0;color:#777;font-size:12px}.mem-tower-register__photo-preview{display:flex;align-items:center;justify-content:center;width:220px;height:160px;overflow:hidden;border:1px solid var(--pb-border, #808080);background:#fff}.mem-tower-register__photo-preview img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.mem-tower-register__photo-preview-empty{color:#999;font-size:12px}.mem-tower-register__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-tower-register__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-budo-tower-inbound{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-budo-tower-inbound__filters,.mem-budo-tower-inbound__form-grid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-budo-tower-inbound__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-budo-tower-inbound__toast:empty{display:none}.mem-budo-tower-inbound__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-budo-tower-inbound__elapsed{font-size:11px;font-weight:500;color:#777}.mem-budo-tower-inbound__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-charity-usage{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-charity-usage__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.mem-charity-usage__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-charity-usage__inline-field{display:flex;gap:6px}.mem-charity-usage__inline-field .ant-input{flex:1 1 auto}.mem-charity-usage__form-actions{display:flex;gap:8px;margin-top:8px}.mem-charity-usage__toast:empty{display:none}.mem-charity-usage__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-charity-usage__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-charity-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-charity-code__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-charity-code__major-section.pb-freeform-section--fill,.mem-charity-code__detail-section.pb-freeform-section--fill{flex:1 1 50%;min-width:0;min-height:0}.mem-charity-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-charity-code__form-actions{display:flex;gap:8px;margin-top:8px}.mem-charity-code__toast:empty{display:none}.mem-charity-code__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-charity-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-charity-inbound{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-charity-inbound__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.mem-charity-inbound__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-charity-inbound__inline-field{display:flex;gap:6px}.mem-charity-inbound__inline-field .ant-input{flex:1 1 auto}.mem-charity-inbound__form-actions{display:flex;gap:8px;margin-top:8px}.mem-charity-inbound__toast:empty{display:none}.mem-charity-inbound__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-charity-inbound__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-charity-issue{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-charity-issue__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.mem-charity-issue__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-charity-issue__inline-field{display:flex;gap:6px}.mem-charity-issue__inline-field .ant-input{flex:1 1 auto}.mem-charity-issue__form-actions{display:flex;gap:8px;margin-top:8px}.mem-charity-issue__toast:empty{display:none}.mem-charity-issue__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-charity-issue__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-charity-use-register{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-charity-use-register__list-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.mem-charity-use-register__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-charity-use-register__inline-field{display:flex;gap:6px}.mem-charity-use-register__inline-field .ant-input{flex:1 1 auto}.mem-charity-use-register__form-actions{display:flex;gap:8px;margin-top:8px}.mem-charity-use-register__toast:empty{display:none}.mem-charity-use-register__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-charity-use-register__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-monthly-job-plan-register{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-monthly-job-plan-register__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:260px}.mem-monthly-job-plan-register__form-actions{display:flex;gap:8px;margin-top:8px}.mem-monthly-job-plan-register__inline-btn{display:flex;gap:6px;align-items:center;min-width:0}.mem-monthly-job-plan-register__inline-btn .ant-input{flex:1 1 auto;min-width:0}.mem-monthly-job-plan-register__toast:empty{display:none}.mem-monthly-job-plan-register__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-monthly-job-plan-register__elapsed{font-size:11px;font-weight:500;color:#777}.mem-monthly-job-plan-register__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-address-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-address-code__filters,.mem-address-code__form-grid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-address-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-address-code__toast:empty{display:none}.mem-address-code__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-address-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-member-div-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-member-div-code__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-member-div-code__col{flex:1 1 50%;min-width:0}.mem-member-div-code__form-grid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:8px}.mem-member-div-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-member-div-code__toast:empty{display:none}.mem-member-div-code__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-member-div-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-member-grade-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-member-grade-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-member-grade-code__form-actions{display:flex;gap:8px;margin-top:8px}.mem-member-grade-code__toast:empty{display:none}.mem-member-grade-code__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-member-grade-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-code__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-don-code__master-section,.mem-don-code__sub-section{flex:1 1 50%;min-width:0}.mem-don-code__form-grid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:8px}.mem-don-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-code__toast:empty{display:none}.mem-don-code__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-manage-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-manage-code__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-manage-code__col{flex:1 1 50%;min-width:0}.mem-manage-code__form-grid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:8px}.mem-manage-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-manage-code__toast:empty{display:none}.mem-manage-code__summary{font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-manage-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-account-info{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-account-info__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-account-info__form-actions{display:flex;gap:8px;margin-top:8px}.mem-account-info__toast:empty{display:none}.mem-account-info__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-account-info__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-make-location-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-make-location-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-make-location-code__form-actions{display:flex;gap:8px;margin-top:8px}.mem-make-location-code__toast:empty{display:none}.mem-make-location-code__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-make-location-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-make-layout-page__toast:empty{display:none}.mem-don-make-layout-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-make-layout-page__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-make-layout-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-make-layout-page__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-make-layout-page__toolbar-extra{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 20px;margin-top:8px;padding-top:8px;border-top:1px solid var(--pb-border, #808080)}.mem-don-make-layout-page__toolbar-group{display:flex;flex-direction:column;gap:4px}.mem-don-make-layout-page__toolbar-group-label{font-size:12px;font-weight:700;color:#555}.mem-don-make-layout-page__kpi-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--pb-border, #808080)}.mem-don-make-layout-page__kpi-row .pb-inline-btn.is-active{background:var(--pb-title-blue, #0000c0);border-color:var(--pb-title-blue, #0000c0);color:#fff}.mem-don-make-layout-page__kpi-row .pb-inline-btn.is-active:hover:not(:disabled){background:#0000a0}.mem-layout-legend{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;font-size:12px;color:#555}.mem-layout-legend__item{display:inline-flex;align-items:center;gap:6px}.mem-layout-legend__swatch{width:13px;height:13px;border-radius:2px;border:1px solid var(--pb-border, #808080);flex-shrink:0}.mem-layout-legend__swatch.is-m{background:#3b82f6;border-color:#2563eb}.mem-layout-legend__swatch.is-p{background:#cbd5e1;border-color:#64748b}.mem-layout-legend__swatch.is-r{background:#fde047;border-color:#ca8a04}.mem-layout-legend__swatch.is-g{background:#4ade80;border-color:#16a34a}.mem-layout-legend__swatch.is-n{background:#fff;border-color:var(--pb-border, #808080)}.mem-layout-board-meta{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-bottom:4px;font-size:12px;color:#555}.mem-layout-matrix-wrap{overflow:auto;flex:1 1 auto;min-height:0;background:var(--pb-shell-bg, #d4d0c8);border:1px solid var(--pb-border, #808080);padding:10px;scrollbar-gutter:stable}.mem-layout-matrix{--mem-layout-gap: 4px;--mem-layout-min: 70px;--mem-layout-h: 52px;--mem-layout-label: 38px;border-collapse:separate;border-spacing:var(--mem-layout-gap);font-size:13px;width:-moz-max-content;width:max-content}.mem-layout-matrix.is-density-compact{--mem-layout-gap: 3px;--mem-layout-min: 52px;--mem-layout-h: 42px;--mem-layout-label: 34px}.mem-layout-matrix.is-density-normal{--mem-layout-gap: 4px;--mem-layout-min: 70px;--mem-layout-h: 52px;--mem-layout-label: 38px}.mem-layout-matrix.is-density-wide{--mem-layout-gap: 5px;--mem-layout-min: 92px;--mem-layout-h: 64px;--mem-layout-label: 42px}.mem-layout-matrix th,.mem-layout-matrix td{min-width:var(--mem-layout-min);width:var(--mem-layout-min);height:var(--mem-layout-h);padding:4px 5px;text-align:center;vertical-align:middle;border:1px solid var(--pb-border, #808080);background:#fff}.mem-layout-matrix thead th{position:sticky;top:0;z-index:2;background:var(--pb-label-bg, #c0c0c0);font-weight:700;font-size:13px;color:#000;height:var(--mem-layout-label);min-height:var(--mem-layout-label);border-color:var(--pb-border, #808080)}.mem-layout-matrix__corner{left:0;z-index:3!important;min-width:var(--mem-layout-label)!important;width:var(--mem-layout-label)!important;background:var(--pb-label-bg, #c0c0c0)!important}.mem-layout-matrix__row-label{position:sticky;left:0;z-index:1;background:var(--pb-label-bg, #c0c0c0);font-weight:700;font-size:13px;color:#000;border-color:var(--pb-border, #808080);min-width:var(--mem-layout-label)!important;width:var(--mem-layout-label)!important}.mem-layout-matrix__cell{transition:box-shadow .12s ease,outline-color .12s ease,filter .12s ease;outline:2px solid transparent;outline-offset:0}.mem-layout-matrix__cell.is-clickable{cursor:pointer}.mem-layout-matrix__cell.is-clickable:hover{box-shadow:0 1px 4px #0000004d;z-index:1}.mem-layout-matrix__cell.is-selected{outline-color:var(--pb-title-blue, #0000c0);box-shadow:0 0 0 2px #0000c047;z-index:2}.mem-layout-matrix__cell.is-dimmed{opacity:.2;filter:grayscale(.4);pointer-events:none}.mem-layout-matrix__code{display:block;font-family:Consolas,monospace;font-size:12px;font-weight:700;line-height:1.15;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mem-layout-matrix.is-density-compact .mem-layout-matrix__code{font-size:11px}.mem-layout-matrix.is-density-wide .mem-layout-matrix__code{font-size:13px}.mem-layout-matrix__name{display:block;font-size:12px;font-weight:600;line-height:1.2;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mem-layout-matrix.is-density-compact .mem-layout-matrix__name{font-size:10px}.mem-layout-matrix.is-density-wide .mem-layout-matrix__name{font-size:13px}td.mem-layout-cell--m{background:#3b82f6;border-color:#1d4ed8;color:#fff}td.mem-layout-cell--r{background:#fde047;border-color:#ca8a04;color:#422006}td.mem-layout-cell--g{background:#4ade80;border-color:#16a34a;color:#14532d}td.mem-layout-cell--n{background:#fff;border-color:#94a3b8;color:#334155}td.mem-layout-cell--p{background:#cbd5e1;border-color:#64748b;color:#1e293b}td.mem-layout-cell--empty{background:#d8dee6;border-style:dashed;border-color:#94a3b8;color:#64748b;opacity:1}.mem-layout-detail-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#0006;display:flex;justify-content:flex-end}.mem-layout-detail-panel{width:min(380px,100%);height:100%;max-height:100vh;overflow:auto;background:#ece9d8;border-left:1px solid var(--pb-title-blue, #0000c0);padding:16px 16px 24px;box-shadow:-8px 0 24px #00000040;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.mem-layout-detail-panel__head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;position:sticky;top:0;z-index:1;margin:-4px -4px 0;padding:4px 4px 10px;background:#ece9d8}.mem-layout-detail-panel__title{margin:0;font-size:17px;font-weight:700;color:var(--pb-title-blue, #0000c0)}.mem-layout-detail-panel__sub{margin:4px 0 0;font-family:Consolas,monospace;font-size:13px;color:#555}.mem-layout-detail-badge{display:inline-flex;margin-top:8px;padding:3px 8px;border:1px solid var(--pb-border, #808080);font-size:12px;font-weight:700}.mem-layout-detail-badge.is-m{background:#dbeafe;color:#1d4ed8}.mem-layout-detail-badge.is-p{background:#e2e8f0;color:#475569}.mem-layout-detail-badge.is-r{background:#fef3c7;color:#a16207}.mem-layout-detail-badge.is-g{background:#d1fae5;color:#047857}.mem-layout-detail-badge.is-n{background:#f8fafc;color:#64748b;border:1px solid #e2e8f0}.mem-layout-info-list{display:flex;flex-direction:column;gap:6px}.mem-layout-info-row{display:grid;grid-template-columns:76px 1fr;gap:10px;padding:8px 10px;border:1px solid var(--pb-border, #808080);background:#fff;font-size:13px}.mem-layout-info-row__label{color:#555;font-weight:700}.mem-layout-info-row__value{font-weight:600;word-break:break-all}.mem-layout-detail-actions{margin-top:auto;padding-top:12px;border-top:1px solid var(--pb-border, #808080);display:flex;flex-wrap:wrap;gap:8px}.mem-layout-prompt-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#0006;display:flex;align-items:center;justify-content:center;padding:16px}.mem-layout-prompt-panel{width:min(420px,100%);box-sizing:border-box;background:#ece9d8;border:1px solid var(--pb-title-blue, #0000c0);padding:18px;box-shadow:0 16px 40px #0000004d;display:flex;flex-direction:column;gap:12px}.mem-layout-prompt-panel__title{margin:0;font-size:16px;font-weight:700;color:var(--pb-title-blue, #0000c0)}.mem-layout-prompt-panel__sub{margin:0;font-size:13px;color:#555}.mem-layout-prompt-panel__hint{margin:0;font-size:12px;color:#555}.mem-layout-prompt-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.mem-don-make-layout-edit{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-make-layout-edit__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-don-make-layout-edit__checkbox{display:inline-flex;align-items:center;gap:6px;font-size:13px}.mem-don-make-layout-edit__extra-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-don-make-layout-edit__hint{margin:8px 0 0;font-size:12px;color:#666}.mem-don-make-layout-edit__toast:empty{display:none}.mem-don-make-layout-edit__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-make-layout-edit__summary span{font-weight:500}.mem-don-make-layout-edit__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-make-layout-edit__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-receipt-place-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-receipt-place-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-receipt-place-code__form-actions{display:flex;gap:8px;margin-top:8px}.mem-receipt-place-code__toast:empty{display:none}.mem-receipt-place-code__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-receipt-place-code__elapsed{font-size:11px;font-weight:500;color:#777}.mem-receipt-place-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-return-mail-address{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-return-mail-address__toast:empty{display:none}.mem-return-mail-address__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-return-mail-address__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-return-mail-address__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-pilgrimage{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-pilgrimage__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-pilgrimage__toast:empty{display:none}.mem-pilgrimage__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-pilgrimage-detail{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-pilgrimage-detail__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-pilgrimage-detail__toast:empty{display:none}.mem-pilgrimage-detail__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-pilgrimage-detail__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-bank-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-bank-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-bank-code__form-actions{display:flex;gap:8px;margin-top:8px}.mem-bank-code__toast:empty{display:none}.mem-bank-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-bank-branch-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-bank-branch-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-bank-branch-code__form-actions{display:flex;gap:8px;margin-top:8px}.mem-bank-branch-code__toast:empty{display:none}.mem-bank-branch-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-cms-error-code{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-cms-error-code__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-cms-error-code__form-actions{display:flex;gap:8px;margin-top:8px}.mem-cms-error-code__toast:empty{display:none}.mem-cms-error-code__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-budo-stock{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-budo-stock__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-budo-stock__toast:empty{display:none}.mem-budo-stock__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-budo-stock__elapsed{font-size:11px;font-weight:500;color:#777}.mem-budo-stock__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-charity-stock{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-charity-stock__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-charity-stock__toast:empty{display:none}.mem-charity-stock__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-charity-stock__elapsed{font-size:11px;font-weight:500;color:#777}.mem-charity-stock__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-sesame-oil-outbound{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-sesame-oil-outbound__toast:empty{display:none}.mem-sesame-oil-outbound__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-sesame-oil-outbound__elapsed{font-size:11px;font-weight:500;color:#777}.mem-sesame-oil-outbound__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-sesame-oil-outbound__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-sesame-oil-outbound__month-input{width:100%;height:100%;padding:0 8px;border:none;background:#fff;color:#000;font-family:inherit;font-size:var(--pb-font, 16px);box-sizing:border-box}.mem-sesame-oil-outbound__month-input:focus{outline:none}.mem-enshrine-prayers{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-enshrine-prayers__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-enshrine-prayers__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-enshrine-prayers__toast:empty{display:none}.mem-enshrine-prayers__summary{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-enshrine-prayers__elapsed{font-size:11px;font-weight:500;color:#777}.mem-enshrine-prayers__print-btn{border:1px solid var(--pb-border, #808080);background:#f3f3f3;padding:2px 10px;font-size:12px;cursor:pointer}.mem-enshrine-prayers__print-btn:disabled{opacity:.5;cursor:default}.mem-enshrine-prayers__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-make-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-make-status__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-don-make-status__list-section.pb-freeform-section--fill{flex:0 0 44%;min-width:0}.mem-don-make-status__detail-col{display:flex;flex-direction:column;gap:6px;flex:1 1 56%;min-width:0;min-height:0}.mem-don-make-status__person-section{flex:0 0 auto}.mem-don-make-status__receipt-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0}.mem-don-make-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-make-status__toast:empty{display:none}.mem-don-make-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-make-status__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-make-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-member-card-targets{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-member-card-targets__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-member-card-targets__extra-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-member-card-targets__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-member-card-targets__toast:empty{display:none}.mem-member-card-targets__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-member-card-targets__elapsed{font-size:11px;font-weight:500;color:#777}.mem-member-card-targets__hint{margin:6px 0 0;font-size:12px;color:#666}.mem-member-card-targets__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-prayer-name-list{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-prayer-name-list__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-prayer-name-list__form-actions{display:flex;gap:8px;margin-top:8px}.mem-prayer-name-list__toast:empty{display:none}.mem-prayer-name-list__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-prayer-name-list__elapsed{font-size:11px;font-weight:500;color:#777}.mem-prayer-name-list__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-proof-issues{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-proof-issues__body{display:flex;flex:1 1 auto;min-height:0;gap:6px}.mem-don-proof-issues__list-section.pb-freeform-section--fill{flex:0 0 32%;min-width:320px;min-height:0;display:flex;flex-direction:column}.mem-don-proof-issues__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-proof-issues__detail-col{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;gap:6px;overflow:hidden}.mem-don-proof-issues__hist-section.pb-freeform-section--fill{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mem-don-proof-issues__hist-split{display:flex;flex:1 1 auto;min-height:0;height:100%;gap:8px;overflow:hidden}.mem-don-proof-issues__hist-pane{display:flex;flex-direction:column;flex:0 0 min(48%,420px);min-width:280px;min-height:0;overflow:hidden}.mem-don-proof-issues__dtl-pane{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}.mem-don-proof-issues__pane-title{flex:0 0 auto;font-size:12px;font-weight:700;color:#000;margin:0 0 4px}.mem-don-proof-issues__hist-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.mem-don-proof-issues__toast:empty{display:none}.mem-don-proof-issues__summary{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#000;flex-wrap:wrap}.mem-don-proof-issues__elapsed{font-size:11px;font-weight:500;color:#777}.mem-don-proof-issues__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-proof-issues__hint{font-size:13px;color:#555;margin-bottom:6px}.mem-don-proof-issues__person-table-wrap{max-height:320px;overflow-y:auto;margin-top:10px;border:1px solid var(--pb-border, #808080)}.mem-don-proof-issues__person-table{width:100%;border-collapse:collapse}.mem-don-proof-issues__person-table thead th{position:sticky;top:0;z-index:1}.mem-don-proof-issues__person-table th{border:1px solid var(--pb-border, #808080);padding:6px 8px;background:#3a6ea5;color:#fff;font-size:13px;font-weight:700;text-align:center}.mem-don-proof-issues__person-table td{border:1px solid var(--pb-border, #808080);padding:4px 8px;font-size:13px}.mem-don-proof-issues__person-row{cursor:pointer}.mem-don-proof-issues__person-row:hover{background:#dce8f5}.mem-don-proof-issues__detail-grid{margin-bottom:8px}.pb-readonly-text{display:flex;align-items:center;width:100%;height:100%;padding:0 6px;overflow:hidden;background:#e8e8e8;color:#333;font-size:var(--pb-font, 16px);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.pb-readonly-text--num{justify-content:flex-end;font-weight:600}.mem-don-proof-receipts{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-proof-receipts__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-don-proof-receipts__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-proof-receipts__toast:empty{display:none}.mem-don-proof-receipts__summary{display:inline-flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-proof-receipts__summary span{font-weight:500}.mem-don-proof-receipts__elapsed{font-size:11px;color:#777}.mem-don-proof-receipts__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-don-proof-region-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-don-proof-region-stats__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-don-proof-region-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-don-proof-region-stats__toast:empty{display:none}.mem-don-proof-region-stats__summary{display:inline-flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-don-proof-region-stats__summary span{font-weight:500}.mem-don-proof-region-stats__elapsed{font-size:11px;color:#777}.mem-don-proof-region-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-monthly-deposit-plan{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-monthly-deposit-plan__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-monthly-deposit-plan__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-monthly-deposit-plan__toast:empty{display:none}.mem-monthly-deposit-plan__summary{display:inline-flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-monthly-deposit-plan__summary span{font-weight:500}.mem-monthly-deposit-plan__elapsed{font-size:11px;color:#777}.mem-monthly-deposit-plan__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-monthly-job-plan{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-monthly-job-plan__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-monthly-job-plan__toast:empty{display:none}.mem-monthly-job-plan__summary{display:inline-flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-monthly-job-plan__summary span{font-weight:500}.mem-monthly-job-plan__elapsed{font-size:11px;color:#777}.mem-monthly-job-plan__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-job-calendar{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0;overflow:auto}.mem-job-calendar__head,.mem-job-calendar__row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.mem-job-calendar__weekday{padding:.5rem;text-align:center;font-weight:600;background:#f3f3f3;border:1px solid var(--pb-border, #808080)}.mem-job-calendar__weekday--sun{color:#dc2626}.mem-job-calendar__weekday--sat{color:#2563eb}.mem-job-calendar__cell{min-height:96px;padding:.35rem .45rem;border:1px solid var(--pb-border, #808080);background:#fff;font-size:.8125rem;line-height:1.35;cursor:default}.mem-job-calendar__cell--empty{background:#fafafa}.mem-job-calendar__cell--today{box-shadow:inset 0 0 0 2px #0000c0;font-weight:600}.mem-job-calendar__cell--sun .mem-job-calendar__day{color:#dc2626}.mem-job-calendar__cell--sat .mem-job-calendar__day{color:#2563eb}.mem-job-calendar__day{font-weight:700;margin-bottom:.25rem}.mem-job-calendar__job{margin-top:.15rem;color:#555;word-break:break-all}.mem-visit-by-weekday{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-visit-by-weekday__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-visit-by-weekday__toast:empty{display:none}.mem-visit-by-weekday__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-visit-by-weekday__elapsed{font-size:11px;font-weight:500;color:#777}.mem-visit-by-weekday__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-visit-by-day{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-visit-by-day__cond-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.mem-visit-by-day__mode{flex:0 0 auto;white-space:nowrap}.mem-visit-by-day__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-visit-by-day__toast:empty{display:none}.mem-visit-by-day__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-visit-by-day__elapsed{font-size:11px;font-weight:500;color:#777}.mem-visit-by-day__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-person-visit-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-person-visit-stats__toast:empty{display:none}.mem-person-visit-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-person-visit-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-person-visit-stats__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-person-visit-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-person-visit-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-daily-car-visit{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-daily-car-visit__toast:empty{display:none}.mem-daily-car-visit__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-daily-car-visit__elapsed{font-size:11px;font-weight:500;color:#777}.mem-daily-car-visit__stat{width:100%;text-align:right;padding:0 6px;font-size:15px;font-weight:700;color:#000}.mem-daily-car-visit__stat--total{color:var(--pb-title-blue, #0000c0)}.mem-daily-car-visit__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-daily-car-visit__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-indung-cancel{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-indung-cancel__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-indung-cancel__toast:empty{display:none}.mem-indung-cancel__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-indung-cancel__elapsed{font-size:11px;font-weight:500;color:#777}.mem-indung-cancel__hint-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 6px}.mem-indung-cancel__hint{margin:0;color:#555;font-size:13px}.mem-indung-cancel__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-indung-cancel__pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;color:#333}.mem-indung-cancel__pager-btns{display:flex;gap:6px}.mem-indung-retain-by-receipt{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-indung-retain-by-receipt__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:220px}.mem-indung-retain-by-receipt__toast:empty{display:none}.mem-indung-retain-by-receipt__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-indung-retain-by-receipt__elapsed{font-size:11px;font-weight:500;color:#777}.mem-indung-retain-by-receipt__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-indung-retain-by-receipt__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-indung-retain-by-receipt__kpis{display:flex;flex-wrap:wrap;gap:14px;padding:4px 2px;font-size:13px;color:#333}.mem-indung-retain-by-receipt__kpi b{color:#000;font-weight:700}.mem-indung-receipt-by-man{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px;overflow-y:auto}.mem-indung-receipt-by-man__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:220px}.mem-indung-receipt-by-man__toast:empty{display:none}.mem-indung-receipt-by-man__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-indung-receipt-by-man__elapsed{font-size:11px;font-weight:500;color:#777}.mem-indung-receipt-by-man__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-indung-receipt-by-man__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-indung-receipt-by-man__kpis{display:flex;flex-wrap:wrap;gap:14px;padding:4px 2px;font-size:13px;color:#333}.mem-indung-receipt-by-man__kpi b{color:#000;font-weight:700}.mem-birthday-card-targets{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-birthday-card-targets__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-birthday-card-targets__form-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-birthday-card-targets__zip-row{display:flex;gap:6px;align-items:center;min-width:0}.mem-birthday-card-targets__zip-row .ant-input{flex:1 1 auto;min-width:0}.mem-birthday-card-targets__toast:empty{display:none}.mem-birthday-card-targets__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-birthday-card-targets__elapsed{font-size:11px;font-weight:500;color:#777}.mem-birthday-card-targets__hint{margin:4px 0 8px;font-size:12px;color:#666}.mem-birthday-card-targets__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-thanks-letter-targets{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-thanks-letter-targets__toast:empty{display:none}.mem-thanks-letter-targets__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-thanks-letter-targets__elapsed{font-size:11px;font-weight:500;color:#777}.mem-thanks-letter-targets__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mem-thanks-letter-targets__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-thanks-letter-targets__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-thanks-letter-targets__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-newspaper-mail-targets{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-newspaper-mail-targets__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-newspaper-mail-targets__extra-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-newspaper-mail-targets__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-newspaper-mail-targets__toast:empty{display:none}.mem-newspaper-mail-targets__summary{display:inline-flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-newspaper-mail-targets__summary span{font-weight:500}.mem-newspaper-mail-targets__elapsed{font-size:11px;color:#777}.mem-newspaper-mail-targets__hint{margin:6px 0 0;font-size:12px;color:#666}.mem-newspaper-mail-targets__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-newspaper-mail-targets-alt{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-newspaper-mail-targets-alt__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-newspaper-mail-targets-alt__extra-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-newspaper-mail-targets-alt__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-newspaper-mail-targets-alt__toast:empty{display:none}.mem-newspaper-mail-targets-alt__summary{display:inline-flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-newspaper-mail-targets-alt__summary span{font-weight:500}.mem-newspaper-mail-targets-alt__elapsed{font-size:11px;color:#777}.mem-newspaper-mail-targets-alt__hint{margin:6px 0 0;font-size:12px;color:#666}.mem-newspaper-mail-targets-alt__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-custom-mail-targets{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-custom-mail-targets__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-custom-mail-targets__form-actions{display:flex;gap:8px;margin-top:8px}.mem-custom-mail-targets__toast:empty{display:none}.mem-custom-mail-targets__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-custom-mail-targets__elapsed{font-size:11px;font-weight:500;color:#777}.mem-custom-mail-targets__hint{margin:4px 0 0;font-size:12px;color:#666}.mem-custom-mail-targets__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-post-send-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-post-send-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-post-send-status__toast:empty{display:none}.mem-post-send-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-post-send-status__elapsed{font-size:11px;font-weight:500;color:#777}.mem-post-send-status__hint-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 6px}.mem-post-send-status__hint{margin:0;color:#555;font-size:13px}.mem-post-send-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-post-send-status__pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;color:#333}.mem-post-send-status__pager-btns{display:flex;gap:6px}.mem-post-return-status{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-post-return-status__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-post-return-status__toast:empty{display:none}.mem-post-return-status__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-post-return-status__elapsed{font-size:11px;font-weight:500;color:#777}.mem-post-return-status__hint-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 6px}.mem-post-return-status__hint{margin:0;color:#555;font-size:13px}.mem-post-return-status__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-post-return-status__pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;color:#333}.mem-post-return-status__pager-btns{display:flex;gap:6px}.mem-post-send-return-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-post-send-return-stats__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-post-send-return-stats__col-left{flex:1 1 45%;min-width:0}.mem-post-send-return-stats__col-right{display:flex;flex-direction:column;gap:6px;flex:1 1 55%;min-width:0;min-height:0}.mem-post-send-return-stats__chart-section{flex:1 1 60%;display:flex;flex-direction:column;min-height:0}.mem-post-send-return-stats__chart-section .pb-freeform-section__body{flex:1 1 auto;min-height:0}.mem-post-send-return-stats__list-section{flex:1 1 40%;min-height:0}.mem-post-send-return-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-post-send-return-stats__toast:empty{display:none}.mem-post-send-return-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-post-send-return-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-post-send-return-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-invitation-targets{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-invitation-targets__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.mem-invitation-targets__extra-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mem-invitation-targets__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-invitation-targets__toast:empty{display:none}.mem-invitation-targets__summary{display:inline-flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-invitation-targets__summary span{font-weight:500}.mem-invitation-targets__elapsed{font-size:11px;color:#777}.mem-invitation-targets__hint{margin:6px 0 0;font-size:12px;color:#666}.mem-invitation-targets__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-post-return-person-profiles{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-post-return-person-profiles__toast:empty{display:none}.mem-post-return-person-profiles__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-post-return-person-profiles__elapsed{font-size:11px;font-weight:500;color:#777}.mem-post-return-person-profiles__hint{margin:6px 0 0;color:#555;font-size:12px}.mem-post-return-person-profiles__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-post-return-person-profiles__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-post-return-daily-matrix{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-post-return-daily-matrix__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-post-return-daily-matrix__toast:empty{display:none}.mem-post-return-daily-matrix__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-post-return-daily-matrix__sub{font-size:12px;font-weight:500;color:#333}.mem-post-return-daily-matrix__elapsed{font-size:11px;font-weight:500;color:#777}.mem-post-return-daily-matrix__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-post-return-daily-matrix__month-input{width:100%;height:100%;padding:0 6px;border:none;outline:none;background:transparent;color:#000;font-family:inherit;font-size:var(--pb-font, 16px);box-sizing:border-box}.mem-post-return-trace-by-region{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-post-return-trace-by-region__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-post-return-trace-by-region__toast:empty{display:none}.mem-post-return-trace-by-region__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-post-return-trace-by-region__elapsed{font-size:11px;font-weight:500;color:#777}.mem-post-return-trace-by-region__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-post-monthly-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-post-monthly-stats__body{display:flex;flex-direction:row;gap:6px;flex:1 1 auto;min-height:0}.mem-post-monthly-stats__grid-section{flex:1 1 60%;min-width:0}.mem-post-monthly-stats__chart-section{flex:0 0 340px;display:flex;flex-direction:column;min-height:0}.mem-post-monthly-stats__chart-section .pb-freeform-section__body{flex:1 1 auto;min-height:0}.mem-post-monthly-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-post-monthly-stats__toast:empty{display:none}.mem-post-monthly-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-post-monthly-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-post-monthly-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.mem-post-region-stats{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.mem-post-region-stats__grid-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mem-post-region-stats__toast:empty{display:none}.mem-post-region-stats__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.mem-post-region-stats__elapsed{font-size:11px;font-weight:500;color:#777}.mem-post-region-stats__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.data-request-page__ledger-link{display:flex;flex-wrap:wrap;gap:.65rem;margin:0 0 1rem}.data-request-page__nav-btn{text-decoration:none;min-height:var(--mims-control-h-touch, 48px);border:1px solid var(--mims-border-strong, #94a3b8)!important;color:var(--mims-text, #0f172a)!important;background:var(--mims-primary-soft, #eef2ff)!important;font-size:var(--mims-font-body, 18px)}.data-request-page__nav-btn:hover{background:var(--mims-primary-muted, #c7d2fe)!important;color:var(--mims-primary-hover, #4338ca)!important}.data-request-page__form{flex-wrap:wrap;gap:1rem}.data-request-page__textarea-label{display:block;margin:1rem 0;font-size:var(--mims-font-label, 18px);font-weight:600;color:var(--mims-text-secondary, #334155);line-height:1.45}.data-request-page__textarea{display:block;width:100%;margin-top:.5rem;min-height:6.5rem;padding:.75rem .9rem;border:1px solid var(--mims-border, #cbd5e1);border-radius:var(--mims-radius, 8px);font-family:var(--mims-font);font-size:var(--mims-font-body, 18px);line-height:1.5;color:var(--mims-text, #0f172a);background:var(--mims-surface, #fff);resize:vertical}.data-request-page__detail p{margin:.55rem 0;font-size:var(--mims-font-body, 18px);line-height:1.5}.data-request-page__content{white-space:pre-wrap;margin:.35rem 0 1rem;padding:.9rem 1rem;border:1px solid var(--mims-border, #cbd5e1);border-radius:var(--mims-radius, 8px);background:var(--mims-surface-sunken, #f8fafc);font-family:var(--mims-font);font-size:var(--mims-font-body, 18px);line-height:1.55;color:var(--mims-text, #0f172a)}.data-request-page__admin{margin:1.15rem 0;padding:1.1rem 1.15rem;border:2px solid var(--mims-border-strong, #94a3b8);border-radius:var(--mims-radius-lg, 12px);background:var(--mims-surface-sunken, #f8fafc)}.data-request-page__admin--approve{border-color:var(--mims-success, #059669);background:var(--mims-success-soft, #ecfdf5)}.data-request-page__admin--it{border-color:var(--mims-primary, #4f46e5);background:var(--mims-primary-soft, #eef2ff)}.data-request-page__admin h4,.data-request-page__detail h4{margin:0 0 .85rem;font-size:var(--mims-font-heading, 20px);font-weight:700;color:var(--mims-text, #0f172a)}.data-request-page__actions{flex-wrap:wrap;gap:.75rem;margin-bottom:.85rem;align-items:flex-end}.data-request-page__actions .mims-btn{min-height:var(--mims-control-h-touch, 48px);font-size:var(--mims-font-body, 18px)}.data-request-page__file{display:flex;flex-direction:column;gap:.55rem;margin-top:.75rem;padding:1rem 1.1rem;border:2px dashed var(--mims-primary, #4f46e5);border-radius:var(--mims-radius-lg, 12px);background:var(--mims-surface, #fff);font-size:var(--mims-font-body, 18px);font-weight:600;line-height:1.45}.data-request-page__file-label{color:var(--mims-primary-hover, #4338ca)}.data-request-page__file input[type=file]{font-size:var(--mims-font-body, 18px);min-height:var(--mims-control-h-touch, 48px);padding:.35rem 0}.data-request-page__files{margin:0;padding-left:1.35rem;font-size:var(--mims-font-body, 18px)}.data-request-page__files li{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:.65rem 0}.data-request-page__files .mims-btn{min-height:var(--mims-control-h-touch, 48px)}.data-request-page__files .is-purged{color:var(--mims-danger, #b91c1c);font-weight:700;margin-left:.25rem}.data-request-page__meta{color:var(--mims-text-secondary, #334155);font-size:var(--mims-font-caption, 16px)}.data-request-page__check{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--mims-control-h-touch, 48px);font-size:var(--mims-font-body, 18px);font-weight:600;color:var(--mims-text, #0f172a);padding:.45rem .75rem;border:1px solid var(--mims-border-strong, #94a3b8);border-radius:var(--mims-radius, 8px);background:var(--mims-surface, #fff)}@media print{.no-print{display:none!important}.data-request-ledger__sheet{box-shadow:none!important}}.data-request-ledger__sheet{background:var(--mims-surface, #fff);padding:1.5rem;border:1px solid var(--mims-border, #e2e8f0);border-radius:var(--mims-radius, 8px)}.data-request-ledger__sheet h2{text-align:center;margin:0 0 .65rem;font-size:var(--mims-font-heading, 20px)}.data-request-ledger__meta{text-align:center;margin-bottom:1.15rem;color:var(--mims-text-secondary, #475569);font-size:var(--mims-font-body, 18px)}.data-request-ledger__table{width:100%;border-collapse:collapse;font-size:var(--mims-font-caption, 16px)}.data-request-ledger__table th,.data-request-ledger__table td{border:1px solid var(--mims-border-strong, #94a3b8);padding:.55rem .5rem;vertical-align:top;line-height:1.4}.data-request-ledger__table th{background:var(--mims-surface-sunken, #f1f5f9);font-weight:700}.data-request-ledger__signs{display:flex;justify-content:space-between;margin-top:2.25rem;gap:2rem;font-size:var(--mims-font-body, 18px)}.data-request-ledger__signs div{flex:1;border-top:1px solid var(--mims-text-secondary, #64748b);padding-top:.65rem;text-align:center}.dr-org-page{display:flex;flex-direction:column;gap:1rem;font-size:var(--mims-font-body, 18px)}.dr-org-page__top{margin:0}.dr-org-page__layout{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:1rem;align-items:start}@media (max-width: 900px){.dr-org-page__layout{grid-template-columns:1fr}}.dr-org-page__side .mims-card-body,.dr-org-page__main .mims-card-body{padding-top:.85rem}.dr-org-page__add-dept{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:.85rem;align-items:stretch}.dr-org-page__add-dept .mims-btn{min-height:var(--mims-control-h-touch, 48px);font-size:var(--mims-font-body, 18px)}.dr-org-page__dept-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem;max-height:62vh;overflow:auto}.dr-org-page__dept-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.65rem;text-align:left;min-height:var(--mims-control-h-touch, 48px);padding:.75rem .9rem;border:1px solid var(--mims-border, #cbd5e1);border-radius:var(--mims-radius, 8px);background:var(--mims-surface, #fff);cursor:pointer;font:inherit;color:var(--mims-text, #0f172a)}.dr-org-page__dept-item:hover{border-color:var(--mims-primary-muted, #c7d2fe);background:var(--mims-primary-soft, #eef2ff)}.dr-org-page__dept-item.is-active{border-color:var(--mims-primary, #4f46e5);background:var(--mims-primary-soft, #eef2ff);box-shadow:inset 3px 0 0 var(--mims-primary, #4f46e5)}.dr-org-page__dept-name{font-size:var(--mims-font-body, 18px);font-weight:700;line-height:1.35}.dr-org-page__dept-meta{flex-shrink:0;font-size:var(--mims-font-caption, 16px);color:var(--mims-text-muted, #64748b)}.dr-org-page__dept-edit,.dr-org-page__add-member{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;padding:1rem;border:1px solid var(--mims-border, #cbd5e1);border-radius:var(--mims-radius-lg, 12px);background:var(--mims-surface-sunken, #f8fafc)}.dr-org-page__add-member{background:var(--mims-primary-soft, #eef2ff);border-color:var(--mims-primary-muted, #c7d2fe)}.dr-org-page__dept-edit .mims-btn,.dr-org-page__add-member .mims-btn{min-height:var(--mims-control-h-touch, 48px);font-size:var(--mims-font-body, 18px)}.dr-org-page__label{display:flex;flex-direction:column;gap:.4rem;font-size:var(--mims-font-label, 18px);font-weight:700;color:var(--mims-text-secondary, #334155)}.dr-org-page__label-inline{font-size:var(--mims-font-label, 18px);font-weight:700;color:var(--mims-text-secondary, #334155)}.dr-org-page__pick{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;min-width:240px}.dr-org-page__pick strong{font-size:var(--mims-font-body, 18px);color:var(--mims-text, #0f172a)}.dr-org-page__input{min-height:var(--mims-control-h-touch, 48px);min-width:160px;padding:0 .75rem;border:1px solid var(--mims-border, #cbd5e1);border-radius:var(--mims-radius, 8px);font-size:var(--mims-font-body, 18px);font-family:var(--mims-font);color:var(--mims-text, #0f172a);background:var(--mims-surface, #fff)}.dr-org-page__input--grow{min-width:220px;width:260px}.dr-org-page__input--row{width:100%;min-width:120px;max-width:220px}.dr-org-page__input:focus{outline:none;border-color:var(--mims-primary, #4f46e5);box-shadow:0 0 0 3px var(--mims-primary-ring, rgba(79, 70, 229, .22))}.dr-org-page__check,.dr-org-page__switch{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--mims-control-h-touch, 48px);padding:0 .85rem;border:1px solid var(--mims-border-strong, #94a3b8);border-radius:var(--mims-radius, 8px);background:var(--mims-surface, #fff);font-size:var(--mims-font-body, 18px);font-weight:600;color:var(--mims-text, #0f172a);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dr-org-page__switch input{width:1.15rem;height:1.15rem}.dr-org-page__table-wrap{overflow:auto;border:1px solid var(--mims-border, #cbd5e1);border-radius:var(--mims-radius-lg, 12px);background:var(--mims-surface, #fff)}.dr-org-page__table{width:100%;border-collapse:collapse;font-size:var(--mims-font-body, 18px)}.dr-org-page__table th,.dr-org-page__table td{padding:.85rem .9rem;border-bottom:1px solid var(--mims-border-subtle, #e2e8f0);text-align:left;vertical-align:middle}.dr-org-page__table th{background:var(--mims-surface-sunken, #f8fafc);font-size:var(--mims-font-label, 18px);font-weight:700;color:var(--mims-text-secondary, #334155)}.dr-org-page__table tr.is-approver{background:var(--mims-success-soft, #ecfdf5)}.dr-org-page__table .col-user{width:34%}.dr-org-page__table .col-title,.dr-org-page__table .col-approver,.dr-org-page__table .col-actions{width:22%}.dr-org-page__table .mims-btn{min-height:var(--mims-control-h-touch, 48px);font-size:var(--mims-font-body, 18px)}.dr-org-page__user{display:flex;flex-direction:column;gap:.2rem}.dr-org-page__user-nm{font-size:var(--mims-font-body, 18px);font-weight:700;color:var(--mims-text, #0f172a)}.dr-org-page__user-id{font-size:var(--mims-font-caption, 16px);color:var(--mims-text-muted, #64748b)}.sys-programs-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.sys-programs-page__toast:empty{display:none}.sys-programs-page__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--pb-border, #808080);background:#fff}.sys-programs-page__table{width:100%;border-collapse:collapse;font-size:12px}.sys-programs-page__table th,.sys-programs-page__table td{border:1px solid #ccc;padding:4px 8px;text-align:left}.sys-programs-page__table th{background:#f0f0f0;position:sticky;top:0}.sys-users-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.sys-users-page__toast:empty{display:none}.sys-users-page__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--pb-border, #808080);background:#fff}.sys-users-page__table{width:100%;border-collapse:collapse;font-size:12px}.sys-users-page__table th,.sys-users-page__table td{border:1px solid #ccc;padding:4px 8px;text-align:left}.sys-users-page__table th{background:#f0f0f0;position:sticky;top:0}.sys-menu-priv-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.sys-menu-priv-page__toast:empty{display:none}.sys-menu-priv-page__hint{margin:4px 0 0;font-size:12px;color:#666}.sys-menu-priv-page__hint-inline{font-size:11px;color:#888}.sys-menu-priv-page__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--pb-border, #808080);background:#fff}.sys-menu-priv-page__table{width:100%;border-collapse:collapse;font-size:12px}.sys-menu-priv-page__table th,.sys-menu-priv-page__table td{border:1px solid #ccc;padding:4px 8px;text-align:left}.sys-menu-priv-page__table th{background:#f0f0f0;position:sticky;top:0}.sys-user-groups-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.sys-user-groups-page__toast:empty{display:none}.sys-user-groups-page__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--pb-border, #808080);background:#fff}.sys-user-groups-page__table{width:100%;border-collapse:collapse;font-size:12px}.sys-user-groups-page__table th,.sys-user-groups-page__table td{border:1px solid #ccc;padding:4px 8px;text-align:left}.sys-user-groups-page__table th{background:#f0f0f0;position:sticky;top:0}.sys-user-logs-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.sys-user-logs-page__toast:empty{display:none}.sys-user-logs-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.sys-user-logs-page__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--pb-border, #808080);background:#fff}.sys-user-logs-page__table{width:100%;border-collapse:collapse;font-size:12px}.sys-user-logs-page__table th,.sys-user-logs-page__table td{border:1px solid #ccc;padding:4px 8px;text-align:left}.sys-user-logs-page__table th{background:#f0f0f0;position:sticky;top:0}.change-password-page{display:flex;flex-direction:column;gap:6px;padding:6px;max-width:480px}.change-password-page__toast:empty{display:none}.change-password-page__form-actions{display:flex;gap:8px;margin-top:8px}.change-password-page__hint{margin:8px 0 0;font-size:12px;color:#666}.zip-search-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.zip-search-page__toast:empty{display:none}.zip-search-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.zip-search-page__elapsed{font-size:11px;font-weight:500;color:#777}.zip-search-page__hint{margin:4px 0 0;font-size:12px;color:#666}.zip-search-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.zip-search-page__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--pb-border, #808080);background:#fff}.zip-search-page__table{width:100%;border-collapse:collapse;font-size:12px}.zip-search-page__table th,.zip-search-page__table td{border:1px solid #ccc;padding:4px 8px;text-align:left}.zip-search-page__table th{background:#f0f0f0;position:sticky;top:0}.zip-search-page__table tbody tr{cursor:pointer}.zip-search-page__table tbody tr:hover{background:#f5f8ff}.zip-search-page__table tbody tr.is-selected{background:#dce8ff}.user-search-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.user-search-page__toast:empty{display:none}.user-search-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.user-search-page__elapsed{font-size:11px;font-weight:500;color:#777}.user-search-page__hint{margin:4px 0 0;font-size:12px;color:#666}.user-search-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.user-search-page__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--pb-border, #808080);background:#fff}.user-search-page__table{width:100%;border-collapse:collapse;font-size:12px}.user-search-page__table th,.user-search-page__table td{border:1px solid #ccc;padding:4px 8px;text-align:left}.user-search-page__table th{background:#f0f0f0;position:sticky;top:0}.user-search-page__table tbody tr{cursor:pointer}.user-search-page__table tbody tr:hover{background:#f5f8ff}.user-search-page__table tbody tr.is-selected{background:#dce8ff}.dept-search-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.dept-search-page__toast:empty{display:none}.dept-search-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.dept-search-page__elapsed{font-size:11px;font-weight:500;color:#777}.dept-search-page__hint{margin:4px 0 0;font-size:12px;color:#666}.dept-search-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.dept-search-page__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--pb-border, #808080);background:#fff}.dept-search-page__table{width:100%;border-collapse:collapse;font-size:12px}.dept-search-page__table th,.dept-search-page__table td{border:1px solid #ccc;padding:4px 8px;text-align:left}.dept-search-page__table th{background:#f0f0f0;position:sticky;top:0}.dept-search-page__table tbody tr{cursor:pointer}.dept-search-page__table tbody tr:hover{background:#f5f8ff}.dept-search-page__table tbody tr.is-selected{background:#dce8ff}.bank-accounts-page{display:flex;flex-direction:column;height:100%;min-height:0;gap:6px;padding:6px}.bank-accounts-page__toast:empty{display:none}.bank-accounts-page__summary{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:#000;white-space:nowrap}.bank-accounts-page__elapsed{font-size:11px;font-weight:500;color:#777}.bank-accounts-page__hint{margin:4px 0 0;font-size:12px;color:#666}.bank-accounts-page__empty{padding:10px 12px;border:1px solid var(--pb-border, #808080);background:#fff;color:#555;font-size:14px}.bank-accounts-page__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--pb-border, #808080);background:#fff}.bank-accounts-page__table{width:100%;border-collapse:collapse;font-size:12px}.bank-accounts-page__table th,.bank-accounts-page__table td{border:1px solid #ccc;padding:4px 8px;text-align:left}.bank-accounts-page__table th{background:#f0f0f0;position:sticky;top:0}.bank-accounts-page__table tbody tr{cursor:pointer}.bank-accounts-page__table tbody tr:hover{background:#f5f8ff}.bank-accounts-page__table tbody tr.is-selected{background:#dce8ff}.route-fallback-page{display:flex;flex-direction:column;gap:6px;padding:6px}.route-fallback-page__empty{padding:16px 18px;border:1px solid var(--pb-border, #808080);background:#fff;color:#333;font-size:14px}.route-fallback-page__empty p{margin:0 0 8px}.route-fallback-page__link{margin-top:12px}.ux-demo-hub{max-width:1100px;margin:0 auto;padding:24px 20px 48px}.ux-demo-hub__head h1{margin:0 0 8px;font-size:26px;color:#16202a}.ux-demo-hub__head p{margin:0 0 24px;font-size:16px;line-height:1.5;color:#46525c}.ux-demo-hub__card--featured{margin-bottom:20px;border-color:#1651c9;box-shadow:0 0 0 1px #1651c91f}.ux-demo-hub__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.ux-demo-hub__card{background:#fff;border:1px solid #b9c2cc;border-radius:10px;padding:18px 18px 16px;display:flex;flex-direction:column;gap:10px}.ux-demo-hub__badge{display:inline-block;align-self:flex-start;background:#eaf1ff;color:#0d3a94;font-size:13px;font-weight:700;padding:4px 10px;border-radius:999px}.ux-demo-hub__card h2{margin:0;font-size:18px;line-height:1.35;color:#16202a}.ux-demo-hub__card p{margin:0;font-size:15px;line-height:1.45;color:#46525c}.ux-demo-hub__card ul{margin:0;padding-left:18px;font-size:14px;color:#334155;line-height:1.5}.ux-demo-hub__go{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border-radius:8px;background:#1651c9;color:#fff;font-weight:700;text-decoration:none}.ux-demo-hub__go:hover{background:#0d3a94}.ux-demo-shell{min-height:100vh;display:flex;flex-direction:column;background:#e8edf2;color:#16202a;font-family:Malgun Gothic,Noto Sans KR,sans-serif}.ux-demo-shell__top{display:flex;align-items:center;gap:16px;min-height:48px;padding:0 14px;background:#1e293b;color:#f8fafc}.ux-demo-shell__top--menu{flex-wrap:wrap;row-gap:0}.ux-demo-shell__brand{font-weight:700;font-size:15px;white-space:nowrap}.ux-demo-shell__top-right{margin-left:auto;display:flex;flex-wrap:wrap;gap:10px;font-size:13px}.ux-demo-shell__top-right a{color:#cbd5e1;text-decoration:none}.ux-demo-shell__top-right a:hover{color:#fff;text-decoration:underline}.ux-demo-shell__body{flex:1;display:flex;min-height:0}.ux-demo-shell__sidebar{width:220px;flex-shrink:0;background:#0f172a;color:#e2e8f0;padding:12px 0}.ux-demo-shell__side-group{padding:8px 14px;font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.ux-demo-shell__side-item{padding:10px 14px;font-size:14px;cursor:default}.ux-demo-shell__side-item.is-active{background:#1651c9;color:#fff;font-weight:700}.ux-demo-shell__main{flex:1;min-width:0;padding:12px 14px 20px;overflow:auto}.ux-demo-shell__main--full{flex:1}.ux-demo-shell__banner{margin-bottom:10px;padding:10px 12px;background:#fff7ed;border:1px solid #fdba74;border-radius:8px;font-size:14px;line-height:1.4}.ux-demo-shell__banner strong{margin-right:8px;color:#9a3412}.ux-demo-shell__banner em{font-style:normal;font-weight:700;color:#16202a}.ux-demo-menubar{display:flex;align-items:stretch;gap:2px;flex:1;min-width:0}.ux-demo-menubar__item{position:relative}.ux-demo-menubar__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#e2e8f0;font:inherit;font-size:14px;font-weight:600;padding:10px 12px;cursor:pointer;border-radius:4px}.ux-demo-menubar__btn:hover,.ux-demo-menubar__item.is-open .ux-demo-menubar__btn{background:#334155}.ux-demo-menubar__drop{position:absolute;top:100%;left:0;z-index:20;min-width:200px;background:#fff;border:1px solid #94a3b8;box-shadow:0 8px 24px #0f172a2e;padding:4px 0}.ux-demo-menubar__drop-item{display:block;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:14px;padding:10px 14px;color:#16202a;cursor:pointer}.ux-demo-menubar__drop-item:hover,.ux-demo-menubar__drop-item.is-active{background:#eaf1ff;color:#0d3a94}.ux-demo-tabs{display:flex;gap:2px;padding:6px 10px 0;background:#cbd5e1;border-bottom:1px solid #94a3b8;overflow-x:auto}.ux-demo-tabs__tab{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;background:#e2e8f0;border:1px solid #94a3b8;border-bottom:none;border-radius:8px 8px 0 0;font-size:13px;cursor:pointer;white-space:nowrap}.ux-demo-tabs__tab.is-active{background:#fff;font-weight:700;position:relative;bottom:-1px}.ux-demo-tabs__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-size:16px;line-height:1;cursor:pointer;color:#64748b;padding:0 2px}.ux-demo-tabs__close:hover{color:#a61b1b}.ux-demo-screen{background:#fff;border:1px solid #8b98a6;border-radius:6px;overflow:hidden}.ux-demo-screen__titlebar{display:flex;align-items:baseline;gap:12px;padding:8px 12px;background:#f1f5f9;border-bottom:1px solid #cbd5e1;font-size:16px}.ux-demo-screen__pb{font-size:12px;color:#64748b}.ux-demo-screen__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px;padding:10px 12px;border-bottom:1px solid #cbd5e1;background:#fafbfc}.ux-demo-screen__conds{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end}.ux-demo-screen__conds label{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:#334155}.ux-demo-screen__conds input{min-height:40px;padding:0 10px;border:1px solid #8b98a6;border-radius:4px;font-size:15px}.ux-demo-screen__conds label span{display:inline-block;padding:0 4px;align-self:center;margin-top:18px}.ux-demo-screen__actions{display:flex;flex-wrap:wrap;gap:6px}.ux-demo-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:42px;min-width:72px;padding:0 14px;border:1px solid #64748b;border-radius:4px;background:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.ux-demo-btn--primary{background:#1651c9;border-color:#0d3a94;color:#fff}.ux-demo-screen__hint{margin:0;padding:8px 12px;font-size:13px;color:#475569;background:#f8fafc;border-bottom:1px dashed #cbd5e1}.ux-demo-screen__grid{max-height:220px;overflow:auto}.ux-demo-screen__grid table{width:100%;border-collapse:collapse;font-size:14px}.ux-demo-screen__grid th,.ux-demo-screen__grid td{border-bottom:1px solid #e2e8f0;padding:8px 10px;text-align:left}.ux-demo-screen__grid th{background:#f1f5f9;font-weight:700;position:sticky;top:0}.ux-demo-screen__grid tr.is-selected td{background:#dbeafe}.ux-demo-screen__grid .num{text-align:right;font-variant-numeric:tabular-nums}.ux-demo-screen__detail{border-top:2px solid #94a3b8;padding:10px 12px 14px;background:#fff}.ux-demo-screen__detail-title{font-size:14px;font-weight:700;margin-bottom:8px}.ux-demo-screen__detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ux-demo-screen__detail-grid label{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600}.ux-demo-screen__detail-grid label.wide{grid-column:1 / -1}.ux-demo-screen__detail-grid input{min-height:40px;padding:0 10px;border:1px solid #94a3b8;border-radius:4px;font-size:15px;background:#f8fafc}.ux-pr-skin{--skin-bg: #e8e6e1;--skin-panel: #f4f2ed;--skin-label: #d8d4cc;--skin-border: #8a8680;--skin-title: #1a4d47;--skin-ink: #1a1a1a;--skin-font: "Pretendard", "Malgun Gothic", "맑은 고딕", sans-serif;box-sizing:border-box;min-height:100%;height:100%;display:flex;flex-direction:column;gap:4px;padding:6px;background:var(--skin-bg);color:var(--skin-ink);font-family:var(--skin-font);font-size:14px}.ux-pr-skin__note{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 10px;border:1px solid #c4b89a;border-radius:6px;background:#fff6e4;font-size:12.5px;color:#5a4518}.ux-pr-skin__note-links{margin-left:auto;display:flex;gap:10px}.ux-pr-skin__note-links a{color:var(--skin-title);font-weight:700}.ux-pr-skin .pb-sheet-toolbar{border-radius:6px;overflow:hidden}.ux-pr-skin__hub{display:flex;flex-wrap:wrap;gap:4px;padding:4px 6px;border:1px solid var(--skin-border);border-radius:6px;background:var(--skin-panel)}.ux-pr-skin__hub .ant-btn{border-radius:4px;font-size:12.5px}.ux-pr-skin__error{padding:6px 10px;border-radius:4px;background:#fdecec;color:#8a1f1f;font-size:13px}.ux-pr-skin__form{display:flex;flex-direction:column;gap:4px;flex:0 0 auto}.ux-pr-skin__section{border:1px solid var(--skin-border);border-radius:6px;background:var(--skin-panel);padding:4px 6px 6px}.ux-pr-skin__section-title{color:var(--skin-title);font-weight:700;font-size:13px;margin-bottom:4px}.ux-pr-skin__row{display:flex;flex-wrap:nowrap;gap:4px;margin-bottom:4px;min-width:0}.ux-pr-skin__field{display:flex;align-items:stretch;min-width:0;flex:1 1 0}.ux-pr-skin__field--grow{flex:2 1 0}.ux-pr-skin__label{flex:0 0 72px;display:flex;align-items:center;justify-content:flex-end;padding:0 6px;background:var(--skin-label);border:1px solid var(--skin-border);border-right:none;border-radius:4px 0 0 4px;font-size:12.5px;white-space:nowrap}.ux-pr-skin__ctrl{flex:1 1 auto;min-width:0}.ux-pr-skin__ctrl .ant-input,.ux-pr-skin__ctrl .ant-select-selector{border-radius:0 4px 4px 0!important;border-color:var(--skin-border)!important;height:30px!important;min-height:30px!important;font-size:13px!important}.ux-pr-skin__ctrl .ant-radio-wrapper{font-size:13px}.ux-pr-skin__bottom{flex:1 1 auto;min-height:180px;display:grid;grid-template-columns:1fr 52px 1fr;gap:4px}.ux-pr-skin__grid-panel{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid var(--skin-border);border-radius:6px;background:#fff;overflow:hidden}.ux-pr-skin__grid-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 8px;background:var(--skin-panel);border-bottom:1px solid var(--skin-border)}.ux-pr-skin__order{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:11px;color:#555}@media (max-width: 900px){.ux-pr-skin__bottom{grid-template-columns:1fr}.ux-pr-skin__order{flex-direction:row}.ux-pr-skin__row{flex-wrap:wrap}}:root{--mims-font: "Pretendard", "Noto Sans KR", system-ui, sans-serif;--mims-font-mono: "JetBrains Mono", Consolas, "D2Coding", monospace;--ink: #16202a;--ink-soft: #46525c;--bg: #ffffff;--bg-soft: #f2f5f8;--line: #b9c2cc;--line-strong: #8b98a6;--primary: #1651c9;--primary-dark: #0d3a94;--primary-bg: #eaf1ff;--success: #146c2e;--success-bg: #e6f4ea;--warn: #8a4b00;--warn-bg: #fcefdc;--danger: #a61b1b;--danger-bg: #fbe7e7;--font-body: 18px;--font-label: 15px;--font-heading: 26px;--font-caption: 13px;--control-height: 46px;--button-height: 48px;--radius: 8px;--mims-bg: #f2f5f8;--mims-bg-subtle: linear-gradient(180deg, #f8fafc 0%, #f2f5f8 100%);--mims-surface: var(--bg);--mims-surface-raised: #ffffff;--mims-surface-sunken: var(--bg-soft);--mims-surface-overlay: rgba(255, 255, 255, .88);--mims-sidebar: #111827;--mims-sidebar-elevated: #1a2234;--mims-sidebar-border: rgba(255, 255, 255, .06);--mims-sidebar-text: #9ca3af;--mims-sidebar-text-active: #f9fafb;--mims-sidebar-hover: rgba(255, 255, 255, .05);--mims-sidebar-active-bg: rgba(22, 81, 201, .18);--mims-sidebar-active-bar: var(--primary);--mims-text: var(--ink);--mims-text-secondary: var(--ink-soft);--mims-text-muted: #5a6773;--mims-text-subtle: #7a8794;--mims-border: var(--line);--mims-border-subtle: #d5dce4;--mims-border-strong: var(--line-strong);--mims-primary: var(--primary);--mims-primary-hover: var(--primary-dark);--mims-primary-soft: var(--primary-bg);--mims-primary-muted: #c5d6f5;--mims-primary-ring: rgba(22, 81, 201, .22);--mims-success: var(--success);--mims-success-soft: var(--success-bg);--mims-danger: var(--danger);--mims-danger-soft: var(--danger-bg);--mims-warning: var(--warn);--mims-warning-soft: var(--warn-bg);--mims-info: #0b6e99;--mims-info-soft: #e7f5fb;--mims-accent-blue: #2b6cb0;--mims-accent-violet: #5b4bb7;--mims-accent-emerald: #1a7a45;--mims-accent-amber: #b7791f;--mims-accent-rose: #c53030;--mims-radius-xs: 4px;--mims-radius-sm: var(--radius);--mims-radius-md: 12px;--mims-radius-lg: 16px;--mims-radius-xl: 20px;--mims-radius-pill: 999px;--mims-shadow-xs: 0 1px 2px rgba(17, 24, 39, .04);--mims-shadow-sm: 0 1px 3px rgba(17, 24, 39, .06), 0 1px 2px rgba(17, 24, 39, .04);--mims-shadow-md: 0 4px 16px rgba(17, 24, 39, .08), 0 2px 6px rgba(17, 24, 39, .04);--mims-shadow-lg: 0 12px 40px rgba(17, 24, 39, .1), 0 4px 12px rgba(17, 24, 39, .05);--mims-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .6);--mims-space-page: 20px;--mims-header-h: 56px;--mims-sidebar-width: 268px;--mims-sidebar-drawer-width: 300px;--mims-content-max: 100%;--mims-ui-scale: 1;--mims-transition: .2s cubic-bezier(.4, 0, .2, 1);--mims-control-h: var(--control-height);--mims-button-h: var(--button-height);--mims-control-h-touch: 48px;--mims-font-body: var(--font-body);--mims-font-label: var(--font-label);--mims-font-heading: var(--font-heading);--mims-font-caption: var(--font-caption);--mims-bp-desktop: 1024px;--mims-bp-tablet: 768px}@media (max-width: 1023px){:root{--mims-space-page: 16px;--mims-header-h: 52px}}@media (max-width: 767px){:root{--mims-space-page: 12px;--mims-control-h: var(--mims-control-h-touch);--mims-button-h: var(--mims-control-h-touch)}}.mims-page{display:flex;flex-direction:column;gap:20px}.mims-page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:4px}.mims-page-head__title{margin:0;font-size:var(--mims-font-heading);font-weight:700;color:var(--mims-text);letter-spacing:-.035em;line-height:1.2}.mims-page-head__crumb{margin:0 0 4px;color:var(--mims-text-muted);font-size:var(--mims-font-caption);font-weight:600;line-height:1.4}.mims-page-head__desc{margin:6px 0 0;color:var(--mims-text-secondary);font-size:var(--mims-font-label);line-height:1.5}.mims-page-head__meta{flex-shrink:0;display:flex;align-items:center;gap:8px}.mims-command-panel .mims-card__body{padding:20px 24px 16px}.mims-command-panel__divider{height:1px;margin:16px 0 12px;background:var(--mims-border-subtle)}.mims-command-panel__notice{margin:0;padding:10px 14px;border-radius:var(--mims-radius-sm);background:var(--mims-info-soft);border:1px solid #bae6fd;color:#0369a1;font-size:12.5px;line-height:1.55}.mims-badge{display:inline-flex;align-items:center;border-radius:var(--mims-radius-pill);padding:5px 11px;font-size:12px;font-weight:600;white-space:nowrap}.mims-badge--success{background:var(--mims-success-soft);color:var(--mims-success)}.mims-badge--muted{background:var(--mims-surface-sunken);color:var(--mims-text-secondary);border:1px solid var(--mims-border)}.mims-badge--warning{background:var(--mims-warning-soft);color:var(--mims-warning)}.mims-card{position:relative;background:var(--mims-surface);border:1px solid var(--mims-border);border-radius:var(--mims-radius-lg);box-shadow:var(--mims-shadow-sm);overflow:hidden}.mims-card.mims-command-panel{overflow:visible}.mims-card.is-busy .mims-card__overlay{display:flex}.mims-card__overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;align-items:center;justify-content:center;background:#ffffffc7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}.mims-card__overlay-text{padding:10px 18px;border-radius:var(--mims-radius-pill);background:var(--mims-surface);border:1px solid var(--mims-border);color:var(--mims-text-secondary);font-size:13px;font-weight:600;box-shadow:var(--mims-shadow-md)}.mims-card__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;border-bottom:1px solid var(--mims-border-subtle);background:var(--mims-surface)}.mims-card__head-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--mims-text-muted);font-size:12px}.mims-card__head-title{margin:0;font-size:15px;font-weight:700;color:var(--mims-text);letter-spacing:-.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mims-card__body{padding:24px}.mims-card__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;border-top:1px solid var(--mims-border-subtle);background:var(--mims-surface-sunken);font-size:13px;color:var(--mims-text-secondary)}.mims-meta{color:var(--mims-text-muted);font-size:12px}.mims-seg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;margin-bottom:18px;background:var(--mims-surface-sunken);border:1px solid var(--mims-border);border-radius:var(--mims-radius-md)}.mims-seg__btn{border:none;background:transparent;border-radius:var(--mims-radius-sm);padding:8px 16px;cursor:pointer;font-size:13px;font-weight:600;color:var(--mims-text-secondary);transition:background var(--mims-transition),color var(--mims-transition),box-shadow var(--mims-transition)}.mims-seg__btn:hover:not(:disabled){color:var(--mims-text);background:#fff9}.mims-seg__btn.is-active{background:var(--mims-surface);color:var(--mims-primary);box-shadow:var(--mims-shadow-sm)}.mims-seg__btn:disabled{opacity:.45;cursor:not-allowed}.mims-toolbar,.mims-command-row,.mims-form-grid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0 16px;padding:2px 0}.mims-toolbar:first-child,.mims-command-row:first-child,.mims-form-grid:first-child{margin-top:0}.mims-toolbar:last-child,.mims-command-row:last-child,.mims-form-grid:last-child{margin-bottom:0}.mims-toolbar>.mims-btn,.mims-command-row>.mims-btn,.mims-form-grid>.mims-btn,.mims-toolbar__actions>.mims-btn,.mims-form-actions>.mims-btn{flex-shrink:0;margin:0}.mims-toolbar>.mims-toolbar__actions,.mims-command-row>.mims-toolbar__actions,.mims-form-grid>.mims-toolbar__actions,.mims-toolbar>.mims-form-actions,.mims-command-row>.mims-form-actions,.mims-form-grid>.mims-form-actions,.mims-toolbar--write>.mims-toolbar__actions,.mims-toolbar--write>.mims-form-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-left:auto}.mims-toolbar>button:first-of-type,.mims-command-row>button:first-of-type,.mims-form-grid>button:first-of-type,.mims-toolbar--write>button:first-of-type{margin-left:auto}.mims-toolbar__actions,.mims-form-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.mims-form-actions--bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end;width:100%;margin-top:8px}.mims-field-stack{display:flex;flex-direction:column;gap:6px;min-width:148px}.mims-field-stack>.mims-btn,.mims-field-stack>.mims-btn-primary,.mims-field-stack>.mims-btn--primary,.mims-field-stack>.mims-btn--ghost{align-self:stretch;height:var(--mims-control-h);margin:0}.mims-btn+.mims-btn{margin-left:10px}.mims-toolbar>.mims-btn+.mims-btn,.mims-command-row>.mims-btn+.mims-btn,.mims-form-grid>.mims-btn+.mims-btn,.mims-toolbar__actions>.mims-btn+.mims-btn,.mims-form-actions>.mims-btn+.mims-btn{margin-left:0}.mims-field{display:flex;flex-direction:column;gap:6px;min-width:148px}.mims-field--range{min-width:220px}.mims-field__control--range{display:flex;align-items:center;gap:8px}.mims-field__input--range{min-width:88px;width:96px;flex:1 1 88px}.mims-field__range-sep{flex:0 0 auto;color:var(--mims-text-muted);font-size:13px;font-weight:600;line-height:1}.mims-field--date-range{min-width:320px}.mims-field--date-range .date-picker-field{min-width:0;flex:1 1 140px}.mims-field--date-range .date-picker-field--nolabel{gap:0}.mims-field--date-range .date-picker-field__input{min-width:140px}.mims-field__label{font-size:11px;font-weight:700;color:var(--mims-text-muted);text-transform:uppercase;letter-spacing:.06em}.mims-field__control{position:relative}.mims-field__control--with-btn{display:flex;align-items:stretch;gap:8px}.mims-field__control--with-btn .mims-field__input{flex:1 1 auto;min-width:96px}.mims-field__control--with-btn .mims-btn,.mims-field__control--with-btn .mims-btn-primary,.mims-field__control--with-btn .mims-btn--primary{flex-shrink:0;height:var(--mims-control-h);align-self:stretch;margin:0;white-space:nowrap}.mims-field--narrow{min-width:112px;max-width:140px}.mims-field--zip,.mims-field--with-action{min-width:200px}.mims-field--wide{flex:1 1 280px;min-width:220px}.mims-field__input{width:100%;min-width:148px;height:var(--mims-control-h);border:1px solid var(--mims-border);border-radius:var(--mims-radius-sm);padding:0 12px;font-size:var(--mims-font-body);font-weight:500;color:var(--mims-text);background:var(--mims-surface);box-shadow:var(--mims-shadow-inset);transition:border-color var(--mims-transition),box-shadow var(--mims-transition)}.mims-field__input:hover{border-color:var(--mims-border-strong)}.mims-field__input:focus{outline:none;border-color:var(--mims-primary);box-shadow:0 0 0 3px var(--mims-primary-ring)}.mims-field__input:disabled{opacity:.55;cursor:not-allowed;background:var(--mims-surface-sunken)}input.mims-input,select.mims-input,textarea.mims-input{width:100%;min-width:148px;height:var(--mims-control-h);border:1px solid var(--mims-border);border-radius:var(--mims-radius-sm);padding:0 12px;font-size:var(--mims-font-body);font-weight:500;color:var(--mims-text);background:var(--mims-surface);box-shadow:var(--mims-shadow-inset);box-sizing:border-box}select.mims-input{padding-right:32px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer}input.mims-input:focus,select.mims-input:focus,textarea.mims-input:focus{outline:none;border-color:var(--mims-primary);box-shadow:0 0 0 3px var(--mims-primary-ring)}textarea.mims-input{height:auto;min-height:72px;padding:10px 12px}.mims-field__select{width:100%;min-width:148px;height:var(--mims-control-h);border:1px solid var(--mims-border);border-radius:var(--mims-radius-sm);padding:0 32px 0 12px;font-size:var(--mims-font-body);font-weight:500;color:var(--mims-text);background:var(--mims-surface);box-shadow:var(--mims-shadow-inset);-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;transition:border-color var(--mims-transition),box-shadow var(--mims-transition)}.mims-field__select:hover:not(:disabled){border-color:var(--mims-border-strong)}.mims-field__select:focus{outline:none;border-color:var(--mims-primary);box-shadow:0 0 0 3px var(--mims-primary-ring)}.mims-field__select:disabled{opacity:.55;cursor:not-allowed;background-color:var(--mims-surface-sunken)}.mims-btn,.mims-btn-primary,.mims-btn--primary,.mims-btn--success,.mims-btn--ghost,.mims-btn--danger{display:inline-flex;align-items:center;justify-content:center;height:var(--mims-button-h, var(--mims-control-h));padding:0 16px;border:1px solid var(--mims-border);background:var(--mims-surface);color:var(--mims-text-secondary);border-radius:var(--mims-radius-sm);cursor:pointer;font-weight:600;font-size:var(--mims-font-label);white-space:nowrap;box-shadow:var(--mims-shadow-xs);transition:background var(--mims-transition),color var(--mims-transition),border-color var(--mims-transition),box-shadow var(--mims-transition),transform .1s ease}.mims-btn:hover:not(:disabled),.mims-btn-primary:hover:not(:disabled),.mims-btn--primary:hover:not(:disabled),.mims-btn--success:hover:not(:disabled),.mims-btn--ghost:hover:not(:disabled),.mims-btn--danger:hover:not(:disabled){background:var(--mims-surface-sunken);color:var(--mims-text);border-color:var(--mims-border-strong);box-shadow:var(--mims-shadow-sm)}.mims-btn:active:not(:disabled),.mims-btn-primary:active:not(:disabled),.mims-btn--primary:active:not(:disabled),.mims-btn--success:active:not(:disabled),.mims-btn--ghost:active:not(:disabled),.mims-btn--danger:active:not(:disabled){transform:translateY(1px)}.mims-btn-primary,.mims-btn--primary{background:var(--mims-primary);color:#fff;border-color:transparent;box-shadow:none}.mims-btn-primary:hover:not(:disabled),.mims-btn--primary:hover:not(:disabled){background:var(--mims-primary-hover);color:#fff;border-color:transparent;box-shadow:0 4px 14px #4f46e552}.mims-btn--success{background:var(--mims-success);color:#fff;border-color:transparent;box-shadow:none}.mims-btn--success:hover:not(:disabled){background:#047857;color:#fff;border-color:transparent;box-shadow:0 4px 14px #05966947}.mims-btn--ghost{background:transparent;color:var(--mims-text-muted);border-color:transparent;box-shadow:none}.mims-btn--ghost:hover:not(:disabled){background:var(--mims-surface-sunken);color:var(--mims-text);border-color:var(--mims-border);box-shadow:none}.mims-btn--danger{background:var(--mims-danger-soft);color:var(--mims-danger);border-color:#fecaca;box-shadow:none}.mims-btn--danger:hover:not(:disabled){background:#fee2e2;color:#b91c1c;border-color:#fca5a5;box-shadow:none}.mims-btn--sm{padding:4px 10px;font-size:12px}.mims-btn:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:none}.mims-notice{margin:0;font-size:13px;color:var(--mims-text-muted);line-height:1.55}.mims-scroll-hint{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:var(--mims-radius-pill);background:var(--mims-surface-sunken);border:1px solid var(--mims-border);color:var(--mims-text-muted);font-size:11px;font-weight:500}.mims-kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px}.mims-kpi-grid:last-child{margin-bottom:0}.mims-form-grid{display:flex;flex-wrap:wrap;gap:12px 14px;margin-top:16px;margin-bottom:4px}@media (max-width: 1200px){.mims-kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.mims-kpi-grid{grid-template-columns:1fr}}.mims-kpi{position:relative;background:var(--mims-surface);border:1px solid var(--mims-border);border-radius:var(--mims-radius-lg);padding:20px 22px 20px 26px;box-shadow:var(--mims-shadow-sm);overflow:hidden;transition:box-shadow var(--mims-transition),border-color var(--mims-transition)}.mims-kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--mims-kpi-accent, var(--mims-primary));border-radius:4px 0 0 4px}.mims-kpi:hover{box-shadow:var(--mims-shadow-md);border-color:var(--mims-border-strong)}.mims-kpi--blue{--mims-kpi-accent: var(--mims-accent-blue)}.mims-kpi--violet{--mims-kpi-accent: var(--mims-accent-violet)}.mims-kpi--emerald{--mims-kpi-accent: var(--mims-accent-emerald)}.mims-kpi--amber{--mims-kpi-accent: var(--mims-accent-amber)}.mims-kpi--rose{--mims-kpi-accent: var(--mims-accent-rose, var(--mims-danger, #c0392b))}.mims-kpi.is-loading{opacity:.85}.mims-kpi.is-loading .mims-kpi__value{color:var(--mims-text-muted);font-size:var(--mims-font-label);font-weight:600}.mims-kpi.is-error{border-color:#f5c2c2;background:var(--mims-danger-soft)}.mims-kpi.is-error .mims-kpi__value{color:var(--mims-danger);font-size:var(--mims-font-label)}.mims-action-bar{display:flex;flex-direction:column;gap:10px;width:100%}.mims-action-bar__main{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 16px;width:100%}.mims-action-bar__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;flex:1 1 320px;min-width:0}.mims-action-bar__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.mims-related-actions__summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;height:var(--mims-button-h, var(--mims-control-h));padding:0 14px;border:1px solid var(--mims-border);border-radius:var(--mims-radius-sm);background:var(--mims-surface);color:var(--mims-text-secondary);font-weight:600;font-size:var(--mims-font-label);-webkit-user-select:none;-moz-user-select:none;user-select:none}.mims-related-actions__summary:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.7}.mims-related-actions__summary.is-open{border-color:var(--mims-primary);color:var(--mims-primary);background:var(--mims-primary-soft)}.mims-related-actions__summary.is-open:after{transform:rotate(180deg)}.mims-related-actions__panel{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;background:var(--mims-bg);border:1px solid var(--mims-border);border-radius:var(--mims-radius-md)}.mims-related-actions__panel .mims-btn{min-width:140px}.mims-error-banner{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:var(--mims-radius-md);border:1px solid var(--mims-border);background:var(--mims-surface);box-shadow:var(--mims-shadow-sm)}.mims-error-banner__icon{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;line-height:1}.mims-error-banner__body{flex:1 1 auto;min-width:0}.mims-error-banner__title{font-size:var(--mims-font-label);font-weight:700;margin-bottom:4px}.mims-error-banner__text{font-size:var(--mims-font-body);line-height:1.45;color:var(--mims-text);word-break:break-word}.mims-error-banner--error{background:var(--mims-danger-soft);border-color:#f0b4b4}.mims-error-banner--error .mims-error-banner__icon{background:#f8d0d0;color:var(--mims-danger)}.mims-error-banner--error .mims-error-banner__title{color:var(--mims-danger)}.mims-error-banner--success{background:var(--mims-success-soft);border-color:#b7e0c2}.mims-error-banner--success .mims-error-banner__icon{background:#cdeed6;color:var(--mims-success)}.mims-error-banner--success .mims-error-banner__title{color:var(--mims-success)}.mims-error-banner--warning{background:var(--mims-warning-soft);border-color:#f0d2a0}.mims-error-banner--warning .mims-error-banner__icon{background:#f6e0b8;color:var(--mims-warning)}.mims-error-banner--warning .mims-error-banner__title{color:var(--mims-warning)}.mims-error-banner--info{background:var(--mims-info-soft);border-color:#a8d4e8}.mims-error-banner--info .mims-error-banner__icon{background:#c5e6f4;color:var(--mims-info)}.mims-error-banner--info .mims-error-banner__title{color:var(--mims-info)}@media (max-width: 720px){.mims-action-bar__actions{width:100%}.mims-action-bar__actions>.mims-btn,.mims-action-bar__actions>.mims-related-actions__summary{flex:1 1 auto}.mims-related-actions__panel .mims-btn{width:100%}}.mims-kpi__label{font-size:12px;font-weight:600;color:var(--mims-text-muted);letter-spacing:.02em;margin-bottom:10px}.mims-kpi__value{font-size:28px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--mims-text);letter-spacing:-.03em;line-height:1.1}.mims-kpi__unit{margin-top:6px;font-size:12px;font-weight:500;color:var(--mims-text-muted)}.mims-kpi .mims-kpi__value.is-negative{color:var(--mims-danger)}.mims-kpi-grid.is-loading .mims-kpi{min-height:108px;background:var(--mims-surface-sunken)}.mims-kpi-grid.is-loading .mims-kpi:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:mims-shimmer 1.4s infinite}@keyframes mims-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.mims-status{margin:14px 0;background:var(--mims-surface-sunken);border:1px solid var(--mims-border);border-left:4px solid var(--mims-border-strong, var(--mims-border));border-radius:var(--mims-radius-md);padding:12px 16px;color:var(--mims-text-secondary);font-size:14px;font-weight:600;line-height:1.45}.mims-status--error{background:var(--mims-danger-soft);border-color:#fecaca;border-left-color:var(--mims-danger);color:var(--mims-danger)}.mims-status--success{background:var(--mims-success-soft);border-color:#bbf7d0;border-left-color:var(--mims-success);color:var(--mims-success)}.mims-status--info{background:var(--mims-info-soft);border-color:#bae6fd;border-left-color:#0284c7;color:#0369a1}.mims-status--warning{background:var(--mims-warning-soft);border-color:#fde68a;border-left-color:var(--mims-warning);color:var(--mims-warning)}.mims-empty{padding:48px 24px;text-align:center}.mims-empty__title{margin:0 0 8px;font-size:16px;font-weight:700;color:var(--mims-text)}.mims-empty__desc{margin:0;font-size:14px;color:var(--mims-text-muted)}.mims-table-wrap{overflow:auto}.mims-table{width:100%;border-collapse:collapse;font-size:13px}.mims-table th,.mims-table td{padding:11px 16px;border-bottom:1px solid var(--mims-border-subtle)}.mims-table th{position:sticky;top:0;z-index:3;background:var(--mims-surface-sunken);text-align:left;color:var(--mims-text-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.mims-table tbody tr:hover td{background:#fafbfc}.mims-table .num{text-align:right;font-variant-numeric:tabular-nums}.mims-table .is-up{color:var(--mims-success)}.mims-table .is-down{color:var(--mims-danger)}.mims-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.mims-pager--single{justify-content:flex-start}.mims-pager__info{color:var(--mims-text-secondary);font-size:13px;font-variant-numeric:tabular-nums}.mims-pager__actions{display:flex;gap:6px}.mims-pager__actions button{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 12px;border:1px solid var(--mims-border);background:var(--mims-surface);border-radius:var(--mims-radius-sm);cursor:pointer;font-size:13px;font-weight:500;color:var(--mims-text-secondary);transition:background var(--mims-transition),border-color var(--mims-transition)}.mims-pager__actions button:hover:not(:disabled){background:var(--mims-surface-sunken);border-color:var(--mims-border-strong);color:var(--mims-text)}.mims-pager__actions button:disabled{opacity:.38;cursor:not-allowed}.mims-table-wrap.is-loading{min-height:280px;display:flex;align-items:center;justify-content:center}.mims-graph-page{min-height:100vh;padding:var(--mims-space-page);background:var(--mims-bg);color:var(--mims-text)}.mims-graph-page__panel{background:var(--mims-surface);border:1px solid var(--mims-border);border-radius:var(--mims-radius-lg);box-shadow:var(--mims-shadow-sm);padding:20px 24px 24px;overflow:hidden}.mims-graph-page__scroll{overflow:auto;max-height:calc(100vh - 160px)}.mims-graph-page__chart{width:100%;min-width:720px}.mims-chart-tooltip{background:var(--mims-surface);border:1px solid var(--mims-border);border-radius:var(--mims-radius-sm);box-shadow:var(--mims-shadow-md);padding:12px 14px;min-width:180px}.mims-chart-tooltip__title{font-weight:700;font-size:13px;color:var(--mims-text);margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--mims-border-subtle)}.mims-chart-tooltip__row{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:5px}.mims-chart-tooltip__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.mims-chart-tooltip__name{flex:1;color:var(--mims-text-muted)}.mims-chart-tooltip__value{font-weight:700;color:var(--mims-text);font-variant-numeric:tabular-nums}@media (max-width: 1023px){.mims-page{gap:16px}.mims-page-head{flex-direction:column;align-items:flex-start;gap:10px}.mims-page-head__title{font-size:22px}.mims-page-head__desc{font-size:13px}.mims-command-panel .mims-card__body{padding:16px 16px 12px}.mims-kpi-grid{grid-template-columns:repeat(2,1fr);gap:12px}.mims-graph-page__chart{min-width:560px}}@media (max-width: 767px){.mims-page{gap:12px}.mims-page-head__title{font-size:20px}.mims-page-head__desc{font-size:12px}.mims-toolbar,.mims-command-row,.mims-form-grid{gap:10px;margin:10px 0 14px}.mims-btn+.mims-btn{margin-left:0}.mims-toolbar>.mims-field,.mims-command-row>.mims-field,.mims-form-grid>.mims-field,.mims-toolbar>.date-picker-field,.mims-command-row>.date-picker-field,.mims-form-grid>.date-picker-field,.mims-toolbar>.mims-field--range,.mims-command-row>.mims-field--range,.mims-form-grid>.mims-field--range,.mims-toolbar>.mims-field-stack,.mims-command-row>.mims-field-stack,.mims-form-grid>.mims-field-stack{flex:1 1 100%;min-width:0;width:100%}.mims-field{min-width:0;width:100%}.mims-field__input,.mims-field__select{min-width:0}.mims-toolbar__actions,.mims-form-actions{margin-left:0;width:100%}.mims-toolbar__actions .mims-btn,.mims-form-actions .mims-btn,.mims-command-row>.mims-btn,.mims-toolbar>.mims-btn,.mims-form-grid>.mims-btn{margin-left:0;flex:1 1 auto;min-height:var(--mims-control-h-touch)}.mims-btn{min-height:var(--mims-control-h-touch)}.mims-kpi-grid{grid-template-columns:1fr;gap:10px}.mims-kpi{padding:16px 18px 16px 22px}.mims-pager{flex-wrap:wrap;gap:10px}.mims-pager__actions button{min-height:40px;min-width:44px}.mims-graph-page__chart{min-width:480px}}.mims-fatal-error{min-height:100vh;display:grid;place-items:center;padding:32px;background:var(--mims-surface-sunken)}.mims-fatal-error__card{width:min(640px,100%);padding:32px;border:2px solid var(--mims-danger);border-radius:var(--mims-radius-lg);background:var(--mims-surface);box-shadow:var(--mims-shadow-lg);text-align:center}.mims-fatal-error__icon{width:52px;height:52px;margin:0 auto 16px;display:grid;place-items:center;border-radius:50%;background:var(--mims-danger-soft);color:var(--mims-danger);font-size:30px;font-weight:800}.mims-fatal-error__card h1{margin:0;color:var(--mims-text);font-size:var(--mims-font-heading)}.mims-fatal-error__card p{margin:16px 0 24px;color:var(--mims-text-secondary);font-size:var(--mims-font-body)}.mims-fatal-error__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.m-0{margin:0}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-\[900px\]{height:900px}.min-h-screen{min-height:100vh}.w-\[1600px\]{width:1600px}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.border{border-width:1px}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.bg-\[\#ece9d8\]{--tw-bg-opacity: 1;background-color:rgb(236 233 216 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f0f0\]{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.p-0\.5{padding:.125rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.text-\[12px\]{font-size:12px}.font-bold{font-weight:700}.lowercase{text-transform:lowercase}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100%}html{-webkit-font-smoothing:antialiased}html.mims-content-guard,html.mims-content-guard body,html.mims-content-guard #root{-webkit-user-select:none;-moz-user-select:none;user-select:none}html.mims-content-guard input,html.mims-content-guard textarea,html.mims-content-guard select,html.mims-content-guard [contenteditable=true],html.mims-content-guard .allow-context-menu{-webkit-user-select:text;-moz-user-select:text;user-select:text}body{font-family:var(--mims-font);color:var(--mims-text);background:var(--mims-bg);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}button{font-family:inherit}@media print{body *{visibility:hidden!important}body:before{visibility:visible!important;content:"화면 인쇄는 지원하지 않습니다. CSV 다운로드를 사용하세요.";display:block;padding:24px;font-size:16px}}
