:root{--landing-bg:#0a0b0f;--landing-card:rgba(21,24,33,0.75);--landing-border:rgba(80,90,120,0.25);--landing-text:#e8e9ec;--landing-muted:#9ca3af;--landing-accent:#3b82f6;--landing-accent-hover:#60a5fa}*{box-sizing:border-box}body{margin:0;color:var(--landing-text);font-family:Segoe UI,system-ui,-apple-system,sans-serif;min-height:100vh;background:var(--landing-bg)}.marketing-wrap{max-width:960px;margin:0 auto;padding:0 24px 80px}.landing-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 24px;border-bottom:1px solid var(--landing-border);background:rgba(15,17,21,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing-topbar-nav{display:flex;align-items:center;gap:20px;flex:1 1;justify-content:center}.landing-topbar-link{color:var(--landing-muted);text-decoration:none;font-size:.9rem;font-weight:500}.landing-topbar-link:hover{color:var(--landing-accent)}.marketing-topbar{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--landing-border);background:rgba(15,17,21,.85)}.marketing-topbar a{color:var(--landing-text);text-decoration:none;font-weight:600}.marketing-topbar a:hover{color:var(--landing-accent)}.marketing-topbar .login{color:var(--landing-muted);font-size:.9rem}.marketing-nav{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}.marketing-nav a{color:var(--landing-muted);text-decoration:none;font-size:.9rem}.marketing-nav a:hover{color:var(--landing-accent)}.marketing-cta{display:inline-block;padding:12px 24px;background:var(--landing-accent);color:#fff;border-radius:10px;text-decoration:none;font-weight:600}.marketing-cta:hover{background:var(--landing-accent-hover);color:#fff}h1{font-size:1.75rem;margin:0 0 .5rem}h2{font-size:1.35rem;margin:1.5rem 0 .5rem}p{line-height:1.55}.help-intro,p{color:var(--landing-muted)}.help-intro{margin-bottom:2rem;font-size:1.05rem}.help-advantages{display:grid;grid-gap:.75rem;gap:.75rem;margin:1rem 0;padding-left:1.25rem}.help-advantages li{margin:.25rem 0}.help-news-box{background:var(--landing-card);border:1px solid var(--landing-border);border-radius:12px;padding:1.25rem 1.5rem;margin:1.5rem 0}.help-news-box p{margin:0 0 .75rem}.help-cta-primary{display:inline-block;margin-bottom:1rem;padding:12px 24px;background:var(--landing-accent);color:#fff;border-radius:10px;text-decoration:none;font-weight:600}.help-cta-primary:hover{background:var(--landing-accent-hover);color:#fff}.help-hero{padding-bottom:1rem}.help-card-link{text-decoration:none;color:inherit;display:block;position:relative;padding-right:2.5rem}.help-card-link:hover{color:var(--landing-text)}.help-card-arrow{position:absolute;right:22px;top:50%;transform:translateY(-50%);color:var(--landing-accent);font-size:1.25rem}.help-quick-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.help-categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1.25rem;gap:1.25rem}.help-category-block{background:var(--landing-card);border:1px solid var(--landing-border);border-radius:14px;padding:1.25rem}.help-category-title{font-size:1rem;font-weight:700;margin:0 0 .75rem;color:var(--landing-text)}.help-category-links{list-style:none;margin:0;padding:0}.help-category-links li{margin-bottom:.5rem}.help-category-links a{color:var(--landing-muted);text-decoration:none;font-size:.95rem}.help-category-all,.help-category-links a:hover{color:var(--landing-accent)}.help-category-all{display:inline-block;margin-top:.75rem;font-size:.88rem;text-decoration:none}.help-category-all:hover{text-decoration:underline}.help-chat-trigger{position:fixed;right:16px;bottom:16px;display:flex;flex-direction:column;gap:8px;z-index:50}.help-chat-btn{padding:10px 16px;border-radius:12px;font-weight:600;font-size:.9rem;cursor:pointer;border:1px solid var(--landing-border);transition:transform .2s,box-shadow .2s}.help-chat-btn-primary{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;border-color:transparent;box-shadow:0 4px 16px rgba(59,130,246,.25)}.help-chat-btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(59,130,246,.3)}.help-chat-btn-secondary{background:rgba(15,17,21,.9);color:var(--landing-muted)}.help-chat-btn-secondary:hover{color:var(--landing-text);border-color:rgba(59,130,246,.45)}.help-chat-overlay{position:fixed;inset:0;background:rgba(5,6,10,.5);z-index:51}.help-chat-panel{position:fixed;right:16px;bottom:80px;width:min(400px,calc(100vw - 32px));max-height:70vh;background:rgba(18,20,28,.98);border:1px solid var(--landing-border);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.4);z-index:52;display:flex;flex-direction:column;overflow:hidden}.help-chat-panel-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--landing-border)}.help-chat-panel-header h2{margin:0;font-size:1.1rem;font-weight:700}.help-chat-close{width:32px;height:32px;border:1px solid var(--landing-border);background:transparent;color:var(--landing-muted);border-radius:8px;font-size:1.25rem;cursor:pointer;line-height:1}.help-chat-close:hover{color:var(--landing-text);border-color:var(--landing-accent)}.help-chat-tabs{display:flex;gap:4px;padding:8px;border-bottom:1px solid var(--landing-border)}.help-chat-tab{flex:1 1;padding:8px 12px;border:none;background:transparent;color:var(--landing-muted);border-radius:8px;font-size:.9rem;cursor:pointer}.help-chat-tab:hover{color:var(--landing-text)}.help-chat-tab.is-active{background:rgba(59,130,246,.15);color:var(--landing-accent);font-weight:600}.help-chat-panel-body{padding:16px;overflow-y:auto;flex:1 1}.help-chat-placeholder{font-size:.95rem;color:var(--landing-muted);line-height:1.55}.help-chat-placeholder p{margin:0 0 .75rem}.help-chat-input{width:100%;box-sizing:border-box;padding:12px;border:1px solid var(--landing-border);border-radius:10px;background:rgba(255,255,255,.03);color:var(--landing-text);font-family:inherit;font-size:.95rem;resize:vertical}.help-chat-input:focus{outline:none;border-color:var(--landing-accent)}.landing-standalone main.landing-wrap:has(.doc-wrap){max-width:min(1400px,98vw);padding:0 32px 80px}.doc-wrap{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr) minmax(180px,220px);grid-gap:48px;gap:48px;max-width:100%;margin:0 auto;padding:32px 0 48px;position:relative;z-index:1;align-items:start}@media (max-width:1200px){.doc-wrap{grid-template-columns:minmax(200px,240px) 1fr}.doc-toc{display:none}}@media (max-width:900px){.doc-wrap{grid-template-columns:1fr;gap:24px;padding:24px 0 32px}.doc-sidebar{position:static}}.doc-sidebar{position:-webkit-sticky;position:sticky;top:24px;height:-moz-fit-content;height:fit-content;background:rgba(15,17,21,.6);border:1px solid var(--landing-border);border-radius:14px;padding:20px 16px}.doc-sidebar-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:20px;font-size:.9rem;font-weight:600;color:var(--landing-accent);text-decoration:none;padding:8px 0;transition:color .2s}.doc-sidebar-back:hover{color:var(--landing-accent-hover)}.doc-nav{padding-left:0;border-left:none}.doc-nav-section{margin-bottom:20px}.doc-nav-section:last-child{margin-bottom:0}.doc-nav-section-title{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--landing-muted);margin-bottom:10px;padding:0 12px}.doc-nav-link{display:block;font-size:.9rem;color:var(--landing-muted);text-decoration:none;padding:8px 12px;margin-bottom:2px;border-radius:8px;transition:color .2s,background .2s}.doc-nav-link:hover{color:var(--landing-text);background:rgba(59,130,246,.08)}.doc-nav-link.is-active{color:var(--landing-accent);font-weight:600;background:rgba(59,130,246,.12)}.doc-nav-link-primary{font-weight:600}.doc-nav-link-primary,.doc-nav-link-primary:hover{color:var(--landing-text)}.doc-nav-link-primary.is-active{color:var(--landing-accent)}.doc-main{min-width:0;display:contents}.doc-article{min-width:0;width:100%;max-width:100%;box-sizing:border-box;background:rgba(15,17,21,.4);border:1px solid var(--landing-border);border-radius:16px;padding:40px 48px}@media (max-width:900px){.doc-article{padding:28px 24px}}.doc-article-header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--landing-border)}.doc-article-header h1{font-size:1.85rem;font-weight:700;margin:0 0 .5rem;letter-spacing:-.02em;color:var(--landing-text)}.doc-article-desc{color:var(--landing-muted);font-size:1.05rem;line-height:1.6;margin:0}.doc-article h2{font-size:1.35rem;margin:2.5rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--landing-border);color:var(--landing-text);font-weight:600}.doc-article h2:first-of-type{margin-top:0}.doc-article h3{font-size:1.15rem;margin:1.75rem 0 .6rem;color:var(--landing-text);font-weight:600}.doc-article p{margin:0 0 1.1rem;color:var(--landing-muted);line-height:1.7;font-size:1rem}.doc-article ol,.doc-article ul{margin:0 0 1.25rem;padding-left:1.5rem;color:var(--landing-muted);line-height:1.7}.doc-article li{margin-bottom:.4rem}.doc-article a{color:var(--landing-accent);text-decoration:none}.doc-article a:hover{text-decoration:underline}.doc-article code{font-family:ui-monospace,monospace;font-size:.9em;background:rgba(255,255,255,.08);padding:3px 8px;border-radius:6px}.doc-toc{position:-webkit-sticky;position:sticky;top:24px;height:-moz-fit-content;height:fit-content;background:rgba(15,17,21,.5);border:1px solid var(--landing-border);border-radius:14px;padding:20px}.doc-toc-title{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--landing-muted);margin-bottom:12px}.doc-toc-list{list-style:none;margin:0;padding:0}.doc-toc-list li{margin-bottom:8px}.doc-toc-list a{font-size:.9rem;color:var(--landing-muted);text-decoration:none;display:block;padding:4px 0;transition:color .2s}.doc-toc-list a:hover{color:var(--landing-accent)}.doc-footer{margin-top:2rem}.doc-callout{margin:1.25rem 0;padding:1rem 1.25rem;border-radius:12px;border-left:4px solid;line-height:1.55}.doc-callout p{margin:0 0 .5rem}.doc-callout p:last-child{margin-bottom:0}.doc-callout strong{color:inherit}.doc-callout--note{background:rgba(59,130,246,.1);border-left-color:var(--landing-accent);color:#c7d5f0}.doc-callout--tip{background:rgba(34,197,94,.08);border-left-color:#22c55e;color:#b8e0c4}.doc-callout--warning{background:rgba(234,179,8,.08);border-left-color:#eab308;color:#e8e0b8}.doc-callout-title{font-weight:700;font-size:.95rem;margin-bottom:.35rem}.doc-mermaid-wrap{margin:1.5rem 0;padding:1.25rem;background:linear-gradient(145deg,rgba(21,24,33,.9),rgba(15,17,21,.95));border:1px solid var(--landing-border);border-radius:14px;overflow:auto}.doc-mermaid-title{font-size:.9rem;font-weight:700;color:var(--landing-muted);margin-bottom:.75rem;text-align:center}.doc-mermaid-container{display:flex;justify-content:center;min-height:120px}.doc-mermaid-container svg{max-width:100%;height:auto}.doc-mermaid-placeholder{color:var(--landing-muted);font-size:.9rem;text-align:center;padding:2rem}.doc-mermaid-error{color:#f87171;font-size:.9rem;padding:1rem}.doc-mermaid-inner{display:flex;justify-content:center}.doc-mermaid-inner svg{max-width:100%}.doc-markdown{margin:1rem 0}.doc-markdown h1{font-size:1.5rem;margin:1.5rem 0 .5rem;color:var(--landing-text)}.doc-markdown h2{font-size:1.25rem;margin:2rem 0 .75rem;padding-bottom:.35rem;border-bottom:1px solid var(--landing-border);color:var(--landing-text)}.doc-markdown h3{font-size:1.1rem;margin:1.5rem 0 .5rem;color:var(--landing-text)}.doc-markdown ol,.doc-markdown p,.doc-markdown ul{margin:0 0 1rem;color:var(--landing-muted);line-height:1.6}.doc-markdown ol,.doc-markdown ul{padding-left:1.5rem}.doc-markdown li{margin-bottom:.35rem}.doc-markdown a{color:var(--landing-accent);text-decoration:none}.doc-markdown a:hover{text-decoration:underline}.doc-markdown .doc-markdown-code-inline{font-family:ui-monospace,monospace;font-size:.9em;background:rgba(255,255,255,.06);padding:2px 6px;border-radius:4px}.doc-markdown .doc-markdown-code-block{display:block;font-family:ui-monospace,monospace;font-size:.85rem;background:rgba(0,0,0,.3);padding:1rem;border-radius:8px;overflow-x:auto;margin:.75rem 0}.doc-markdown-pre{margin:0 0 1rem;overflow-x:auto}.doc-markdown-pre code{padding:0;background:transparent}.doc-markdown-blockquote{margin:1rem 0;padding:.5rem 0 .5rem 1rem;border-left:4px solid var(--landing-border);color:var(--landing-muted)}.doc-markdown-table-wrap{overflow-x:auto;margin:1rem 0}.doc-markdown table{border-collapse:collapse;width:100%;font-size:.9rem}.doc-markdown td,.doc-markdown th{padding:.5rem .75rem;border:1px solid var(--landing-border);text-align:left;color:var(--landing-muted)}.doc-markdown th{color:var(--landing-text);font-weight:600;background:rgba(255,255,255,.03)}.doc-svg-figure{margin:1.5rem 0;text-align:center}.doc-svg-caption{font-size:.9rem;font-weight:600;color:var(--landing-muted);margin-bottom:.75rem}.doc-svg{max-width:100%;height:auto;border-radius:10px;border:1px solid var(--landing-border);background:#0f1115}.doc-svg-hint{cursor:help}.doc-svg-hint:hover{outline:1px dashed rgba(59,130,246,.5);outline-offset:2px}.account-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:20px;gap:20px}@media (max-width:900px){.account-grid{grid-template-columns:1fr}}.account-card{position:relative}.account-field{display:flex;flex-direction:column;gap:6px;margin-top:12px}.account-field:first-child{margin-top:0}.account-field label{font-size:.85rem;color:var(--landing-muted)}.account-checkbox-label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:.875rem;font-weight:400}.account-checkbox-label input[type=checkbox]{margin-top:3px;flex-shrink:0}.account-checkbox-label a{color:#3b82f6;text-decoration:none}.account-checkbox-label a:hover{text-decoration:underline}.account-field input,.account-field select{width:100%;box-sizing:border-box;border:1px solid var(--landing-border);background:rgba(255,255,255,.03);color:var(--landing-text);border-radius:12px;padding:10px 12px;outline:none}.account-field input:focus,.account-field select:focus{border-color:rgba(59,130,246,.55);box-shadow:0 0 0 3px rgba(59,130,246,.12)}.account-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.account-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:0;border-radius:12px;padding:10px 14px;color:#fff;font-weight:700;font-size:.95rem;background:linear-gradient(135deg,#3b82f6,#6366f1);box-shadow:0 4px 16px var(--landing-glow);transition:transform .15s,box-shadow .25s}.account-btn:hover{transform:translateY(-1px);box-shadow:0 8px 24px var(--landing-glow)}.account-btn.secondary{background:transparent;color:var(--landing-muted);border:1px solid var(--landing-border);box-shadow:none}.account-btn.secondary:hover{color:var(--landing-text);border-color:rgba(59,130,246,.45);background:rgba(59,130,246,.06)}.account-btn-yandex{background:#fc3f1d!important;text-decoration:none}.account-btn-yandex:hover{background:#e63514!important;color:#fff}.account-link-inline{margin-top:6px;display:inline-block;font-size:.8125rem;color:var(--landing-muted);background:none;border:0;cursor:pointer;padding:0;text-decoration:none}.account-link-inline:hover{color:var(--landing-text);text-decoration:underline}.account-meta{margin-top:10px;font-size:.92rem;color:var(--landing-muted);line-height:1.5}.account-kpi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.account-kpi-item{border:1px solid var(--landing-border);background:rgba(255,255,255,.02);border-radius:14px;padding:12px 14px}.account-kpi-label{font-size:.82rem;color:var(--landing-muted)}.account-kpi-value{margin-top:6px;font-size:1.05rem;font-weight:800;color:var(--landing-text)}.account-progress{height:6px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden}.account-progress-bar{height:100%;background:linear-gradient(90deg,#3b82f6,#6366f1);border-radius:3px;transition:width .3s ease}.account-chart{flex-wrap:nowrap}.account-chart-bar{flex:1 1;min-width:4px;background:linear-gradient(180deg,#3b82f6,#6366f1);border-radius:4px 4px 0 0;transition:height .2s ease}.account-form .account-field{margin-bottom:12px}.account-list{margin:12px 0 0;padding-left:22px;color:var(--landing-muted);line-height:1.55}.account-list li{margin-bottom:6px}.account-note{margin-top:10px;font-size:.9rem;color:var(--landing-muted);line-height:1.5}.account-hidden{display:none!important}.account-section-title{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.account-chip{font-size:.78rem;font-weight:800;padding:6px 10px;border-radius:999px;border:1px solid var(--landing-border);color:var(--landing-muted);background:rgba(255,255,255,.03)}.account-table{width:100%;border-collapse:collapse;margin-top:12px;font-size:.9rem}.account-table td,.account-table th{text-align:left;padding:10px;border-bottom:1px solid var(--landing-border);color:var(--landing-muted);vertical-align:top}.account-table th{font-weight:700}.account-table td strong,.account-table th{color:var(--landing-text)}.account-table .mono{font-family:ui-monospace,monospace;font-size:.85rem}.account-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.account-tab{cursor:pointer;border:1px solid var(--landing-border);background:rgba(255,255,255,.03);color:var(--landing-muted);padding:8px 12px;border-radius:999px;font-size:.88rem;font-weight:800;transition:border-color .2s,color .2s,background .2s}.account-tab:hover{color:var(--landing-text);border-color:rgba(59,130,246,.45);background:rgba(59,130,246,.06)}.account-tab.is-active{color:var(--landing-text);border-color:rgba(59,130,246,.55);background:rgba(59,130,246,.1)}.account-panel{display:none}.account-panel.is-active{display:block}.account-warning{margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(239,68,68,.25);background:rgba(239,68,68,.08);color:var(--landing-muted)}.mono{font-family:ui-monospace,monospace}.updates-intro{font-size:1.05rem;color:var(--landing-muted);margin-bottom:2rem;max-width:640px}.updates-timeline{position:relative;padding-left:0;list-style:none}.updates-timeline li{position:relative;padding:1.25rem 0;border-bottom:1px solid var(--landing-border)}.updates-timeline li:last-child{border-bottom:0}.updates-date{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--landing-accent);margin-bottom:.35rem}.updates-title{font-size:1.1rem;font-weight:700;color:var(--landing-text);margin-bottom:.5rem}.updates-desc{font-size:.95rem;color:var(--landing-muted);line-height:1.55}.updates-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:1rem;gap:1rem;margin:2rem 0}.updates-stat{background:var(--landing-card);border:1px solid var(--landing-border);border-radius:14px;padding:1.25rem;text-align:center}.updates-stat-value{font-size:1.75rem;font-weight:800;color:var(--landing-text);line-height:1.2}.updates-stat-label{font-size:.85rem;color:var(--landing-muted);margin-top:.35rem}.updates-faq-teaser{background:var(--landing-card);border:1px solid var(--landing-border);border-radius:14px;padding:1.5rem;margin-top:2rem}.updates-faq-teaser p{margin:0 0 1rem;color:var(--landing-muted)}.updates-faq-teaser a{color:var(--landing-accent);font-weight:600;text-decoration:none}.updates-faq-teaser a:hover{text-decoration:underline}.privacy-markdown h1{font-size:1.5rem;margin-bottom:.75rem}.privacy-markdown h2{font-size:1.125rem;margin-top:1.5rem;margin-bottom:.5rem;color:var(--landing-text)}.privacy-markdown h2:first-child{margin-top:0}.privacy-markdown p{margin-bottom:.75rem;line-height:1.55;color:var(--landing-muted)}.privacy-markdown ul{margin:.5rem 0 .75rem 1.25rem;padding:0;color:var(--landing-muted)}.privacy-markdown li{margin-bottom:.25rem}.privacy-markdown hr{border:0;border-top:1px solid var(--landing-border);margin:1.5rem 0}.privacy-markdown strong{color:var(--landing-text);font-weight:600}.privacy-markdown table{width:100%;border-collapse:collapse;font-size:.8rem;margin:.75rem 0}.privacy-markdown td,.privacy-markdown th{border:1px solid var(--landing-border);padding:.5rem .75rem;text-align:left;vertical-align:top;color:var(--landing-muted)}.privacy-markdown th{background:rgba(255,255,255,.04);color:var(--landing-text);font-weight:600}.privacy-markdown a{color:var(--landing-accent);text-decoration:none}.privacy-markdown a:hover{text-decoration:underline}.privacy-markdown em{color:var(--landing-muted);font-style:italic}