*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Sarabun,Roboto,sans-serif}.dash-tile{transition:transform .15s,box-shadow .15s,border-color .15s}.dash-tile:hover{border-color:#91caff;transform:translateY(-2px);box-shadow:0 6px 16px #1018281a}.dash-clickable{cursor:pointer}.dash-chip{color:#fff;white-space:nowrap;background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;font-size:12px;display:inline-flex}.pill-tabs>.ant-tabs-nav{background:#f2f4f7;border-radius:12px;margin-bottom:14px;padding:4px}.pill-tabs>.ant-tabs-nav:before,.pill-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.pill-tabs>.ant-tabs-nav .ant-tabs-tab{color:#475467;border-radius:9px;padding:7px 14px;font-weight:500;transition:background-color .25s,color .25s,box-shadow .25s,transform .2s;margin:0!important}.pill-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-inline-start:4px!important}.pill-tabs>.ant-tabs-nav .ant-tabs-tab:hover{color:#1677ff;background:#1677ff14}.pill-tabs>.ant-tabs-nav .ant-tabs-tab:active{transform:scale(.97)}.pill-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:#fff;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}.pill-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff;font-weight:600}.pill-tabs>.ant-tabs-nav .ant-tabs-tab-btn{transition:color .25s}.pill-tabs .pill-tab-count{color:#475467;text-align:center;background:#e4e7ec;border-radius:999px;min-width:20px;margin-inline-start:6px;padding:0 6px;font-size:11.5px;font-weight:600;line-height:18px;transition:background-color .25s,color .25s;display:inline-block}.pill-tabs .pill-tab-count.has{color:#1677ff;background:#e6f4ff}.pill-tabs .ant-tabs-tab-active .pill-tab-count{color:#fff;background:#1677ff}.pill-tabs>.ant-tabs-content-holder .ant-tabs-tabpane-active{animation:.28s pill-tab-in}@keyframes pill-tab-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pill-tabs>.ant-tabs-nav .ant-tabs-tab,.pill-tabs>.ant-tabs-content-holder .ant-tabs-tabpane-active{transition:none;animation:none}}.pill-tabs>.ant-tabs-nav .ant-tabs-tab-btn .anticon{margin-inline-end:6px}.status-tabs{background:#f2f4f7;border-radius:12px;flex-wrap:wrap;gap:6px;padding:4px;display:flex}.status-tab{color:var(--c);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:6px 12px;font-weight:500;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s,transform .2s;display:inline-flex}.status-tab:hover{background:color-mix(in srgb, var(--c) 10%, #fff);border-color:color-mix(in srgb, var(--c) 30%, transparent)}.status-tab:active{transform:scale(.97)}.status-tab:focus-visible{outline:2px solid var(--c);outline-offset:2px}.status-tab.active{background:var(--c);color:#fff;box-shadow:0 2px 6px color-mix(in srgb, var(--c) 35%, transparent);font-weight:600}.status-tab-count{background:color-mix(in srgb, var(--c) 14%, #fff);min-width:22px;color:var(--c);text-align:center;border-radius:999px;padding:0 7px;font-size:12px;font-weight:700;line-height:20px;transition:background-color .25s,color .25s}.status-tab.active .status-tab-count{color:#fff;background:#ffffff40}.sw-row>td:first-child{box-shadow:inset 4px 0 0 var(--sw)}.sw-row>td{transition:background-color .2s}.sw-tag{border-radius:999px;padding-inline:10px;font-weight:600}@media (prefers-reduced-motion:reduce){.status-tab,.status-tab-count,.sw-row>td{transition:none}}.sider-menu-scroll{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent}.sider-menu-scroll .menu-label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sider-chip{color:#ffffffd1;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border:1px solid #ffffff24;border-radius:6px;align-items:center;gap:5px;max-width:100%;padding:1px 8px;font-size:12px;line-height:20px;transition:background-color .2s,border-color .2s;display:inline-flex;overflow:hidden}.sider-chip:hover{background:#ffffff1f;border-color:#ffffff3d}.resp-box{container-type:inline-size}.resp-grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:8px;display:grid}.resp-grid.cols-6{--cols:6}.resp-grid.cols-5{--cols:5}.resp-grid.cols-4{--cols:4;gap:10px}.resp-grid.cols-3{--cols:3}.resp-grid.cols-2{--cols:2;gap:12px}.resp-grid>.span-2{grid-column:span 2}.resp-grid>.span-3{grid-column:span 3}.resp-grid>.span-all{grid-column:1/-1}@container (width<=999px){.resp-grid.cols-6,.resp-grid.cols-5{--cols:3}.resp-grid.cols-4,.resp-grid.cols-3{--cols:2}.resp-grid>.span-3{grid-column:1/-1}.resp-grid>.resp-spacer{display:none}}@container (width<=639px){.resp-grid.cols-6,.resp-grid.cols-5{--cols:2}.resp-grid.cols-3{--cols:1}}@container (width<=419px){.resp-grid.cols-6,.resp-grid.cols-4,.resp-grid.cols-2{--cols:1}.resp-grid>.span-2{grid-column:1/-1}.resp-grid.stack-sm{--cols:1}}.resp-split{grid-template-columns:1.2fr 1fr;gap:12px;display:grid}@container (width<=639px){.resp-split{grid-template-columns:minmax(0,1fr)}}.pay-entry-row{grid-template-columns:2fr 1.7fr 1fr 1fr 1fr 1fr 1fr auto;align-items:end;gap:6px;display:grid}@container (width<=999px){.pay-entry-row{grid-template-columns:repeat(4,minmax(0,1fr))}.pay-entry-row>.pe-wide{grid-column:span 2}}@container (width<=639px){.pay-entry-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-entry-row>.pe-wide{grid-column:1/-1}}
