.intro.intro-glava{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"num mark title meta" "lead lead lead lead";column-gap:0;align-items:center;padding:18px 0 20px;margin-bottom:0;border-bottom:1px solid transparent;border-image:linear-gradient(var(--line-accent), var(--line-accent)) 0 0 1 0 / 0 0 1px 0 / 0 100vw}.glava-num{grid-area:num;align-self:stretch;display:flex;align-items:center;padding-right:32px;border-right:1px solid var(--line-accent);font-family:var(--heading);font-size:var(--fs-glava);font-weight:500;line-height:1;letter-spacing:-.5px;color:var(--accent)}.glava-mark{grid-area:mark;display:block;width:56px;height:56px;margin-left:36px;color:var(--ink)}.glava-mark svg{display:block;width:100%;height:100%}.glava-title{grid-area:title;min-width:0;padding-left:28px}.intro-glava .glava-title h1{margin:0;font-size:var(--fs-h1);font-weight:500;line-height:var(--lh-tight);letter-spacing:.2px;color:var(--ink);text-wrap:balance}.intro-glava .glava-title h1 em{white-space:nowrap}.intro-glava .glava-title p{margin:6px 0 0;max-width:none;font-size:var(--fs-lead);line-height:var(--lh-ui);color:var(--ink-dim)}.intro-glava .glava-lead{grid-area:lead;margin:16px 0 0;max-width:110ch;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--ink-dim);text-wrap:pretty}.intro-glava .glava-meta{grid-area:meta;align-self:center;margin:0;max-width:none;padding-left:24px;font-size:var(--fs-lead);line-height:var(--lh-ui);color:var(--ink-dim);text-align:right}.area{position:relative;padding:0 20px 20px;border:1px solid var(--area-line);border-radius:var(--r);background:var(--area-bg);box-shadow:var(--lift-area);backdrop-filter:var(--blur-area)}.area + .area{margin-top:16px}.area-head{display:flex;align-items:center;gap:12px;margin:0 -20px 16px;padding:12px 20px;border-bottom:1px solid var(--line-accent);font-family:var(--heading);font-size:var(--fs-group);font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--ink)}.area-head svg{flex:none;width:20px;height:20px;fill:none;stroke:var(--accent);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.area-head b{font-weight:500;color:var(--accent)}.area .weave-node:not(.is-none){background:var(--node-bg)}.area :is(button.weave-node,a.weave-node):hover{background:var(--node-bg-hover)}.area-head small{margin-left:auto;font-family:var(--text);font-size:var(--fs-hint);font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-muted)}.kniga{display:grid;grid-template-columns:var(--side-left) minmax(0, 1fr) var(--side-right);grid-template-areas:"left main right";gap:16px;align-items:start}.kniga:not(:has(>.is-right)){grid-template-columns:var(--side-left) minmax(0, 1fr);grid-template-areas:"left main"}.kniga.is-single{grid-template-columns:minmax(0, 1fr) var(--side-right);grid-template-areas:"main right"}.kniga>.is-left{grid-area:left}.kniga>.kniga-main{grid-area:main;min-width:0;min-height:calc(100vh - var(--top-offset) - var(--bar-now) - 32px)}.kniga>.is-right{grid-area:right}.kniga>.area,.kniga>.side-col>.area{margin-top:0}.side-col{align-self:stretch;min-width:0}.side{position:sticky;top:calc(var(--top-offset) + var(--bar-now) + 16px);display:flex;flex-direction:column;max-height:calc(100vh - var(--top-offset) - var(--bar-now) - 32px);overflow-y:auto;padding:0 12px 12px;scrollbar-width:thin;scrollbar-color:var(--accent-deep) transparent;transition:top var(--dur-open) var(--ease)}.side>.area-head{flex:none;margin:0 -12px 8px;padding-inline:16px}.side>.area-head{position:sticky;top:0;z-index:2;background:var(--panel-flat);border-radius:var(--r) var(--r) 0 0}:is(.tp-zapis,.shema-body>.shema-panel.area)>.area-head{position:sticky;top:0;z-index:2;background:var(--panel-flat);border-radius:var(--r) var(--r) 0 0}.side-item{position:relative;display:flex;align-items:center;gap:14px;min-height:46px;padding:4px 12px 4px 14px;border-radius:var(--r-sm);font-size:var(--fs-name);font-weight:500;line-height:var(--lh-snug);text-decoration:none;transition:background var(--dur-hover), color var(--dur-hover), border-color var(--dur-hover), box-shadow var(--dur-hover)}.side-item + .side-item,.faq-toc-topic + .faq-toc-topic{margin-top:var(--ui-gap-list)}.side-item:hover{background:var(--wash-sm)}.side-go{transition:stroke var(--dur-hover), translate var(--dur-hover) var(--ease)}.side-item:hover .side-go{translate:2px 0;stroke:var(--ink-muted)}.side-item.is-off{display:none}.side-item[aria-current=true]{background:var(--surface-card)}.side-item.ton .side-name small>span:first-child{color:var(--race-color)}.side-mark{flex:none;display:grid;place-items:center;width:30px;height:30px;color:var(--ink-muted);transition:color var(--dur-hover)}.side-mark svg{width:26px;height:26px;display:block}.side-item:hover .side-mark,.side-item[aria-current=true] .side-mark{color:var(--ink)}.side-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.side-name small{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:2px;font-size:var(--fs-hint);font-weight:400;color:var(--ink-muted)}.side-count{flex:none;font-family:var(--heading);font-size:var(--fs-num-sm);color:var(--ink-faint);transition:color var(--dur-hover)}.side-item:hover .side-count,.side-item[aria-current=true] .side-count{color:var(--ink-muted)}.side-go{flex:none;width:16px;height:16px;fill:none;stroke:var(--ink-faint);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.side-item[aria-current=true]:hover .side-go{stroke:var(--accent)}.side-item[aria-current=true] .side-go{stroke:var(--accent)}html .page .kniga>.istoriya-side{padding-bottom:8px}.side-group{border-top:1px solid var(--line-accent)}.side-group:first-of-type{border-top:0}.side-group>summary{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 4px;list-style:none;cursor:pointer;font-family:var(--heading);font-size:var(--fs-group);font-weight:500;letter-spacing:1.6px;text-transform:uppercase;color:var(--ink-dim);transition:color var(--dur-hover)}.side-group>summary::-webkit-details-marker{display:none}.side-group>summary::before{content:'';width:6px;height:6px;margin:0 4px 4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform var(--dur-open) var(--ease)}.side-group[open]>summary::before{transform:rotate(45deg)}.side-group>summary:hover{color:var(--ink)}.side-group[open]{padding-bottom:8px}.side-spy{position:relative;display:grid;gap:2px;margin:0;padding:0;list-style:none}.side-spy::before{content:'';position:absolute;left:8px;top:12px;bottom:12px;width:1px;background:var(--line-accent)}.side-spy a{position:relative;display:flex;align-items:baseline;gap:8px;padding:8px 8px 8px 28px;border-radius:var(--r-sm);font-size:var(--fs-ui);line-height:var(--lh-snug);color:var(--ink-dim);text-decoration:none;transition:color var(--dur-hover), background var(--dur-hover)}.side-spy a::before{content:'';position:absolute;left:5px;top:calc(8px + var(--fs-ui) * var(--lh-snug) / 2 - 3.5px);width:7px;height:7px;border-radius:50%;background:var(--ink-faint);transition:background var(--dur-hover)}.side-spy a:hover{color:var(--ink);background:var(--wash-sm)}.side-spy a:is(.is-current,[aria-current=true]){color:var(--accent);font-weight:600}.side-spy a:is(.is-current,[aria-current=true])::before{left:4px;top:4px;bottom:4px;width:3px;height:auto;border-radius:2px;background:var(--accent)}.side-spy-count{margin-left:auto;font-family:var(--heading);font-size:var(--fs-num-sm);font-weight:400;color:var(--ink-faint)}.side-spy .side-spy{margin-left:20px}.side-spy .side-spy::before{display:none}.side-spy .side-spy a{padding-left:20px;font-size:var(--fs-hint);color:var(--ink-muted)}.side-spy .side-spy a::before{left:6px;width:5px;height:5px}.side-item:not([aria-current=true]) + .side-spy{display:none}.side-sub{display:flex;align-items:center;gap:8px;margin:0;padding:8px 8px 4px 2px;font-size:var(--fs-ui);font-weight:600;color:var(--ink)}.side-sub-mark{flex:none;display:grid;place-items:center;width:20px;height:20px;color:var(--accent)}.side-sub-mark svg{width:18px;height:18px;display:block}.side-item + .side-spy{margin:6px 0 10px 28px}.catalog-glava>:not(.toolbar){--surface-card:var(--node-bg);--surface-card-top:var(--node-bg)}.catalog-glava .card-shell{background:var(--node-bg);border-color:var(--line);box-shadow:0 10px 26px var(--shade-sm), inset 0 1px 0 var(--wash-sm);transition:border-color var(--dur-hover), background var(--dur-hover)}.catalog-glava .card-shell::before{display:none}.catalog-glava .card-shell:not(.has-face)::after{display:none}.catalog-glava .card-shell:hover{border-color:var(--surface-raised)}.catalog-glava :where(#results) .card-shell:not(.is-profile) :is(.stat-tiles,.boss-card-nums){display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 16px;padding:2px var(--sp-card-x) 12px}.catalog-glava :where(#results) .card-shell:not(.is-profile) .stat{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;padding:0;border:0;border-radius:0;background:none;text-align:left;overflow:visible}.catalog-glava :where(#results) .card-shell:not(.is-profile) .stat::before{position:static;flex:none;align-self:center;width:6px;height:6px;border-radius:50%;background:var(--stat-color, var(--ink-faint))}.catalog-glava :where(#results) .card-shell:not(.is-profile) .stat::after{display:none}.catalog-glava :where(#results) .card-shell:not(.is-profile) .stat[style*="--share"]{padding-bottom:0}.catalog-glava :where(#results) .card-shell:not(.is-profile) .stat-label{display:inline;min-height:0;font-size:var(--fs-ui);font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-dim)}.catalog-glava :where(#results) .card-shell:not(.is-profile) .stat-value{display:inline;margin:0;font-size:var(--fs-plate);font-weight:500;color:var(--ink)}.catalog-glava :where(#results) .card-shell:not(.is-profile) .stat-sub{display:inline;min-height:0;margin:0;font-size:var(--fs-hint);color:var(--ink-muted);opacity:1}.catalog-glava :where(#results) .card-shell:not(.is-profile) .stat-sub:empty{display:none}.catalog-glava :is(.alch-step,.alch-extra,.eq-step-body,.faq-page,.fol-lv,.put-perk,.god-altar-head,.god-aside-card,.food-rule,.place-card){border-top:1px solid var(--line)}.catalog-glava :is(.branch-head,.sky-detail,.tp-head,.tj-page){border-top-width:2px}.rules-panel{border-top:1px solid var(--area-line);border-color:var(--area-line);background:var(--area-bg);box-shadow:var(--lift-area);backdrop-filter:var(--blur-area)}.catalog-glava :is(.bp-card,.bp-infobox,.bd-block,.bd-aside){border-color:var(--area-line);background:var(--area-bg);box-shadow:var(--lift-area);backdrop-filter:var(--blur-area)}.catalog-glava .bp-card{border-top:1px solid var(--area-line)}.catalog-glava .bp-infobox{border-top-width:2px}.catalog-glava .card-shell .res-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 16px}.catalog-glava .card-shell .res-cell{display:flex;align-items:baseline;gap:6px;padding:0;border:0;background:none;text-align:left}.catalog-glava .card-shell .res-cell::before{content:'';flex:none;align-self:center;width:6px;height:6px;border-radius:50%;background:var(--el)}.catalog-glava .card-shell .res-cell small{display:inline;font-size:var(--fs-ui);font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-dim)}.catalog-glava .card-shell .res-cell b{display:inline;margin:0}.catalog-glava .card-shell .res-cell.is-high{background:none;border:0}.catalog-glava .card-shell .res-cell.is-high b{color:var(--el)}.catalog-glava :where(#results) .card-shell :is(header,.boss-card-head) div:has(>.race-kicker){display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0}.catalog-glava :where(#results) .card-shell :is(header,.boss-card-head) div:has(>.race-kicker)>.race-kicker{order:2;margin:0 0 0 auto;padding:4px 10px;border:1px solid var(--line);border-radius:5px;font-size:var(--fs-hint);letter-spacing:0;line-height:var(--lh-snug);text-transform:none;white-space:nowrap;color:var(--ink-dim)}.catalog-glava :where(#results) .card-shell[style*="--race-color"] :is(header,.boss-card-head) div:has(>.race-kicker)>.race-kicker.ton-plate{color:var(--race-color);border-color:color-mix(in srgb, var(--race-color) var(--ui-ton-rest), transparent)}.catalog-glava :where(#results) .card-shell :is(header,.boss-card-head) div:has(>.race-kicker)>:is(h3,h4){order:1;flex:1 1 auto;min-width:0}.catalog-glava :where(#results) .card-shell :is(header,.boss-card-head) div:has(>.race-kicker)>:not(.race-kicker,h3,h4){order:3}.catalog-glava :where(#results) .card-shell :is(header,.boss-card-head){align-items:center}.catalog-glava .card-shell .card-block + .card-block>.card-label{border-top-color:var(--line-soft)}.catalog-glava .card-shell .card-label{font-family:var(--heading);font-size:var(--fs-label);font-weight:500;letter-spacing:2px;color:var(--ink-muted)}.catalog-glava .card-shell .race-kicker{color:var(--ink-muted)}.catalog-glava #results :is(.race-group,.fold-group){position:relative;padding:0 20px 20px;border:1px solid var(--area-line);border-radius:var(--r);background:var(--area-bg);box-shadow:var(--lift-area);backdrop-filter:var(--blur-area)}.catalog-glava #results .fold-group:not([open]){padding-bottom:0}.catalog-glava #results :is(.race-group,.fold-group)>.group-head{min-height:48px;margin:0 -20px 16px;padding:12px 20px;border-bottom:1px solid var(--line-accent);font-family:var(--heading);font-size:var(--fs-group);font-weight:500;letter-spacing:2px}.catalog-glava #results .race-group>.group-head::after,.catalog-glava #results .fold-group>.group-head .group-line{flex:1;height:0;background:none}.catalog-glava #results .fold-group>summary.group-head{margin:0 -20px;border-radius:var(--r) var(--r) 0 0}.catalog-glava #results .fold-group:not([open])>summary.group-head{border-bottom-color:transparent;border-radius:var(--r)}.catalog-glava #results .fold-group[open]>summary.group-head{margin-bottom:16px}.catalog-glava #results :is(.race-groups,.boss-groups,.fol-groups){gap:16px}.catalog-glava #results .fold-group[open] + .fold-group{margin-top:16px}.catalog-glava #results .fold-group + .fold-group{margin-top:16px}.catalog-glava .comparison-scroll{border-color:var(--area-line);background:var(--area-bg);box-shadow:var(--lift-area);backdrop-filter:var(--blur-area)}.catalog-glava :is(.comparison,.boss-table,.fol-table) :is(th,td){background:transparent;border-color:var(--line-soft);color:var(--ink-dim)}.catalog-glava :is(.comparison,.boss-table,.fol-table) :is(tbody,tfoot) th{background:var(--table-sticky);border-right-color:var(--line)}.catalog-glava :is(.comparison,.boss-table,.fol-table) tbody tr:nth-child(even) td{background:var(--table-zebra)}.catalog-glava :is(.comparison,.boss-table,.fol-table) tbody tr:nth-child(even) th{background:var(--table-sticky-alt)}.catalog-glava .zebra-rows tbody tr:nth-child(even) td{background:transparent}.catalog-glava .zebra-rows tbody tr:nth-child(even) th{background:var(--table-sticky)}.catalog-glava .zebra-rows tbody tr.is-alt td{background:var(--table-zebra)}.catalog-glava .zebra-rows tbody tr.is-alt th{background:var(--table-sticky-alt)}.catalog-glava :is(.comparison,.boss-table,.fol-table) tbody tr[id]:not(.group-row,.grp):hover :is(td,th){box-shadow:inset 0 0 0 999px var(--table-hover)}:is(.catalog-glava,.comparison-sticky.is-glava) :is(.comparison,.boss-table,.fol-table) thead :is(th,td),:is(.catalog-glava,.comparison-sticky.is-glava) :is(.comparison,.boss-table,.fol-table) thead th.corner,:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead .corner{background:var(--table-head);backdrop-filter:var(--blur-bar);border-bottom:1px solid var(--line);font-family:var(--text);font-size:var(--fs-ui);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}:is(.catalog-glava,.comparison-sticky.is-glava) .comparison thead .th-cat{font-size:var(--fs-hint);font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-muted)}.comparison-sticky.is-glava :is(.comparison,.boss-table,.fol-table) thead :is(th,td),.comparison-sticky.is-glava :is(.comparison,.boss-table,.fol-table) thead th.corner,.comparison-sticky.is-glava .boss-table thead .corner{background:linear-gradient(var(--table-head), var(--table-head)), var(--table-sticky)}.catalog-glava :is(.comparison,.boss-table,.fol-table).zebra-rows tbody tr.group-row th,.catalog-glava :is(.comparison,.boss-table,.fol-table) tbody tr.group-row th{background:var(--table-group);backdrop-filter:var(--blur-area)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead tr.band th{font-size:var(--fs-label);font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--line-soft)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead tr.band td{border-bottom-color:transparent}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead tr.cols th,:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead .corner{border-bottom:1px solid var(--line)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th:is(.tone-hp,.tone-mp,.tone-st,[data-el]){color:var(--ink)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th:is(.tone-hp,.tone-mp,.tone-st,[data-el])::before{content:'';display:inline-block;width:6px;height:6px;margin:0 6px 1px 0;border-radius:50%;vertical-align:middle;background:var(--el, var(--ink-muted))}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th.tone-hp::before{background:var(--stat-health)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th.tone-mp::before{background:var(--stat-magicka)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th.tone-st::before{background:var(--stat-stamina)}.catalog-glava .boss-table td:is(.tone-hp,.tone-mp,.tone-st){color:var(--ink)}.catalog-glava .boss-table td.res:not(.is-zero):not(.is-minus){color:var(--ink)}:is(.catalog-glava,.comparison-sticky.is-glava) th[aria-sort] .sort-btn::after{border-top-color:var(--accent)}.catalog-glava .comparison:not(.zebra-rows,.matrix) tbody th{font-size:var(--fs-name);font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-dim)}.catalog-glava .comparison .numeric:is(.row-hp,.row-st,.row-mp) td{color:var(--ink)}.catalog-glava .comparison .numeric:is(.row-hp,.row-st,.row-mp) th{color:var(--ink-dim)}.catalog-glava .comparison .numeric:is(.row-hp,.row-st,.row-mp) th::before{content:'';display:inline-block;width:6px;height:6px;margin:0 10px 2px 0;border-radius:50%;vertical-align:middle;background:var(--stat-health)}.catalog-glava .comparison .numeric.row-st th::before{background:var(--stat-stamina)}.catalog-glava .comparison .numeric.row-mp th::before{background:var(--stat-magicka)}:is(.catalog-glava,.comparison-sticky.is-glava) .comparison:not(.zebra-rows,.matrix) thead th{color:var(--ink);border-bottom:1px solid var(--line)}.catalog-glava :is(.comparison tbody tr.group-row th,.boss-table tr.grp th){background:var(--table-group)}.catalog-glava :is(.group-label,.boss-table tr.grp .grp-in){font-family:var(--heading);font-size:var(--fs-group);font-weight:500;letter-spacing:2px;color:var(--ink)}.catalog-glava .zebra-rows tbody :where(tr[id]:not(.group-row)) th{border-left-width:2px}#catalog.catalog-glava{background:none;border:0;border-radius:0;padding:0;min-height:0;box-shadow:none;backdrop-filter:none}#catalog.catalog-glava .toolbar-glava{margin:16px 0;padding:10px 12px;gap:16px;border:1px solid var(--area-line);border-radius:var(--r);background:var(--area-bg);box-shadow:var(--lift-area)}#catalog.catalog-glava .toolbar-glava.is-docked{border-color:transparent;background:none;box-shadow:none}#catalog.catalog-glava .race-filters{padding-top:0;margin-bottom:16px}.view-label{flex:none;margin:0 4px 0 8px;font-family:var(--heading);font-size:var(--fs-group);font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--ink-dim)}.toolbar-glava .view-switch{background:none;border:0;padding:0;gap:16px}.toolbar-glava .view-switch button{gap:10px;height:42px;padding:0 20px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-card);color:var(--ink-dim);font-size:var(--fs-name);font-weight:500}.toolbar-glava .view-switch button.is-main{min-width:176px;justify-content:flex-start;padding:0 24px;color:var(--accent);border-color:var(--brand-accent)}.toolbar-glava .view-switch button svg{width:20px;height:20px;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.toolbar-glava .view-switch button:hover{color:var(--ink);border-color:var(--surface-raised);background:var(--surface-card-top)}.toolbar-glava .view-switch button.is-main:hover{color:var(--accent-soft);border-color:var(--accent)}.toolbar-glava .view-switch button[aria-pressed=true]{background:var(--act-pressed-bg);border-color:var(--accent);color:var(--act-pressed-ink);backdrop-filter:var(--act-pressed-filter)}.toolbar-glava .view-help{margin-left:-4px}.view-more{flex:none;display:none;align-items:center;gap:10px;height:42px;padding:0 14px 0 16px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-card);color:var(--ink-dim);font-size:var(--fs-name);font-weight:500;white-space:nowrap;transition:background var(--dur-hover), border-color var(--dur-hover), color var(--dur-hover)}@media (max-width:1100px){.toolbar-glava.views-gt3 .view-switch>button:nth-child(n+4){display:none}.toolbar-glava.views-gt3 .view-more{display:inline-flex}}@media not all and (max-width:1100px){.toolbar-glava .view-switch{flex:0 1 auto;min-width:0;flex-wrap:wrap;row-gap:8px}}.view-more svg{flex:none;width:18px;height:18px;fill:currentColor}.view-more .view-more-caret{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:rotate var(--dur-open) var(--ease)}.view-more[aria-expanded=true] .view-more-caret{rotate:180deg}.view-more:hover,.view-more[aria-expanded=true]{color:var(--ink);border-color:var(--surface-raised);background:var(--surface-card-top)}.view-more.is-on{background:var(--act-pressed-bg);border-color:var(--accent);color:var(--act-pressed-ink);backdrop-filter:var(--act-pressed-filter)}.view-menu{position:fixed;z-index:60;width:352px;max-width:calc(100vw - 24px);overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--line);border-radius:var(--r);background:var(--glass-layer);backdrop-filter:blur(8px);box-shadow:var(--lift-layer);animation:drop-in var(--dur-open) var(--ease) both}.view-menu[hidden]{display:none}.view-menu-item{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) 8px;align-items:center;gap:14px;width:100%;padding:10px 14px 10px 10px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink-dim);font:inherit;text-align:left;transition:background var(--dur-hover), color var(--dur-hover)}.view-menu-item + .view-menu-item::before{content:'';position:absolute;left:12px;right:12px;top:0;height:1px;background:var(--line-soft)}.view-menu-item:hover,.view-menu-item:focus-visible{background:var(--wash-md);color:var(--ink)}.view-menu-item[aria-checked=true]{background:var(--wash-sm);color:var(--ink)}.view-menu-icon{display:grid;place-items:center;width:28px;height:28px}.view-menu-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.view-menu-item[aria-checked=true] .view-menu-icon{color:var(--accent)}.view-menu-text{min-width:0}.view-menu-text b{display:block;font-family:var(--heading);font-size:var(--fs-item);font-weight:500;line-height:var(--lh-tight);color:var(--ink)}.view-menu-text small{display:-webkit-box;margin-top:4px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--fs-hint);line-height:var(--lh-snug);color:var(--ink-muted)}.view-menu-dot{width:8px;height:8px;border-radius:50%}.view-menu-item[aria-checked=true] .view-menu-dot{background:var(--accent)}#catalog.catalog-glava .catalog-search{width:min(320px,32%)}#catalog.catalog-glava .catalog-search .search-field{height:42px}@media (max-width:1280px){.kniga,.kniga:not(:has(>.is-right)){grid-template-columns:var(--side-left) minmax(0, 1fr);grid-template-areas:"left main"}.kniga.is-single{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.kniga>.is-right{display:none}}@media (max-width:1100px){.side-item{gap:12px;padding-left:12px}.glava-num{padding-right:24px}.glava-mark{width:44px;height:44px;margin-left:24px}.glava-title{padding-left:20px}.intro-glava .glava-title h1{font-size:var(--fs-h1)}.toolbar-glava .view-switch,#catalog.catalog-glava .toolbar-glava{gap:10px}.toolbar-glava .view-switch button{padding:0 14px}.toolbar-glava .view-switch button.is-main{min-width:0;padding:0 18px}#catalog.catalog-glava .toolbar-glava{flex-wrap:wrap}#catalog.catalog-glava .catalog-search{flex:1 1 260px;width:auto}}@media (max-width:760px){.intro.intro-glava{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"num mark title" "meta meta meta" "lead lead lead";row-gap:10px;padding:14px 0 14px}.glava-num{padding-right:14px}.glava-mark{width:32px;height:32px;margin-left:14px}.glava-title{padding-left:12px}.intro-glava .glava-title p{margin-top:2px;font-size:var(--fs-hint)}.intro-glava .glava-meta{padding-left:0;text-align:left;font-size:var(--fs-hint);color:var(--ink-muted)}.intro-glava .glava-lead{margin-top:0}#catalog.catalog-glava .toolbar-glava{padding:10px 8px;gap:8px}.toolbar-glava .view-switch{gap:6px}.toolbar-glava .view-switch button{height:44px;padding:0 12px;font-size:var(--fs-note)}.toolbar-glava .view-switch button.is-main{padding:0 14px}.toolbar-glava:has(.view-more) .view-switch>button:not([aria-pressed=true]){display:none}.toolbar-glava:has(.view-more) .view-switch>button[aria-pressed=true]{display:flex;min-width:0}.toolbar-glava .view-more{display:inline-flex;height:44px;padding:0 12px;font-size:var(--fs-note)}.toolbar-glava .view-help,.view-label{display:none}.view-menu{width:min(320px,calc(100vw - 24px))}.kniga{display:block}.side.is-left{position:static;flex-direction:row;gap:var(--ui-gap-row);max-height:none;margin-bottom:16px;padding:0 0 4px;overflow-x:auto;overflow-y:visible;border:0;background:none;box-shadow:none;backdrop-filter:none;scrollbar-width:none}.side.is-left::-webkit-scrollbar{display:none}.side.is-left>.area-head,.side.is-left .side-group>summary,.side.is-left .side-spy,.side.is-left .side-go,.side.is-left .side-name small{display:none}.side.is-left .side-group{flex:none;padding:0;border:0;white-space:nowrap}.side.is-left .side-group>:has(>.side-item){display:inline-flex;margin-right:8px;vertical-align:top}.side.is-left .side-item{flex:none;min-height:44px;padding:0 14px 0 10px;gap:8px;border-radius:999px}.side.is-left .side-item + .side-item{margin-top:0}.side.is-left .side-mark{width:26px;height:26px}.side.is-left .side-mark svg{width:22px;height:22px}.area{padding:0 14px 14px}.area-head{margin:0 -14px 12px;padding:10px 14px}.area-head small{display:none}#catalog.catalog-glava .catalog-search{width:auto}#catalog.catalog-glava .catalog-search .search-field{height:44px}}.pack-cards{--pack-min:260px;--pack-n:var(--pack-cols, 3);--pack-half:round(up, var(--pack-n) / 2, 1);--pack-w1:calc((100% - (var(--pack-n) - 1) * 16px) / var(--pack-n));--pack-w2:calc((100% - (var(--pack-half) - 1) * 16px) / var(--pack-half));display:grid;grid-template-columns:repeat(auto-fit, minmax(max(var(--pack-min), var(--pack-w1)), 1fr));grid-template-columns:repeat(auto-fit, minmax(max(200px, min(var(--pack-w2), max(var(--pack-w1), (var(--pack-min) - var(--pack-w1)) * 1000))), 1fr));gap:16px}.pack-card{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:12px;align-content:start;padding:20px;border:1px solid var(--area-line);border-radius:var(--r);background:var(--node-bg)}.pack-card.is-short{grid-row:span 4}.pack-card>*{margin:0}.pack-card-name{font-family:var(--heading);font-weight:500;font-size:var(--fs-chapter);line-height:1;letter-spacing:.8px}.pack-card-name a{color:var(--accent);text-decoration:none}.pack-card-name a:hover{color:var(--accent-soft)}.pack-card-full{font-family:var(--heading);font-size:var(--fs-title);line-height:var(--lh-tight);color:var(--ink)}.pack-card-line{font-size:var(--fs-hint);line-height:var(--lh-ui);color:var(--ink-muted)}.pack-card-about,.pack-card-features li{font-size:var(--fs-text);line-height:var(--lh-text);color:var(--ink-dim)}.pack-card-features{list-style:none;padding:0;display:grid;align-content:start;gap:8px}.pack-card-features li{position:relative;padding-left:18px}.pack-card-features li::before{content:'';position:absolute;left:0;top:.8em;width:8px;height:2px;background:var(--ink-muted)}.pack-card-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(180px,(100% - 8px) / 2)),1fr));align-content:end;gap:8px;padding-top:16px;border-top:1px solid var(--line-soft)}.pack-card-links .act{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 6px;min-height:40px;padding:4px 12px;border-radius:var(--r-sm);font-size:var(--fs-glav-text, var(--fs-text));font-weight:600;line-height:var(--lh-snug);text-align:center;text-decoration:none}.pack-card-links .pack-card-open,.pack-card-links .act:nth-child(2):last-child{grid-column:1 / -1}.pack-card-links .pack-card-open{min-height:44px;font-size:inherit}.pack-card-links .lnk{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;min-height:32px;font-weight:600}.pack-card.is-short .pack-card-links{padding-top:12px}.pack-card.is-pending .pack-card-name a{color:var(--ink-muted)}.pack-card.is-note .pack-card-name{font-size:var(--fs-title);line-height:var(--lh-tight);letter-spacing:.4px}.voprosy{display:grid;border-top:1px solid var(--line-soft)}.voprosy.is-two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.voprosy{background:var(--node-bg)}.vopros{border-bottom:1px solid var(--line-soft)}a.vopros,.vopros>summary{display:flex;align-items:center;gap:16px;min-height:52px;padding:8px 12px;list-style:none;color:var(--ink);text-decoration:none}.vopros>summary::-webkit-details-marker{display:none}.vopros b{flex:1 1 auto;min-width:0;font-family:var(--heading);font-weight:400;font-size:var(--fs-item);line-height:var(--lh-snug)}.vopros small{flex:1 1 100%;order:2;font-size:var(--fs-hint);line-height:var(--lh-snug);color:var(--ink-muted)}a.vopros:has(small),.vopros>summary:has(small){flex-wrap:wrap;row-gap:2px}.vopros svg{flex:none;order:1;width:16px;height:16px;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:rotate var(--dur-hover)}.vopros[open]>summary svg{rotate:180deg}a.vopros:hover,.vopros>summary:hover{color:var(--accent-soft)}.vopros>p{margin:0;padding:0 12px 16px;max-width:80ch;font-size:var(--fs-text);line-height:var(--lh-text);color:var(--ink-dim)}.vopros>p:has(+ .vopros-more){padding-bottom:8px}.vopros>.vopros-more a{font-weight:600}.area-dvoe{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:start}.area-dvoe>.area{margin-top:0}.area-dvoe>.area:only-child{grid-column:1 / -1}.area-tekst>p{margin:0 0 16px;max-width:760px;font-size:var(--fs-text);line-height:var(--lh-text);color:var(--ink-dim)}.area-ryad{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.area-ryad + p{margin-top:16px}.area-ryad .act{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--r-sm);font-weight:600;text-decoration:none}.area-ryad .kontakty-knopka{height:44px;padding:0 16px}@media (max-width:760px){.area-ryad>.act,.area-ryad .kontakty-knopka{flex:1 1 auto;justify-content:center}.area-ryad>.kontakty-knopki{flex:1 1 100%}}@media (max-width:1100px){.area-dvoe{grid-template-columns:minmax(0,1fr)}.voprosy.is-two{grid-template-columns:minmax(0,1fr)}.pack-cards{grid-template-columns:minmax(0,1fr);gap:16px}.pack-card,.pack-card.is-short{display:flex;flex-direction:column;grid-row:auto;gap:12px}.pack-card>:empty{display:none}}@media (max-width:760px){.pack-card{padding:16px}.pack-card-name{font-size:var(--fs-stat)}}@media (max-width:760px){.kniga.is-select>.side.is-left{display:none}.kniga.is-select{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.fol-table) thead th.th-tone{padding-top:10px;padding-bottom:10px;vertical-align:bottom;box-shadow:inset 0 2px var(--race-color);background:color-mix(in srgb, var(--race-color) 8%, transparent)}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.fol-table) thead th.th-tone.is-current{background:color-mix(in srgb, var(--race-color) 18%, transparent)}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.fol-table) .th-tone .th-line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.fol-table) .th-tone .th-kicker{grid-column:1 / -1;font-family:var(--heading);font-size:var(--fs-micro);letter-spacing:1.2px;text-transform:uppercase;color:color-mix(in srgb, var(--race-color) 80%, var(--ink))}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.fol-table) .th-tone .th-kicker:empty{display:none}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.fol-table) .th-tone .th-kicker{display:none}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.fol-table) .th-tone .th-name{font-family:var(--heading);font-size:var(--fs-name-os);font-weight:500;color:var(--race-color)}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.fol-table) .th-tone .th-cat{padding:2px 8px;border:1px solid color-mix(in srgb, var(--race-color) 40%, transparent);border-radius:4px;font-size:var(--fs-hint);color:var(--ink-dim)}:root[data-theme="light"] :is(.catalog-glava,.comparison-sticky) :is(.comparison,.fol-table) .th-tone .th-name{color:color-mix(in srgb, var(--race-color) 78%, var(--ink))}#catalog.catalog-glava .comparison .perk-chip{border-color:color-mix(in srgb, var(--race-color, var(--line)) 40%, var(--line))}#catalog.catalog-glava .comparison .perk-chip:hover,#catalog.catalog-glava .comparison .perk-chip[aria-expanded=true]{border-color:var(--race-color, var(--accent));background:color-mix(in srgb, var(--race-color, var(--accent)) 12%, var(--node-bg))}.catalog-glava .comparison th.band b{color:var(--accent)}.catalog-glava .comparison :is(td,th).has-cellbtns{height:1px;padding:0;vertical-align:middle}.build-cellbtns{display:flex;flex-direction:column;height:100%;min-height:64px}.build-cellbtn{--tone:var(--race-color, var(--ink-muted));flex:1;display:flex;align-items:center;justify-content:center;padding:8px 10px;text-decoration:none;color:var(--ink);transition:background-color var(--dur-hover), box-shadow var(--dur-hover)}.build-cellbtn + .build-cellbtn{border-top:1px dashed var(--line-soft)}a.build-cellbtn:hover,a.build-cellbtn:focus-visible{background:color-mix(in srgb, var(--tone) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 70%, transparent)}a.build-cellbtn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.build-pill{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:32px;padding:4px 12px 4px 6px;border:1px solid var(--line);border-radius:999px;background:var(--node-bg);font-size:var(--fs-ui);font-weight:500;line-height:var(--lh-snug);color:var(--ink)}.build-pill>span:last-child{min-width:0}.build-pill>span:last-child>small{display:block;font-size:var(--fs-hint);font-weight:400;color:var(--ink-muted)}.build-pill.has-tone{border-color:color-mix(in srgb, var(--tone) 55%, transparent);color:var(--tone)}.build-pill:not(:has(.build-pill-mark,.build-pill-dot)){padding-left:12px}.build-pill-mark{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid color-mix(in srgb, var(--tone) 55%, transparent);background:var(--glass-face);color:var(--tone)}.build-pill-mark svg{width:16px;height:16px}.build-pill-mark img{width:18px;height:18px;object-fit:contain}.build-pill-dot{flex:none;width:8px;height:8px;margin-left:6px;border-radius:50%;background:var(--tone)}a.build-pill.is-link{--tone:var(--race-color, var(--ink-muted));min-height:28px;margin:2px 0;padding:2px 10px 2px 4px;vertical-align:middle;text-decoration:none;transition:border-color var(--dur-hover), background-color var(--dur-hover)}a.build-pill.is-link:not(:has(.build-pill-mark,.build-pill-dot)){padding-left:10px}a.build-pill.is-link .build-pill-mark{width:22px;height:22px}a.build-pill.is-link .build-pill-mark svg{width:14px;height:14px}a.build-pill.is-link .build-pill-dot{margin-left:4px}a.build-pill.is-link:hover,a.build-pill.is-link:focus-visible{border-color:var(--tone);background:color-mix(in srgb, var(--tone) 14%, var(--node-bg))}a.build-pill.is-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a.build-cellbtn:hover .build-pill{border-color:var(--tone)}.build-cellbtn.is-guide{--tone:var(--accent)}.build-cellbtn.is-guide .build-pill{padding-left:12px;border-color:color-mix(in srgb, var(--accent) 60%, transparent);color:var(--accent);white-space:nowrap}.build-cellbtns>.build-none,.catalog-glava .comparison .has-cellbtns>.build-none{display:grid;place-items:center;height:100%}:root[data-theme="light"] .build-pill.has-tone{color:color-mix(in srgb, var(--tone) 78%, var(--ink))}#catalog :is(.comparison,table) .build-cellbtn{border:0;border-radius:0;background:transparent;box-shadow:none;scale:none}#catalog :is(.comparison,table) a.build-cellbtn:hover,#catalog :is(.comparison,table) a.build-cellbtn:focus-visible{background:color-mix(in srgb, var(--tone) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 70%, transparent)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th:is(.tone-hp,.tone-mp,.tone-st,[data-el]):has(>.sort-btn)::before{display:none}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th:is(.tone-hp,.tone-mp,.tone-st,[data-el])>.sort-btn::before{content:'';flex:none;display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;vertical-align:middle;background:var(--el, var(--ink-muted))}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th.tone-hp>.sort-btn::before{background:var(--stat-health)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th.tone-mp>.sort-btn::before{background:var(--stat-magicka)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th.tone-st>.sort-btn::before{background:var(--stat-stamina)}:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead th>.sort-btn{white-space:nowrap}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.boss-table,.fol-table,table) tbody th[scope="row"] .build-pill{gap:10px;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-family:var(--heading);font-size:var(--fs-name-os);font-weight:500;letter-spacing:.2px;line-height:var(--lh-tight);color:var(--tone, var(--race-color, var(--ink)))}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.boss-table,.fol-table,table) tbody th[scope="row"] .build-pill:not(.has-tone){color:var(--ink)}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.boss-table,.fol-table,table) tbody th[scope="row"] .build-pill-mark{width:30px;height:30px;border:1px solid color-mix(in srgb, var(--tone, var(--race-color, var(--ink-muted))) 55%, transparent);background:var(--glass-face)}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.boss-table,.fol-table,table) tbody th[scope="row"] .build-pill-mark svg{width:20px;height:20px}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.boss-table,.fol-table,table) tbody th[scope="row"] .build-pill>span:last-child>small{margin-top:2px;font-family:var(--text);font-size:var(--fs-hint);font-weight:400;letter-spacing:0;color:var(--ink-muted)}:is(.catalog-glava,.comparison-sticky) :is(.comparison,.boss-table,.fol-table,table) tbody th[scope="row"] a.build-cellbtn:hover .build-pill{border-color:transparent}:root[data-theme="light"] .catalog-glava tbody th[scope="row"] .build-pill.has-tone{color:color-mix(in srgb, var(--tone) 78%, var(--ink))}.catalog-glava :is(.comparison,table) tbody th[scope="row"] :is(.row-name,.row-name a,.tt-name){font-family:var(--heading);font-size:var(--fs-name-os);font-weight:500;letter-spacing:.2px;text-decoration:none}.catalog-glava :is(.comparison,table) tbody th[scope="row"] :is(.alch-cell-kicker,.talent-row-kicker,.shout-row-main>.row-kicker){display:none}.catalog-glava .comparison th[scope="row"].has-cellbtns .build-cellbtn{justify-content:flex-start;padding-left:12px}.catalog-glava .comparison td.has-cellbtns .build-cellbtns{justify-content:center}:is(.catalog-glava,.comparison-sticky.is-glava) :is(.comparison,.boss-table,.fol-table) thead th.corner,:is(.catalog-glava,.comparison-sticky.is-glava) .boss-table thead .corner{background:linear-gradient(var(--table-head), var(--table-head)), var(--table-sticky)}.vetki .vetki-group>summary{display:flex;align-items:center;gap:8px}.vetki .vetki-group[style*="--race-color"]>summary{color:var(--race-color)}.vetki .vetki-group>summary .ton-dot{width:8px;height:8px;border-radius:50%;background:var(--race-color);flex:none}:root[data-theme="light"] .vetki .vetki-group[style*="--race-color"]>summary{color:color-mix(in srgb, var(--race-color) 78%, var(--ink))}:is(.catalog-glava,.comparison-sticky) .matrix .th-tone .th-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kniga.is-wide>.vetki-select{display:none}.vetki-caps{display:flex;flex-wrap:wrap;gap:8px 32px;margin-bottom:16px}.vetki-caps .vetki-caps-row{align-items:center;padding-top:0}.vetki-caps-name{margin-right:4px;font-family:var(--heading);font-size:var(--fs-label);font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--race-color, var(--ink-dim))}:root[data-theme="light"] .vetki-caps-name{color:color-mix(in srgb, var(--race-color, var(--ink-dim)) 78%, var(--ink))}.vetki-caps .race-filters a small{margin-left:8px;font-size:var(--fs-hint);color:var(--ink-muted)}@media (max-width:760px){.vetki-caps-name{flex:1 1 100%}}.download-page{display:grid;gap:20px}.download-nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:var(--fs-text);color:var(--ink-muted)}.download-nav a,.download-source a{color:var(--accent)}.download-nav a{padding:8px 0}.download-content{padding:20px;display:grid;gap:16px;min-width:0}.download-content>p{margin:0;font-size:var(--fs-text);line-height:var(--lh-text);color:var(--ink-dim)}.download-content>.download-source{color:var(--ink-muted);font-size:var(--fs-hint)}.download-columns>.area{margin-top:0}.download-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;align-items:start}.download-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.download-link{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid var(--line-accent-strong);border-radius:var(--r);background:var(--node-bg);text-decoration:none;color:var(--accent)}.download-link>span:last-child{display:grid;gap:6px;min-width:0}.download-link b{font-family:var(--heading);font-weight:400;font-size:var(--fs-item)}.download-link small{font-size:var(--fs-text);line-height:var(--lh-text);color:var(--ink-dim)}.download-link-icon{display:grid;place-items:center;flex:0 0 40px}.download-link-icon svg{width:32px;height:32px}.download-questions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.download-questions h3{padding-right:0}.download-questions p:last-child,.download-content .road-body p:last-child{margin-bottom:0}.download-content .home-facts{padding:0;background:none;border:0}@media (max-width:1100px){.download-questions{grid-template-columns:1fr}}@media (max-width:760px){.download-columns,.download-links{grid-template-columns:1fr}.download-content{padding:16px}.download-link{padding:16px;gap:12px}}.istoriya-page{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.istoriya-page>.area{margin-top:0}.istoriya-content{padding:20px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.istoriya-content>p{margin:0;font-size:var(--fs-text);line-height:var(--lh-text);color:var(--ink-dim)}.istoriya-content>.istoriya-note{color:var(--ink-muted);font-size:var(--fs-hint)}.istoriya-content>.istoriya-edition{font-family:var(--heading);font-size:var(--fs-item);color:var(--ink)}.istoriya-content .home-facts{padding:0;background:none;border:0}.istoriya-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.istoriya-total>span:first-child{color:var(--ink-dim)}.istoriya-total b{font-weight:500;color:var(--ink)}.istoriya-count{font-family:var(--heading);font-size:var(--fs-hint);color:var(--ink-muted);font-variant-numeric:tabular-nums}.istoriya-count.is-added,.istoriya-kind.is-added h4{color:var(--stat-stamina)}.istoriya-count.is-removed,.istoriya-kind.is-removed h4{color:var(--stat-health)}.istoriya-filter button small{margin-left:4px;color:var(--ink-muted)}.istoriya-kniga>.kniga-main{min-height:0}.istoriya-main{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding:20px;align-content:start}.istoriya-kat,.istoriya-kind{grid-template-columns:minmax(0,1fr)}.istoriya-kat{display:grid;gap:20px;min-width:0}.istoriya-kat[hidden],.istoriya-kind[hidden]{display:none}.istoriya-kat>h3{margin:0;font-family:var(--heading);font-weight:400;font-size:var(--fs-title);line-height:var(--lh-tight);color:var(--ink)}.istoriya-kat>h3 small,.istoriya-kind h4 small{margin-left:6px;font-family:var(--text);font-size:var(--fs-hint);color:var(--ink-muted)}.istoriya-kind{display:grid;gap:10px;min-width:0}.istoriya-kind h4{margin:0;font-family:var(--heading);font-weight:400;font-size:var(--fs-item);color:var(--ink)}.istoriya-table{width:100%}.istoriya-table col.it-name{width:28%}.istoriya-table col.it-what{width:16%}.istoriya-table col.it-val{width:28%}.istoriya-table :is(th,td){padding:10px 14px;font-size:var(--fs-hint);line-height:var(--lh-snug);overflow-wrap:anywhere}.istoriya-table thead :is(th,th.corner){font-family:var(--heading);font-size:var(--fs-head-cell);font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink)}.istoriya-table tbody th{position:static;text-transform:none;letter-spacing:0;font-weight:400}.istoriya-table tbody tr:not(.is-first)>td{border-top:0}.istoriya-table .row-name{font-family:var(--heading);font-size:var(--fs-name-os);color:var(--ink);text-decoration:none}.istoriya-table a.row-name:hover{color:var(--accent-soft)}.istoriya-what{color:var(--ink-muted)}.istoriya-old{color:var(--ink-muted)}.istoriya-new{color:var(--ink)}.istoriya-tag{margin-right:6px;font-size:var(--fs-mark);font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-muted)}.istoriya-n{font-family:var(--text);font-size:var(--fs-hint);color:var(--accent);white-space:nowrap}.istoriya-names{columns:3 220px;column-gap:28px;margin:0;padding:0;list-style:none}.istoriya-names li{break-inside:avoid;padding:5px 0;font-size:var(--fs-text);line-height:var(--lh-snug);color:var(--ink-dim)}.istoriya-names .row-name{color:var(--ink);text-decoration:none}.istoriya-names a.row-name:hover{color:var(--accent-soft)}.istoriya-more{justify-self:start;min-height:36px;padding:0 14px;border-radius:var(--r-sm);font:inherit;font-size:var(--fs-chip)}@media (max-width:760px){.istoriya-content,.istoriya-main{padding:16px}.istoriya-table,.istoriya-table tbody,.istoriya-table tr,.istoriya-table :is(th,td){display:block;width:auto}.istoriya-table colgroup,.istoriya-table thead{display:none}.istoriya-table tbody th{padding-bottom:4px}.istoriya-table tbody tr.is-first>th{padding-top:12px}.istoriya-table tbody td{padding:2px 14px;border:0}.istoriya-table tbody td:is(.istoriya-old,.istoriya-new){display:inline-block;padding-inline:14px 0}.istoriya-table tbody td.istoriya-new{padding-left:6px}.istoriya-table tbody tr>td:last-child{padding-bottom:10px}.istoriya-table .istoriya-old::after{content:' →';color:var(--ink-muted)}.istoriya-table tr[hidden]{display:none}}.istoriya-log{margin:.5rem 0 1rem;padding-left:1.25rem}.istoriya-log li{margin:.3rem 0;line-height:1.5}.has-knowledge-nav #race-stage.kniga[data-view=profile]{grid-template-columns:minmax(0,1fr);grid-template-areas:"left" "main" "right"}.has-knowledge-nav #race-stage[data-view=profile]>.race-rail{position:static;display:flex;flex-direction:row;gap:8px;overflow-x:auto;max-height:none;padding:8px;container-type:normal}.has-knowledge-nav .race-rail>.area-head{display:none}.has-knowledge-nav .race-rail>.side-item{flex:0 0 184px;margin:0;min-height:56px;border-radius:var(--r-sm)}.has-knowledge-nav .race-rail .side-name small>:not(:first-child){display:none}.has-knowledge-nav #race-stage>.race-onpage-col .side{position:static;max-height:none}.has-knowledge-nav #race-stage>.kniga-main{min-height:0}.download-main{display:grid;gap:20px;min-width:0}.download-main>.area + .area{margin-top:0}#catalog:has(.reference-sheet:not(.is-wide)){padding:0;border:1px solid var(--line);border-top:0;border-radius:0}html #catalog:has(.reference-sheet:not(.is-wide))>.toolbar-glava{margin:0;padding:8px var(--sp-tile-content);border:0;border-top:0;border-bottom:1px solid var(--line);border-radius:0;border-image:none}#catalog:has(.reference-sheet:not(.is-wide))>.view-hint{margin:0}#catalog .reference-sheet:not(.is-wide){display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"left" "main";gap:0;margin:0;padding:0;border:0;border-radius:0;background:var(--area-bg);box-shadow:none}#catalog .spr.reference-sheet{grid-template-areas:"modes" "left" "center" "main"}#catalog .spr.reference-sheet.is-one{grid-template-columns:minmax(0,1fr);grid-template-areas:"modes" "left" "center" "main"}#catalog .reference-sheet:not(.is-wide)>:is(.side,.spr-center,.kniga-main),#catalog .reference-sheet:not(.is-wide) .shema-body>.area,#catalog .reference-sheet:not(.is-wide) #results[data-view=spravochnik]>.tp>:is(.tp-panel,.tp-zapis){position:static;min-width:0;min-height:0;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none!important}#catalog .reference-sheet:not(.is-wide)>.side.is-left{display:block;padding:0;overflow:visible;border-bottom:1px solid var(--line)}#catalog .reference-sheet:not(.is-wide) .side>.area-head,html #catalog .reference-sheet:not(.is-wide) .area>.area-head{position:static;margin:0;padding:12px var(--sp-tile-content);border-bottom:1px solid var(--line);border-radius:0}#catalog .reference-sheet:not(.is-wide) .side>.area-head{display:flex}#catalog .reference-sheet:not(.is-wide) .side>.area-head{background:var(--glass-panel)}#catalog .reference-sheet:not(.is-wide) .side-group{margin:0;padding:0;white-space:normal}#catalog .reference-sheet:not(.is-wide) .side-group[open]{display:block}#catalog .reference-sheet:not(.is-wide) .vetki-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,192px),1fr));gap:0;margin:0}#catalog .reference-sheet:not(.is-wide) .side-group>summary{display:flex;grid-column:1 / -1;padding:12px 16px}#catalog .reference-sheet:not(.is-wide) :is(.spr-groups,[data-mode-left]){display:flex;flex-wrap:wrap;gap:0;align-items:stretch}#catalog .reference-sheet:not(.is-wide) [data-mode-left][hidden]{display:none}#catalog .reference-sheet:not(.is-wide) :is(.spr-groups,[data-mode-left])>:is(.side-item,.side-group){flex:1 1 192px}#catalog .reference-sheet:not(.is-wide) .side .side-item{width:auto;min-width:0;min-height:56px;margin:0;padding:10px 16px;border-radius:0}#catalog .reference-sheet:not(.is-wide) .side .side-name small{display:block;white-space:normal}#catalog .reference-sheet:not(.is-wide) .side .side-name{white-space:normal;text-overflow:clip}#catalog .reference-sheet:not(.is-wide) .side .side-go{display:block}#catalog .reference-sheet:not(.is-wide)>.branch-select{display:none}#catalog .reference-sheet:not(.is-wide) .shema-body{grid-template-columns:minmax(0,1fr);gap:0;margin:0}#catalog .reference-sheet:not(.is-wide) .shema-body>.area{padding:0}#catalog .reference-sheet:not(.is-wide) .shema-body>.shema-panel{overflow:visible;border-top:1px solid var(--line)}#catalog .reference-sheet:not(.is-wide) .shema-graph>:is(.shema-sky,.shema-scroll){margin:var(--sp-tile-content)}#catalog .reference-sheet:not(.is-wide) .shema-card{padding:var(--sp-tile-content)}#catalog .reference-sheet:not(.is-wide) #results[data-view=spravochnik]>.tp{grid-template-columns:minmax(0,1fr);gap:0}#catalog .reference-sheet:not(.is-wide) #results[data-view=spravochnik]>.tp>.tp-zapis{grid-column:1;grid-row:auto;border-top:1px solid var(--line)}#catalog .reference-sheet:not(.is-wide)>.spr-modes{margin:0;padding:8px 16px;border-bottom:1px solid var(--line)}#catalog .spr.reference-sheet>.spr-modes:not([hidden]){display:flex}#catalog .spr.reference-sheet>.spr-center{display:block}#catalog .spr.reference-sheet>.spr-center [data-mode-center]:not([hidden]){gap:0}#catalog .spr.reference-sheet .spr-pack{margin:0;padding:var(--sp-tile-content);border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none}#catalog .spr.reference-sheet>.spr-main{display:block;overflow:visible;padding:var(--sp-tile-content);border-top:1px solid var(--line)}#catalog .spr.reference-sheet .spr-back{display:none}html #catalog .reference-sheet:not(.is-wide) :is(.side>.area-head,.shema-body>.area>.area-head,.tp-zapis>.area-head){display:none}#catalog .reference-sheet:not(.is-wide) .side .side-item{border-top-width:0;border-left-width:0}#catalog .reference-sheet .vetki-group.is-flat{border:0}#catalog .reference-sheet .vetki-group-title{display:flex;align-items:center;gap:8px;margin:0;padding:12px var(--sp-tile-content);font-family:var(--heading);font-size:var(--fs-group-side);font-weight:500;letter-spacing:1.6px;text-transform:uppercase;color:var(--race-color)}#catalog .reference-sheet .vetki-group.is-flat>.vetki-items{border-top:1px solid var(--ui-ton-line, color-mix(in srgb, var(--race-color) var(--ui-ton-rest), transparent))}#catalog #perks-stage.reference-sheet .shema-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}#catalog #perks-stage.reference-sheet .shema-panel{border-top:0;border-left:1px solid var(--line)}@media (max-width:900px){#catalog #perks-stage.reference-sheet .shema-body{grid-template-columns:minmax(0,1fr)}#catalog #perks-stage.reference-sheet .shema-panel{border-left:0;border-top:1px solid var(--line)}}@media (max-width:760px){#catalog .reference-sheet:not(.is-wide) .vetki-items{grid-template-columns:repeat(2,minmax(0,1fr))}#catalog .reference-sheet:not(.is-wide) .side .side-item{padding:10px 12px}}.pack-card-identity{display:grid;align-content:start;gap:8px;min-width:0}.pack-card-logo{display:block;width:160px;max-width:100%;height:76px;object-fit:contain;object-position:left center}.pack-card-monogram{display:grid;align-items:center;height:76px;font:500 var(--fs-chapter)/1 var(--heading);color:var(--accent)}.pack-card.is-short{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:10px;padding:16px 20px}.pack-card.is-short .pack-card-identity{grid-template-columns:72px minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:center}.pack-card.is-short :is(.pack-card-logo,.pack-card-monogram){grid-row:span 2;width:72px;height:44px}.pack-card.is-short .pack-card-monogram{font-size:var(--fs-title)}.pack-card.is-short .pack-card-name{font-size:var(--fs-title);line-height:var(--lh-tight)}.pack-card.is-short .pack-card-full{font-size:var(--fs-note);color:var(--ink-muted)}.pack-card.is-short .pack-card-full:empty{display:none}.pack-card.is-short .pack-card-about{font-size:var(--fs-note)}.pack-card.is-short .pack-card-links{padding-top:8px}.pack-cards.plitki-styk{gap:0}.pack-cards.plitki-styk>.pack-card{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:transparent}html .tools-flat .kniga{background:transparent}html .tools-flat .kniga>:is(.area,.side-col,.side,.kniga-main,aside,nav){outline:1px solid var(--line)}html #catalog .side.is-left :is(.spr-items,.side-group>div,.faq-toc-topic){gap:0}html #catalog .side.is-left .faq-toc-topic + .faq-toc-topic{margin-top:0}html #catalog .side.is-left .side-item{margin:0;border:0;border-bottom:1px solid var(--line);border-radius:0}html #catalog .side.is-left :is(.spr-items,.side-group>div,.faq-toc-part)>:first-child:is(.side-item,.faq-toc-topic){border-top:1px solid var(--line)}html #catalog .side.is-left .side-item[aria-current=true]{box-shadow:inset 2px 0 0 var(--brand-accent)}html #catalog .kniga:has(>.side.is-left[hidden]):not(:has(>:is(.side,.side-col,aside,nav):not(.is-left):not([hidden]))){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"main"!important}html #catalog .kniga:has(>.side.is-left[hidden]):not(:has(>:is(.side,.side-col,aside,nav):not(.is-left):not([hidden])))>:not([hidden]){grid-column:1 / -1}html .side-mark svg:not([fill]):not([stroke]):not(:has([fill],[stroke],use)){fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html #catalog .side.is-left .side-item[aria-current=true]{background-color:var(--surface-card)}
