.wln-related{margin:32px 0;padding:22px;border:1px solid #e5e7eb;border-radius:12px;background:#fafafa}.wln-related h3{margin:0 0 14px;font-size:20px;line-height:1.35}.wln-related ul{margin:0;padding-left:20px}.wln-related li{margin:8px 0}.wln-related a{text-decoration:none}.wln-summary{margin:0;padding-left:22px}.wln-summary li{margin:0 0 12px;line-height:1.65}.wln-chronology{counter-reset:wlnstep;list-style:none;padding:0;margin:0}.wln-chronology li{position:relative;margin:0 0 14px;padding:15px 17px 15px 54px;border-left:3px solid #d71920;border-radius:0 8px 8px 0;background:#fafafa;line-height:1.65}.wln-chronology li:before{counter-increment:wlnstep;content:counter(wlnstep);position:absolute;left:14px;top:14px;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;background:#d71920;color:#fff;font-weight:700}.wln-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.wln-fact{min-width:0;padding:17px 18px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.03)}.wln-fact strong,.wln-fact span{display:block}.wln-fact strong{margin-bottom:7px;font-size:15px;line-height:1.4}.wln-fact span{font-size:15px;line-height:1.7;color:#252525;overflow-wrap:anywhere}.wln-qa details{margin:0 0 12px;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px;background:#fff}.wln-qa summary{cursor:pointer;font-weight:700;line-height:1.5}.wln-qa p{margin:10px 0 0;line-height:1.7}@media(max-width:700px){.wln-related{padding:17px}.wln-facts{grid-template-columns:1fr}.wln-fact{padding:15px 16px}.wln-fact strong,.wln-fact span{font-size:14px}}

/* Admin review */
.wln-review-wrap{max-width:1100px}.wln-review-table{margin-top:14px}.wln-review-table td,.wln-review-table th{vertical-align:middle}.wln-status-draft{display:inline-block;padding:3px 9px;border-radius:12px;background:#fff3cd;color:#664d03;font-weight:600}.wln-status-published{display:inline-block;padding:3px 9px;border-radius:12px;background:#d1e7dd;color:#0f5132;font-weight:600}.wln-review-list{background:#fff;border:1px solid #dcdcde;padding:18px 32px;max-width:850px}.wln-review-list li{margin:8px 0}

.wln-quotes blockquote{margin:0 0 16px;padding:18px 20px;border-left:4px solid currentColor;background:rgba(127,127,127,.08);border-radius:8px}.wln-data-list,.wln-followup,.wln-impact ul{margin:0;padding-left:22px}.wln-data-list li,.wln-followup li,.wln-impact li{margin:0 0 10px;line-height:1.65}.wln-related ul{columns:2;column-gap:28px}.wln-related li{break-inside:avoid;margin-bottom:9px}@media(max-width:680px){.wln-related ul{columns:1}}

/* Admin package overview */
.wln-package-summary{line-height:1.55}.wln-muted{color:#777}.wln-editor-package{margin-top:16px;padding:14px;border:1px solid #dcdcde;border-radius:8px;background:#fff}.wln-editor-package h4{margin:0 0 10px}.wln-editor-package table td{vertical-align:middle}.wln-type-badge{display:inline-block;padding:4px 9px;border-radius:999px;background:#eef2f7;font-size:12px;font-weight:600}.wln-status-draft,.wln-status-published{display:inline-block;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:700}.wln-status-draft{background:#fff3cd;color:#7a5200}.wln-status-published{background:#d1e7dd;color:#0f5132}.column-wln_package{width:150px}.wln-review-table td{vertical-align:middle}.wln-review-wrap .button{margin-right:4px}@media(max-width:782px){.column-wln_package{width:auto}.wln-review-table{display:block;overflow-x:auto}.wln-editor-package table td{padding:8px}}


/* Wartaline Content Hub 2.0 */
.wln-mode-note{margin:0 0 14px;padding:12px 14px;border-left:4px solid #0b5ed7;border-radius:6px;background:#eef6ff;color:#17324d}
.wln-audit-box{margin:12px 0 16px;padding:14px;border:1px solid #d9e5f2;border-radius:10px;background:#fff}
.wln-audit-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}
.wln-audit-pills span{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:700}
.wln-audit-pills .is-found{background:#dff5e7;color:#17633a}
.wln-audit-pills .is-missing{background:#fff0d6;color:#805500}
.wln-review-score{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:12px 0 16px;padding:13px 15px;border:1px solid #d9e5f2;border-radius:10px;background:#f7fbff}
.wln-review-score span{color:#586779;font-size:13px}
.wln-humanis ul{margin:0;padding-left:22px}
.wln-humanis li{margin:0 0 11px;line-height:1.65}
.wln-fact strong{color:#0b5ed7}
@media(max-width:700px){.wln-review-score{display:block}.wln-review-score span{display:block;margin-top:5px}.wln-audit-pills{gap:5px}}
