.publish-page .legacy-package-note { margin: 0 0 14px; padding: 12px; border: 1px solid #eadbaf; border-radius: 12px; background: #fffaf0; color: #6b531b; font-size: 12px; line-height: 1.7; }
.publish-page .regenerate-packages-button { margin: 10px 0 0; padding: 0 12px; border: 1px solid #d6be77; border-radius: 9px; background: #faf5e6; color: #53452a; font-size: 12px; line-height: 36px; }
.publish-page .generated-content-note { display: block; margin-top: 10px; color: #8c8c8c; font-size: 11px; line-height: 1.7; }
.publish-page .package-generated-detail { display: flex; flex-direction: column; gap: 5px; padding: 12px 0; border-bottom: 1px solid #eeeeef; }
.publish-page .generated-detail-label { color: #262626; font-size: 12px; font-weight: 600; }
.publish-page .generated-detail-value { color: #6b6b6b; font-size: 12px; line-height: 1.8; white-space: pre-line; overflow-wrap: anywhere; }
