/*
Theme Name: Payli Ru
Theme URI: https://payli.cc/
Author: Payli Ru
Description: Русская страница сервиса Payli: пополнение зарубежных сервисов из России. Витрина с таблицей сервисов, тексты встроены в шаблоны страниц.
Version: 1.0.2
Requires PHP: 7.4
Text Domain: payli-ru
*/
:root{--ink:#0e1214;--ink-2:#1c2428;--muted:#4f5d63;--canvas:#f4faf7;--paper:#ffffff;--mist:#eef2f1;--line:#dce4e1;--line-2:#c6d2cc;--em:#047857;--em-hover:#065f46;--em-soft:#e3f4ec;--em-light:#34d399;--deep:#032b20;--deep-2:#04382a;--deep-3:#064e3b;--on-deep:#eef7f2;--on-deep-2:#b9d6c9;--r:16px;--r-sm:12px;--wrap:1400px;--pad:32px;--f-text:"Chiron Sung HK", "PyRub", Georgia, "Times New Roman", serif;--f-caps:"Ysabeau SC", "PyRub", "Segoe UI", Arial, sans-serif;--shadow:0 18px 40px -22px rgba(3, 43, 32, .35), 0 2px 6px rgba(3, 43, 32, .06);--ease:cubic-bezier(.2, .7, .2, 1)}*,::before,::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--canvas);color:var(--ink);font:400 17px/1.6 var(--f-text);font-variant-numeric:lining-nums;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:var(--em);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--em-hover)}h1,h2,h3{margin:0;font-weight:700;line-height:1.15;text-wrap:balance}p{margin:0}::selection{background:var(--em);color:#fff}:focus-visible{outline:2px solid var(--em-light);outline-offset:2px;border-radius:6px}input{caret-color:var(--em)}html{scrollbar-color:var(--line-2) var(--canvas)}.sr{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[data-lucide],.lucide{width:18px;height:18px;flex:none;stroke-width:2}.wrap{width:100%;max-width:calc(var(--wrap) + var(--pad)*2);margin:0 auto;padding:0 var(--pad)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 22px;border-radius:var(--r-sm);font:700 16px/1.15 var(--f-text);text-decoration:none;white-space:nowrap;border:1.5px solid transparent;transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease),transform .18s var(--ease)}.btn:hover{transform:translateY(-1px)}.btn--go,a.btn--go{background:var(--em);color:#fff}.btn--go:hover{background:var(--em-hover);color:#fff}.btn--ghost{background:0 0;color:var(--on-deep);border-color:rgba(238,247,242,.45)}.btn--ghost:hover{color:#fff;border-color:#fff}.btn--line{background:var(--paper);color:var(--em);border-color:var(--em)}.btn--line:hover{background:var(--em);color:#fff}.btn--light{background:#fff;color:var(--deep)}.btn--light:hover{background:var(--em-soft);color:var(--deep)}.btn--lg{min-height:54px;padding:14px 26px;font-size:17px}.acts{display:flex;flex-wrap:wrap;gap:12px}.top{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);border-bottom:1px solid var(--line);backdrop-filter:saturate(140%) blur(10px)}.top__in{display:flex;align-items:center;gap:28px;min-height:68px}.mark{display:inline-flex;align-items:baseline;gap:6px;text-decoration:none;color:var(--em);min-width:0;flex:none}.mark__word{font:800 25px/1 var(--f-caps);letter-spacing:.06em}.mark__ru{font:600 15px/1 var(--f-caps);color:var(--ink);letter-spacing:.04em}.mark--inv{color:var(--em-light)}.mark--inv .mark__ru{color:var(--on-deep)}.navrow{display:none;gap:22px;margin-left:auto;font-size:15.5px}.navrow a{color:var(--ink-2);text-decoration:none;padding:6px 0;border-bottom:2px solid transparent;white-space:nowrap}.navrow a:hover{color:var(--em)}.navrow a[aria-current]{color:var(--em);border-bottom-color:var(--em)}.top__cta{margin-left:auto;min-height:44px;padding:10px 18px;font-size:15px}.top__cta-s{display:none}.burger{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;background:var(--mist);color:var(--ink);border:0;border-radius:var(--r-sm);font:600 15px/1 var(--f-caps);letter-spacing:.04em;cursor:pointer}.burger:hover{background:var(--line)}.burger[aria-expanded=true]{background:var(--ink);color:#fff}.menu{border-top:1px solid var(--line);background:#fff}.menu__in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 20px;padding-top:18px;padding-bottom:22px}.menu__in a{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:var(--r-sm);color:var(--ink);text-decoration:none;font-size:16px}.menu__in a:hover{background:var(--canvas);color:var(--em)}.menu__in a[aria-current]{background:var(--em-soft);color:var(--em-hover)}.menu__in [data-lucide],.menu__in .lucide{color:var(--em)}.hero{background:radial-gradient(1200px 520px at 75% -10%,var(--deep-3) 0%,transparent 60%),linear-gradient(180deg,var(--deep-2),var(--deep));color:var(--on-deep)}.hero__h1{font-size:clamp(2rem,1.25rem + 2.6vw,3.6rem);letter-spacing:-.01em;color:#fff}.hero__lead{color:var(--on-deep-2);font-size:clamp(1.05rem,.98rem + .3vw,1.22rem);max-width:46em;margin-top:16px}.hero--home{padding:64px 0 132px;text-align:center}.hero--home .hero__h1{max-width:15em;margin:0 auto}.hero--home .hero__lead{margin:18px auto 0;max-width:40em}.hero--page{padding:40px 0 112px}.hero--short{padding-bottom:104px}.hero--page .btn,.hero--page .acts{margin-top:26px}.hero__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;align-items:end}.crumbs{display:flex;align-items:center;gap:6px;font:600 13px/1 var(--f-caps);letter-spacing:.08em;color:var(--on-deep-2);margin-bottom:18px}.crumbs a{color:var(--on-deep-2);text-decoration:none}.crumbs a:hover{color:#fff}.crumbs [data-lucide],.crumbs .lucide{width:14px;height:14px}.crumbs span{color:#fff}.finder{position:relative;display:flex;align-items:center;gap:10px;max-width:720px;margin:30px auto 0;padding:7px 7px 7px 18px;background:#fff;border-radius:var(--r);box-shadow:0 20px 50px -20px rgba(0,0,0,.55)}.finder>[data-lucide],.finder>.lucide{color:var(--muted)}.finder__in{flex:1;min-width:0;border:0;outline:0;background:0 0;font:400 17px/1.3 var(--f-text);color:var(--ink);padding:10px 0}.finder__in::placeholder{color:#66757b}.finder__go{flex:none}.facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid rgba(238,247,242,.22)}.facts div{padding:18px 16px 0 0}.facts div+div{padding-left:18px;border-left:1px solid rgba(238,247,242,.18)}.facts dt{font:600 clamp(1.5rem,1.1rem + 1.2vw,2.3rem)/1.05 var(--f-caps);color:var(--em-light);letter-spacing:-.01em}.facts dd{margin:8px 0 0;color:var(--on-deep-2);font-size:15px;line-height:1.4}.howto{background:rgba(255,255,255,.06);border:1px solid rgba(238,247,242,.16);border-radius:var(--r);padding:22px 24px}.howto__h{font:600 14px/1.2 var(--f-caps);letter-spacing:.08em;color:var(--em-light);margin-bottom:12px}.howto ol{margin:0;padding:0;list-style:none;counter-reset:h;display:grid;gap:12px}.howto li{counter-increment:h;display:grid;grid-template-columns:30px 1fr;gap:10px;color:var(--on-deep);font-size:16px;line-height:1.45}.howto li::before{content:counter(h);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--em);color:#fff;font:700 14px/1 var(--f-caps)}.hero__sheet{color:var(--ink)}.sheet{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:28px;box-shadow:var(--shadow)}.sheet--lift{position:relative;margin-top:-76px;z-index:2}.sheet__h{font-size:clamp(1.35rem,1.15rem + .6vw,1.75rem);margin-bottom:18px}.sheet__note{margin-top:14px;color:var(--muted);font-size:15px}.sheet__note--out{margin:12px 0 0}.tbl{width:100%}.tbl table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums}.tbl thead th{text-align:left;font:600 13px/1.2 var(--f-caps);letter-spacing:.09em;color:var(--muted);padding:0 14px 12px;border-bottom:1.5px solid var(--ink);white-space:nowrap}.tbl thead th:first-child{padding-left:0}.tbl tbody th,.tbl tbody td{padding:15px 14px;border-bottom:1px solid var(--line);vertical-align:middle;text-align:left;font-weight:400}.tbl tbody th{padding-left:0;font-weight:700;font-size:18px;color:var(--ink);white-space:nowrap}.tbl tbody th a{color:var(--ink);text-decoration:none}.tbl tbody th a:hover{color:var(--em);text-decoration:underline}.tbl tbody tr:last-child th,.tbl tbody tr:last-child td{border-bottom:0}.tbl tbody tr{transition:background .15s var(--ease)}.tbl tbody tr:hover{background:var(--canvas)}.tbl td.go{text-align:right;padding-right:0}.paylink{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;background:var(--em-soft);color:var(--em-hover);font-weight:700;text-decoration:none;white-space:nowrap;transition:background .15s var(--ease),color .15s var(--ease)}.paylink:hover{background:var(--em);color:#fff}.paylink [data-lucide],.paylink .lucide{width:16px;height:16px}.tbl__empty{padding:18px 0 4px;color:var(--muted)}.tbl--svc tbody td:nth-child(2){font-family:var(--f-caps);font-weight:600;letter-spacing:.02em;color:var(--ink-2)}.tbl--two td:last-child,.tbl--two th:last-child{text-align:right;white-space:nowrap}.steps{padding:72px 0 8px}.h2{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.4rem);margin-bottom:26px}.steps__list{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;counter-reset:s;border-top:1.5px solid var(--ink)}.steps__list li{counter-increment:s;padding:20px 24px 6px 0;display:grid;gap:6px;align-content:start}.steps__list li+li{padding-left:24px;border-left:1px solid var(--line)}.steps__list li::before{content:counter(s);font:600 30px/1 var(--f-caps);color:var(--em);margin-bottom:6px}.steps__list b{font-size:19px}.steps__list span{color:var(--muted);font-size:16px;line-height:1.5}.steps__list--in{margin:0;border-top:0}.steps__list--in li{padding-top:4px}.steps__list--in span{color:var(--ink-2);font-size:17px}.tiles-wrap{padding:64px 0 8px}.tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.tile{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:4px;padding:20px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);color:var(--ink);text-decoration:none;transition:border-color .18s var(--ease),transform .18s var(--ease)}.tile:hover{border-color:var(--em);transform:translateY(-2px);color:var(--ink)}.tile [data-lucide],.tile .lucide{grid-row:1/3;width:40px;height:40px;padding:9px;border-radius:10px;background:var(--em-soft);color:var(--em)}.tile b{font-size:18px;line-height:1.25}.tile span{color:var(--muted);font-size:15px;line-height:1.4}.prose{max-width:70ch;overflow-wrap:break-word;min-width:0}.prose p+p,.prose p+ul,.prose p+ol,.prose ul+p,.prose ol+p{margin-top:14px}.prose ul,.prose ol{margin:14px 0 0;padding-left:1.3em}.prose li+li{margin-top:6px}.prose li::marker{color:var(--em);font-family:var(--f-caps);font-weight:600}.prose a{color:var(--em)}.prose h2{font-size:clamp(1.4rem,1.2rem + .7vw,1.9rem);margin:40px 0 14px}.prose h2:first-child{margin-top:0}.lane{padding:56px 0 8px}.lane__row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;padding:32px 0;border-top:1px solid var(--line-2)}.lane__h{font-size:clamp(1.3rem,1.1rem + .6vw,1.7rem);position:sticky;top:92px;align-self:start}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:56px 0 8px}.grid2--top{padding-top:64px}.blk{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:26px 28px}.blk__h{font-size:clamp(1.25rem,1.1rem + .5vw,1.55rem);margin-bottom:12px}.split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}.split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding-top:56px}.split--top{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.split--top .split__side{margin-top:-76px;position:relative;z-index:2}.split__main{padding-top:48px}.split--rev .split__main{padding-top:0}.split__side.sheet--lift{position:sticky;top:88px}.page--games .split__main{padding-top:40px}.pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.pair--loose{gap:18px;margin-top:18px}.pair--lift{margin-top:-76px;position:relative;z-index:2;gap:18px}.faq{padding:64px 0 8px;max-width:980px}.faq__list{border-top:1.5px solid var(--ink)}.qa{border-bottom:1px solid var(--line-2)}.qa summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;list-style:none;font-weight:700;font-size:18px;line-height:1.35}.qa summary::-webkit-details-marker{display:none}.qa summary [data-lucide],.qa summary .lucide{color:var(--em);transition:transform .2s var(--ease)}.qa[open] summary [data-lucide],.qa[open] summary .lucide{transform:rotate(45deg)}.qa summary:hover{color:var(--em)}.qa__a{padding:0 0 22px;color:var(--ink-2)}.faq__more{margin-top:18px}.faq__more a{display:inline-flex;align-items:center;gap:8px;font-weight:700;text-decoration:none}.biz{display:flex;align-items:center;justify-content:space-between;gap:32px;margin:72px 0 0;padding:30px 32px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r)}.biz__h{font-size:clamp(1.3rem,1.1rem + .6vw,1.7rem);margin-bottom:8px}.biz p{color:var(--muted);max-width:52em}.band{margin-top:80px;background:linear-gradient(180deg,var(--deep-2),var(--deep));color:var(--on-deep)}.band__in{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:48px;padding-bottom:48px}.band__h{color:#fff;font-size:clamp(1.5rem,1.2rem + 1vw,2.2rem);margin-bottom:8px}.band p{color:var(--on-deep-2)}.rel{padding:64px 0 0}.rel__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rel__a{display:grid;grid-template-columns:36px 1fr;column-gap:12px;row-gap:2px;padding:18px;border-radius:var(--r);background:var(--paper);border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:border-color .18s var(--ease)}.rel__a:hover{border-color:var(--em);color:var(--ink)}.rel__a [data-lucide],.rel__a .lucide{grid-row:1/3;width:36px;height:36px;padding:8px;border-radius:10px;background:var(--em-soft);color:var(--em)}.rel__a b{font-size:17px}.rel__a span{color:var(--muted);font-size:15px}.formats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.formats li{display:grid;gap:6px;align-content:start;padding:4px 22px 4px 0}.formats li+li{padding-left:22px;border-left:1px solid var(--line)}.formats [data-lucide],.formats .lucide{width:26px;height:26px;color:var(--em);margin-bottom:4px}.formats b{font-size:18px}.formats span{color:var(--muted);font-size:15.5px;line-height:1.45}.chan{list-style:none;margin:0;padding:0;display:grid;gap:14px}.chan li{display:grid;grid-template-columns:26px 1fr;column-gap:12px;row-gap:2px}.chan [data-lucide],.chan .lucide{grid-row:1/3;width:22px;height:22px;color:var(--em);margin-top:3px}.chan a{font-weight:700;font-size:18px;text-decoration:none;overflow-wrap:anywhere}.chan span{color:var(--muted);font-size:15px}.req__dl{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px 14px;margin:0;font-size:16px}.req__dl dt{font:600 13px/1.6 var(--f-caps);letter-spacing:.08em;color:var(--muted)}.req__dl dd{margin:0;overflow-wrap:anywhere}.req__disc{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:15px}.e404{font:600 clamp(4rem,3rem + 4vw,6rem)/1 var(--f-caps);color:var(--em-light);margin-bottom:10px}.foot{margin-top:96px;background:var(--ink);color:#c9d4cf;padding:44px 0 30px}.home .band+.foot,main.home~.foot{margin-top:0}.foot__top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:32px;align-items:center;padding-bottom:30px;border-bottom:1px solid #2a3438}.foot__disc{color:#aebcb6;font-size:15px;max-width:60em}.foot__cta{margin-top:0}.foot__cols{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:40px;padding:30px 0}.foot__col{display:grid;gap:10px;align-content:start}.foot__col--pages{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.foot__col--pages .foot__h{grid-column:1/-1}.foot__h{font:600 13px/1.4 var(--f-caps);letter-spacing:.1em;color:#8fa39b;margin-bottom:4px}.foot a:not(.btn):not(.mark){color:#e3ebe7;text-decoration:none;font-size:15.5px;overflow-wrap:anywhere}.foot a:not(.btn):not(.mark):hover{color:var(--em-light)}.foot__req{color:#8fa39b;font-size:14px;padding-top:22px;border-top:1px solid #2a3438}@media (min-width:1600px){.navrow{display:flex}.top__cta{margin-left:0}}@media (max-width:1100px){:root{--pad:24px}.hero__grid{grid-template-columns:minmax(0,1fr);gap:30px;align-items:start}.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.formats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.formats li:nth-child(3){padding-left:0;border-left:0}.menu__in{grid-template-columns:repeat(3,minmax(0,1fr))}.split,.split--rev{grid-template-columns:minmax(0,1fr);gap:0}.split--top .split__side{margin-top:32px}.split__side.sheet--lift{position:relative;top:0}.split--rev .split__side{margin-top:32px}.foot__top{grid-template-columns:minmax(0,1fr);gap:18px}.foot__top .foot__cta{justify-self:start}}@media (max-width:900px){.lane__row{grid-template-columns:minmax(0,1fr);gap:12px;padding:26px 0}.lane__h{position:static}.grid2,.pair,.pair--lift{grid-template-columns:minmax(0,1fr)}.steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}.steps__list li:nth-child(3){padding-left:0;border-left:0}.rel__list{grid-template-columns:minmax(0,1fr)}.biz,.band__in{flex-direction:column;align-items:flex-start}.foot__cols{grid-template-columns:minmax(0,1fr)}.menu__in{grid-template-columns:repeat(2,minmax(0,1fr))}.tbl thead{display:none}.tbl table,.tbl tbody,.tbl tr,.tbl th,.tbl td{display:block}.tbl tbody tr{padding:14px 0;border-bottom:1px solid var(--line)}.tbl tbody tr:last-child{border-bottom:0}.tbl tbody th,.tbl tbody td{border:0;padding:3px 0}.tbl tbody th{white-space:normal}.tbl tbody td[data-k]::before{content:attr(data-k)" · ";font:600 12px/1.6 var(--f-caps);letter-spacing:.08em;color:var(--muted)}.tbl tbody td[data-k=""]::before{content:none}.tbl td.go{text-align:left;padding-top:10px}.tbl--two td:last-child{text-align:left}.tbl tbody tr:hover{background:0 0}}@media (max-width:640px){:root{--pad:16px}body{font-size:16.5px}.top__in{gap:12px;min-height:60px}.hero--home{padding:40px 0 112px}.hero--page{padding:28px 0 100px}.finder{flex-wrap:wrap;padding:8px}.finder>[data-lucide],.finder>.lucide{margin-left:8px}.finder__in{flex:1 1 60%}.finder__go{flex:1 1 100%}.facts{grid-template-columns:minmax(0,1fr)}.facts div,.facts div+div{padding:14px 0;border-left:0;border-bottom:1px solid rgba(238,247,242,.14)}.sheet{padding:20px 18px}.blk{padding:22px 20px}.tiles{grid-template-columns:minmax(0,1fr)}.steps__list{grid-template-columns:minmax(0,1fr)}.steps__list li,.steps__list li+li{padding:16px 0 6px;border-left:0;border-top:1px solid var(--line)}.steps__list li:first-child{border-top:0}.formats{grid-template-columns:minmax(0,1fr)}.formats li,.formats li+li{padding:0;border-left:0}.menu__in{grid-template-columns:minmax(0,1fr)}.foot__col--pages{grid-template-columns:repeat(2,minmax(0,1fr))}.acts .btn{flex:1 1 100%}.biz{padding:24px 20px}}@media (max-width:540px){.top__cta-l{display:none}.top__cta-s{display:inline}.top__cta{padding:10px 14px}}@media (max-width:400px){.burger__l{display:none}.burger{padding:8px 11px}.mark__word{font-size:22px}.top__in{gap:10px}}@media (max-width:345px){.mark__ru{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::before,::after{transition:none!important;animation:none!important}}