@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Heebo:wght@400;500;600;700&display=swap";.forgot-password-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.forgot-password-card{width:100%;max-width:400px;box-shadow:0 10px 40px #00000026;border-radius:8px}.forgot-password-header{text-align:center;margin-bottom:30px}.forgot-password-header h1{margin:20px 0 10px;font-size:28px;font-weight:600}.forgot-password-header p{color:#666;margin:0}.forgot-password-footer{text-align:center;margin-top:20px}.forgot-password-footer a{color:#1890ff;text-decoration:none}.forgot-password-footer a:hover{text-decoration:underline}*{margin:0;padding:0;box-sizing:border-box}:root{--vcore-body-bg: #f5f3ff;--vcore-body-text: #1e1b4b;--vcore-scroll-track: #f5f3ff;--vcore-scroll-thumb: #c4b5fd;--vcore-scroll-thumb-hover: #7c3aed;--vcore-card-border: #ede9fe;--vcore-card-shadow: 0 1px 3px rgba(124,58,237,.08), 0 1px 2px rgba(0,0,0,.05);--vcore-sider-shadow: 2px 0 8px rgba(124,58,237,.08);--vcore-table-hover: #faf8ff;--vcore-table-border: #ede9fe;--vcore-table-head-bg: linear-gradient(180deg, #fcfbff 0%, #f4efff 100%);--vcore-table-head-text: #312e81;--vcore-table-head-border: #ddd6fe;--vcore-table-even-bg: #fcfbff;--vcore-table-row-hover: #f5f3ff}html{font-size:clamp(12.5px,.35vw + 9px,14px)}html[data-theme=dark]{--vcore-body-bg: #0f0f10;--vcore-body-text: rgba(255,255,255,.88);--vcore-scroll-track: #141414;--vcore-scroll-thumb: #434343;--vcore-scroll-thumb-hover: #6f6f6f;--vcore-card-border: #303030;--vcore-card-shadow: 0 1px 3px rgba(0,0,0,.35), 0 1px 2px rgba(0,0,0,.25);--vcore-sider-shadow: 2px 0 8px rgba(0,0,0,.35);--vcore-table-hover: #1f1f1f;--vcore-table-border: #303030;--vcore-table-head-bg: #1a1a1a;--vcore-table-head-text: rgba(255,255,255,.88);--vcore-table-head-border: #303030;--vcore-table-even-bg: #141414;--vcore-table-row-hover: #1f1f1f}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--vcore-body-bg);color:var(--vcore-body-text);font-size:1rem;line-height:1.45}html[dir=rtl] body,html[lang=he] body{font-family:Heebo,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--vcore-scroll-track)}::-webkit-scrollbar-thumb{background:var(--vcore-scroll-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--vcore-scroll-thumb-hover)}.ant-card{box-shadow:var(--vcore-card-shadow)!important;border:1px solid var(--vcore-card-border)!important}.ant-layout-sider{box-shadow:var(--vcore-sider-shadow)}.ant-table-wrapper .ant-table-row:hover>td{background:var(--vcore-table-hover)!important}.vcore-table .ant-table{border:1px solid var(--vcore-table-border);border-radius:14px;overflow:hidden}.vcore-table .ant-table-thead>tr>th{background:var(--vcore-table-head-bg)!important;color:var(--vcore-table-head-text);font-weight:700;border-bottom:1px solid var(--vcore-table-head-border)!important}.vcore-table .ant-table-tbody>tr:nth-child(2n)>td{background:var(--vcore-table-even-bg)}.vcore-table .ant-table-tbody>tr:hover>td{background:var(--vcore-table-row-hover)!important}.vcore-table .ant-pagination{margin:16px 12px 8px}.ant-typography h1,h1.ant-typography,.ant-typography h2,h2.ant-typography,.ant-typography h3,h3.ant-typography,.ant-typography h4,h4.ant-typography{line-height:1.2}h1.ant-typography,.ant-typography h1{font-size:clamp(1.45rem,1.1rem + 1vw,2rem)}h2.ant-typography,.ant-typography h2{font-size:clamp(1.25rem,1.02rem + .7vw,1.7rem)}h3.ant-typography,.ant-typography h3{font-size:clamp(1.1rem,.95rem + .45vw,1.35rem)}.ant-form-item-label>label,.ant-table,.ant-table-cell,.ant-btn,.ant-input,.ant-select,.ant-select-selector,.ant-menu,.ant-dropdown-menu,.ant-modal,.ant-card{font-size:.95rem}.ant-statistic-title{font-size:.95rem!important}.ant-tag{font-size:11px!important;padding:1px 7px!important;line-height:20px!important}.ant-statistic-content,.ant-statistic-content-value{font-size:1.55rem!important}.ant-statistic-content-suffix{font-size:.9rem!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:5px 8px!important;font-size:.82rem!important}@media (max-width: 1280px){html{font-size:12.5px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:4px 7px!important;font-size:.8rem!important}}@media (max-width: 768px){html{font-size:12px}.vcore-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.vcore-table .ant-table{border-radius:8px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:6px 8px!important;font-size:.8rem!important;white-space:nowrap}.ant-card-body{padding:12px!important}.vcore-page-header{flex-direction:column;align-items:flex-start!important;gap:8px}.ant-row{margin-left:0!important;margin-right:0!important}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.ant-modal-body{padding:12px!important}.ant-pagination-options{display:none}.ant-pagination-item{min-width:28px;height:28px;line-height:28px}.ant-form-item{margin-bottom:12px}.ant-statistic-title{font-size:.85rem!important}.ant-statistic-content,.ant-statistic-content-value{font-size:1.25rem!important}.ant-descriptions-item-label,.ant-descriptions-item-content{font-size:.82rem!important;padding:6px 8px!important}.ant-space-horizontal{flex-wrap:wrap}.ant-btn{font-size:.82rem}.ant-tabs-nav-wrap{overflow-x:auto}.ant-select{min-width:0}}
