/*
Theme Name: SmmBox Ru
Theme URI: https://smmbox.help/
Author: SmmBox Ru
Description: Русская страница сервиса SmmBox: автопостинг в 14 соцсетей, кросспостинг, пакетная загрузка. Светлый продуктовый лендинг. Промокод D585JO5D и реф-кнопка в шапке. Тексты встроены в шаблоны страниц.
Version: 1.0.3
Requires PHP: 7.4
Text Domain: smmbox-ru
*/
@font-face{font-family:"SMBModer";src:url(fonts/moderustic-cyrillic-400-normal.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"SMBModer";src:url(fonts/moderustic-cyrillic-600-normal.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"SMBModer";src:url(fonts/moderustic-cyrillic-800-normal.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"SMBModer";src:url(fonts/moderustic-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"SMBModer";src:url(fonts/moderustic-latin-600-normal.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"SMBModer";src:url(fonts/moderustic-latin-800-normal.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"SMBModer";src:url(fonts/moderustic-latin-ext-400-normal.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+20BD}@font-face{font-family:"SMBModer";src:url(fonts/moderustic-latin-ext-800-normal.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+20BD}:root{--bg:#ffffff;--soft:#f3f5fb;--lav-1:#f3f4ff;--lav-2:#dfe4ff;--ink:#16181f;--ink-2:#333a4b;--mute:#555c6d;--line:#e3e6ef;--blue:#4262ff;--blue-t:#2f47d6;--red:#dc063d;--red-d:#b80433;--slate:#3d4b5c;--wrap:1400px;--pad:40px;--sec:4.5rem;--r-xl:28px;--r:14px;--f:"SMBModer", system-ui, -apple-system, "Segoe UI", sans-serif}*,::before,::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.6 var(--f);overflow-x:clip;font-variant-numeric:lining-nums}::selection{background:var(--blue);color:#fff}:focus-visible{outline:3px solid var(--blue);outline-offset:3px}a{color:var(--blue-t);text-underline-offset:3px}a:hover{color:var(--ink)}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}i[data-lucide],svg.lucide{width:18px;height:18px;flex:none}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.small{margin-top:10px;font-size:14px;color:var(--mute)}.h2{font:800 36px/1.15 var(--f);letter-spacing:-.01em;margin-bottom:22px;text-wrap:balance}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--red);color:#fff;font:800 16px/1.15 var(--f);text-decoration:none;cursor:pointer;text-align:center;max-width:100%}.btn:hover{background:var(--red-d);color:#fff}.btn--lg{min-height:56px;padding:0 30px;font-size:18px}.btn--block{width:100%}.promo{display:inline-flex;align-items:center;gap:10px;padding:5px 5px 5px 14px;border-radius:999px;background:#eef1ff;font-size:14px;color:var(--ink-2);min-width:0}.promo__lbl{white-space:nowrap}.promo__code{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px dashed var(--blue-t);border-radius:999px;background:#fff;color:var(--blue-t);font:600 13px/1 var(--f);cursor:pointer;white-space:nowrap}.promo__code b{font-weight:800;font-size:15px;letter-spacing:.06em;color:var(--ink)}.promo__code svg.lucide,.promo__code i[data-lucide]{width:15px;height:15px}.promo__code.is-done{background:var(--blue-t);color:#fff;border-style:solid}.promo__code.is-done b{color:#fff}.promo--hero{background:#fff;box-shadow:0 10px 30px -18px rgba(30,40,90,.45)}.promo--big{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:14px;border-radius:var(--r);background:#fff}.promo--big .promo__lbl{white-space:normal}.promo--big .promo__code{justify-content:center;min-height:58px}.promo--big .promo__code b{font-size:26px}.promo--block{display:flex;flex-wrap:wrap;justify-content:space-between}.top{position:sticky;top:0;z-index:40;background:rgba(255,255,255,.96);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.top__in{display:flex;align-items:center;gap:18px;min-height:72px}.mark{display:inline-flex;align-items:center;gap:9px;color:var(--ink);text-decoration:none;flex:none;min-width:0}.mark__ico{width:30px;height:30px;flex:none}.mark__txt{font:800 22px/1 var(--f);white-space:nowrap}.mark__txt small{font-size:13px;font-weight:600;color:var(--blue-t);margin-left:2px}.top__nav{display:none}.top__nav a{color:var(--ink-2);text-decoration:none;white-space:nowrap;padding:6px 0}.top__nav a:hover,.top__nav a[aria-current=page]{color:var(--blue-t)}.promo--top{margin-left:auto;flex:none}.top__ref{flex:none}.lbl-short{display:none}.burger{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font:600 15px/1 var(--f);cursor:pointer;flex:none}.menu{border-top:1px solid var(--line);background:#fff}.menu__in{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding-top:8px;padding-bottom:16px}.menu__in a{display:flex;align-items:center;gap:12px;min-height:48px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.menu__in a[aria-current=page]{color:var(--blue-t)}.menu__in svg.lucide,.menu__in i[data-lucide]{color:var(--blue)}main.page{padding-top:14px}.hero{text-align:center;padding:64px 32px 54px;border-radius:var(--r-xl);background:linear-gradient(115deg,var(--lav-1),var(--lav-2) 40%,#f5f6ff 70%,#e3e8ff)}.h1{font:800 46px/1.08 var(--f);letter-spacing:-.015em;text-wrap:balance;margin-bottom:16px}.h1--hero{font-size:62px;max-width:18ch;margin-left:auto;margin-right:auto}.hero .lead{margin-left:auto;margin-right:auto}.lead{font-size:19px;line-height:1.55;color:var(--ink-2);max-width:54ch;margin-bottom:26px}.acts{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.hero .acts{justify-content:center}.hero__promo{margin-top:26px;display:flex;flex-direction:column;align-items:center;gap:8px}.hero__promo-t{font-weight:600;color:var(--ink-2)}.hero__promo .small{margin-top:0}.nums{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 52px;margin-top:38px}.nums div{display:flex;flex-direction:column;align-items:center}.nums dd{font:800 36px/1.1 var(--f)}.nums dt{font-size:14px;color:var(--mute)}.nets__t{margin-top:30px;font-size:14px;font-weight:600;color:var(--mute)}.nets{list-style:none;padding:0;margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.nets li,.chips li{padding:8px 14px;border-radius:999px;background:#fff;box-shadow:0 8px 20px -14px rgba(30,40,90,.5);font-size:14px;font-weight:600}.steps{padding-top:var(--sec)}.steps__list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.steps__list li{display:flex;gap:14px;align-items:flex-start;padding:22px;border-radius:var(--r);background:var(--soft)}.steps__n{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--blue);color:#fff;font-weight:800}.steps__list p{font-size:17px}.plans{padding-top:var(--sec)}.plans__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.plan{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:var(--r);background:var(--soft);border:2px solid transparent}.plan--hot{background:#fff;border-color:var(--blue);box-shadow:0 20px 40px -26px rgba(47,71,214,.55)}.plan__t{font:800 20px/1.1 var(--f);letter-spacing:.04em}.plan__p{color:var(--mute)}.plan__p b{font:800 32px/1 var(--f);color:var(--ink)}.plan__pages{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:6px;font-size:15px;color:var(--ink-2)}.phead{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:center;padding:46px 40px;border-radius:var(--r-xl);background:linear-gradient(115deg,var(--lav-1),var(--lav-2) 55%,#f5f6ff)}.phead--solo{grid-template-columns:minmax(0,1fr)}.phead__main{min-width:0}.phead--solo .phead__main{max-width:900px}.crumb{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--mute);margin-bottom:14px}.crumb a{color:var(--mute)}.crumb svg.lucide,.crumb i[data-lucide]{width:14px;height:14px}.card{padding:24px;border-radius:var(--r);background:rgba(255,255,255,.92);box-shadow:0 20px 44px -30px rgba(30,40,90,.5);min-width:0}.card__t{font-weight:800;font-size:17px;margin-bottom:12px}.chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips li{background:var(--soft);box-shadow:none}.chips--blue li{background:#eef1ff;color:var(--blue-t)}.scheme{display:grid;gap:10px}.scheme__arrow{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--blue);color:#fff}.ilist,.nlist{list-style:none;padding:0;display:grid;gap:0}.ilist li,.nlist li{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.ilist li:last-child,.nlist li:last-child{border-bottom:0}.ilist svg.lucide,.ilist i[data-lucide]{color:var(--blue);width:20px;height:20px}.nlist span{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#eef1ff;color:var(--blue-t);font-weight:800;font-size:14px}.big{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.big b{font:800 56px/1 var(--f);color:var(--blue-t)}.big span{color:var(--mute)}.rows div{display:flex;flex-direction:column;gap:4px;padding:11px 0;border-bottom:1px solid var(--line)}.rows div:last-child{border-bottom:0}.rows dt{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--mute)}.rows dt svg.lucide,.rows dt i[data-lucide]{width:16px;height:16px;color:var(--blue)}.rows dd{overflow-wrap:anywhere}.social{display:flex;flex-wrap:wrap;gap:4px 14px}.rates{padding-top:var(--sec)}.rates__scroll{overflow-x:auto;border-radius:var(--r);border:1px solid var(--line)}.rates__tbl{width:100%;border-collapse:collapse;min-width:700px;font-variant-numeric:lining-nums tabular-nums}.rates__tbl th,.rates__tbl td{padding:15px 18px;text-align:left;border-bottom:1px solid var(--line)}.rates__tbl thead th{font:800 16px/1.2 var(--f);letter-spacing:.04em;background:var(--soft)}.rates__tbl tbody th{font-weight:600;color:var(--ink-2)}.rates__tbl tbody tr:last-child th,.rates__tbl tbody tr:last-child td{border-bottom:0}.rates__tbl .is-hot{background:#f1f3ff}.rates__tbl thead .is-hot{background:var(--blue-t);color:#fff}.quotes{padding-top:var(--sec)}.quotes__grid{columns:3;column-gap:18px}.quote{break-inside:avoid;margin-bottom:18px;padding:22px;border-radius:var(--r);background:var(--soft)}.quote blockquote p{color:var(--ink-2)}.quote figcaption{margin-top:12px;display:flex;flex-direction:column;font-size:14px;color:var(--mute)}.quote figcaption b{color:var(--ink)}.body{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:start;padding-top:var(--sec)}.body--home,.body--faq{grid-template-columns:minmax(0,1fr)}.body--faq{padding-bottom:var(--sec)}.body--home .script{grid-template-columns:repeat(2,minmax(0,1fr))}.script{display:grid;gap:22px;min-width:0}.blk{padding:28px;border-radius:var(--r);background:var(--soft);min-width:0}.blk__t{display:flex;gap:12px;align-items:baseline;font:800 26px/1.2 var(--f);margin-bottom:14px;text-wrap:balance}.blk__n{flex:none;font-size:14px;font-weight:800;color:var(--blue-t)}.prose{color:var(--ink-2)}.prose p+p,.prose p+ul,.prose p+ol,.prose ul+p,.prose ol+p{margin-top:12px}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:6px}.prose li::marker{color:var(--blue)}.faq{min-width:0;max-width:980px}.faq__t{font:800 32px/1.15 var(--f);margin:14px 0 14px}.qa{border-bottom:1px solid var(--line)}.qa summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;cursor:pointer;list-style:none;font:600 18px/1.4 var(--f)}.qa summary::-webkit-details-marker{display:none}.qa summary svg.lucide,.qa summary i[data-lucide]{color:var(--blue);transition:transform .2s}.qa[open] summary svg.lucide{transform:rotate(45deg)}.qa__a{padding:0 2px 20px;color:var(--ink-2)}.side{position:sticky;top:96px;display:grid;gap:20px}.tryp{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:var(--r);background:linear-gradient(140deg,var(--lav-1),var(--lav-2))}.tryp__t{font:800 22px/1.2 var(--f)}.tryp__note{font-size:15px;color:var(--ink-2)}.side__t{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:6px}.side__nav{display:grid}.side__nav a{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.side__nav a:hover{color:var(--blue-t)}.side__nav svg.lucide,.side__nav i[data-lucide]{color:var(--blue)}.hero--404{padding:80px 32px}.e404__n{font:800 120px/1 var(--f);color:var(--blue-t)}.hero--404 .btn{margin-top:6px}.foot{margin-top:var(--sec);background:var(--soft)}.foot__in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;padding-top:44px;padding-bottom:28px}.foot__brand{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.foot__disc{font-size:14px;color:var(--mute);max-width:56ch}.foot__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;align-content:start}.foot__nav a{display:flex;align-items:center;gap:10px;min-height:40px;color:var(--ink);text-decoration:none;font-size:15px;border-bottom:1px solid var(--line)}.foot__nav a:hover,.foot__nav a[aria-current=page]{color:var(--blue-t)}.foot__nav svg.lucide,.foot__nav i[data-lucide]{width:16px;height:16px;color:var(--blue)}.foot__legal{grid-column:1/-1;padding-top:16px;border-top:1px solid var(--line);font-size:13px;color:var(--mute)}@media (max-width:1320px){.h1--hero{font-size:54px}.plans__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){:root{--pad:28px}.top__in{flex-wrap:wrap;row-gap:0;padding-bottom:10px}.burger{order:2;margin-left:auto}.top__ref{order:3}.promo--top{order:4;margin-left:0;width:100%;justify-content:space-between}.top__ref{margin-left:10px}.phead{grid-template-columns:minmax(0,1fr)}.body{grid-template-columns:minmax(0,1fr)}.body--home .script{grid-template-columns:minmax(0,1fr)}.side{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.quotes__grid{columns:2}.steps__list{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.h1{font-size:38px}.h1--hero{font-size:44px}.foot__in{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){:root{--pad:16px;--sec:3.25rem}body{font-size:16px}.top__in{min-height:62px;gap:10px}.burger__lbl{display:none}.hero{padding:40px 18px 36px;border-radius:22px}.phead{padding:30px 18px;border-radius:22px}.h1,.h1--hero{font-size:34px}.lead{font-size:17px}.h2{font-size:28px}.nums dd{font-size:28px}.plans__grid{grid-template-columns:minmax(0,1fr)}.side{grid-template-columns:minmax(0,1fr)}.quotes__grid{columns:1}.menu__in{grid-template-columns:minmax(0,1fr)}.foot__nav{grid-template-columns:minmax(0,1fr)}.blk{padding:22px 18px}.blk__t{font-size:22px}.faq__t{font-size:26px}}@media (max-width:560px){.promo{max-width:100%}.promo__lbl{white-space:normal;line-height:1.25;font-size:13px;min-width:0}.promo__code{flex:none}.lbl-full{display:none}.lbl-short{display:inline}.mark__txt small{display:none}.promo--top .promo__lbl{white-space:normal;line-height:1.25;font-size:13px}.acts .btn{width:100%}.acts .promo{width:100%;justify-content:space-between}.e404__n{font-size:84px}}@media (max-width:400px){.h1,.h1--hero{font-size:29px}.mark__txt{font-size:20px}.promo{padding-left:10px;gap:6px}.promo__code{padding:0 10px}.promo__act{display:none}.btn{padding:8px 16px;line-height:1.2}}@media (prefers-reduced-motion:reduce){*,::before,::after{animation:none!important;transition:none!important}}