@import"https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;500;600;700;800&family=Inter:wght@300;400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html,body{width:100%;overflow-x:hidden}body{font-family:Cairo,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#f8fafc;color:#1e293b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ant-layout-sider-children{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important}.smarter-sidebar-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) rgba(0,0,0,.15)}.smarter-sidebar-scroll::-webkit-scrollbar{width:5px}.smarter-sidebar-scroll::-webkit-scrollbar-track{background:#00000026}.smarter-sidebar-scroll::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.smarter-sidebar-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff59}.smarter-sidebar-menu.ant-menu-inline .ant-menu-item,.smarter-sidebar-menu.ant-menu-inline .ant-menu-submenu-title{height:auto!important;min-height:40px!important;line-height:1.4!important;padding-top:8px!important;padding-bottom:8px!important;margin-top:2px!important;margin-bottom:2px!important;display:flex!important;align-items:center!important}.smarter-sidebar-menu.ant-menu-inline .ant-menu-submenu-title{padding-inline-end:34px!important}.smarter-sidebar-menu.ant-menu-inline .ant-menu-item .ant-menu-item-icon,.smarter-sidebar-menu.ant-menu-inline .ant-menu-submenu-title .ant-menu-item-icon{flex-shrink:0!important;font-size:16px!important;margin-inline-end:10px!important}.smarter-sidebar-menu.ant-menu-inline .ant-menu-title-content{overflow:visible!important;white-space:normal!important;text-overflow:clip!important;word-break:break-word!important;line-height:1.35!important;flex:1 1 auto!important}.smarter-menu-item-text{display:inline-block;white-space:normal;word-break:break-word;line-height:1.35;font-size:13.5px}.smarter-sidebar-resizer{background:transparent;transition:background .15s ease}.smarter-sidebar-resizer:hover,.smarter-sidebar-resizer:active{background:#1677ff!important}.ant-typography,.ant-table,.ant-btn{font-family:inherit!important}.ant-form-item-label>label{font-weight:600;color:#475569}@media(max-width:768px){.ant-card{border-radius:8px!important}.ant-card-body{padding:14px!important}.ant-table-wrapper{overflow-x:auto}.ant-table{font-size:13px!important}.ant-table-pagination{margin:12px 0!important;justify-content:center!important}}.smarter-tabs-container{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px #00000005;flex-shrink:0;-webkit-user-select:none;user-select:none}.smarter-tabs-container .ant-tabs{margin-bottom:0!important}.smarter-tabs-container .ant-tabs-nav{margin-bottom:0!important;padding:4px 12px 0!important}.smarter-tabs-container .ant-tabs-nav:before{border-bottom:none!important}.smarter-tabs-container .ant-tabs-tab{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-bottom:none!important;border-radius:6px 6px 0 0!important;padding:6px 12px!important;margin-inline-end:4px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;font-size:13px!important;font-weight:500!important;color:#64748b!important}.smarter-tabs-container .ant-tabs-tab:hover{background:#f1f5f9!important;color:#1e293b!important}.smarter-tabs-container .ant-tabs-tab.ant-tabs-tab-active{background:#fff!important;border-color:#cbd5e1!important;border-top:2px solid #1677ff!important;color:#1677ff!important;font-weight:600!important;box-shadow:0 -2px 6px #00000008!important}.smarter-tabs-container .ant-tabs-tab.smarter-tab-pinned{border-top-color:#0284c7!important}.smarter-tabs-container .ant-tabs-tab-remove{font-size:11px!important;color:#94a3b8!important;margin-inline-start:6px!important;margin-inline-end:-2px!important;padding:2px!important;border-radius:4px!important;transition:all .15s ease!important}.smarter-tabs-container .ant-tabs-tab-remove:hover{background:#fee2e2!important;color:#ef4444!important}.smarter-tab-item-inner{display:inline-flex;align-items:center;gap:6px;height:100%;cursor:pointer}@media(max-width:768px){.smarter-tabs-container .ant-tabs-nav{padding:3px 6px 0!important}.smarter-tabs-container .ant-tabs-tab{padding:4px 8px!important;font-size:12px!important}}
