.Modal_modalOverlay__USMVY{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.Modal_modal__PAoD1{background:#fff;border-radius:1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-height:90vh;overflow:visible;display:flex;flex-direction:column;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.Modal_modal__PAoD1.Modal_small__oukDx{width:100%;max-width:400px}.Modal_modal__PAoD1.Modal_medium__s9jJC{width:100%;max-width:600px}.Modal_modal__PAoD1.Modal_large__61bqT{width:100%;max-width:800px}.Modal_modalHeader__BGnkR{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:2px solid #e2e8f0}.Modal_modalTitle__wIHLF{font-size:1.4rem;font-weight:700;color:#1e293b;margin:0;font-family:Poppins,sans-serif}.Modal_closeButton__bfoFT{background:none;border:none;font-size:2rem;color:#64748b;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.Modal_closeButton__bfoFT:hover{background:#f1f5f9;color:#1e293b}.Modal_modalContent__1_MLW{padding:1.5rem;overflow-y:auto;flex:1 1;max-height:calc(90vh - 120px)}@media (max-width:768px){.Modal_modalOverlay__USMVY{padding:.5rem}.Modal_modal__PAoD1{max-height:95vh}.Modal_modalContent__1_MLW,.Modal_modalHeader__BGnkR{padding:1rem}.Modal_modalTitle__wIHLF{font-size:1.25rem}}.NewsModal_form__hhEZF{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.NewsModal_formGroup__FxL3V{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.NewsModal_label__hImL_{font-weight:600;color:#374151;font-size:1rem}.NewsModal_required__UqR9O{color:#ef4444}.NewsModal_input__c3eRR,.NewsModal_select__SHMWC{padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:1rem;height:2.8rem;transition:border-color .2s,box-shadow .2s;font-family:Poppins,sans-serif}.NewsModal_input__c3eRR:focus,.NewsModal_select__SHMWC:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.NewsModal_input__c3eRR.NewsModal_error__8tYH9{border-color:#ef4444}.NewsModal_errorMessage__X2_Wh{color:#ef4444;font-size:1rem;margin-top:.25rem}.NewsModal_formActions__M9hWx{display:flex;grid-gap:1rem;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.NewsModal_cancelButton__q0zRs{padding:.75rem 1.5rem;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:.375rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;font-family:Poppins,sans-serif}.NewsModal_cancelButton__q0zRs:hover{background:#f9fafb;border-color:#9ca3af}.NewsModal_saveButton__X9o0C{padding:.75rem 1.5rem;background:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s;font-family:Poppins,sans-serif}.NewsModal_saveButton__X9o0C:hover{background:#2563eb}.NewsModal_saveButton__X9o0C:disabled{background:#9ca3af;cursor:not-allowed}@media (max-width:640px){.NewsModal_formActions__M9hWx{flex-direction:column}.NewsModal_cancelButton__q0zRs,.NewsModal_saveButton__X9o0C{width:100%}}.NewsManagement_container__njNSj{padding:2rem;max-width:1200px;margin:0 auto;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.NewsManagement_header__5YbYL{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #e2e8f0}.NewsManagement_headerContent__LZH_N{flex:1 1}.NewsManagement_title__7mKWc{font-size:2rem;font-weight:700;color:#1e293b;margin:0 0 .5rem;font-family:Poppins,sans-serif}.NewsManagement_description__KzDwm{color:#64748b;font-size:1rem;margin:0;line-height:1.5;font-family:Poppins,sans-serif}.NewsManagement_headerActions__OfrG8{display:flex;grid-gap:.75rem;gap:.75rem;flex-wrap:wrap}.NewsManagement_primaryButton__Ex2Mo{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(59,130,246,.2);font-family:Poppins,sans-serif;font-size:1rem}.NewsManagement_primaryButton__Ex2Mo:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(59,130,246,.3)}.NewsManagement_primaryButton__Ex2Mo:disabled{opacity:.6;cursor:not-allowed;transform:none}.NewsManagement_secondaryButton__qc7zW{background:#fff;color:#3b82f6;border:2px solid #3b82f6;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Poppins,sans-serif;font-size:1rem}.NewsManagement_secondaryButton__qc7zW:hover:not(:disabled){background:#3b82f6;color:#fff;transform:translateY(-1px);box-shadow:0 4px 8px rgba(59,130,246,.3)}.NewsManagement_secondaryButton__qc7zW:disabled{opacity:.6;cursor:not-allowed;transform:none}.NewsManagement_newsList__xlr0X{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;margin-bottom:2rem}.NewsManagement_newsCard__6QB1t{background:#fff;border:2px solid #e2e8f0;border-radius:1rem;padding:1.5rem;display:flex;align-items:center;grid-gap:1rem;gap:1rem;transition:all .2s ease;position:relative}.NewsManagement_newsCard__6QB1t:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.1)}.NewsManagement_newsCard__6QB1t.NewsManagement_inactive__En4MH{opacity:.6;background:#f8fafc}.NewsManagement_dragHandle__tZGnA{cursor:grab;padding:.5rem;display:flex;align-items:center;justify-content:center;opacity:.5;transition:opacity .2s ease}.NewsManagement_dragHandle__tZGnA:hover{opacity:1}.NewsManagement_dragHandle__tZGnA img{width:16px;height:16px}.NewsManagement_newsLogo__jIORS{width:60px;height:60px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#000;flex-shrink:0}.NewsManagement_newsLogo__jIORS img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.NewsManagement_newsDate__zbn7K{font-size:1rem;font-weight:600;color:#64748b;min-width:80px;text-align:center;font-family:Poppins,sans-serif}.NewsManagement_newsContent__9O_Si{flex:1 1;min-width:0}.NewsManagement_newsTitle__ypVLe{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0 0 .5rem;line-height:1.4;font-family:Poppins,sans-serif}.NewsManagement_newsMeta__5Ga9I{display:flex;align-items:center;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.NewsManagement_newsSource__5XfbR{color:#64748b;font-size:1rem;font-weight:500;font-family:Poppins,sans-serif}.NewsManagement_readMoreLink__d5S4k{color:#3b82f6;text-decoration:none;font-size:1rem;font-weight:500;transition:color .2s ease;font-family:Poppins,sans-serif}.NewsManagement_readMoreLink__d5S4k:hover{color:#1d4ed8;text-decoration:underline}.NewsManagement_newsImage__IivR4{width:80px;height:80px;border-radius:.5rem;overflow:hidden;flex-shrink:0;background:#000}.NewsManagement_newsImage__IivR4 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.NewsManagement_newsActions__vONTF{display:flex;grid-gap:.5rem;gap:.5rem;flex-shrink:0}.NewsManagement_actionButton__Z285N{background:none;border:2px solid #e2e8f0;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;transition:all .2s ease;font-size:1rem;font-weight:500;min-width:60px;height:40px;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif}.NewsManagement_actionButton__Z285N:hover{border-color:#3b82f6;background-color:#f0f9ff;transform:translateY(-1px)}.NewsManagement_actionButton__Z285N.NewsManagement_danger__41p4g:hover{border-color:#dc2626;background-color:#fef2f2}.NewsManagement_helpText__UEBv4{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:.75rem;padding:1.5rem;margin-top:2rem}.NewsManagement_helpText__UEBv4 p{margin:0;color:#0c4a6e;font-size:1rem;line-height:1.5;font-family:Poppins,sans-serif}.NewsManagement_loadingContainer__pF4kh{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;grid-gap:1rem;gap:1rem}.NewsManagement_loadingSpinner__U4Cnx{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:NewsManagement_spin___98xm 1s linear infinite}@keyframes NewsManagement_spin___98xm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.NewsManagement_container__njNSj{padding:1rem}.NewsManagement_header__5YbYL{flex-direction:column;grid-gap:1rem;gap:1rem}.NewsManagement_headerActions__OfrG8{width:100%;justify-content:flex-start}.NewsManagement_newsCard__6QB1t{flex-direction:column;align-items:flex-start;grid-gap:1rem;gap:1rem}.NewsManagement_newsLogo__jIORS{width:50px;height:50px}.NewsManagement_newsLogo__jIORS img{width:30px;height:30px}.NewsManagement_newsDate__zbn7K{min-width:auto;text-align:left}.NewsManagement_newsImage__IivR4{width:100%;height:120px}.NewsManagement_newsActions__vONTF{width:100%;justify-content:flex-end}}