/* страница «Вики»: цвета, радиусы и отступы — только токены AURA */ .wiki{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-6)} .wiki .ui-page-header{margin-bottom:0} .wiki__body{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:var(--space-4);align-items:start} @container page (max-width:759.98px){.wiki__body{grid-template-columns:minmax(0,1fr)}} .wiki__nav{display:flex;flex-direction:column;gap:var(--space-3);min-width:0} .wiki__content{min-width:0} .wiki-hint{margin:0;color:var(--color-text-secondary)} .wiki-root{max-width:560px} .wiki-root__title{margin:0;font-size:var(--fs-lg);line-height:var(--lh-lg);font-weight:700} .wiki-root__text{margin:0;color:var(--color-text-secondary)} /* дерево */ .wiki-tree{display:flex;flex-direction:column;gap:var(--space-1);max-height:70vh;overflow:auto} .wiki-tree__item{display:flex;align-items:center;gap:var(--space-1);min-height:var(--control-h);padding-inline-end:var(--space-2);border-radius:var(--radius-md); font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-primary);cursor:pointer} .wiki-tree__item:hover{background:var(--color-bg-hover)} .wiki-tree__item.is-selected{background:var(--color-bg-selected);color:var(--color-action-primary);font-weight:600} .wiki-tree__item:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px} .wiki-tree__chevron{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-text-secondary);transform:rotate(-90deg);transition:transform var(--motion)} .wiki-tree__chevron.is-open{transform:none} .wiki-tree__title{min-width:0;overflow-wrap:anywhere} /* результаты поиска */ .wiki-hits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)} .wiki-hit{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary);text-decoration:none} .wiki-hit:hover{background:var(--color-bg-hover)} .wiki-hit[aria-current="page"]{background:var(--color-bg-selected)} .wiki-hit:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px} .wiki-hit__title{font-weight:600} .wiki-hit__snippet{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--color-text-secondary);overflow-wrap:anywhere} /* страница */ .wiki-page__head{margin-bottom:var(--space-4)} .wiki-page__title{margin:0;font-size:var(--fs-section);line-height:var(--lh-section);font-weight:700;overflow-wrap:anywhere} .wiki-page__meta{margin:var(--space-1) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--color-text-secondary)} .wiki-page__code{font-family:var(--font-mono)} .wiki-page__eva{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-action-primary);text-decoration:none} .wiki-page__eva:hover{text-decoration:underline} .wiki-md{font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere} .wiki-md>:first-child{margin-top:0} .wiki-md h1,.wiki-md h2,.wiki-md h3,.wiki-md h4{margin:var(--space-5) 0 var(--space-2);font-weight:700} .wiki-md h1{font-size:var(--fs-section);line-height:var(--lh-section)} .wiki-md h2,.wiki-md h3,.wiki-md h4{font-size:var(--fs-lg);line-height:var(--lh-lg)} .wiki-md p,.wiki-md ul,.wiki-md ol,.wiki-md blockquote,.wiki-md pre{margin:0 0 var(--space-3)} .wiki-md a,.wiki-att{color:var(--color-action-primary)} .wiki-md blockquote{padding-inline-start:var(--space-3);border-inline-start:3px solid var(--color-border-strong);color:var(--color-text-secondary)} .wiki-md code{font-family:var(--font-mono);font-size:13px;padding:0 var(--space-1);background:var(--color-bg-subtle);border-radius:var(--radius-xs)} .wiki-md pre{padding:var(--space-3);background:var(--color-bg-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow:auto} .wiki-md pre code{padding:0;background:none} .wiki-table{overflow-x:auto;margin:0 0 var(--space-3)} .wiki-md table{border-collapse:collapse;min-width:100%} .wiki-md th,.wiki-md td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border:1px solid var(--color-border-default)} .wiki-md th{background:var(--color-bg-subtle);font-weight:600} .wiki-img{color:var(--color-text-secondary)} .wiki-att{display:inline-flex;align-items:center;gap:var(--space-1);font:inherit;padding:0;background:none;border:0;cursor:pointer;text-align:left;overflow-wrap:anywhere} .wiki-att:hover:not(:disabled){text-decoration:underline} .wiki-att:disabled{cursor:default;color:var(--color-text-secondary)} .wiki-att:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px} .wiki-att__busy{color:var(--color-text-secondary)} .wiki-att__error{color:var(--color-status-error)} /* плашка хода синхронизации в боковой панели */ .wiki-status{flex-direction:row;align-items:center} .wiki-status--info .wiki-status__text{color:var(--color-text-primary)} .wiki-status--error .wiki-status__text{color:var(--color-status-error)} .wiki-status .wiki-status__dot{position:static;box-shadow:none} .wiki-status__dot--info{background:var(--color-action-primary)} .wiki-status__dot--error{background:var(--color-status-error)}