body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#1a1a1a}.sign-in-container{margin:auto;width:50%}.ant-card-head{background-color:#000!important}.login-footer{color:#fff}.ant-layout-sider{background-color:#1a1a1a}.ant-layout-content,.ant-layout-header{background-color:#1a1a1a;color:#fff}.ant-btn-dashed{color:#fff}.ant-btn-default{color:#fff!important}.ant-btn-default:hover{background-color:#8c2be4!important;border-color:#fff!important}.ant-input{border-color:#8c2be4}.ant-btn-primary:hover,.ant-input:hover{border-color:#8c2be4!important}.ant-btn-primary:hover{background-color:#8b2be4af!important}.ant-input-textarea{border-color:#8c2be4}.ant-modal-body,.ant-radio-group,.ant-radio-wrapper{color:#fff!important}.ant-btn{background-color:#8c2be4;border-color:#8c2be4}.ant-btn-icon-only,.ant-list-item-meta-description{color:#fff}.ant-select{border-radius:4px!important}.ant-select,.ant-select:hover .ant-select-selector{border-color:#8c2be4!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#8c2be4!important;color:#fff!important}.ant-switch-checked{background-color:#8c2be4!important}.ant-tabs-tab-btn{color:#8c2be4!important}.ant-tabs-ink-bar-animated{background-color:#8c2be4!important}.ant-empty-description{color:#fff;color:#fff!important}.ant-select-item-option:hover{background-color:#8c2be4!important;color:#fff!important}.ant-list-item-meta-content,.ant-list-item-meta-description,.ant-list-item-meta-title{color:#8c2be4!important}.textarea-placeholder::placeholder{color:#fff;opacity:1}.container{align-items:center;background-color:#222;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.admin-panel-container{background-color:#222;color:#fff!important;padding:10px 40px}.admin-panel-title{text-align:center}.title{font-size:2.5rem;margin-bottom:1rem}.subtitle{font-size:1.2rem;margin-bottom:2rem}.form{background-color:#333;border-radius:5px;padding:2rem;width:25%}.button{width:100%}.ant-drawer-body{background-color:#333}.ant-drawer-header,.ant-modal-content{background-color:#333!important}.ant-form-item-label>label{color:#fff!important;font-weight:400!important}.ant-input{background-color:#444!important;border:1px solid #555;color:#fff!important}.ant-checkbox-wrapper{color:#fff}.ant-drawer-title{color:#fff!important}.ant-input-outlined,.ant-modal-title{background-color:#333!important;color:#fff!important}.ant-input{background-color:#333!important}.ant-form-item-explain-error{color:#fff!important}.ant-input::placeholder{color:#fff!important;opacity:1}.forget-pass{color:#fff;cursor:pointer}.ant-checkbox-checked .ant-checkbox-inner{background-color:#007bff;border-color:#007bff}.ant-btn-primary{background-color:#8c2be4}.ant-btn-primary,.ant-btn-primary:hover{border-color:#8c2be4}.admin-panel-container div[style*="cursor: pointer;"]{color:#fc0;font-size:14px;font-weight:700;margin-top:10px;text-align:right;transition:color .3s}.admin-panel-container div[style*="cursor: pointer;"]:hover{color:#ffe066}.user-list{background-color:#2c2c2c;border-radius:12px;box-shadow:0 4px 8px #0000001a;padding:20px}.user-list-item{align-items:center;border-bottom:1px solid #444;display:flex;padding:12px 15px;transition:background-color .3s}.user-list-item:hover{background-color:#3b3b3b}.user-name{color:#fff;font-size:16px;font-weight:500}.user-info{align-items:center;display:flex;gap:15px}.user-email{color:#d0d0d0;font-size:14px}.user-avatar{background-color:#1890ff;font-size:16px;margin-right:15px}.user-tag{border-radius:10px;font-size:12px;padding:2px 8px}.user-tag-verified{background-color:#52c41a;color:#fff}.user-tag-not-verified{background-color:#f5222d;color:#fff}.admin-panel-header{margin-bottom:20px}.admin-panel-title{color:#fff;font-size:50px;font-weight:700}.invite-btn-admin{display:flex;justify-content:end}.invite-user-button{background-color:#8c2be4;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;font-size:14px;font-weight:700;gap:8px;padding:8px 16px;transition:all .3s ease;width:fit-content}.invite-user-button:hover{background-color:#8c2be4;box-shadow:0 6px 10px #00000026;transform:translateY(-2px)}.invite-user-icon{color:ffffff;font-size:16px}.ant-tabs-tab-active{background-color:#8b2be475!important;color:#fff!important}.ant-tabs-tab-btn{color:hsla(0,0%,100%,.792)!important}.ant-tabs-tab-remove{color:#fff!important}.ant-tabs-nav-add{display:none!important}.ant-layout-sider-children{display:flex;flex-direction:column;height:100vh!important}.ant-layout-sider-children,.ant-layout-sider-dark{background-color:#2e2c2c!important}.ant-menu-item-selected{background-color:#8c2be4!important}.generic-table-container{background-color:#1e1e1e!important;border-radius:8px!important;color:#e0e0e0!important;height:80vh;padding:20px!important}.search-input{background-color:#2d2d2d!important;color:#e0e0e0!important;margin-bottom:10px!important}.search-input,.search-input:target{border:1px solid #444!important}.search-input::placeholder{color:#888!important}.search-input:focus{border-color:#8b2be49f!important;box-shadow:0 0 0 2px #1890ff33!important}.ant-table{background-color:#2d2d2d!important}.ant-table-thead>tr>th{background-color:#3a3a3a!important;color:#e0e0e0!important}.ant-table-tbody>tr>td{background-color:#2d2d2d!important;border-bottom:1px solid #444!important;color:#e0e0e0!important}.ant-table-tbody>tr:hover>td{background-color:#444!important}.ant-pagination-item{background-color:#3a3a3a!important;border:1px solid #444!important}.ant-pagination-item a{color:#e0e0e0!important}.ant-pagination-item-active{background-color:#8c2be4!important;border-color:#fff!important}.ant-btn-link,.ant-btn-link:hover,.ant-pagination-item-active a{color:#fff!important}.ant-btn-link:hover{border-color:#8c2be4!important}.btn2{background-color:initial;border-color:tomato}.btn1:hover,.btn2:hover{background-color:initial;border-color:#fef0d8!important}.btn1{background-color:initial;border-color:#8c2be4}.ant-space-item{color:#e0e0e0!important}.generic-table-container{border-radius:8px;overflow-x:auto;padding:20px}.ant-table{color:#fff}.generic-table-container::-webkit-scrollbar{height:8px}.generic-table-container::-webkit-scrollbar-thumb{background-color:#444;border-radius:4px}.generic-table-container::-webkit-scrollbar-track{background-color:#1f1f1f}.ant-modal-content,.ant-modal-header{color:#e0e0e0!important}.ant-modal-header{background-color:#333!important}.ant-modal-title{background-color:333!important;color:#e0e0e0!important}.ant-select-dropdown{background-color:#2d2d2d;border:1px solid #8c2be4;color:#fff}.ant-select-item{color:#fff!important}.ant-select-item-option-selected{background-color:#4a4a4a!important}.ant-select-item-option-active{background-color:#8c2be4!important;color:#fff!important}.ant-modal-close-x{color:#e0e0e0!important}.ant-modal-close:hover .ant-modal-close-x{color:#ff4d4f!important}.ant-input,.ant-modal-body{color:#e0e0e0!important}.ant-input{background-color:#2d2d2d!important;border:1px solid #444!important}.ant-input::placeholder{color:#888!important}.ant-input:focus{box-shadow:0 0 0 2px #1890ff33!important}.dashboard{-ms-overflow-style:none;height:90vh!important;overflow-y:auto;scrollbar-width:none}.span{grid-column:span 2}::-webkit-scrollbar{display:none}.dashboard-container{font-family:Arial,sans-serif;width:100%}.kpi-cards{display:flex;justify-content:space-around;margin-bottom:20px}.kpi-card{background-color:#f5f5f5;border-radius:8px;box-shadow:0 4px 10px #0000001a;padding:20px;text-align:center;width:30%}.kpi-card h3{color:#333;margin:0}.kpi-card p{color:#007bff;font-size:1.5em;font-weight:700}.chart-row{display:flex;justify-content:space-around;margin-bottom:40px}.chart{background:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;height:400px;padding:20px;width:45%}.dashboard-container{background-color:#f9f9f9;padding:20px}.metrics-row{margin-bottom:20px}.metric-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;text-align:center}.metric-card h3{font-size:18px;margin-bottom:10px}.metric-data span{display:block;font-size:16px;margin:5px 0}.charts-row{margin-top:20px}.organization-page{height:95vh}.search-bar{background-color:#333;border-radius:8px}.organization-card{background-color:#1f1f1f;border:none;box-shadow:none;margin-bottom:10px}.ant-input-affix-wrapper,.ant-input-affix-wrapper input{background-color:#333;border-color:#444;color:#fff}.ant-input-affix-wrapper input:focus,.ant-input-affix-wrapper:focus{border-color:#52c41a}.organization-card{background-color:#333;border:2px solid #fff;border-radius:8px;box-shadow:0 2px 8px #0003;color:#fff;margin-bottom:20px}.organization-card p{color:#fff;margin:5px 0}.ant-card-head-title{color:#fff;font-size:18px}.ant-switch-checked{background-color:#52c41a}.col-border{border:1px solid #fff}.ant-switch-unchecked{background-color:#ff4d4f}.ant-card{border-color:#444;color:#fff}.ant-card-body{background-color:#1f1f1f;color:#fff}.organization-page{background-color:#1f1f1f;min-height:100vh;overflow:auto;padding:20px;width:100%}.custom-search-bar{align-items:center;display:flex;gap:50px;justify-content:space-between;margin-bottom:20px}.custom-search-input .ant-input-affix-wrapper{background-color:#2d2d2d;border:1px solid #3d3d3d;border-radius:8px}.custom-search-input .ant-input{background-color:initial;color:#fff}.custom-search-input .ant-input::placeholder{color:#9ca3af}.add-organization-button{border:none;border-radius:4px;color:#fff}.add-organization-button:hover{color:#fff}.organization-list-item{background-color:#2d2d2d;border:1px solid #3d3d3d;border-radius:8px;cursor:pointer;margin-bottom:15px;padding:15px;transition:background-color .3s ease,transform .2s ease}.organization-list-item:hover{background-color:#3d3d3d;transform:translateY(-2px)}.organization-name{color:#a78bfa;font-size:18px;font-weight:500}.organization-address{color:#9ca3af}.custom-modal .ant-modal-content{background-color:#1f1f1f}.custom-modal .ant-modal-header{background-color:#1f1f1f;border-bottom:1px solid #3d3d3d}.custom-modal .ant-modal-close-x,.custom-modal .ant-modal-title{color:#fff}.custom-modal .ant-modal-footer{border-top:1px solid #3d3d3d}.custom-modal .ant-form-item-label>label{color:#fff}.custom-modal .ant-input{background-color:#2d2d2d;border:1px solid #3d3d3d;color:#fff}.custom-modal .ant-input::placeholder{color:#9ca3af}.providers-page{height:97vh;width:100%!important}.apikeys-page,.providers-page{background-color:#1f1f1f;padding:20px}.apikeys-page{height:96vh;width:87%}.apikeystab-page,.models-page{background-color:#1f1f1f}.models-page{height:96vh;padding:20px;width:87%}.dark-modal .ant-modal-content{background-color:#1f1f1f;border-radius:8px;color:#fff}.dark-modal .ant-modal-header{background-color:#2b2b2b;color:#fff}.dark-modal .ant-modal-title{color:#fff}.dark-modal .ant-modal-footer{background-color:#2b2b2b}.dark-modal .ant-btn{background-color:#333;border-color:#555;color:#fff}.dark-modal .ant-btn:hover{background-color:#444;border-color:#666}.ant-select-selector{background-color:#333!important;border-color:#444!important;color:#fff!important}.ant-select-arrow{color:#fff}.ant-select-item{background-color:#333;color:#fff}.ant-select-item-option-selected{background-color:#1890ff!important;color:#fff!important}.ant-btn-link{color:#40a9ff}.ant-btn-link:hover{color:#69c0ff}.users-page{padding:20px;width:87%}.userTab-page,.users-page{background-color:#1f1f1f;color:#fff;height:96vh}h2{color:#fff}.generic-table-container{background-color:#1f1f1f;color:#fff}.ant-input{background-color:#333;border-color:#444;color:#fff}.ant-table{background-color:#2a2a2a}.ant-table-thead>tr>th{background-color:#333;color:#fff}.ant-table-tbody>tr>td{background-color:#2a2a2a;color:#fff}.ant-pagination-item{background-color:#2a2a2a;border-color:#444}.ant-pagination-item a{color:#fff}.ant-pagination-item-active{background-color:#1890ff;border-color:#1890ff}.ant-pagination-item-active a{color:#fff}.custom-select .ant-select-selection-placeholder{color:#fff!important}.custom-select .ant-select-selector{background-color:initial;color:#fff}
/*# sourceMappingURL=main.4383ba80.css.map*/