 .wp-block-details{width:100%;max-width:1400px;margin-bottom:1em;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);overflow:hidden;}.wp-block-details summary{display:flex;justify-content:space-between;align-items:center;padding:1em 1.5em;background-color:#1e73be;color:white;cursor:pointer;font-weight:bold;list-style:none;margin:0;}.wp-block-details summary:hover{background-color:#1e3964;text-decoration:none !important;}.wp-block-details summary::-webkit-details-marker,.wp-block-details summary::marker{display:none !important;}.wp-block-details summary svg{display:none !important;}.wp-block-details summary::after{content:'+';font-size:1.2em;transition:transform 0.2s ease;transform:rotate(0deg);}.wp-block-details[open] summary{background-color:#1e3964;}.wp-block-details[open] summary::after{content:'−';}.wp-block-details > *:not(summary){padding:0 1.6em;color:#333;line-height:1.6;}.wp-block-details summary + *{padding-top:1em;margin-top:0;border-top:1px solid #eee;}.wp-block-details > *:last-child{padding-bottom:1em;margin-bottom:0;}.jnews-dark-mode .wp-block-details{background-color:#1e1e1e;box-shadow:0 2px 5px rgba(255,255,255,0.05);}.jnews-dark-mode .wp-block-details summary{background-color:#333;color:#f1f1f1;}.jnews-dark-mode .wp-block-details summary:hover,.jnews-dark-mode .wp-block-details[open] summary{background-color:#444;}.jnews-dark-mode .wp-block-details > *:not(summary){color:#ddd;}.jnews-dark-mode .wp-block-details summary + *{border-top:1px solid #444;}