.published-list{display:grid;gap:24px;margin-top:22px}.published-post{border-top:1px solid #cad0d3;padding-top:24px;overflow-wrap:anywhere}.published-post time{font-size:.875rem;color:#526177}.published-post h4{font-size:1.4rem;line-height:1.4;margin:12px 0 20px}.published-post img{display:block;max-width:100%;max-height:360px;object-fit:contain;margin:16px 0}.published-post summary{font-weight:700;cursor:pointer;color:#1558d6;font-size:1rem;padding:12px 0}.published-post .published-body{white-space:pre-wrap;line-height:1.8;margin:16px 0}.content-retry{padding:12px 20px;font:700 1rem Arial,sans-serif;background:#1558d6;color:white;border:0;cursor:pointer;margin-top:16px}.published-post a{color:#1558d6;text-underline-offset:4px}
.published-post .share-area{display:inline-block;padding:10px 16px;margin:0 0 18px;border:1px solid #aac8e8;border-radius:8px;background:#eaf4ff;color:#154c88;font-size:1.0625rem;font-weight:800}
