.App{display:flex;flex-direction:column;min-height:100vh}.main-content{background-color:#f8f9fa;flex:1 1;padding:0 0 20px}.navbar{align-items:center;background-color:#3e1485;color:#fff;display:flex;justify-content:space-between;padding:1rem 2rem}.navbar h1{font-size:1.5rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.navbar{padding:.75rem 1rem}.navbar h1{font-size:1rem;max-width:160px}.lang-label{display:none}.lang-btn{min-width:36px;padding:0 10px!important}}@media (min-width:768px) and (max-width:1024px){.main-content{zoom:1.4}.navbar h1{font-size:1.4rem}.navbar-actions{gap:.75rem}}.navbar-actions{align-items:center;display:flex;flex-shrink:0;gap:.75rem}.navbar-actions .ant-btn{align-items:center;display:flex;justify-content:center}.nav-links{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.nav-links a{color:#fff;font-weight:500;text-decoration:none}.nav-links a:hover{text-decoration:underline}.page-container{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin:0 auto;max-width:1200px;padding:2rem}.page-title{color:#1a1a1a;font-size:2rem;margin-bottom:2rem}.card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #00000014;margin-bottom:1rem;padding:2rem}.btn{border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s}.btn-primary{background-color:#3e1485;color:#fff}.btn-secondary{background-color:#6c757d;color:#fff}.btn:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.form-group{margin-bottom:1rem}.form-group label{color:#333;display:block;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.form-group input,.form-group textarea{border:2px solid #e0e0e0;border-radius:8px;box-sizing:border-box;font-size:1rem;padding:.75rem;transition:border-color .3s,box-shadow .3s;width:100%}.form-group input:focus,.form-group textarea:focus{border-color:#3e1485;box-shadow:0 0 0 3px #3e14851a;outline:none}.form-group input[type=file]{border:2px dashed #e0e0e0;cursor:pointer;padding:.5rem}.form-group input[type=file]:hover{background-color:#f8f9fa;border-color:#3e1485}.form-select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%233E1485' d='M6 9 1 4h10z'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;border:2px solid #e0e0e0!important;border-radius:8px!important;box-sizing:border-box!important;color:#333!important;cursor:pointer!important;font-size:1rem!important;padding:.75rem 2.5rem .75rem .75rem!important;transition:border-color .3s,box-shadow .3s,background-color .3s!important;width:100%!important}.form-select:hover{background-color:#fafafa!important;border-color:#3e1485!important}.form-select:focus{background-color:#fff!important;border-color:#3e1485!important;box-shadow:0 0 0 3px #3e14851a!important;outline:none!important}.form-select option{background-color:#fff!important;color:#333!important;padding:.5rem!important}.table{border-collapse:collapse;margin-top:1rem;width:100%}.table td,.table th{border-bottom:1px solid #ddd;padding:.75rem;text-align:left}.table th{background-color:#f8f9fa;font-weight:600}.ant-table-thead>tr>th{background-color:#f8f9fa!important;font-weight:600!important;white-space:nowrap!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{font-size:1rem!important;padding:.75rem!important}
/*# sourceMappingURL=main.c722880c.css.map*/