@property --page-sticky-top{syntax:"<length>";inherits:true;initial-value:0}:root{--scrollbar-track:#f1f1f1;--scrollbar-thumb:#c1c1c1;--scrollbar-thumb-hover:#a8a8a8;--transition-theme:background-color 0.3s ease,color 0.3s ease}*{font-family:var(--font-plus-jakarta-sans);box-sizing:border-box;padding:0;margin:0;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}body{display:flex;min-width:0;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}svg.lucide{vertical-align:-.125em}.ant-dropdown-menu-item-icon.lucide{flex-shrink:0;align-self:center;transform:translateY(1px)}:focus-visible{outline:2px solid currentColor;outline-offset:2px}html{scroll-behavior:smooth}::selection{background-color:rgba(230,127,35,.2);color:inherit}.ant-modal-confirm .ant-modal-body{display:flex;flex-direction:column}.ant-modal-confirm .ant-modal-confirm-body-wrapper{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ant-modal-confirm .ant-modal-confirm-body{min-height:0;overflow:auto}.ant-select-tree-checkbox,.ant-select-tree-switcher{margin-inline-end:0!important}.ant-select-tree-node-content-wrapper{padding-inline:4px!important;font-size:12px!important;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}@media (max-width:576px){.ant-picker-dropdown-range .ant-picker-panels>.ant-picker-panel:last-child{display:none}.ant-picker-dropdown-range .ant-picker-panels>.ant-picker-panel:first-child :is(.ant-picker-header-next-btn,.ant-picker-header-super-next-btn){visibility:visible!important}}@media (max-width:480px){.ant-modal-footer{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:8px}.ant-modal-footer>.ant-btn{flex:1 0 auto;margin-inline-start:0!important}}@supports (-webkit-touch-callout:none){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(16px,1em)!important}}