.Button-module__8RiFmG__button{font-family:var(--font-family-base);border-radius:var(--radius-md);transition:all var(--transition-fast);outline:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.Button-module__8RiFmG__button:focus-visible{box-shadow:0 0 0 2px var(--bg-main), 0 0 0 4px var(--color-primary)}.Button-module__8RiFmG__button:disabled{opacity:.6;cursor:not-allowed}.Button-module__8RiFmG__fullWidth{width:100%}.Button-module__8RiFmG__size-sm{font-size:var(--font-size-sm);padding:.5rem 1rem}.Button-module__8RiFmG__size-md{font-size:var(--font-size-md);padding:.75rem 1.5rem}.Button-module__8RiFmG__size-lg{font-size:var(--font-size-lg);padding:1rem 2rem}.Button-module__8RiFmG__variant-primary{background-color:var(--color-primary);color:var(--color-white)}.Button-module__8RiFmG__variant-primary:hover:not(:disabled){background-color:var(--color-primary-light);box-shadow:var(--shadow-md);transform:translateY(-1px)}.Button-module__8RiFmG__variant-secondary{background-color:var(--color-secondary);color:var(--color-white)}.Button-module__8RiFmG__variant-secondary:hover:not(:disabled){box-shadow:var(--shadow-md);background-color:#009eb3;transform:translateY(-1px)}.Button-module__8RiFmG__variant-outline{color:var(--color-primary);border:1px solid var(--color-primary);background-color:#0000}.Button-module__8RiFmG__variant-outline:hover:not(:disabled){background-color:var(--bg-surface-hover)}.Button-module__8RiFmG__variant-ghost{color:var(--color-primary);background-color:#0000}.Button-module__8RiFmG__variant-ghost:hover:not(:disabled){background-color:var(--bg-surface-hover)}
.Card-module__b6YjYG__card{background-color:var(--bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-gray-200);transition:all var(--transition-normal);flex-direction:column;display:flex;overflow:hidden}@media (prefers-color-scheme:dark){.Card-module__b6YjYG__card{border-color:var(--color-gray-800)}}.Card-module__b6YjYG__hoverable:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.Card-module__b6YjYG__cardHeader{border-bottom:1px solid var(--color-gray-200);padding:1.5rem}@media (prefers-color-scheme:dark){.Card-module__b6YjYG__cardHeader{border-color:var(--color-gray-800)}}.Card-module__b6YjYG__cardContent{flex-grow:1;padding:1.5rem}.Card-module__b6YjYG__cardFooter{background-color:var(--color-gray-50);border-top:1px solid var(--color-gray-200);padding:1.5rem}@media (prefers-color-scheme:dark){.Card-module__b6YjYG__cardFooter{background-color:var(--color-gray-900);border-color:var(--color-gray-800)}}
.news-module__A-FVCq__pageContainer{flex-direction:column;gap:2rem;display:flex}.news-module__A-FVCq__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.news-module__A-FVCq__subtitle{color:var(--text-secondary);font-size:var(--font-size-md);margin-top:.5rem}.news-module__A-FVCq__toolbarCard{margin-bottom:0}.news-module__A-FVCq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex;padding:1rem 1.5rem!important}.news-module__A-FVCq__searchBox{align-items:center;width:100%;max-width:400px;display:flex;position:relative}.news-module__A-FVCq__searchIcon{color:var(--color-gray-400);pointer-events:none;position:absolute;right:1rem}.news-module__A-FVCq__searchBox input{padding-right:3rem!important}.news-module__A-FVCq__filters{gap:1rem;display:flex}.news-module__A-FVCq__select{border-radius:var(--radius-md);border:1px solid var(--color-gray-300);background-color:var(--bg-surface);color:var(--text-primary);font-family:var(--font-family-base);outline:none;padding:.5rem 1rem}@media (prefers-color-scheme:dark){.news-module__A-FVCq__select{border-color:var(--color-gray-700)}}.news-module__A-FVCq__tableCard{padding:0;overflow:hidden}.news-module__A-FVCq__tableResponsive{overflow-x:auto}.news-module__A-FVCq__table{border-collapse:collapse;text-align:right;width:100%}.news-module__A-FVCq__table th{background-color:var(--color-gray-50);font-size:var(--font-size-sm);color:var(--text-secondary);border-bottom:1px solid var(--color-gray-200);padding:1rem 1.5rem;font-weight:600}@media (prefers-color-scheme:dark){.news-module__A-FVCq__table th{background-color:var(--color-gray-900);border-bottom-color:var(--color-gray-800)}}.news-module__A-FVCq__table td{border-bottom:1px solid var(--color-gray-100);color:var(--text-primary);font-size:var(--font-size-sm);padding:1rem 1.5rem}@media (prefers-color-scheme:dark){.news-module__A-FVCq__table td{border-bottom-color:var(--color-gray-800)}}.news-module__A-FVCq__table tbody tr:hover{background-color:var(--color-gray-50)}@media (prefers-color-scheme:dark){.news-module__A-FVCq__table tbody tr:hover{background-color:var(--color-gray-900)}}.news-module__A-FVCq__cellTitle{font-weight:600}.news-module__A-FVCq__statusBadge{border-radius:var(--radius-full);font-size:var(--font-size-xs);padding:.25rem .75rem;font-weight:700}.news-module__A-FVCq__statusPublished{color:var(--color-success);background-color:#10b9811a}.news-module__A-FVCq__statusDraft{color:var(--color-warning);background-color:#f59e0b1a}.news-module__A-FVCq__actions{gap:.75rem;display:flex}.news-module__A-FVCq__actionBtnEdit,.news-module__A-FVCq__actionBtnDelete{border-radius:var(--radius-md);color:var(--text-muted);transition:all var(--transition-fast);padding:.5rem}.news-module__A-FVCq__actionBtnEdit:hover{color:var(--color-info);background-color:#3b82f61a}.news-module__A-FVCq__actionBtnDelete:hover{color:var(--color-error);background-color:#ef44441a}.news-module__A-FVCq__pagination{border-top:1px solid var(--color-gray-200);background-color:var(--bg-surface);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}@media (prefers-color-scheme:dark){.news-module__A-FVCq__pagination{border-color:var(--color-gray-800)}}.news-module__A-FVCq__pageInfo{font-size:var(--font-size-sm);color:var(--text-secondary)}.news-module__A-FVCq__pageButtons{gap:.5rem;display:flex}.news-module__A-FVCq__pageBtn{border:1px solid var(--color-gray-200);background-color:var(--bg-surface);color:var(--text-primary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);transition:all var(--transition-fast);padding:.5rem 1rem}@media (prefers-color-scheme:dark){.news-module__A-FVCq__pageBtn{border-color:var(--color-gray-700)}}.news-module__A-FVCq__pageBtn:hover:not(:disabled){background-color:var(--color-gray-100)}@media (prefers-color-scheme:dark){.news-module__A-FVCq__pageBtn:hover:not(:disabled){background-color:var(--color-gray-800)}}.news-module__A-FVCq__pageBtnActive{background-color:var(--color-primary)!important;color:var(--color-white)!important;border-color:var(--color-primary)!important}.news-module__A-FVCq__pageBtn:disabled{opacity:.5;cursor:not-allowed}
.Input-module__5jsJuW__wrapper{flex-direction:column;gap:.5rem;display:flex}.Input-module__5jsJuW__fullWidth{width:100%}.Input-module__5jsJuW__label{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600}.Input-module__5jsJuW__input{width:100%;font-size:var(--font-size-md);font-family:var(--font-family-base);color:var(--text-primary);background-color:var(--bg-surface);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);transition:all var(--transition-fast);outline:none;padding:.75rem 1rem}@media (prefers-color-scheme:dark){.Input-module__5jsJuW__input{border-color:var(--color-gray-700)}}.Input-module__5jsJuW__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0a1f441a}@media (prefers-color-scheme:dark){.Input-module__5jsJuW__input:focus{border-color:var(--color-info);box-shadow:0 0 0 3px #3b82f633}}.Input-module__5jsJuW__input::placeholder{color:var(--text-muted)}.Input-module__5jsJuW__input:disabled{background-color:var(--bg-surface-hover);color:var(--text-muted);cursor:not-allowed}.Input-module__5jsJuW__inputError{border-color:var(--color-error)}.Input-module__5jsJuW__inputError:focus{border-color:var(--color-error);box-shadow:0 0 0 3px #ef444433}.Input-module__5jsJuW__errorMessage{font-size:var(--font-size-xs);color:var(--color-error)}
