@layer ru-legacy{.mkt-docs-table-wrap{margin:0 0 18px;overflow-x:auto}.mkt-docs-table{border-collapse:collapse;width:100%;font-size:14px}.mkt-docs-table th,.mkt-docs-table td{border:1px solid var(--ru-border);text-align:left;vertical-align:top;padding:8px 12px}.mkt-docs-table th{background:var(--ru-surface-subtle);font-family:var(--ru-font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ru-text-muted);font-size:12px}.mkt-docs-table td code,.mkt-docs-table th code{background:var(--ru-canvas);border:1px solid var(--ru-border);font-family:var(--ru-font-mono);border-radius:4px;padding:1px 4px;font-size:.92em}.docs-root .mkt-docs-code code{font-family:var(--ru-font-mono);color:var(--ru-text);white-space:pre;font-size:13px;line-height:1.65}.mkt-docs-code .tok-comment{color:var(--ru-text-faint);font-style:italic}.mkt-docs-code .tok-keyword{color:var(--ru-accent);font-weight:650}.mkt-docs-code .tok-string{color:color-mix(in oklab, var(--ru-accent) 45%, var(--ru-text))}.mkt-docs-code .tok-property{color:var(--ru-text);font-weight:650}.mkt-docs-code .tok-number{color:color-mix(in oklab, var(--ru-accent) 60%, var(--ru-text-muted))}.mkt-docs-code .tok-variable{color:color-mix(in oklab, var(--ru-accent) 70%, var(--ru-text))}.mkt-docs-code .tok-flag{color:var(--ru-text-muted)}.docs-root{--docs-plate:color-mix(in oklab, var(--ru-accent) 5%, var(--ru-surface));--docs-plate-strong:color-mix(in oklab, var(--ru-accent) 11%, var(--ru-surface));--docs-rule:color-mix(in oklab, var(--ru-accent) 26%, var(--ru-border));--docs-rule-strong:color-mix(in oklab, var(--ru-accent) 55%, var(--ru-border));--docs-code-bg:color-mix(in oklab, var(--ru-accent) 6%, var(--ru-canvas));--docs-index-ink:color-mix(in oklab, var(--ru-accent) 62%, var(--ru-text-faint))}.docs-root .mkt-policy.mkt-docs-api{max-width:calc(var(--ru-reading) + 56px)}.docs-root .docs-section-head{border-top:1px solid var(--ru-border);grid-template-columns:42px minmax(0,1fr);align-items:baseline;gap:14px;margin:48px 0 14px;padding-top:18px;display:grid}.docs-root .docs-section-head:first-child{border-top:0;margin-top:0;padding-top:0}.docs-root .docs-section-index{color:var(--docs-index-ink);font-family:var(--ru-font-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.docs-root .mkt-docs-api h2{letter-spacing:-.02em;color:var(--ru-text);margin:0;scroll-margin-top:88px;font-size:21px;font-weight:720}.docs-root .mkt-docs-api>p,.docs-root .mkt-docs-api>ul,.docs-root .mkt-docs-api>ol,.docs-root .mkt-docs-api>h3,.docs-root .mkt-docs-api>.mkt-docs-codeblock,.docs-root .mkt-docs-api>.mkt-docs-code,.docs-root .mkt-docs-api>.mkt-docs-table-wrap{margin-left:56px}.docs-root .mkt-docs-api>h3{font-family:var(--ru-font-mono);letter-spacing:-.01em;color:var(--ru-text);margin:26px 0 10px;font-size:14px;font-weight:700}.docs-root .mkt-docs-inline-code{border-radius:var(--ru-radius-sm);background:var(--docs-plate-strong);border:1px solid var(--docs-rule);font-family:var(--ru-font-mono);color:var(--ru-text);padding:2px 6px;font-size:.88em}.docs-root .mkt-docs-api .mkt-docs-codeblock{background:0 0;border:0;border-radius:0;margin:0 0 22px;position:relative;overflow:visible}.docs-root .mkt-docs-api .mkt-docs-codebar{background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;min-height:0;padding:0 0 6px;display:flex}.docs-root .mkt-docs-codelang{border:1px solid var(--docs-rule);border-radius:var(--ru-radius-sm) var(--ru-radius-sm) 0 0;background:var(--docs-plate-strong);color:color-mix(in oklab, var(--ru-accent) 70%, var(--ru-text));font-family:var(--ru-font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:0;padding:4px 11px;font-size:10px;font-weight:700}.docs-root .mkt-docs-copy{border:1px solid var(--ru-border);border-radius:var(--ru-radius-sm);background:var(--ru-surface);color:var(--ru-text-muted);font:inherit;font-family:var(--ru-font-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.docs-root .mkt-docs-copy:hover{border-color:var(--docs-rule-strong);color:var(--ru-text)}.docs-root .mkt-docs-copy:focus-visible{outline:3px solid var(--ru-accent-ring);outline-offset:2px}.docs-root .mkt-docs-copy[data-copied=true]{color:var(--ru-operational);border-color:var(--ru-operational)}.docs-root .mkt-docs-codeblock .mkt-docs-code{border:1px solid var(--docs-rule);border-left:3px solid var(--docs-rule-strong);border-radius:0 var(--ru-radius-md) var(--ru-radius-md) var(--ru-radius-md);background:var(--docs-code-bg);margin:0;padding:16px 18px;overflow-x:auto}.docs-root .docs-root .mkt-docs-api>.mkt-docs-code{border:1px solid var(--docs-rule);border-left:3px solid var(--docs-rule-strong);border-radius:var(--ru-radius-md);background:var(--docs-code-bg);margin-bottom:22px;padding:16px 18px}.docs-root .mkt-docs-table-wrap{border:1px solid var(--docs-rule);border-radius:var(--ru-radius-md);background:var(--ru-surface);margin-bottom:22px}.docs-root .mkt-docs-table th,.docs-root .mkt-docs-table td{border:0;border-bottom:1px solid var(--ru-border);padding:11px 16px}.docs-root .mkt-docs-table thead th{border-bottom:2px solid var(--docs-rule-strong);background:var(--docs-plate-strong);color:color-mix(in oklab, var(--ru-accent) 55%, var(--ru-text));letter-spacing:.12em;font-size:10px}.docs-root .mkt-docs-table tbody tr:nth-child(2n){background:var(--docs-plate)}.docs-root .mkt-docs-table tbody tr:last-child th,.docs-root .mkt-docs-table tbody tr:last-child td{border-bottom:0}.docs-band{padding-bottom:0}.docs-shell{grid-template-columns:250px minmax(0,1fr) 200px;gap:48px;padding:40px 48px 72px;display:grid}.docs-rail{position:sticky;top:88px}.docs-nav{flex-direction:column;gap:20px;display:flex}.docs-rail .docs-nav{position:static}.docs-nav-group-label{border-bottom:1px solid var(--docs-rule);color:var(--ru-text-muted);font-family:var(--ru-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 8px;padding-bottom:7px;font-size:11px;font-weight:700;display:flex}.docs-nav-group-index{border-radius:var(--ru-radius-sm);background:var(--docs-plate-strong);min-width:20px;color:var(--docs-index-ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:2px 4px;font-size:10px;display:inline-flex}.docs-nav-links{flex-direction:column;gap:2px;display:flex}.docs-nav-links a{border-radius:var(--ru-radius-sm);color:var(--ru-text-muted);padding:7px 12px;font-size:13.5px;text-decoration:none;display:block}.docs-nav-links a:hover{color:var(--ru-text)}.docs-nav-links a[aria-current=page]{background:var(--ru-accent-soft);color:var(--ru-accent);font-weight:650}.docs-main{min-width:0}.docs-hero{margin-bottom:20px}.docs-hero .docs-eyebrow{align-items:center;margin-bottom:12px;display:inline-flex}.docs-hero .mkt-h1{max-width:none;letter-spacing:var(--ru-tracking-display);margin-bottom:14px;font-size:36px;line-height:1.15}.docs-hero .mkt-lede{max-width:62ch;color:var(--ru-text-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.7}.docs-toc{min-width:0;position:sticky;top:88px}.docs-toc-title{border-bottom:2px solid var(--docs-rule-strong);color:var(--ru-text-muted);font-family:var(--ru-font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;padding-bottom:8px;font-size:11px;font-weight:700}.docs-toc-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.docs-toc-list a{border-left:2px solid var(--ru-border);color:var(--ru-text-muted);padding:5px 0 5px 14px;font-size:12.5px;text-decoration:none;display:block}.docs-toc-list a:hover{background:var(--docs-plate);color:var(--ru-text)}.docs-pager{border-top:2px solid var(--docs-rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:56px;padding-top:22px;display:grid}.docs-pager-link{border:1px solid var(--docs-rule);border-radius:var(--ru-radius-md);background:var(--docs-plate);max-width:none;color:var(--ru-text);align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.docs-pager-prev{border-left:3px solid var(--docs-rule-strong)}.docs-pager-next{border-right:3px solid var(--docs-rule-strong);text-align:right;grid-column:2;justify-content:flex-end;margin-left:0}.docs-pager-link:hover{border-color:var(--ru-accent);background:var(--docs-plate-strong)}.docs-pager-role{color:var(--docs-index-ink);font-family:var(--ru-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.docs-pager-label{margin-top:4px;font-size:15px;font-weight:680;display:block}.docs-pager-link .mkt-icon{color:var(--ru-accent)}.docs-index{display:block}.docs-root .docs-index .mkt-grid{gap:14px}.docs-root .docs-index .mkt-card{border:1px solid var(--docs-rule);border-radius:var(--ru-radius-lg);background:var(--ru-surface);padding:20px 20px 22px}.docs-root .docs-index .mkt-card:hover{border-color:var(--ru-accent);background:var(--docs-plate)}.docs-root .docs-index .mkt-card-icon{border:1px solid var(--docs-rule);border-radius:var(--ru-radius-sm);background:var(--docs-plate-strong);width:38px;height:38px;color:var(--ru-accent);justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.docs-root .docs-index .mkt-card-title{border-bottom:1px solid var(--ru-border);padding-bottom:10px}@media (max-width:1180px){.docs-shell{grid-template-columns:232px minmax(0,1fr);gap:32px}.docs-toc{display:none}}@media (max-width:900px){.docs-shell{grid-template-columns:1fr;gap:28px}.docs-rail{position:static}.docs-nav{flex-flow:wrap;gap:20px 32px}.docs-nav-group{min-width:180px}}@media (max-width:640px){.docs-root .mkt-docs-table th,.docs-root .mkt-docs-table td{font-size:13px}.docs-root .mkt-docs-codeblock .mkt-docs-code,.docs-root .mkt-docs-api>.mkt-docs-code{padding:12px 14px}.docs-root .docs-section-head{grid-template-columns:1fr;gap:4px}.docs-root .mkt-docs-api>p,.docs-root .mkt-docs-api>ul,.docs-root .mkt-docs-api>ol,.docs-root .mkt-docs-api>h3,.docs-root .mkt-docs-api>.mkt-docs-codeblock,.docs-root .mkt-docs-api>.mkt-docs-code,.docs-root .mkt-docs-api>.mkt-docs-table-wrap{margin-left:0}.docs-pager{grid-template-columns:1fr}.docs-pager-next{grid-column:1}.docs-hero{padding:20px 20px 22px}}@media (max-width:480px){.docs-nav{flex-direction:column;gap:20px}}}.docs-search-band{border-bottom:1px solid var(--ru-border);padding:40px 0 36px}.docs-search-band-inner{flex-direction:column;align-items:center;gap:14px;display:flex}.docs-search-band-title{font-family:var(--ru-font-display);letter-spacing:var(--ru-tracking-display);margin:0;font-size:28px;font-weight:700}.docs-band-search{width:min(620px,100%)}.docs-band-search .docs-search-input{border-color:var(--ru-accent);box-shadow:var(--ru-shadow-md);padding:13px 16px;font-size:15px}.docs-toc-list a:hover{border-left-color:var(--ru-accent);color:var(--ru-accent)}.docs-toc-title{letter-spacing:var(--ru-kicker-tracking);color:var(--ru-text-faint);border-bottom:0;padding-bottom:0;font-size:10px}.docs-quickstart{counter-reset:docs-step}.docs-quickstart h2{counter-increment:docs-step;font-family:var(--ru-font-sans);letter-spacing:0;align-items:center;gap:14px;margin:20px 0 4px;font-size:15px;font-weight:650;display:flex}.docs-quickstart h2:first-of-type{margin-top:0}.docs-quickstart h2:before{background:var(--ru-accent-soft);width:24px;height:24px;color:var(--ru-accent);content:counter(docs-step);font-family:var(--ru-font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.docs-quickstart p{color:var(--ru-text-muted);margin:0 0 20px 38px;font-size:14px;line-height:1.65}.docs-quickstart .mkt-docs-codeblock{margin:4px 0 20px}.docs-feedback{color:var(--ru-text-faint);align-items:center;gap:10px;font-size:13px;display:flex}.docs-feedback button{border:1px solid var(--ru-border);border-radius:var(--ru-radius-sm);min-height:38px;color:var(--ru-text-muted);font:inherit;cursor:pointer;background:0 0;padding:3px 10px}.docs-feedback button:hover{color:var(--ru-text)}.docs-band-search .docs-search-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
