.faq-icon{flex:none;width:52px;height:52px;border-radius:0;border:1px solid var(--line);background:radial-gradient(circle at 50% 30%, var(--wash-lg), transparent 70%), var(--surface-sunken);color:var(--accent);display:grid;place-items:center;box-shadow:inset 0 0 0 3px var(--shade-sm)}.faq-icon svg{width:26px;height:26px;display:block}.qa{container:qa / inline-size;display:grid;gap:12px}.qa>*{margin:0;min-width:0}.qa-p,.qa-list li,.qa-step-text,.qa-tip p,.qa-warn p,.qa-entry-text,.qa-terms dd,.qa-row-v,.qa-lead{font-size:var(--fs-text);line-height:var(--lh-text);color:var(--ink-dim);overflow-wrap:break-word}.qa b{color:var(--ink);font-weight:600}.qa a:not(.road-link,.build-pill){color:var(--accent);text-decoration:none;border-bottom:1px solid var(--line-accent-strong);transition:border-color var(--dur-hover), color var(--dur-hover)}.qa a:not(.road-link,.build-pill):hover{color:var(--accent-soft);border-bottom-color:var(--accent)}.qa a.is-pending{color:var(--ink-dim);border-bottom:1px dashed var(--line)}.qa a.is-pending:hover{color:var(--ink);border-bottom-color:var(--ink-muted)}.qa kbd,.qa-key{display:inline-block;font-family:var(--text);font-size:var(--fs-chip);font-weight:700;line-height:var(--lh-ui);color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, transparent);border:1px solid var(--line);border-radius:0;padding:0 6px;box-shadow:inset 0 -2px 0 var(--shade-sm)}.qa .note kbd{color:var(--ink-dim)}.qa-sub{font-size:var(--fs-chip);font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--accent);padding-top:14px;margin-top:4px!important;border-top:1px solid var(--line-accent)}.qa-sub:first-child{padding-top:0;margin-top:0!important;border-top:0}.qa-list{list-style:none;padding:0;display:grid;gap:6px}.qa-list li{position:relative;padding-left:16px}.qa-list li::before{content:'▸';position:absolute;left:0;top:0;font-size:var(--fs-cap);line-height:calc(var(--fs-text) * var(--lh-text));color:var(--accent)}.qa-steps{list-style:none;padding:0;display:grid;gap:10px;position:relative}.qa-steps::before{content:'';position:absolute;left:13px;top:14px;bottom:14px;width:1px;background:var(--line-accent)}.qa-steps li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start}.qa-step-n{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:0;border:1.5px solid var(--brand-accent);background:var(--surface-panel);font-family:var(--heading);font-size:var(--fs-plate);line-height:1;color:var(--ink)}.qa-step-text{padding-top:2px}.qa-rows{display:grid;gap:6px}.qa-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 12px;background:var(--surface-sunken);border:1px solid var(--line-soft);border-radius:0}.qa-row-head{background:none;border:0;padding:0 12px 2px;font-size:var(--fs-cap);font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-muted)}.qa-row-k{font-size:var(--fs-text);line-height:var(--lh-ui);color:var(--ink-dim)}.qa-row small.note{display:block;font-size:var(--fs-chip);line-height:var(--lh-ui);margin-top:4px}.qa-rows-value .qa-row-v{min-width:56px;text-align:center;font-family:var(--heading);font-size:var(--fs-plate);font-weight:400;letter-spacing:.4px;color:var(--ink);background:var(--wash-md);border:1px solid var(--line);border-radius:0;padding:2px 8px;white-space:nowrap}.qa-rows-text .qa-row{grid-template-columns:172px minmax(0,1fr);align-items:start}.qa-rows-text .qa-row-head{align-items:end}.qa-rows-text .qa-row-k{font-family:var(--heading);font-size:var(--fs-name);font-weight:500;letter-spacing:.3px;line-height:var(--lh-ui);color:var(--ink)}.qa-rows-text .qa-row-head .qa-row-k,.qa-row-head>span{font:inherit;color:inherit;letter-spacing:inherit}.faq-cap{display:inline-block;font-size:var(--fs-cap);font-weight:700;letter-spacing:.2px;line-height:var(--lh-ui);padding:2px 8px;border-radius:0;white-space:nowrap;margin-right:4px}.faq-cap.frost{color:var(--element-frost);background:color-mix(in srgb, var(--element-frost) 12%, transparent);border:1px solid color-mix(in srgb, var(--element-frost) 25%, transparent)}.qa-table-wrap{border:1px solid var(--line);border-radius:0;overflow-x:auto;overflow-y:hidden}.qa-table{width:100%;border-collapse:collapse}.qa-table thead th{background:var(--surface-strip);border-bottom:1px solid var(--line-accent);padding:10px 14px;text-align:left;font-size:var(--fs-cap);font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap}.qa-table tbody th{text-align:left;padding:10px 14px;font-family:var(--heading);font-size:var(--fs-name);font-weight:500;letter-spacing:.3px;color:var(--ink);white-space:nowrap}.qa-table td{padding:10px 14px;font-size:var(--fs-text);line-height:var(--lh-text);color:var(--ink-dim);vertical-align:middle}.qa-table :is(th,td) + :is(th,td){border-left:1px solid var(--line-soft)}.qa-table tbody tr:nth-child(even){background:var(--surface-strip-alt)}.qa-table tbody tr + tr>*{border-top:1px solid var(--line-soft)}.qa-table .qa-center{text-align:center}.qa-table td.qa-num{font-family:var(--heading);font-size:var(--fs-num);line-height:var(--lh-tight);color:var(--ink);white-space:nowrap}.qa-table td.qa-num .note{font-family:var(--text);font-size:var(--fs-chip)}.qa-table thead th{vertical-align:bottom}.qa-table-note{font-size:var(--fs-hint);line-height:var(--lh-text);color:var(--ink-muted);margin-top:-4px!important}.qa-path,.qa-chain,.qa-cmd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.qa-keys,.qa-chain-list{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.qa-key{font-size:var(--fs-chip);padding:4px 8px;border-radius:0}.qa-chevron{width:10px;height:10px;flex:none;fill:none;stroke:var(--ink-muted);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.qa-chain-list{list-style:none;margin:0;padding:0}.qa-chain-list li{display:inline-flex;align-items:center;gap:6px}.qa-chain-list span{font-size:var(--fs-chip);color:var(--ink);background:var(--wash-sm);border:1px solid var(--line);border-radius:0;padding:4px 12px;white-space:nowrap}.qa-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qa-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:4px;padding:12px 8px 10px;text-align:center;background:var(--surface-sunken);border:1px solid var(--line);border-radius:0}.qa-tile::before{content:'';position:absolute;inset:0 0 auto;height:2px;background:var(--accent-deep)}.qa-tile-k{font-size:var(--fs-chip);font-weight:700;letter-spacing:.4px;line-height:var(--lh-snug);text-transform:uppercase;color:var(--accent);min-height:2.5em;display:flex;align-items:center}.qa .qa-tile-v{font-family:var(--heading);font-size:var(--fs-stat);font-weight:400;line-height:1;color:var(--ink)}.qa-entries{list-style:none;padding:0;display:grid;gap:8px}.qa-entry{background:var(--wash-sm);border:1px solid var(--line-soft);border-left:2px solid var(--brand-accent);border-radius:0;padding:10px 12px 12px;min-width:0}.qa-entry-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:4px}.qa-entry-title{font-family:var(--heading);font-size:var(--fs-name);font-weight:500;letter-spacing:.3px;color:var(--ink)}.qa .qa-entry-title{font-weight:500}.qa-tag{font-size:var(--fs-chip);font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--accent);background:var(--accent-glow);border:1px solid var(--brand-accent);border-radius:0;padding:0 6px;line-height:var(--lh-text)}.qa-entry-text b{font-weight:600;color:var(--ink)}.qa-reward{display:flex;align-items:baseline;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line-soft)}.qa-reward span{flex:none;font-size:var(--fs-chip);font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-dim)}.qa .qa-reward b{font-size:var(--fs-hint);font-weight:600;color:var(--ink);line-height:var(--lh-ui)}.qa-terms{display:grid;gap:0 32px;margin:0}.qa-term{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:8px 2px;border-bottom:1px solid var(--line-soft)}.qa-term dt{font-family:var(--heading);font-size:var(--fs-name);font-weight:500;letter-spacing:.3px;line-height:var(--lh-ui);color:var(--ink)}.qa-term dt small{display:block;font-family:var(--text);font-size:var(--fs-chip);font-weight:400;letter-spacing:0;color:var(--ink-muted);margin-top:1px}.qa-terms dd{margin:0}.qa-tip,.qa-warn{background:var(--wash-sm);border:1px solid var(--line-soft);border-left:3px solid var(--accent);border-radius:0;padding:10px 14px 12px}.qa-tip-label{display:block;font-size:var(--fs-label);font-weight:700!important;letter-spacing:1.6px;text-transform:uppercase;color:var(--accent) !important;margin-bottom:4px}.qa-tip p,.qa-warn p{margin:0}.qa-warn{border-left-color:var(--stat-health);background:color-mix(in srgb, var(--stat-health) 8%, transparent)}.qa .qa-warn p{color:var(--ink-minus);font-weight:600}.qa-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.qa-links .road-link.is-pending{color:var(--ink-muted);display:inline-flex;align-items:center;gap:8px}.qa-links .road-link.is-pending:hover{color:var(--ink-dim);border-bottom-color:transparent}.qa-cmd-line{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%}.qa-cmd code{min-width:0;overflow-wrap:anywhere;font-family:var(--text);font-size:var(--fs-row);font-weight:600;letter-spacing:.5px;color:var(--ink);background:var(--surface-sunken);border:1px solid var(--line);border-radius:0;padding:6px 12px;user-select:all}.qa-copy{border-radius:0;padding:8px 12px;font-size:var(--fs-hint)}@container qa (min-width:520px){.qa-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@container qa (min-width:760px){.qa-p,.qa-list,.qa-steps,.qa-tip,.qa-warn,.qa-path,.qa-chain,.qa-cmd,.qa-table-note{max-width:96ch}.qa-rows{max-width:820px}.qa-entries{display:block;columns:2;column-gap:8px}.qa-entries>.qa-entry{break-inside:avoid;margin-bottom:8px}}@container qa (min-width:1000px){.qa-terms-long{display:block;columns:2;column-gap:32px}.qa-terms-long>.qa-term{break-inside:avoid}}@container qa (max-width:470px){.qa-rows-text .qa-row,.qa-term{grid-template-columns:minmax(0,1fr);gap:4px}.qa-rows-text .qa-row-head{display:none}}@container qa (max-width:340px){.qa-rows-value .qa-row{grid-template-columns:minmax(0,1fr) fit-content(55%)}.qa-rows-value .qa-row-v{white-space:normal}}@container qa (max-width:640px){.qa-table-wide thead{display:none}.qa-table-wide,.qa-table-wide tbody,.qa-table-wide tr,.qa-table-wide th,.qa-table-wide td{display:block}.qa-table-wide tbody tr{padding:10px 12px 12px}.qa-table-wide tbody th{padding:0 0 4px;white-space:normal}.qa-table-wide td{display:flex;align-items:baseline;gap:10px;padding:4px 0;text-align:left}.qa-table-wide td::before{content:attr(data-label);flex:none;width:40%;white-space:normal;font-family:var(--text);font-size:var(--fs-label);font-weight:700;line-height:var(--lh-snug);letter-spacing:.8px;text-transform:uppercase;color:var(--ink-muted)}.qa-table-wide td.qa-center{text-align:left}.qa-table-wide td.qa-num{font-size:var(--fs-head-cell)}.qa-table-wide tbody tr + tr>*{border-top:0}.qa-table-wide tbody tr + tr{border-top:1px solid var(--line-soft)}.qa-table-wide :is(th,td) + :is(th,td){border-left:0}}@container qa (max-width:360px){.qa-table-narrow thead{display:none}.qa-table-narrow,.qa-table-narrow tbody,.qa-table-narrow tr,.qa-table-narrow th,.qa-table-narrow td{display:block}.qa-table-narrow tbody tr{padding:10px 12px 12px}.qa-table-narrow tbody th{padding:0 0 4px;white-space:normal}.qa-table-narrow td{padding:0}.qa-table-narrow tbody tr + tr>*{border-top:0}.qa-table-narrow tbody tr + tr{border-top:1px solid var(--line-soft)}.qa-table-narrow :is(th,td) + :is(th,td){border-left:0}}.faq-book .faq-book-main{padding:24px 32px 40px}.faq-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 18px;font-size:var(--fs-ui);color:var(--ink-muted)}.faq-crumbs i{font-style:normal;color:var(--ink-faint)}.faq-crumbs b{font-weight:500;color:var(--accent)}.faq-topic-head{display:flex;align-items:center;gap:24px;padding-bottom:20px;margin-bottom:4px;border-bottom:1px solid var(--line-accent)}.faq-topic-icon{position:relative;flex:none;display:grid;place-items:center;width:64px;height:64px;color:var(--ink)}.faq-topic-icon svg{width:56px;height:56px;display:block;stroke-width:1.3}.faq-topic-icon::after{content:'';position:absolute;left:0;right:0;bottom:-12px;height:3px;border-radius:0;background:var(--accent)}.faq-topic-title{min-width:0}.faq-topic-meta{margin:6px 0 0;font-size:var(--fs-ui);color:var(--ink-muted)}.faq-topic-head h3{margin:0;font-family:var(--heading);font-size:var(--fs-topic);font-weight:500;line-height:var(--lh-tight);letter-spacing:.3px;color:var(--ink)}.faq-article{padding:24px 0 28px;border-bottom:1px solid var(--line-accent)}.faq-article-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.faq-article-head h4{margin:0;font-family:var(--heading);font-size:var(--fs-question);font-weight:500;line-height:var(--lh-tight);letter-spacing:.2px;color:var(--ink)}.faq-permalink{position:relative;flex:none;display:grid;place-items:center;width:36px;height:36px;margin:-4px 0 0;border-radius:0;color:var(--ink-muted);transition:color var(--dur-hover), background var(--dur-hover)}.faq-permalink::before{content:'';width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M8.6 11.4a3.4 3.4 0 0 0 4.8 0l2.8-2.8a3.4 3.4 0 0 0-4.8-4.8l-1.2 1.2'/%3E%3Cpath d='M11.4 8.6a3.4 3.4 0 0 0-4.8 0l-2.8 2.8a3.4 3.4 0 0 0 4.8 4.8l1.2-1.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M8.6 11.4a3.4 3.4 0 0 0 4.8 0l2.8-2.8a3.4 3.4 0 0 0-4.8-4.8l-1.2 1.2'/%3E%3Cpath d='M11.4 8.6a3.4 3.4 0 0 0-4.8 0l-2.8 2.8a3.4 3.4 0 0 0 4.8 4.8l1.2-1.2'/%3E%3C/svg%3E") center / contain no-repeat}.faq-permalink:hover,.faq-permalink:focus-visible{color:var(--accent);background:var(--wash-sm)}.faq-permalink.is-done{color:var(--accent)}.faq-permalink.is-done::after{content:'Ссылка скопирована';position:absolute;right:0;top:calc(100% + 6px);z-index:5;padding:6px 10px;border:1px solid var(--line);border-radius:0;background:var(--surface-tip);font-size:var(--fs-hint);white-space:nowrap;color:var(--ink)}.faq-article>.qa{max-width:860px}.faq-book-pager{display:flex;justify-content:space-between;gap:24px;padding-bottom:16px;margin-bottom:8px;border-bottom:1px solid var(--line-accent)}.faq-pager-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;padding:4px 12px;border-radius:0;color:var(--ink-dim);text-decoration:none;transition:color var(--dur-hover)}.faq-pager-link.is-next{text-align:right;margin-left:auto}.faq-pager-link svg{flex:none;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-open) var(--ease)}.faq-pager-link b{display:block;font-size:var(--fs-name);font-weight:500;color:var(--ink)}.faq-pager-link small{display:block;margin-top:2px;font-size:var(--fs-hint);color:var(--ink-muted)}.faq-pager-link:hover b{color:var(--accent)}.faq-pager-link:hover svg{color:var(--accent);transform:translateX(-4px)}.faq-pager-link.is-next:hover svg{transform:translateX(4px)}.faq-intopic{display:none}.faq-book .qa{gap:16px}.faq-book .qa-p,.faq-book .qa-step-text,.faq-book .qa-lead{font-size:var(--fs-name)}.faq-book .qa-steps{gap:14px}.faq-book .qa-steps::before{left:15px;top:16px;bottom:16px;background:var(--line)}.faq-book .qa-steps li{grid-template-columns:32px minmax(0,1fr);gap:28px;align-items:center}.faq-book .qa-step-n{width:32px;height:32px;border-radius:0;border:1px solid var(--line);background:var(--solid-card);font-size:var(--fs-group)}.faq-book .qa-step-text{padding-top:0}.faq-book .qa-path{gap:12px 16px}.faq-book .qa-path .qa-lead{flex-basis:100%}.faq-book .qa-keys{gap:10px 20px}.faq-book .qa-path .qa-key{display:inline-grid;place-items:center;min-width:96px;height:40px;padding:0 20px;border:1px solid var(--line);border-radius:0;background:color-mix(in srgb, var(--panel-flat) 78%, transparent);font-family:var(--text);font-size:var(--fs-name);font-weight:600;color:var(--ink)}.faq-book .qa-path .qa-chevron{width:28px;height:12px;stroke:var(--ink-dim);stroke-width:1.2;overflow:visible}.faq-book .qa-path .qa-chevron path{d:path('M-4 5h10.6M3.6 1.8 6.8 5l-3.2 3.2')}.faq-book .qa-tip{position:relative;padding:14px 20px 16px 64px;border:1px solid var(--line);border-top:2px solid var(--accent);border-radius:0;background:var(--surface-card)}.faq-book .qa-tip::before{content:'';position:absolute;left:22px;top:16px;width:22px;height:22px;background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4M12 3a6 6 0 0 0-3.6 10.8c.7.6 1.1 1.4 1.1 2.2h5c0-.8.4-1.6 1.1-2.2A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4M12 3a6 6 0 0 0-3.6 10.8c.7.6 1.1 1.4 1.1 2.2h5c0-.8.4-1.6 1.1-2.2A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") center / contain no-repeat}.faq-book .qa-tip-label{font-family:var(--heading);font-size:var(--fs-name);font-weight:500!important;letter-spacing:.4px;text-transform:none;color:var(--ink) !important;margin-bottom:4px}.faq-book .qa-cmd{display:grid;gap:10px}.faq-book .qa-cmd-line{display:flex;flex-wrap:nowrap;gap:12px;width:100%}.faq-book .qa-cmd code{flex:1;display:flex;align-items:center;min-height:44px;padding:8px 16px;font-family:var(--text);font-size:var(--fs-name);letter-spacing:.6px;background:var(--surface-sunken)}.faq-book .qa-copy{flex:none;min-height:44px;padding:0 18px;font-size:var(--fs-name)}.faq-pager{margin-top:18px}a.faq-pager-button{text-decoration:none}.faq-journal{--side-left:360px}.faq-jr-topic + .faq-jr-topic{margin-top:8px}.faq-page{position:relative;background:linear-gradient(180deg, var(--surface-card-top) 0%, var(--surface-card) 240px);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:0;padding:24px 32px 24px}.faq-page>.qa{margin-bottom:24px}.faq-page-head{display:flex;align-items:center;gap:18px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--line-accent)}.faq-page-title{min-width:0;flex:1}.faq-page-title .race-kicker{margin-bottom:6px}.faq-page-title h3{font-family:var(--heading);font-weight:400;font-size:var(--fs-title);line-height:var(--lh-tight);margin:0;color:var(--ink)}.faq-page .faq-pager{margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid var(--line-accent)}@media (max-width:1280px){.faq-book .faq-book-main{padding-right:24px}}@media (max-width:1100px){.faq-journal{--side-left:280px}.faq-page{padding:20px 22px 22px}}@media (max-width:760px){.faq-book .faq-book-main{padding:16px 16px 28px;min-height:0}.faq-intopic{display:block;margin:16px 0 0;border:1px solid var(--line);border-radius:0;background:var(--surface-card)}.faq-intopic>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 16px;list-style:none;cursor:pointer;font-size:var(--fs-ui);font-weight:600;color:var(--ink-dim)}.faq-intopic>summary::-webkit-details-marker{display:none}.faq-intopic>summary::after{content:'';width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--dur-open) var(--ease)}.faq-intopic[open]>summary::after{transform:translateY(2px) rotate(-135deg)}.faq-intopic .faq-spy-list{padding:0 8px 10px}.faq-intopic .faq-spy-list a{min-height:44px;display:flex;align-items:center;padding-block:8px}.faq-intopic .faq-spy-list a::before{top:50%;transform:translateY(-50%)}.faq-icon{width:44px;height:44px}.faq-icon svg{width:22px;height:22px}.faq-topic-head{gap:16px;padding-bottom:16px}.faq-topic-icon{width:44px;height:44px}.faq-topic-icon svg{width:40px;height:40px}.faq-topic-icon::after{bottom:-8px}.faq-article{padding:20px 0 22px}.faq-book-pager{flex-direction:column;gap:8px}.faq-book .qa-steps li{gap:16px}.faq-book .qa-path .qa-key{min-width:0;height:36px;padding:0 14px}.faq-book .qa-keys{gap:8px 10px}.faq-book .qa-tip{padding:12px 16px 14px 48px}.faq-book .qa-tip::before{left:16px;top:14px}.faq-book .qa-cmd-line{flex-wrap:wrap}.faq-page{padding:18px 16px 20px}.faq-page-head{gap:12px}.faq-page-head .faq-icon{display:none}}@media (pointer:coarse){.qa-links{row-gap:10px}.qa-links .road-link::before{height:24px;margin-top:-12px;z-index:1}}#catalog .faq-book :is(.faq-permalink,.faq-pager-link,.qa-copy){backdrop-filter:var(--blur-area)}.faq-topic[style*="--race-color"] .faq-topic-icon{color:var(--race-color)}.faq-topic[style*="--race-color"] .faq-topic-icon::after{background:var(--race-color)}.faq-topic[style*="--race-color"] .faq-crumbs b{color:var(--race-color)}.faq-topic[style*="--race-color"] .faq-article-head h4{padding-left:14px;box-shadow:inset 3px 0 var(--race-color)}.faq-topic[style*="--race-color"] .qa-table thead th{background:color-mix(in srgb, var(--race-color) 14%, var(--node-bg));color:color-mix(in srgb, var(--race-color) 70%, var(--ink))}.faq-topic[style*="--race-color"] .qa-table tbody th{color:color-mix(in srgb, var(--race-color) 75%, var(--ink))}.faq-book .faq-topic[style*="--race-color"] .qa-tip{border-color:color-mix(in srgb, var(--race-color) 40%, var(--line));border-top-color:var(--race-color)}.faq-book .faq-topic[style*="--race-color"] .qa-tip::before{background:var(--race-color)}.faq-toc-link.ton .side-mark,.faq-toc-link.ton[aria-current=true] .side-mark{color:var(--race-color)}:root[data-theme="light"] .faq-topic[style*="--race-color"] .faq-crumbs b{color:color-mix(in srgb, var(--race-color) 78%, var(--ink))}:root{--fs-name-os:var(--fs-name)}.tools-flat .kniga{gap:1px;background:var(--line);border:1px solid var(--line)}.tools-flat .kniga>*,.tools-flat .kniga .area,.tools-flat .side{border-radius:0;box-shadow:none}.tools-flat .kniga>:is(.area,.side-col,.side,.kniga-main,aside,nav){background:var(--area-bg, var(--panel-flat))}.tools-flat .kniga .area{border:0;margin:0}.tools-flat :is(.kniga,.area,.area-head,.side,.side-item,.side-group,.card-shell,.tc,.tp-zapis,.toolbar-glava,.view-switch button,.act,input,select,.spr-zapis,.faq-topic){border-radius:0!important}.tools-flat .side-item + .side-item{margin-top:0;border-top:1px solid var(--line)}.tools-flat .view-hint{margin-inline:0}
