.ql-editions{padding:64px 24px 72px;background:var(--ql-editions-bg,linear-gradient(150deg,#f8fafc,#eff6ff));color:#0f172a}
.ql-editions-inner{max-width:80rem;margin:0 auto}
.ql-editions-kicker{margin:0 0 12px;color:#2563eb;font-size:12px;font-weight:700;letter-spacing:.16em;text-align:center}
.ql-editions h2{margin:0;font-size:clamp(26px,3.6vw,40px);font-weight:650;line-height:1.3;letter-spacing:-.03em;text-align:center}
.ql-editions-lead{max-width:46rem;margin:16px auto 28px;color:#475569;font-size:16px;line-height:1.8;text-align:center}
.ql-editions-scroll{overflow-x:auto;border:1px solid #dbe4ef;border-radius:20px;background:#fff;box-shadow:0 18px 50px rgba(30,64,175,.05)}
.ql-editions table{width:100%;min-width:620px;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.75}
.ql-editions th,.ql-editions td{padding:20px 22px;border-bottom:1px solid #e8edf4;vertical-align:top}
.ql-editions thead th{background:#f8fafc;font-size:17px;font-weight:650}
.ql-editions thead th:first-child{width:24%;font-size:14px;color:#64748b}
.ql-editions thead span{display:block;margin-top:5px;color:#64748b;font-size:12px;font-weight:400}
.ql-editions tbody th{font-weight:600}
.ql-editions tbody td{width:38%;color:#475569}
.ql-editions tbody tr:last-child>*{border-bottom:0}
.ql-editions tbody tr:hover{background:#f8fbff}
.ql-editions-note{margin:16px auto 0;max-width:52rem;color:#64748b;font-size:13px;line-height:1.8;text-align:center}
@media(max-width:640px){.ql-editions{padding:48px 16px 56px}.ql-editions th,.ql-editions td{padding:14px 16px}.ql-editions-lead{font-size:15px}.ql-editions-scroll{border-radius:14px}}
html.dark .ql-editions{background:var(--ql-editions-bg-dark,var(--ql-editions-bg,linear-gradient(150deg,#111827,#172033)));color:#f1f5f9}
html.dark .ql-editions-scroll{background:#111827;border-color:#334155}
html.dark .ql-editions thead th,html.dark .ql-editions tbody tr:hover{background:#1e293b}
html.dark .ql-editions th,html.dark .ql-editions td{border-color:#334155}
html.dark .ql-editions-lead,html.dark .ql-editions tbody td{color:#cbd5e1}
html.dark .ql-editions-note,html.dark .ql-editions thead span{color:#94a3b8}
html.dark .ql-editions-kicker{color:#93c5fd}
