.ItemHero-module__oVeNjW__hero{grid-template:"slot head""slot body"1fr"side side"/200px minmax(0,1fr);gap:18px 28px;padding:24px;display:grid}@media (min-width:80rem){.ItemHero-module__oVeNjW__hero{grid-template:"slot head side""slot body side"1fr/208px minmax(0,1fr) 340px}}@media (max-width:639.98px){.ItemHero-module__oVeNjW__hero{grid-template:"slot head""body body""side side"/96px minmax(0,1fr);gap:16px;padding:16px}}.ItemHero-module__oVeNjW__slotArea{grid-area:slot;min-width:0}.ItemHero-module__oVeNjW__head{grid-area:head;align-self:end;min-width:0}@media (max-width:639.98px){.ItemHero-module__oVeNjW__head{align-self:center}}.ItemHero-module__oVeNjW__body{grid-area:body;min-width:0}.ItemHero-module__oVeNjW__slot{--rar:var(--r-common);aspect-ratio:1;background:radial-gradient(70% 55% at 50% 85%, color-mix(in oklab, var(--rar) 22%, transparent), transparent 70%), linear-gradient(180deg, #fff5e60d, #fff5e603), var(--slot);width:100%;box-shadow:inset 0 0 0 1px #eee6da14, inset 0 -40px 40px -30px #000000b3, 0 18px 30px -22px var(--rar);place-items:center;display:grid;position:relative}.ItemHero-module__oVeNjW__slot:before{content:"";background:var(--rar);height:3px;position:absolute;top:0;left:0;right:0}.ItemHero-module__oVeNjW__icon{object-fit:contain;filter:drop-shadow(0 8px 6px #0000008c);width:80%;height:80%}.ItemHero-module__oVeNjW__eyebrow{white-space:nowrap;min-width:0;font:700 12px/1.2 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);flex-wrap:nowrap;align-items:center;gap:4px 10px;display:flex;overflow:hidden}.ItemHero-module__oVeNjW__eyebrow a{text-overflow:ellipsis;min-width:0;color:var(--tx-2);transition:color var(--d-fast) linear;overflow:hidden}.ItemHero-module__oVeNjW__eyebrow svg{flex:none}.ItemHero-module__oVeNjW__eyebrow a:hover{color:var(--rust-300)}.ItemHero-module__oVeNjW__title{font:700 clamp(26px, 3vw + 6px, 50px) / 1.08 var(--f-display);text-transform:uppercase;color:var(--tx-1);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:8px}.ItemHero-module__oVeNjW__en{font:500 16px/1.3 var(--f-ui);letter-spacing:.04em;color:var(--tx-3);margin-top:6px}.ItemHero-module__oVeNjW__chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ItemHero-module__oVeNjW__chips>*{max-width:100%}.ItemHero-module__oVeNjW__chips>a{white-space:normal;height:auto;min-height:24px;padding-block:5px;line-height:1.25}.ItemHero-module__oVeNjW__itemChip{padding-left:3px}.ItemHero-module__oVeNjW__itemChip>:first-child{width:22px;height:22px;padding:1px}.ItemHero-module__oVeNjW__desc{max-width:64ch;color:var(--tx-2);font-size:17px;line-height:1.6}.ItemHero-module__oVeNjW__ids{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px;display:flex}.ItemHero-module__oVeNjW__idLabel{margin-right:6px}.ItemHero-module__oVeNjW__ids>span{min-width:0;max-width:100%}.ItemHero-module__oVeNjW__ids button{min-width:0;max-width:100%;height:auto;min-height:28px;padding-block:6px}.ItemHero-module__oVeNjW__ids button>span:first-child{overflow-wrap:anywhere;line-height:1.3}.ItemHero-module__oVeNjW__facts{flex-wrap:wrap;gap:1px;width:fit-content;max-width:100%;margin-top:18px;padding:1px;display:flex}.ItemHero-module__oVeNjW__fact{min-width:104px;box-shadow:0 0 0 1px var(--line-2);background:#0e0c0ab8;gap:5px;padding:10px 14px;display:grid}.ItemHero-module__oVeNjW__fact b{font:600 22px/1 var(--f-display);color:var(--tx-1);font-variant-numeric:tabular-nums}@media (max-width:639.98px){.ItemHero-module__oVeNjW__facts{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ItemHero-module__oVeNjW__fact{min-width:0;padding:9px 12px}.ItemHero-module__oVeNjW__fact dt{letter-spacing:.05em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;line-height:1.2}.ItemHero-module__oVeNjW__fact b{font-size:20px}}.ItemHero-module__oVeNjW__side{min-width:0;box-shadow:inset 0 0 0 1px var(--line-2);background:#0e0c0a8c;grid-area:side;align-content:start;gap:10px;padding:14px;display:grid}
.CraftingPanel-module___hredW__recipe{background:var(--sf-1);box-shadow:inset 0 0 0 1px var(--line-2);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px 18px;padding:16px;display:grid}@media (max-width:639.98px){.CraftingPanel-module___hredW__recipe{grid-template-columns:minmax(0,1fr)}.CraftingPanel-module___hredW__arrow{justify-self:center;transform:rotate(90deg)}}.CraftingPanel-module___hredW__arrow{color:var(--rust-400)}.CraftingPanel-module___hredW__result{justify-items:center;gap:6px;display:grid}.CraftingPanel-module___hredW__times{background:var(--line-2);box-shadow:inset 0 0 0 1px var(--line-2);flex-wrap:wrap;gap:1px;width:fit-content;max-width:100%;display:flex}.CraftingPanel-module___hredW__time{background:var(--sf-1);gap:6px;min-width:128px;padding:10px 14px;display:grid}.CraftingPanel-module___hredW__time[data-required=true]{box-shadow:inset 0 3px 0 var(--rust-500)}.CraftingPanel-module___hredW__time b{font:600 24px/1 var(--f-display);color:var(--tx-1)}.CraftingPanel-module___hredW__cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.CraftingPanel-module___hredW__card{background:var(--sf-1);box-shadow:inset 0 0 0 1px var(--line-2);align-content:start;gap:10px;padding:14px 16px;display:grid}.CraftingPanel-module___hredW__big{font:600 30px/1 var(--f-display);color:var(--tx-1);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.CraftingPanel-module___hredW__timeHead,.CraftingPanel-module___hredW__cardHead{align-items:center;gap:8px;display:inline-flex}.CraftingPanel-module___hredW__itemChip{height:28px;padding-left:3px}.CraftingPanel-module___hredW__itemChip>:first-child{width:22px;height:22px;padding:1px}.CraftingPanel-module___hredW__big small{font:700 12px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--hazard);margin-left:0}.CraftingPanel-module___hredW__path{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.CraftingPanel-module___hredW__path li{align-items:center;gap:4px;display:inline-flex}.CraftingPanel-module___hredW__path li+li:before{content:"";background:var(--line-3);width:10px;height:2px}.CraftingPanel-module___hredW__flags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.CraftingPanel-module___hredW__flags>*{white-space:normal;max-width:100%;height:auto;min-height:24px;padding-block:5px;line-height:1.25}
.ProtectionPanel-module__z1fhnq__layout{grid-template-columns:minmax(0,1fr) 180px;align-items:start;gap:22px;display:grid}@media (max-width:639.98px){.ProtectionPanel-module__z1fhnq__layout{grid-template-columns:minmax(0,1fr)}}.ProtectionPanel-module__z1fhnq__bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ProtectionPanel-module__z1fhnq__bar{color:var(--tx-2);grid-template-columns:150px minmax(0,1fr) 64px;align-items:center;gap:12px;font-size:14px;display:grid}@media (max-width:639.98px){.ProtectionPanel-module__z1fhnq__bar{grid-template-columns:116px minmax(0,1fr) 56px}}.ProtectionPanel-module__z1fhnq__track{background:var(--bg-0);height:8px;box-shadow:inset 0 0 0 1px var(--line-2)}.ProtectionPanel-module__z1fhnq__fill{height:100%;width:calc(var(--p,0) * 100%);background:linear-gradient(90deg, var(--olive-600), var(--olive-400));display:block}.ProtectionPanel-module__z1fhnq__bar[data-bad=true] .ProtectionPanel-module__z1fhnq__fill{background:var(--danger-400)}.ProtectionPanel-module__z1fhnq__value{text-align:right;font:600 16px/1 var(--f-display);color:var(--tx-1);font-variant-numeric:tabular-nums}.ProtectionPanel-module__z1fhnq__bar[data-bad=true] .ProtectionPanel-module__z1fhnq__value{color:var(--danger-400)}.ProtectionPanel-module__z1fhnq__figure{background:var(--sf-1);box-shadow:inset 0 0 0 1px var(--line-2);justify-items:center;gap:8px;padding:12px;display:grid}.ProtectionPanel-module__z1fhnq__figure svg{width:120px;height:auto}.ProtectionPanel-module__z1fhnq__zone{fill:var(--sf-3);stroke:var(--line-2);stroke-width:1px}.ProtectionPanel-module__z1fhnq__zone[data-on=true]{fill:color-mix(in oklab, var(--olive-500) 70%, var(--slot));stroke:var(--olive-400)}
.RaidCostRow-module__k6gtxa__row{background:#fff5e606;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:8px 10px 8px 6px;display:grid}.RaidCostRow-module__k6gtxa__row:nth-child(odd){background:#fff5e60b}.RaidCostRow-module__k6gtxa__best{box-shadow:inset 3px 0 0 var(--olive-400)}.RaidCostRow-module__k6gtxa__icon{width:40px;height:40px}.RaidCostRow-module__k6gtxa__what{min-width:0;font:700 15px/1.1 var(--f-ui);letter-spacing:.03em;text-transform:uppercase;color:var(--tx-1);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.RaidCostRow-module__k6gtxa__what a{transition:color var(--d-fast) linear}.RaidCostRow-module__k6gtxa__what a:hover{color:var(--rust-300)}.RaidCostRow-module__k6gtxa__qty{font:400 12px/1 var(--f-mono);color:var(--tx-3);letter-spacing:0;text-transform:none;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;display:flex}.RaidCostRow-module__k6gtxa__bestTag{font:700 10px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--olive-400)}.RaidCostRow-module__k6gtxa__cost{text-align:right;font:600 22px/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--tx-1)}.RaidCostRow-module__k6gtxa__cost small{font:500 11px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--hazard);margin-top:5px;display:block}.RaidCostRow-module__k6gtxa__bar{background:#0d0b09;grid-column:2/-1;height:4px}.RaidCostRow-module__k6gtxa__bar>span{background:var(--hazard);opacity:.85;transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));transition:transform var(--d-fill) linear;animation:RaidCostRow-module__k6gtxa__bar-grow var(--d-fill) linear backwards;display:block}@keyframes RaidCostRow-module__k6gtxa__bar-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.RaidCostRow-module__k6gtxa__bar>span{transition:none;animation:none}}.RaidCostRow-module__k6gtxa__best .RaidCostRow-module__k6gtxa__bar>span{background:var(--olive-400)}
.RaidPanel-module__aBO37q__hp{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:14px;display:flex}.RaidPanel-module__aBO37q__hp b{font:600 34px/1 var(--f-display);color:var(--tx-1)}.RaidPanel-module__aBO37q__combo{background:color-mix(in oklab, var(--olive-900) 60%, var(--sf-1));box-shadow:inset 3px 0 0 var(--olive-400), inset 0 0 0 1px var(--line-2);gap:8px;margin:0 0 16px;padding:12px 14px;display:grid}.RaidPanel-module__aBO37q__comboParts{font:700 15px/1.2 var(--f-ui);letter-spacing:.03em;text-transform:uppercase;color:var(--tx-1);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.RaidPanel-module__aBO37q__comboSulfur{font:600 22px/1 var(--f-display);color:var(--tx-1)}.RaidPanel-module__aBO37q__comboSulfur small{font:500 11px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--hazard);margin-left:6px}.RaidPanel-module__aBO37q__rows{gap:2px;display:grid}.RaidPanel-module__aBO37q__matrixWrap{contain:inline-size;background:var(--sf-1);box-shadow:inset 0 0 0 1px var(--line-2);scrollbar-width:thin;overflow-x:auto}.RaidPanel-module__aBO37q__matrix{border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:14px}.RaidPanel-module__aBO37q__matrix th,.RaidPanel-module__aBO37q__matrix td{border-bottom:1px solid var(--line-1);text-align:right;white-space:nowrap;padding:8px 10px}.RaidPanel-module__aBO37q__matrix thead th{background:var(--sf-2);font:700 12px/1.2 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);box-shadow:inset 0 -1px 0 var(--line-3);position:sticky;top:0}.RaidPanel-module__aBO37q__matrix th:first-child,.RaidPanel-module__aBO37q__matrix td:first-child{text-align:left;white-space:normal}.RaidPanel-module__aBO37q__matrix tbody th{color:var(--tx-2);font-weight:500}.RaidPanel-module__aBO37q__gradeHead{align-items:center;gap:6px;display:inline-flex}.RaidPanel-module__aBO37q__gradeIcon{object-fit:contain;flex:none;width:20px;height:20px}.RaidPanel-module__aBO37q__rowHead{align-items:center;gap:8px;display:inline-flex}.RaidPanel-module__aBO37q__shapeIcon,.RaidPanel-module__aBO37q__targetShape{background:var(--slot);flex:none;place-items:center;width:24px;height:24px;padding:2px;display:grid;box-shadow:inset 0 0 0 1px #eee6da12}.RaidPanel-module__aBO37q__shapeImg{object-fit:contain;width:100%;height:100%;display:block}.RaidPanel-module__aBO37q__matrix td a{color:var(--tx-1);font:600 16px/1 var(--f-display);font-variant-numeric:tabular-nums;transition:color var(--d-fast) linear;justify-items:end;gap:2px;display:inline-grid}.RaidPanel-module__aBO37q__matrix td a:hover{color:var(--rust-300)}.RaidPanel-module__aBO37q__matrix td small{font:400 11px/1 var(--f-mono);color:var(--tx-3)}.RaidPanel-module__aBO37q__matrix tr:nth-child(2n) td,.RaidPanel-module__aBO37q__matrix tr:nth-child(2n) th{background:#fff5e605}.RaidPanel-module__aBO37q__none{color:var(--tx-4)}
.PartnerPromo-module__iyhufG__plate{padding:26px}.PartnerPromo-module__iyhufG__layout{align-items:center;gap:26px;display:grid}@media (min-width:65rem){.PartnerPromo-module__iyhufG__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}}.PartnerPromo-module__iyhufG__title{font:700 var(--text-h1) / 1.08 var(--f-display);text-transform:uppercase;color:var(--tx-1);text-wrap:balance;margin:14px 0 12px}.PartnerPromo-module__iyhufG__title b{color:var(--olive-400);font-weight:700}.PartnerPromo-module__iyhufG__text{max-width:52ch;color:var(--tx-2)}.PartnerPromo-module__iyhufG__list{gap:10px;margin:18px 0 22px;display:grid}@media (min-width:40rem){.PartnerPromo-module__iyhufG__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.PartnerPromo-module__iyhufG__list li{font:700 13px/1.25 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--tx-1);align-items:center;gap:10px;display:flex}.PartnerPromo-module__iyhufG__list svg{color:var(--olive-400);flex:none}.PartnerPromo-module__iyhufG__map{aspect-ratio:16/10;box-shadow:inset 0 0 0 1px var(--line-2);background:radial-gradient(60% 55% at 45%,#3a4a24 0 38%,#2c3a1c 52%,#0000 64%),radial-gradient(40% 35% at 68% 62%,#34421f 0 40%,#0000 70%),linear-gradient(#102028,#0c171d);position:relative}.PartnerPromo-module__iyhufG__grid{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(6,1fr);display:grid;position:absolute;inset:0}.PartnerPromo-module__iyhufG__grid span{font:700 10px/1 var(--f-ui);letter-spacing:.04em;color:#eee6da73;border-bottom:1px solid #00000073;border-right:1px solid #00000073;padding:4px 5px}.PartnerPromo-module__iyhufG__note{font:600 22px/1 var(--f-note);color:var(--hazard);text-shadow:0 1px #000;position:absolute;bottom:10px;right:12px;transform:rotate(-4deg)}.PartnerPromo-module__iyhufG__stamp{position:absolute;top:18px;right:18px}@media (max-width:639.98px){.PartnerPromo-module__iyhufG__plate{padding:18px}.PartnerPromo-module__iyhufG__stamp{display:none}}
.PatchTeaser-module__A8yU2q__plate{padding:20px}.PatchTeaser-module__A8yU2q__layout{gap:22px;display:grid}@media (min-width:65rem){.PatchTeaser-module__A8yU2q__layout{grid-template-columns:250px minmax(0,1fr);gap:32px}}.PatchTeaser-module__A8yU2q__meta{align-content:start;gap:12px;display:grid}.PatchTeaser-module__A8yU2q__date{font:600 32px/1 var(--f-display);text-transform:uppercase;color:var(--tx-1)}.PatchTeaser-module__A8yU2q__build{font:400 12px/1.4 var(--f-mono);color:var(--tx-3)}.PatchTeaser-module__A8yU2q__lines{align-content:start;gap:4px;display:grid}.PatchTeaser-module__A8yU2q__line{--lc:var(--olive-400);background:#e4dad108;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px 9px 0;display:grid}.PatchTeaser-module__A8yU2q__line:nth-child(2n){background:#e4dad10e}.PatchTeaser-module__A8yU2q__kind{background:linear-gradient(90deg, color-mix(in oklab, var(--lc) 26%, transparent), transparent);height:100%;min-height:30px;box-shadow:inset 3px 0 0 var(--lc);font:700 12px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--lc);justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.PatchTeaser-module__A8yU2q__kind b{font:600 18px/1 var(--f-display);letter-spacing:0;color:var(--tx-1)}.PatchTeaser-module__A8yU2q__text{color:var(--tx-2);font-size:14px;line-height:1.45}.PatchTeaser-module__A8yU2q__added{--lc:var(--olive-400)}.PatchTeaser-module__A8yU2q__changed{--lc:var(--hazard)}.PatchTeaser-module__A8yU2q__removed{--lc:var(--danger-400)}.PatchTeaser-module__A8yU2q__ribbon{border-top:1px dashed var(--line-2);margin-top:20px;padding-top:16px}.PatchTeaser-module__A8yU2q__ribbonHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}@media (max-width:639.98px){.PatchTeaser-module__A8yU2q__line{grid-template-columns:minmax(0,1fr);gap:6px;padding:0 0 10px}.PatchTeaser-module__A8yU2q__text{padding:0 12px}}
.ToolCards-module__hinlAa__grid{gap:18px;display:grid}@media (min-width:65rem){.ToolCards-module__hinlAa__grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ToolCards-module__hinlAa__big{grid-row:span 2}}.ToolCards-module__hinlAa__card{flex-direction:column;height:100%;padding:16px;display:flex}.ToolCards-module__hinlAa__cardBody{flex-direction:column;flex:1;gap:10px;padding:16px 4px 4px;display:flex}.ToolCards-module__hinlAa__cardTitle{font:600 28px/1 var(--f-display);text-transform:uppercase;color:var(--tx-1)}.ToolCards-module__hinlAa__cardTitle a{transition:color var(--d-fast) linear}.ToolCards-module__hinlAa__cardTitle a:hover{color:var(--rust-300)}.ToolCards-module__hinlAa__cardText{color:var(--tx-2);font-size:15px;line-height:1.55}.ToolCards-module__hinlAa__cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.ToolCards-module__hinlAa__rows{gap:4px;display:grid}.ToolCards-module__hinlAa__example{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0 10px;display:flex}.ToolCards-module__hinlAa__exampleName{font:600 20px/1 var(--f-display);text-transform:uppercase;color:var(--tx-1)}.ToolCards-module__hinlAa__exampleSide{font:500 13px/1 var(--f-ui);text-transform:none;color:var(--tx-3)}.ToolCards-module__hinlAa__exampleHp{font:600 13px/1 var(--f-mono);color:var(--tx-2);white-space:nowrap}.ToolCards-module__hinlAa__scene{height:150px;box-shadow:inset 0 0 0 1px var(--line-2), inset 0 18px 30px -24px #000;background:radial-gradient(120% 90% at 50% 110%,#ce4a241f,#0000 60%),linear-gradient(#141210,#0f0d0b);position:relative;overflow:hidden}.ToolCards-module__hinlAa__big .ToolCards-module__hinlAa__scene{height:210px}.ToolCards-module__hinlAa__noScene{font:700 11px/1 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);place-items:center;display:grid}@media (hover:hover){.ToolCards-module__hinlAa__card:not(:hover):not(:focus-within) .ToolCards-module__hinlAa__onHover,.ToolCards-module__hinlAa__card:not(:hover):not(:focus-within) .ToolCards-module__hinlAa__onHover *{animation-play-state:paused}}.ToolCards-module__hinlAa__hint{font:700 10px/1 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);z-index:2;position:absolute;top:9px;right:10px}@media (hover:none){.ToolCards-module__hinlAa__hint{display:none}}.ToolCards-module__hinlAa__slot{background:var(--slot);place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #eee6da14}.ToolCards-module__hinlAa__small{width:44px;height:44px}.ToolCards-module__hinlAa__slotIcon{object-fit:contain;width:100%;height:100%;padding:3px;display:block}.ToolCards-module__hinlAa__slotQty{font:700 11px/1 var(--f-ui);color:var(--tx-1);text-shadow:0 1px #000;position:absolute;bottom:2px;right:3px}@property --hp{syntax:"<integer>";inherits:true;initial-value:500}.ToolCards-module__hinlAa__hp{--hp:500;z-index:2;width:200px;animation:6s linear infinite ToolCards-module__hinlAa__raid-hp;position:absolute;top:16px;left:50%;translate:-50%}.ToolCards-module__hinlAa__hpHead{font:700 11px/1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-2);justify-content:space-between;gap:8px;display:flex}.ToolCards-module__hinlAa__hpHead span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ToolCards-module__hinlAa__hpNum:after{counter-reset:hp var(--hp);content:counter(hp) " HP";font-family:var(--f-mono);letter-spacing:0;color:var(--tx-1);white-space:nowrap;font-weight:600}.ToolCards-module__hinlAa__hpBar{height:6px;box-shadow:inset 0 0 0 1px var(--line-2);background:#0b0908;margin-top:6px}.ToolCards-module__hinlAa__hpFill{height:100%;width:calc(var(--hp) / 5 * 1%);background:linear-gradient(90deg, var(--danger-600), var(--danger-400));display:block}@keyframes ToolCards-module__hinlAa__raid-hp{0%,42%{--hp:500}46%,80%{--hp:250}84%,94%{--hp:0}to{--hp:500}}.ToolCards-module__hinlAa__target{filter:drop-shadow(0 4px 8px #0009);width:104px;height:104px;animation:6s linear infinite ToolCards-module__hinlAa__raid-hit;position:absolute;bottom:14px;left:50%;translate:-50%}.ToolCards-module__hinlAa__big .ToolCards-module__hinlAa__target{width:128px;height:128px}.ToolCards-module__hinlAa__targetArt{object-fit:contain;width:100%;height:100%;display:block}.ToolCards-module__hinlAa__gradeSlot{background:var(--slot);place-items:center;width:30px;height:30px;padding:4px;display:grid;position:absolute;bottom:-4px;right:-8px;box-shadow:inset 0 0 0 1px #eee6da1a}.ToolCards-module__hinlAa__gradeArt{object-fit:contain;width:100%;height:100%;display:block}@keyframes ToolCards-module__hinlAa__raid-hit{0%,42%,48%,80%,86%,to{opacity:1;transform:translate(0)}43%,81%{opacity:.72;transform:translate(-4px)}44%,82%{transform:translate(4px)}45%,83%{transform:translate(-2px)}46%,84%{opacity:.84;transform:translate(2px)}85%,94%{opacity:.5}}.ToolCards-module__hinlAa__charge{opacity:0;width:40px;height:40px;animation:ToolCards-module__hinlAa__raid-charge 6s var(--ease-snap) infinite;position:absolute;bottom:44px;left:40%}.ToolCards-module__hinlAa__big .ToolCards-module__hinlAa__charge{width:48px;height:48px}.ToolCards-module__hinlAa__chargeIcon{object-fit:contain;filter:drop-shadow(0 3px 2px #0009);width:100%;height:100%;display:block}@keyframes ToolCards-module__hinlAa__raid-charge{0%,8%{opacity:0;left:40%;transform:scale(1.35)rotate(-8deg)}11%,41%{opacity:1;left:40%;transform:scale(1)rotate(-4deg)}42%,50%{opacity:0;left:40%;transform:scale(1)}51%{opacity:0;left:53%;transform:scale(1.35)rotate(6deg)}54%,79%{opacity:1;left:53%;transform:scale(1)rotate(3deg)}80%,to{opacity:0;left:53%}}.ToolCards-module__hinlAa__flash{opacity:0;mix-blend-mode:screen;pointer-events:none;width:110px;height:110px;animation:ToolCards-module__hinlAa__raid-flash 6s var(--ease-out) infinite;background:radial-gradient(circle,#fff4d6f2,#ffa452b3 30%,#ce4a2440 55%,#0000 70%);border-radius:50%;position:absolute;bottom:24px;left:36%}@keyframes ToolCards-module__hinlAa__raid-flash{0%,41.9%{opacity:0;left:36%;transform:scale(.2)}43%{opacity:1;left:36%;transform:scale(1)}50%{opacity:0;left:36%;transform:scale(1.6)}79.9%{opacity:0;left:47%;transform:scale(.2)}81%{opacity:1;left:47%;transform:scale(1)}88%,to{opacity:0;left:47%}}.ToolCards-module__hinlAa__recycler{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 10px;display:grid}.ToolCards-module__hinlAa__inputs,.ToolCards-module__hinlAa__outputs{gap:4px;display:grid}.ToolCards-module__hinlAa__inputs{animation:ToolCards-module__hinlAa__rec-in 5s var(--ease-heavy) infinite}@keyframes ToolCards-module__hinlAa__rec-in{0%,10%{opacity:1;transform:translate(0)}40%{opacity:1;transform:translate(22px)}46%,88%{opacity:0;transform:translate(22px)}89%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}.ToolCards-module__hinlAa__machine{justify-self:center;width:92px;height:108px}.ToolCards-module__hinlAa__machineIcon{object-fit:contain;filter:drop-shadow(0 6px 10px #0009);width:100%;height:100%;animation:5s linear infinite ToolCards-module__hinlAa__rec-work;display:block}@keyframes ToolCards-module__hinlAa__rec-work{0%,44%{filter:drop-shadow(0 6px 10px #0009)}45%,82%{filter:drop-shadow(0 6px 10px #0009)drop-shadow(0 0 10px #9bb04f8c)}83%,to{filter:drop-shadow(0 6px 10px #0009)}}.ToolCards-module__hinlAa__outputs{opacity:0;animation:ToolCards-module__hinlAa__rec-out 5s var(--ease-snap) infinite}@keyframes ToolCards-module__hinlAa__rec-out{0%,60%{opacity:0;transform:translateY(8px)scale(.9)}66%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}.ToolCards-module__hinlAa__tech{align-content:center;padding:0 12px;display:grid}.ToolCards-module__hinlAa__rail{height:44px;margin:0 22px;position:relative}.ToolCards-module__hinlAa__railLine,.ToolCards-module__hinlAa__railTrail{height:2px;position:absolute;top:50%;left:0;right:0;translate:0 -1px}.ToolCards-module__hinlAa__railLine{background:#3a342d}.ToolCards-module__hinlAa__railTrail{background:var(--olive-400);transform-origin:0;animation:ToolCards-module__hinlAa__tree-trail 7s var(--ease-out) infinite;scale:0 1}@keyframes ToolCards-module__hinlAa__tree-trail{0%,8%{scale:0 1}62%,90%{scale:1}to{scale:0 1}}.ToolCards-module__hinlAa__nodes{position:absolute;inset:0}.ToolCards-module__hinlAa__node{left:var(--at);animation:7s step-end infinite ToolCards-module__hinlAa__tree-node;animation-delay:calc(var(--i) * 1s);position:absolute;top:50%;translate:-50% -50%;box-shadow:inset 0 0 0 2px #3a342d}.ToolCards-module__hinlAa__goal{box-shadow:inset 0 0 0 2px var(--rust-500)}@keyframes ToolCards-module__hinlAa__tree-node{0%,24%{box-shadow:inset 0 0 0 2px #3a342d}25%,90%{box-shadow:inset 0 0 0 2px var(--olive-400), 0 0 12px #9bb04f73}91%,to{box-shadow:inset 0 0 0 2px #3a342d}}.ToolCards-module__hinlAa__scrap{font:700 11px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);position:absolute;bottom:10px;left:12px}.ToolCards-module__hinlAa__scrap b{font:600 16px/1 var(--f-display);letter-spacing:0;color:var(--hazard);margin-left:6px}@media (prefers-reduced-motion:reduce){.ToolCards-module__hinlAa__hint{display:none}.ToolCards-module__hinlAa__hp,.ToolCards-module__hinlAa__target,.ToolCards-module__hinlAa__charge,.ToolCards-module__hinlAa__flash,.ToolCards-module__hinlAa__inputs,.ToolCards-module__hinlAa__outputs,.ToolCards-module__hinlAa__machineIcon,.ToolCards-module__hinlAa__railTrail,.ToolCards-module__hinlAa__node{animation:none}.ToolCards-module__hinlAa__hp{--hp:0}.ToolCards-module__hinlAa__target{opacity:.5}.ToolCards-module__hinlAa__charge,.ToolCards-module__hinlAa__flash,.ToolCards-module__hinlAa__inputs{opacity:0}.ToolCards-module__hinlAa__outputs{opacity:1;transform:none}.ToolCards-module__hinlAa__railTrail{scale:1}.ToolCards-module__hinlAa__node{box-shadow:inset 0 0 0 2px var(--olive-400), 0 0 12px #9bb04f73}}
.ToolsHub-module__7Cbsjq__hub{gap:44px;display:grid}.ToolsHub-module__7Cbsjq__group{gap:16px;display:grid}.ToolsHub-module__7Cbsjq__groupTitle{font:600 var(--text-h2) / 1.08 var(--f-display);text-transform:uppercase;color:var(--tx-1);align-items:center;gap:12px;display:flex}.ToolsHub-module__7Cbsjq__groupTitle:after{content:"";background:repeating-linear-gradient(90deg, var(--line-3) 0 10px, transparent 10px 16px);flex:1;height:2px}.ToolsHub-module__7Cbsjq__grid{gap:16px;display:grid}@media (min-width:48rem){.ToolsHub-module__7Cbsjq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:65rem){.ToolsHub-module__7Cbsjq__gridCalc{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-auto-flow:dense}.ToolsHub-module__7Cbsjq__gridCalc>.ToolsHub-module__7Cbsjq__big{grid-row:span 2}}.ToolsHub-module__7Cbsjq__card{flex-direction:column;gap:12px;height:100%;padding:20px;display:flex}.ToolsHub-module__7Cbsjq__big{padding:24px}@media (max-width:22.49rem){.ToolsHub-module__7Cbsjq__card,.ToolsHub-module__7Cbsjq__big{padding:16px}.ToolsHub-module__7Cbsjq__teaser{padding:8px}}.ToolsHub-module__7Cbsjq__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.ToolsHub-module__7Cbsjq__cardTitle{font:600 28px/1.05 var(--f-display);text-transform:uppercase;color:var(--tx-1)}.ToolsHub-module__7Cbsjq__big .ToolsHub-module__7Cbsjq__cardTitle{font-size:clamp(30px,3vw,38px)}.ToolsHub-module__7Cbsjq__cardTitle a{transition:color var(--d-fast) linear}.ToolsHub-module__7Cbsjq__cardTitle a:hover{color:var(--rust-300)}.ToolsHub-module__7Cbsjq__stat{font:600 12px/1.2 var(--f-mono);color:var(--hazard)}.ToolsHub-module__7Cbsjq__lead{color:var(--tx-2);font-size:15.5px;line-height:1.55}.ToolsHub-module__7Cbsjq__points{font:500 13px/1.3 var(--f-ui);letter-spacing:.02em;color:var(--tx-2);flex-wrap:wrap;gap:6px 14px;display:flex}.ToolsHub-module__7Cbsjq__points li{align-items:center;gap:6px;display:inline-flex}.ToolsHub-module__7Cbsjq__points svg{color:var(--olive-400)}.ToolsHub-module__7Cbsjq__teaser{background:var(--bg-1);box-shadow:inset 0 0 0 1px var(--line-2);gap:8px;padding:12px;display:grid}.ToolsHub-module__7Cbsjq__teaserHead{font:700 12px/1.2 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:8px;display:flex}.ToolsHub-module__7Cbsjq__teaserIcon{background:var(--slot);flex:none;place-items:center;width:26px;height:26px;padding:2px;display:grid;box-shadow:inset 0 0 0 1px #eee6da12}.ToolsHub-module__7Cbsjq__teaserIconImg{object-fit:contain;width:100%;height:100%;display:block}.ToolsHub-module__7Cbsjq__teaserNote{color:var(--tx-2);font-size:13.5px;line-height:1.45}.ToolsHub-module__7Cbsjq__teaserNote b{color:var(--tx-1);font-weight:600}.ToolsHub-module__7Cbsjq__rows{gap:3px;display:grid}.ToolsHub-module__7Cbsjq__raidBlocks{gap:14px;display:grid}.ToolsHub-module__7Cbsjq__raidBlock{gap:8px;display:grid}.ToolsHub-module__7Cbsjq__raidBlock+.ToolsHub-module__7Cbsjq__raidBlock{border-top:1px dashed var(--line-3);padding-top:14px}.ToolsHub-module__7Cbsjq__teaserLink{color:var(--tx-1);text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:3px;transition:color var(--d-fast) linear, text-decoration-color var(--d-fast) var(--ease-out)}.ToolsHub-module__7Cbsjq__teaserLink:hover{color:var(--rust-300);text-decoration-color:currentColor}.ToolsHub-module__7Cbsjq__flow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ToolsHub-module__7Cbsjq__slots{flex-wrap:wrap;gap:4px;display:flex}.ToolsHub-module__7Cbsjq__flowArrow{color:var(--rust-400)}.ToolsHub-module__7Cbsjq__path{counter-reset:node;flex-wrap:wrap;gap:4px;padding:10px;display:flex}.ToolsHub-module__7Cbsjq__path li{position:relative}.ToolsHub-module__7Cbsjq__path li+li:before{content:"";background:var(--hazard);width:4px;height:2px;position:absolute;top:50%;left:-4px}.ToolsHub-module__7Cbsjq__foot{margin-top:auto;padding-top:4px}
