*,*::before,*::after{border-radius:0!important}*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-track{border-radius:0!important}@property --ui-type{syntax:'*';inherits:false}@property --ui-ton-line{syntax:'*';inherits:false}@property --ui-ton-line-hover{syntax:'*';inherits:false}:where(a[href],button,summary,[role="button"],[role="tab"],[role="link"],[role="option"],[role="menuitem"],[role="menuitemradio"]){--ui-type:link;cursor:pointer}:where(.ton,.rec,.act,.act-main,.lnk){cursor:pointer;transition:border-color var(--dur-hover), background-color var(--dur-hover), box-shadow var(--dur-hover), color var(--dur-hover)}.lnk{--ui-type:link;color:var(--accent);text-decoration:none}:is(.ton,:is(a,button,label)[style*="--race-color"],:is(a,button,label)[style*="--group-color"]){--ui-type:ton;border:1px solid var(--ui-ton-line, color-mix(in srgb, var(--race-color) var(--ui-ton-rest), transparent));cursor:pointer}:is(.ton,:is(a,button,label)[style*="--race-color"],:is(a,button,label)[style*="--group-color"]):hover{border-color:var(--ui-ton-line-hover, var(--race-color))}:is(.ton,:is(a,button,label)[style*="--race-color"],:is(a,button,label)[style*="--group-color"]):is([aria-pressed="true"],[aria-current="true"],[aria-current="page"],[aria-selected="true"],[aria-checked="true"],.is-on,.is-current,.is-lit),input:checked + :is(.ton,:is(a,button,label)[style*="--race-color"],:is(a,button,label)[style*="--group-color"]){border-color:var(--race-color);box-shadow:0 0 0 1px var(--race-color) inset}:is(.rec,.side-item,.rail-item,.faq-toc-link,.weave-node,.put-chip,.eq-chip,.place-word,.perk-chip,.food-index-name,a.food-ing,a.perk-need,a.eq-perk,a.bg-chip,.alch-part,.alch-name-chip,.alch-grow-chip,a.fol-chip,.eq-chapter,.god-chapter,.section-tile,.loot-item,.place-locator,.scale-out,.scale-station,.ring-link,.boss-card,.place-card,.bld-pick,.bld-perk-tile-face,.place-links a,.fol-plate.is-link,a.alchg-item,a.dg-chip):not(.ton,[style*="--race-color"],[style*="--group-color"]){--ui-type:rec;border:1px solid var(--ui-rec-line);color:var(--ink);cursor:pointer}:is(.rec,.side-item,.rail-item,.faq-toc-link,.weave-node,.put-chip,.eq-chip,.place-word,.perk-chip,.food-index-name,a.food-ing,a.perk-need,a.eq-perk,a.bg-chip,.alch-part,.alch-name-chip,.alch-grow-chip,a.fol-chip,.eq-chapter,.god-chapter,.section-tile,.loot-item,.place-locator,.scale-out,.scale-station,.ring-link,.boss-card,.place-card,.bld-pick,.bld-perk-tile-face,.place-links a,.fol-plate.is-link,a.alchg-item,a.dg-chip):not(.ton,[style*="--race-color"],[style*="--group-color"]):hover{border-color:var(--ui-rec-line-hover);background-color:var(--ui-rec-bg-hover)}:is(.rec,.side-item,.rail-item,.faq-toc-link,.weave-node,.put-chip,.eq-chip,.place-word,.perk-chip,.food-index-name,a.food-ing,a.perk-need,a.eq-perk,a.bg-chip,.alch-part,.alch-name-chip,.alch-grow-chip,a.fol-chip,.eq-chapter,.god-chapter,.section-tile,.loot-item,.place-locator,.scale-out,.scale-station,.ring-link,.boss-card,.place-card,.bld-pick,.bld-perk-tile-face,.place-links a,.fol-plate.is-link,a.alchg-item,a.dg-chip):not(.ton,[style*="--race-color"],[style*="--group-color"]):is([aria-pressed="true"],[aria-current="true"],[aria-current="page"],[aria-selected="true"],[aria-checked="true"],.is-on,.is-current,.is-lit),input:checked + :is(.rec,.side-item,.rail-item,.faq-toc-link,.weave-node,.put-chip,.eq-chip,.place-word,.perk-chip,.food-index-name,a.food-ing,a.perk-need,a.eq-perk,a.bg-chip,.alch-part,.alch-name-chip,.alch-grow-chip,a.fol-chip,.eq-chapter,.god-chapter,.section-tile,.loot-item,.place-locator,.scale-out,.scale-station,.ring-link,.boss-card,.place-card,.bld-pick,.bld-perk-tile-face,.place-links a,.fol-plate.is-link,a.alchg-item,a.dg-chip):not(.ton,[style*="--race-color"],[style*="--group-color"]){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.alch-part,.bg-chip,.perk-need,.eq-perk,.food-ing,.put-chip,.eq-chip,.dg-chip{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.act,.header-button,.header-icon,.toolbar-glava .view-switch button,.view-more,.view-sky,.sky-tab,.race-filters :is(a,button),.scale-bands button,.bld-steps-bar a:not(.nav-section),.bld-school-tab,.fav-toggle,.compare-check,.card-more,.pager-button,.bd-neighbor,.boss-neighbor,.faq-pager-link,.bld-btn,.bld-stat-minus,.bld-stat-plus,.bld-stat-quick,.bp-copy,.faq-hint-action,.faq-permalink,.karta-tool:not(.nav-section),.karta-controls button,.glav-knopka,.feature-button,.credit-license,.qa-copy,.section-empty-links a,.idea-button.is-ghost,.idea-button.is-danger,.idea-sort a,.idea-vote,.bg-switch-btn):not(.ton,[style*="--race-color"],[style*="--group-color"],.header-button-accent,.bld-btn-accent){--ui-type:act;border:1px solid var(--ui-act-line);background-color:var(--ui-act-bg);backdrop-filter:blur(12px);color:var(--ink);cursor:pointer}:is(.act,.header-button,.header-icon,.toolbar-glava .view-switch button,.view-more,.view-sky,.sky-tab,.race-filters :is(a,button),.scale-bands button,.bld-steps-bar a:not(.nav-section),.bld-school-tab,.fav-toggle,.compare-check,.card-more,.pager-button,.bd-neighbor,.boss-neighbor,.faq-pager-link,.bld-btn,.bld-stat-minus,.bld-stat-plus,.bld-stat-quick,.bp-copy,.faq-hint-action,.faq-permalink,.karta-tool:not(.nav-section),.karta-controls button,.glav-knopka,.feature-button,.credit-license,.qa-copy,.section-empty-links a,.idea-button.is-ghost,.idea-button.is-danger,.idea-sort a,.idea-vote,.bg-switch-btn):not(.ton,[style*="--race-color"],[style*="--group-color"],.header-button-accent,.bld-btn-accent):hover{border-color:var(--ui-act-line-hover);background-color:var(--ui-act-bg-hover);color:var(--ink)}:is(.act,.header-button,.header-icon,.toolbar-glava .view-switch button,.view-more,.view-sky,.sky-tab,.race-filters :is(a,button),.scale-bands button,.bld-steps-bar a:not(.nav-section),.bld-school-tab,.fav-toggle,.compare-check,.card-more,.pager-button,.bd-neighbor,.boss-neighbor,.faq-pager-link,.bld-btn,.bld-stat-minus,.bld-stat-plus,.bld-stat-quick,.bp-copy,.faq-hint-action,.faq-permalink,.karta-tool:not(.nav-section),.karta-controls button,.glav-knopka,.feature-button,.credit-license,.qa-copy,.section-empty-links a,.idea-button.is-ghost,.idea-button.is-danger,.idea-sort a,.idea-vote,.bg-switch-btn):not(.ton,[style*="--race-color"],[style*="--group-color"],.header-button-accent,.bld-btn-accent):is([aria-pressed="true"],[aria-current="true"],[aria-current="page"],[aria-selected="true"],.is-on,.is-current,.bp-copy.is-done,.qa-copy.is-done),:is(.act,.header-button,.header-icon,.toolbar-glava .view-switch button,.view-more,.view-sky,.sky-tab,.race-filters :is(a,button),.scale-bands button,.bld-steps-bar a:not(.nav-section),.bld-school-tab,.fav-toggle,.compare-check,.card-more,.pager-button,.bd-neighbor,.boss-neighbor,.faq-pager-link,.bld-btn,.bld-stat-minus,.bld-stat-plus,.bld-stat-quick,.bp-copy,.faq-hint-action,.faq-permalink,.karta-tool:not(.nav-section),.karta-controls button,.glav-knopka,.feature-button,.credit-license,.qa-copy,.section-empty-links a,.idea-button.is-ghost,.idea-button.is-danger,.idea-sort a,.idea-vote,.bg-switch-btn):not(.ton,[style*="--race-color"],[style*="--group-color"],.header-button-accent,.bld-btn-accent):has(>input:checked){border-color:var(--accent);background-color:var(--act-pressed-bg);backdrop-filter:var(--act-pressed-filter);color:var(--act-pressed-ink)}:is(.act,.header-button,.header-icon,.toolbar-glava .view-switch button,.view-more,.view-sky,.sky-tab,.race-filters :is(a,button),.scale-bands button,.bld-steps-bar a:not(.nav-section),.bld-school-tab,.fav-toggle,.compare-check,.card-more,.pager-button,.bd-neighbor,.boss-neighbor,.faq-pager-link,.bld-btn,.bld-stat-minus,.bld-stat-plus,.bld-stat-quick,.bp-copy,.faq-hint-action,.faq-permalink,.karta-tool:not(.nav-section),.karta-controls button,.glav-knopka,.feature-button,.credit-license,.qa-copy,.section-empty-links a,.idea-button.is-ghost,.idea-button.is-danger,.idea-sort a,.idea-vote,.bg-switch-btn):not(.ton,[style*="--race-color"],[style*="--group-color"],.header-button-accent,.bld-btn-accent):is([aria-pressed="true"],[aria-current="true"],[aria-current="page"],[aria-selected="true"],.is-on,.is-current,.bp-copy.is-done,.qa-copy.is-done):hover{background-color:var(--act-main-hover);border-color:var(--accent);color:var(--act-pressed-ink)}:is(.act,.header-button,.header-icon,.toolbar-glava .view-switch button,.view-more,.view-sky,.sky-tab,.race-filters :is(a,button),.scale-bands button,.bld-steps-bar a:not(.nav-section),.bld-school-tab,.fav-toggle,.compare-check,.card-more,.pager-button,.bd-neighbor,.boss-neighbor,.faq-pager-link,.bld-btn,.bld-stat-minus,.bld-stat-plus,.bld-stat-quick,.bp-copy,.faq-hint-action,.faq-permalink,.karta-tool:not(.nav-section),.karta-controls button,.glav-knopka,.feature-button,.credit-license,.qa-copy,.section-empty-links a,.idea-button.is-ghost,.idea-button.is-danger,.idea-sort a,.idea-vote,.bg-switch-btn):not(.ton,[style*="--race-color"],[style*="--group-color"],.header-button-accent,.bld-btn-accent):active{scale:.96}:is(.act-main,.razdely-button,.section-support,.bd-guide.is-main,.feature-button-accent,.bld-btn-accent,.idea-button:not(.is-ghost,.is-danger)):not(.ton,[style*="--race-color"],[style*="--group-color"]){--ui-type:main;border:1px solid var(--accent);background-color:var(--act-pressed-bg);backdrop-filter:var(--act-pressed-filter);color:var(--act-pressed-ink);cursor:pointer}:is(.act-main,.razdely-button,.section-support,.bd-guide.is-main,.feature-button-accent,.bld-btn-accent,.idea-button:not(.is-ghost,.is-danger)):not(.ton,[style*="--race-color"],[style*="--group-color"]):hover{background-color:var(--act-main-hover);border-color:var(--accent);color:var(--act-pressed-ink)}:is(.act-main,.razdely-button,.section-support,.bd-guide.is-main,.feature-button-accent,.bld-btn-accent,.idea-button:not(.is-ghost,.is-danger)):not(.ton,[style*="--race-color"],[style*="--group-color"]):active{scale:.96}a:not([class]):hover,.build-guide:hover,.label-link:hover,.road-link:hover,.skill-name:hover,.fol-link-more:hover,.plate-link:hover,.tree-ref:hover,.lnk:hover{color:var(--accent-soft);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.brand:hover{opacity:.84}summary:hover{background-color:var(--wash-sm)}.ton-face{color:var(--race-color);border-radius:50%}.ton-plate{color:var(--race-color);border:1px solid color-mix(in srgb, var(--race-color) var(--ui-ton-rest), transparent);background:none;display:inline-block;flex:none;width:fit-content;padding:2px 8px;border-radius:var(--r-sm);line-height:var(--lh-snug)}.ton-dot{background:var(--race-color)}.ton-line{background:var(--race-color);border-color:var(--race-color)}.is-found{--found:var(--race-color, var(--accent))}.star:hover .star-halo,.star.is-selected .star-halo{stroke:var(--race-color, var(--accent))}.star:focus-visible .star-halo{stroke:var(--accent)}.catalog-glava :where(#results) .card-shell[style*="--race-color"]{border-color:var(--ui-ton-line, color-mix(in srgb, var(--race-color) var(--ui-ton-rest), transparent))}.catalog-glava :where(#results) .card-shell[style*="--race-color"]:hover{border-color:var(--ui-ton-line-hover, var(--race-color))}.catalog-glava .card-shell[style*="--race-color"] .race-kicker{color:var(--race-color)}.catalog-glava tr[style*="--race-color"].is-lit th,.catalog-glava tr[style*="--race-color"].is-found th,.catalog-glava tr.is-lit th[style*="--race-color"],.catalog-glava tr.is-found th[style*="--race-color"]{box-shadow:inset 3px 0 0 var(--race-color)}:is([style*="--race-color:var(--accent)"],[style*="--race-color: var(--accent)"],[style*="--group-color:var(--accent)"],[style*="--group-color: var(--accent)"],[style*="--race-color:var(--ink"],[style*="--race-color: var(--ink"]){--ui-ton-line:var(--ui-rec-line);--ui-ton-line-hover:var(--ui-rec-line-hover)}.scale-stage{--ui-type:act;cursor:pointer}.scale-stage .scale-stage-shape path{stroke:var(--ui-act-line)}.scale-stage:hover .scale-stage-shape path{stroke:var(--ui-act-line-hover);fill:var(--node-bg-hover)}.scale-stage[aria-current="true"] .scale-stage-shape path,.scale-stage[aria-current="true"]:hover .scale-stage-shape path{fill:var(--accent);stroke:var(--accent)}.scale-stage[aria-current="true"],.scale-stage[aria-current="true"] :is(b,.scale-stage-name small){color:var(--on-accent)}.scale-stage[aria-current="true"].is-mine .scale-stage-name small::before{background:var(--on-accent)}.scale-stage:focus-visible .scale-stage-shape path{stroke:var(--accent);stroke-width:2}:is(#ui,.toolbar-glava .view-switch button.is-main):not([aria-pressed="true"]){color:var(--accent);border-color:var(--accent)}:is(#ui,.toolbar-glava .view-switch button.is-main):not([aria-pressed="true"]):hover{color:var(--accent-soft)}:is(#ui,.race-filters :is(a,button),.sky-tab,.scale-bands button):is(.ton,[style*="--race-color"]):is([aria-pressed="true"],[aria-current="true"],[aria-current="page"],[aria-selected="true"],.is-on,.is-current){background-color:color-mix(in srgb, var(--race-color) 22%, transparent);color:var(--ink)}:is(#ui,.side-item,.rail-item,.faq-toc-link):is([aria-pressed="true"],[aria-current="true"],[aria-current="page"],.is-on,.is-current){background-color:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 4px 0 0 var(--accent), 0 0 0 1px var(--accent) inset}:is(#ui,.side-item,.rail-item,.faq-toc-link):is(.ton,[style*="--race-color"]):is([aria-pressed="true"],[aria-current="true"],[aria-current="page"],.is-on,.is-current){background-color:color-mix(in srgb, var(--race-color) 20%, transparent);box-shadow:inset 4px 0 0 var(--race-color), 0 0 0 1px var(--race-color) inset}:is(#ui,.race-filters :is(a,button)):is([style*="--race-color:var(--accent)"],[style*="--race-color: var(--accent)"],[style*="--race-color:var(--ink"],[style*="--race-color: var(--ink"]){--ui-ton-line:var(--ui-act-line);--ui-ton-line-hover:var(--ui-act-line-hover);background-color:var(--ui-act-bg)}:is(#ui,.pager-button,.bd-neighbor,.boss-neighbor,.faq-pager-link):not(:hover){background-color:var(--surface-card)}.compare-check{position:relative}.compare-check>input[type="checkbox"]{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.compare-check:has(>input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}:is(#ui,.weave-node.is-none){border-style:dashed}:is(#ui,.ring-node.is-outside):not(:hover,.is-current){border-style:dashed}.ring-needle line{stroke:var(--race-color, var(--accent))}.ring-needle path{fill:var(--race-color, var(--accent))}.ring-detail-head .ring-face{border:1px solid var(--group-color, var(--line));color:var(--group-color, var(--ink))}.ring-node.is-outside .ring-face,.ring-detail-head[style*="--group-color:var(--accent)"] .ring-face{color:var(--ink-dim)}.ring-detail-head[style*="--group-color:var(--accent)"] .ring-face{border-color:var(--ui-rec-line)}:is(#ui,table .fav-toggle){border-radius:var(--r-sm)}.versii .versii-switch>a.versii-link.act,.versii .versii-switch>a.versii-link.act[aria-current=page]{border:0;background:transparent}.versii .versii-switch>a.versii-link.act:not([aria-current]):hover{background:var(--ui-act-bg-hover)}.update-notice .update-notice-head>button.update-notice-close.act{border:0;background:transparent;transition:background var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease)}.update-notice .update-notice-head>button.update-notice-close.act:enabled:is(:hover,:focus-visible){background:color-mix(in srgb, var(--brand-accent) 14%, transparent);color:var(--accent)}.update-notice-close .nav-icon{transition:transform var(--dur-open) var(--ease)}.update-notice-close:enabled:is(:hover,:focus-visible) .nav-icon{transform:rotate(90deg) scale(1.1)}@media (prefers-reduced-motion:reduce){.update-notice-close:enabled:is(:hover,:focus-visible) .nav-icon{transform:none}}:is(#ui,a.put-chip[style*="--put-color"]):not([data-tint=""]){--race-color:var(--put-color)}:is(#ui,a.eq-chip[style*="--eq-color"],a.eq-member[style*="--eq-color"]):not([data-tint=""]){--race-color:var(--eq-color)}:is(#ui,a.put-chip[style*="--put-color"],a.eq-chip[style*="--eq-color"],a.eq-member[style*="--eq-color"]):not([data-tint=""]){--ui-type:ton;border-color:color-mix(in srgb, var(--race-color) var(--ui-ton-rest), transparent)}:is(#ui,a.put-chip[style*="--put-color"],a.eq-chip[style*="--eq-color"],a.eq-member[style*="--eq-color"]):not([data-tint=""]):is(:hover,[aria-current="true"],[aria-expanded="true"],.is-open){border-color:var(--race-color)}.sky-tabs + .race-filters,.sky-tabs + *>.race-filters:first-child{margin-top:8px}:root[data-theme="light"]{--ui-ton-rest:70%}:root[data-theme="light"] :is(.ton-plate,.race-kicker,.side-item.ton .side-name small>span:first-child){color:color-mix(in srgb, var(--race-color) 70%, var(--ink))}.ring-node.is-outside .ring-face{color:var(--group-color)}
