/* Guide pages polish (owner 2026-10-29 17:46Z): tables fit their columns, premium section headers. */
.article66[data-guide-article] .guide-table{table-layout:auto;width:100%;min-width:0;border-collapse:separate;border-spacing:0}
.article66[data-guide-article] .guide-table :is(th,td):first-child{width:auto}
.article66[data-guide-article] .guide-table :is(th,td){white-space:normal;vertical-align:top;line-height:1.4;padding:11px 12px}
.article66[data-guide-article] .guide-table td{font-variant-numeric:tabular-nums}
.article66[data-guide-article] .guide-table thead th{background:linear-gradient(180deg,#1b3a52,#12293d);color:#f3d58f;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #c9a55a66}
.article66[data-guide-article] .guide-table tbody th{color:#f4e6c4;font-weight:700;background:#0f2436}
.article66[data-guide-article] .guide-table tbody td{background:#0a1b2a}
.article66[data-guide-article] .guide-table tbody tr:nth-child(even) :is(th,td){background-color:#0d2133}
.article66[data-guide-article] .guide-table tbody tr:hover :is(th,td){background-color:#15304a}
.article66[data-guide-article] .guide-scroll{border:1px solid #c9a55a40;border-radius:10px;overflow-x:auto;box-shadow:0 10px 26px #0006}
.article66[data-guide-article] .a66-section > h2{position:relative;padding-bottom:10px;margin-bottom:14px}
.article66[data-guide-article] .a66-section > h2::after{content:"";position:absolute;left:0;bottom:0;width:72px;height:2px;background:linear-gradient(90deg,#e9c272,#e9c27200)}
@media (max-width:700px){.article66[data-guide-article] .guide-table :is(th,td){padding:9px 8px;font-size:.84rem}}
.article66[data-guide-article] .guide-table :is(th,td):first-child{white-space:nowrap;word-break:normal;overflow-wrap:normal}
.article66[data-guide-article] .guide-table thead th{word-break:normal;overflow-wrap:normal}@media (max-width:700px){.article66[data-guide-article] .guide-table thead th{letter-spacing:.03em;font-size:.68rem}}
