:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#1f2937;background-color:#f3f4f6;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}html,body{margin:0;padding:0;width:100%;height:100%;background-color:#f3f4f6}.ant-layout-content{background:transparent!important;background-color:transparent!important}#root{width:100%;min-height:100vh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.text-center{text-align:center}.mb-4{margin-bottom:16px}.mt-4{margin-top:16px}.ant-card{transition:all .2s ease-in-out}.ant-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important;transform:translateY(-2px)}.ant-table-wrapper{background:#fff;border-radius:12px;overflow:hidden}.ant-table-thead>tr>th{font-weight:600!important;background:#f9fafb!important}@media(max-width:768px){.ant-table{font-size:13px}.ant-card-body{padding:16px!important}}.react-resizable{position:relative;background-clip:padding-box}.react-resizable-handle{position:absolute;right:-5px;bottom:0;z-index:1;width:10px;height:100%;cursor:col-resize}.react-resizable-handle:after{content:"";position:absolute;right:4px;top:50%;transform:translateY(-50%);width:2px;height:20px;background:#d9d9d9;border-radius:1px;transition:all .2s}.react-resizable-handle:hover:after{background:#1677ff;height:30px}.ant-switch{min-width:70px!important}.ant-switch .ant-switch-inner-checked{margin-left:6px}.ant-switch .ant-switch-inner-unchecked{margin-right:6px}.sidebar-user-profile:hover{background:#f5f5f5}.pdf-viewer-container{--embedpdf-viewport-gap: 0 !important}.pdf-page-wrapper{width:100%!important}.pdf-page-content canvas{display:block;width:100%!important;height:100%!important}.pdf-viewer-container [class*=scroll],.pdf-viewer-container [class*=viewport]{padding:0!important}
