/* pariwin.od.ua — текстові блоки, FAQ, картинки. Світла тема (більшість сторінок) і темна ([data-color-scheme=dark]).
   Акцент бренду #adff00: на темному — посилання/маркери, на світлому — фон шапки таблиці; посилання на світлому — фіолетовий з лого. */
:root{--control-primary:#adff00;--control-primary-hover:#9be600;--icon-tabbar:#adff00;--icon-logotype:#adff00;--advanced-menu-control-primary:#adff00;--advanced-sidebar-control-primary:#adff00}
.pw-seo{--pw-text:#3b3a38;--pw-title:#141414;--pw-link:#5a1fa8;--pw-mark:#5a1fa8;--pw-line:#e3e1dc;--pw-th:#adff00;--pw-th-text:#141414;--pw-zebra:#faf9f6;--pw-card:#f4f3ef;
  box-sizing:border-box;max-width:960px;margin:24px auto;padding:20px 16px;color:var(--pw-text);font-size:15px;line-height:1.65;font-family:Roboto,-apple-system,"Segoe UI",Arial,sans-serif}
[data-color-scheme=dark] .pw-seo{--pw-text:#c9c5bc;--pw-title:#faf9f8;--pw-link:#adff00;--pw-mark:#adff00;--pw-line:#2c3439;--pw-th:#1b2228;--pw-th-text:#faf9f8;--pw-zebra:rgba(255,255,255,.02);--pw-card:#1b2228}
.pw-seo--article{margin:0;padding:0;max-width:none}
.pw-seo h1{color:var(--pw-title);font-size:26px;line-height:1.25;font-weight:700;margin:0 0 16px;text-transform:none}
.pw-seo h2{color:var(--pw-title);font-size:21px;line-height:1.3;font-weight:700;margin:30px 0 10px;text-transform:none}
.pw-seo h3{color:var(--pw-title);font-size:17px;font-weight:600;margin:18px 0 8px;text-transform:none}
.pw-seo p{margin:0 0 12px}
.pw-seo ul,.pw-seo ol{margin:8px 0 16px;padding-left:22px}
.pw-seo ul{list-style:disc} .pw-seo ol{list-style:decimal}
.pw-seo li{margin-bottom:7px}
.pw-seo li::marker{color:var(--pw-mark)}
.pw-seo strong{color:var(--pw-title);font-weight:700}
.pw-seo a{color:var(--pw-link);text-decoration:underline}
.pw-seo .table-responsive{overflow-x:auto;margin:16px 0;border-radius:12px;border:1px solid var(--pw-line)}
.pw-seo table{width:100%;border-collapse:collapse;border:0;font-size:14px}
.pw-seo th,.pw-seo td{border:1px solid var(--pw-line);padding:10px 13px;text-align:left;vertical-align:top}
.pw-seo th{background:var(--pw-th);color:var(--pw-th-text);font-weight:700}
.pw-seo tr:nth-child(even) td{background:var(--pw-zebra)}
.pw-img{display:block;width:100%;max-width:960px;height:auto;border-radius:12px;margin:18px auto}
.pw-faq{margin:12px 0 4px}
.pw-faq__item{border:1px solid var(--pw-line);border-radius:12px;margin:0 0 10px;overflow:hidden;background:var(--pw-card)}
.pw-faq__q{cursor:pointer;list-style:none;padding:13px 46px 13px 16px;position:relative}
.pw-faq__q::-webkit-details-marker{display:none}
.pw-faq__q h3{display:inline;margin:0;font-size:16px}
.pw-faq__q::after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid var(--pw-mark);border-bottom:2px solid var(--pw-mark);transform:translateY(-70%) rotate(45deg);transition:transform .25s ease}
.pw-faq__item[open] .pw-faq__q::after{transform:translateY(-30%) rotate(-135deg)}
.pw-faq__a{padding:0 16px 12px;animation:pwFaq .3s ease}
@keyframes pwFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.pw-age{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:2px solid #ff6964;border-radius:50%;color:#ff6964;font-weight:700;font-size:12px}
/* слайдер лобі (див. pariwin.js): геометрія шаблону (слайди ≈650×184), лише плавна прокрутка */
.pw-slider .slick-track{transition:transform .45s ease}
.pw-slider picture{display:block;width:100%;height:100%}
/* live-казино: текст банера ліворуч — при обрізанні на вузьких екранах різати праву частину */
.Slider__image--lc-b1yFH{background-position:left center!important}
@media(max-width:767px){.pw-seo{padding:16px 12px;margin:16px auto}.pw-seo h1{font-size:22px}.pw-seo h2{font-size:19px}}
