html,body,#root{height:100%;margin:0}body{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Malgun Gothic,Apple SD Gothic Neo,Roboto,Helvetica Neue,Arial,sans-serif}.app-sider{height:100vh;position:sticky;top:0}.app-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;overflow:hidden}.app-sider .app-sider-bottom{flex:none}.app-sider-drawer .ant-drawer-body{display:flex;flex-direction:column;height:100%;overflow:hidden}.app-sider-drawer .app-sider-bottom{flex:none}.app-sider .ant-layout-sider-trigger{text-align:right;padding-right:16px}.app-sider.ant-layout-sider-collapsed .ant-layout-sider-trigger{text-align:center;padding-right:0}.bulk-bad>td{background:#fff2f0!important}.bulk-warn>td{background:#fffbe6!important}.sales-now>td{background:#e6f4ff!important}.sales-overdue>td{background:#fff1f0!important}.sales-overdue:hover>td{background:#ffe7e5!important}.price-changed>td{background:#fff7e6}.price-changed:hover>td{background:#ffefd0!important}.price-blocked>td{background:#fff1f0}.price-blocked:hover>td{background:#ffe7e5!important}.price-cut>td{background:#fafafa;color:#00000073}.price-cut:hover>td{background:#f0f0f0!important}.sales-silent>td{background:#fff7f6}.sales-silent:hover>td{background:#ffefed!important}.plan-input.ant-input,.plan-input .ant-input{border-color:#434343}.plan-input.ant-input::placeholder,.plan-input .ant-input::placeholder,.plan-input textarea::placeholder{font-style:italic}.plan-input.ant-input:hover,.plan-input .ant-input:hover,.plan-input.ant-input:focus,.plan-input .ant-input:focus,.plan-input.ant-input-focused,.plan-input .ant-input-focused{border-color:var(--readout-signal)}.scroll-x-hint{--hint-bg: #fff;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;background:linear-gradient(to right,var(--hint-bg) 40%,rgba(255,255,255,0)) left center,linear-gradient(to left,var(--hint-bg) 40%,rgba(255,255,255,0)) right center,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.18),transparent) left center,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.18),transparent) right center;background-repeat:no-repeat;background-size:36px 100%,36px 100%,12px 100%,12px 100%;background-attachment:local,local,scroll,scroll}.scroll-x-hint::-webkit-scrollbar{height:8px}.scroll-x-hint::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.tabs-scroll>.ant-tabs-nav .ant-tabs-nav-wrap{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;background:linear-gradient(to right,var(--hint-bg, #fff) 40%,rgba(255,255,255,0)) left center,linear-gradient(to left,var(--hint-bg, #fff) 40%,rgba(255,255,255,0)) right center,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.18),transparent) left center,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.18),transparent) right center;background-repeat:no-repeat;background-size:36px 100%,36px 100%,12px 100%,12px 100%;background-attachment:local,local,scroll,scroll}.tabs-scroll>.ant-tabs-nav .ant-tabs-nav-list{transform:none!important}.tabs-scroll>.ant-tabs-nav .ant-tabs-nav-operations{display:none!important}.tabs-scroll>.ant-tabs-nav .ant-tabs-nav-wrap::-webkit-scrollbar{height:8px}.tabs-scroll>.ant-tabs-nav .ant-tabs-nav-wrap::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before,.ant-table-ping-left .ant-table-cell-fix-left-first:after,.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset 12px 0 10px -8px #0000003d}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after,.ant-table-ping-right .ant-table-cell-fix-right-first:after,.ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -12px 0 10px -8px #0000003d}.ant-table-content::-webkit-scrollbar,.ant-table-body::-webkit-scrollbar{height:10px}.ant-table-content::-webkit-scrollbar-thumb,.ant-table-body::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:5px}.ant-table-cell.ant-table-cell-ellipsis,td.ant-table-cell[style*="text-align: right"],td.ant-table-cell[style*="text-align:right"],.ant-statistic-content-value,.num{font-variant-numeric:tabular-nums}.sales-legend-swatch{display:inline-block;width:14px;height:14px;border:1px solid;border-radius:3px;vertical-align:-2px}:root{--readout-ink: #101418;--readout-ground: #f6f7f8;--readout-rule: #e3e7eb;--readout-rule-strong: #d5d9de;--readout-signal: #1668dc}::selection{background:#1668dc2e;color:var(--readout-ink)}input,textarea,[contenteditable]{caret-color:var(--readout-signal)}*{scrollbar-width:thin;scrollbar-color:var(--readout-rule-strong) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--readout-rule-strong);border:3px solid transparent;background-clip:content-box;border-radius:6px}*::-webkit-scrollbar-thumb:hover{background:#b9bfc6;background-clip:content-box}a:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible{outline:2px solid var(--readout-signal);outline-offset:2px;border-radius:2px}.ant-table-cell,.ant-statistic-content,.ant-descriptions-item-content,.ant-picker-input>input,time{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.app-content{overflow-x:auto}.app-content-inner{min-width:932px}body{word-break:keep-all;overflow-wrap:break-word}
