/* Affichage Page Shortcode */
.akro-imgcredits-list{display:flex;flex-direction:column;gap:20px}
.akro-imgcredits-item{display:flex;align-items:center;gap:20px;font-family:Arial,sans-serif;color:#333}
.akro-imgcredits-item img{width:auto;height:100px;object-fit:cover}
.akro-imgcredits-item p{margin:0;font-size:16px;line-height:1.5;color:#333}
.akro-imgcredits-item p a{text-decoration:none;color:#0a4557;font-weight:bold;transition:color 0.3s ease-in-out}
.akro-imgcredits-item p a:hover{color:#ff7e5e}
/* Affichage Champ Upload Image */
.media-modal-content .compat-field-akro_imgcredits_author label,.media-modal-content .compat-field-akro_imgcredits_author_url label{font-size:12px !important}
.media-modal-content .media-types-required-info{display:none !important}
/* Affichage Page Réglages */
.akro-settings-wrapper {padding:50px;font-family:Poppins, sans-serif}
.akro-settings-wrapper h1{margin:0 0 5px 0; font-weight:700;font-size:28px;color:#094457;line-height:30px}
.akro-settings-wrapper h2{margin:0; font-weight:600;font-size:18px;color:#36535c;line-height:22px}
.akro-settings-wrapper h3{margin:0 0 10px 0; font-weight:600;font-size:18px;color:#094457;line-height:18px}
.akro-settings-wrapper p{font-family:Nunito, sans-serif;font-size:15px;color:#36535c;line-height:1.4}
.akro-settings-wrapper iframe{max-width: 100%;border-radius:8px;}
.akro-settings-wrapper .akro-settings-section{margin:30px 0;padding:30px 30px 25px 30px;max-width:450px;background:#FFF;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1)}
.akro-settings-wrapper strong{font-weight:600;color:#094457}
.akro-container{display:flex;align-items:center;gap:20px}
.akro-logo{width:72px;margin-bottom:0}
.akro-settings-wrapper .akro-settings-sectionbis{margin:30px 0;padding:15px 5px 7px 5px;max-width:300px;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);background: rgb(2,0,36);background:linear-gradient(158deg, rgba(2,0,36,1) 0%,rgba(9,68,87,1) 35%,rgba(54,83,92,1) 100%)}
.akro-settings-wrapper .akro-settings-sectionbis h3{margin:0 0 10px 0; font-weight:600;font-size:20px;color:#d1d3d3;line-height:18px;text-align:center}
.akro-settings-wrapper .akro-settings-sectionbis p{font-family:Nunito, sans-serif;font-size:18px;color:#fff;line-height:1.4;text-align:center}
.akro-settings-wrapper .akro-settings-sectionbis strong,.akro-settings-wrapper .akro-settings-sectionbis a{font-weight:600;color:#fff;text-decoration:none}
/* Styles pour les crédits d'images */
.akro-imgcredits{margin-top:5px;font-size:12px;text-align:center}
.akro-imgcredits a{text-decoration:none}
/* Styles pour le formulaire dans l'administration */
.akroimgcredits-form label {font-size:12px !important}
.akro-imgcredits-item {scroll-margin-top:100px;}