.forever-build-controls-module__VbpqvW__controls{margin:14px 0 22px;font-size:16px;line-height:1.6}.forever-build-controls-module__VbpqvW__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.forever-build-controls-module__VbpqvW__actions>span{color:var(--muted)}.forever-build-controls-module__VbpqvW__controls button{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--text);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.forever-build-controls-module__VbpqvW__controls button:hover{background:var(--panel-hover)}.forever-build-controls-module__VbpqvW__controls button:disabled{opacity:.5;cursor:not-allowed}.forever-build-controls-module__VbpqvW__controls :is(button,textarea):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.forever-build-controls-module__VbpqvW__actions .forever-build-controls-module__VbpqvW__buildAction{border-color:color-mix(in srgb,var(--gold) 32%,var(--line));background:var(--panel);min-height:56px;box-shadow:inset 0 1px color-mix(in srgb,var(--text) 8%,transparent),inset 0 -2px color-mix(in srgb,var(--bg) 70%,transparent),0 2px 6px color-mix(in srgb,var(--bg) 45%,transparent);text-align:left;border-radius:8px;gap:12px;padding:10px 16px 10px 12px;font-weight:500;transition:background .16s,border-color .16s,box-shadow .16s;position:relative}.forever-build-controls-module__VbpqvW__buildAction:before,.forever-build-controls-module__VbpqvW__buildAction:after{content:"";border-color:var(--gold);opacity:.45;pointer-events:none;width:5px;height:5px;position:absolute}.forever-build-controls-module__VbpqvW__buildAction:before{border-top:1px solid var(--gold);border-left:1px solid var(--gold);top:4px;left:4px}.forever-build-controls-module__VbpqvW__buildAction:after{border-bottom:1px solid var(--gold);border-right:1px solid var(--gold);bottom:4px;right:4px}.forever-build-controls-module__VbpqvW__actionIcon{border:1px solid color-mix(in srgb,var(--gold) 55%,var(--line));background:var(--bg);width:34px;height:34px;box-shadow:0 0 0 2px var(--bg);border-radius:4px;flex:none;place-items:center;display:grid;overflow:hidden}.forever-build-controls-module__VbpqvW__actionIcon img{width:32px;height:32px;display:block}.forever-build-controls-module__VbpqvW__buildAction .forever-build-controls-module__VbpqvW__direction{color:var(--muted);flex:none;margin-left:2px}.forever-build-controls-module__VbpqvW__actions .forever-build-controls-module__VbpqvW__buildAction:hover,.forever-build-controls-module__VbpqvW__actions .forever-build-controls-module__VbpqvW__buildAction:focus-visible{background:var(--panel-hover);border-color:var(--gold)}.forever-build-controls-module__VbpqvW__actions .forever-build-controls-module__VbpqvW__buildAction[aria-expanded=true]{border-color:var(--gold);background:color-mix(in srgb,var(--gold-dim) 45%,var(--panel));box-shadow:inset 0 -2px var(--gold),0 0 12px color-mix(in srgb,var(--gold) 9%,transparent)}.forever-build-controls-module__VbpqvW__buildAction[aria-expanded=true] .forever-build-controls-module__VbpqvW__direction{color:var(--gold-bright)}.forever-build-controls-module__VbpqvW__actions .forever-build-controls-module__VbpqvW__buildAction:active{box-shadow:inset 0 2px 5px var(--bg)}.forever-build-controls-module__VbpqvW__editor{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);margin-top:14px;padding:20px}.forever-build-controls-module__VbpqvW__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.forever-build-controls-module__VbpqvW__heading label{font-weight:600}.forever-build-controls-module__VbpqvW__editor p{color:var(--muted);margin:8px 0 14px}.forever-build-controls-module__VbpqvW__editor textarea{resize:vertical;background:var(--bg);width:100%;min-width:0;color:var(--text);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:6px;margin-bottom:14px;padding:12px;font-size:16px;display:block}.forever-build-controls-module__VbpqvW__editor .forever-build-controls-module__VbpqvW__message{color:var(--text);margin-bottom:0}.forever-build-controls-module__VbpqvW__message:empty{display:none}@media (max-width:560px){.forever-build-controls-module__VbpqvW__editor{padding:14px}.forever-build-controls-module__VbpqvW__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.forever-build-controls-module__VbpqvW__actions>span{grid-column:1/-1}.forever-build-controls-module__VbpqvW__actions .forever-build-controls-module__VbpqvW__buildAction{justify-content:flex-start;gap:9px;min-width:0;min-height:52px;padding:10px;line-height:1.35}.forever-build-controls-module__VbpqvW__actionIcon{width:30px;height:30px}.forever-build-controls-module__VbpqvW__actionIcon img{width:28px;height:28px}.forever-build-controls-module__VbpqvW__buildAction .forever-build-controls-module__VbpqvW__direction{display:none}}@media (prefers-reduced-motion:reduce){.forever-build-controls-module__VbpqvW__actions .forever-build-controls-module__VbpqvW__buildAction{transition:none}}
.paladin-talent-tree-module__ELm2Wa__viewer{min-width:0;color:var(--text);margin:28px 0 38px}.paladin-talent-tree-module__ELm2Wa__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.paladin-talent-tree-module__ELm2Wa__header h2{letter-spacing:-.02em;margin:0;font-size:26px}.paladin-talent-tree-module__ELm2Wa__header p{color:var(--muted);margin:6px 0 0;font-size:14px}.paladin-talent-tree-module__ELm2Wa__buildBar{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;font-size:14px;line-height:1.6;display:flex}.paladin-talent-tree-module__ELm2Wa__buildBar>span{color:var(--muted)}.paladin-talent-tree-module__ELm2Wa__buildBar strong{color:#ffd100;margin-left:auto;font-weight:500}.paladin-talent-tree-module__ELm2Wa__treeFooter{border-top:1px solid var(--line);min-height:65px;padding:10px 6px}.paladin-talent-tree-module__ELm2Wa__treeFooter button{border:1px solid var(--line);background:var(--panel);width:100%;min-height:44px;color:var(--text);border-radius:4px;padding:8px 12px}.paladin-talent-tree-module__ELm2Wa__treeFooter button:hover{background:var(--panel-hover);border-color:var(--gold)}.paladin-talent-tree-module__ELm2Wa__treePoints{color:#ffd100;margin-left:5px;font-size:14px}.paladin-talent-tree-module__ELm2Wa__trees{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.paladin-talent-tree-module__ELm2Wa__tree{isolation:isolate;background:var(--panel);border:1px solid color-mix(in srgb,var(--gold) 28%,var(--line));min-width:0;box-shadow:inset 0 0 0 3px var(--bg),inset 0 0 0 4px color-mix(in srgb,var(--gold) 12%,transparent),0 8px 22px #0003;border-radius:8px;padding:14px 6px 4px;position:relative;overflow:hidden}.paladin-talent-tree-module__ELm2Wa__tree:before{content:"";z-index:-2;background:var(--tree-art) center / cover no-repeat;opacity:.52;position:absolute;inset:0}.paladin-talent-tree-module__ELm2Wa__tree:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--panel) 0%,transparent 18%,#10121438 55%,var(--panel) 100%),linear-gradient(90deg,#10121466,transparent 30%,transparent 70%,#10121466);position:absolute;inset:0;box-shadow:inset 0 0 40px #0008}.paladin-talent-tree-module__ELm2Wa__tree h3{border-bottom:1px solid color-mix(in srgb,var(--gold) 22%,transparent);color:var(--text);text-shadow:0 2px 4px #000;justify-content:center;align-items:center;gap:10px;margin:0 0 18px;padding-bottom:13px;font-size:20px;display:flex}.paladin-talent-tree-module__ELm2Wa__tree h3 img{border:1px solid var(--muted);box-shadow:0 0 0 2px var(--bg),0 0 0 3px color-mix(in srgb,var(--gold) 45%,transparent);border-radius:50%}.paladin-talent-tree-module__ELm2Wa__canvas{position:relative}.paladin-talent-tree-module__ELm2Wa__connections{width:100%;height:100%;color:var(--text);pointer-events:none;filter:drop-shadow(0 1px 2px #000);position:absolute;inset:0}.paladin-talent-tree-module__ELm2Wa__node{text-align:center;--talent-color:gray;flex-direction:column;align-items:center;width:25%;display:flex;position:absolute}.paladin-talent-tree-module__ELm2Wa__node[data-state=available]{--talent-color:#1aff1a}.paladin-talent-tree-module__ELm2Wa__node[data-state=maxed]{--talent-color:#ffd100}.paladin-talent-tree-module__ELm2Wa__node button{border:2px solid var(--talent-color);cursor:pointer;border-radius:2px;width:48px;height:48px;padding:0;position:relative;overflow:visible;box-shadow:0 0 0 1px #000,0 0 0 3px #35332ee0,inset 0 0 2px #000}.paladin-talent-tree-module__ELm2Wa__node button:after{content:"";position:absolute;inset:-5px}.paladin-talent-tree-module__ELm2Wa__node button img{width:44px;height:44px}.paladin-talent-tree-module__ELm2Wa__node button:hover{border-color:var(--talent-color);box-shadow:0 0 0 1px #000,0 0 0 3px var(--talent-color),0 0 8px #fff6}.paladin-talent-tree-module__ELm2Wa__node[data-state=locked] button img{filter:grayscale()brightness(.65)}.paladin-talent-tree-module__ELm2Wa__ranks{white-space:nowrap;min-width:28px;color:var(--talent-color);text-shadow:1px 1px #000;z-index:1;pointer-events:none;background:#080808;border:1px solid #776e59;border-radius:2px;padding:0 2px;font:700 14px/18px Arial,sans-serif;position:absolute;top:38px;left:calc(50% + 6px);box-shadow:0 0 0 1px #000}.paladin-talent-tree-module__ELm2Wa__comparisons{flex-wrap:wrap;gap:6px 16px;margin-top:14px;display:flex}.paladin-talent-tree-module__ELm2Wa__comparisons a{color:var(--muted);text-underline-offset:4px;align-content:center;min-height:44px;font-size:14px}.paladin-talent-tree-module__ELm2Wa__comparisons a:hover{color:var(--text)}.paladin-talent-tree-module__ELm2Wa__selector{display:none}@media (max-width:560px){.paladin-talent-tree-module__ELm2Wa__selector button{flex-direction:column}}@media (max-width:380px){.paladin-talent-tree-module__ELm2Wa__selector button{flex-direction:column;gap:4px;font-size:14px}}@media (max-width:950px){.paladin-talent-tree-module__ELm2Wa__trees{display:block}.paladin-talent-tree-module__ELm2Wa__tree{max-width:480px;margin:auto;display:none}.paladin-talent-tree-module__ELm2Wa__tree[data-active=true]{display:block}.paladin-talent-tree-module__ELm2Wa__selector{gap:6px;margin-bottom:14px;display:flex}.paladin-talent-tree-module__ELm2Wa__selector button{min-height:48px;color:var(--muted);border:1px solid var(--line);border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 6px;font-size:14px;display:flex}.paladin-talent-tree-module__ELm2Wa__selector img{border-radius:3px}.paladin-talent-tree-module__ELm2Wa__selector button[aria-pressed=true]{color:var(--text);background:var(--panel-hover);border-color:var(--gold)}}
.editorial-byline-module__6wZ8GW__byline{min-width:0;margin:0 0 16px}.editorial-byline-module__6wZ8GW__identity{max-width:100%;color:var(--text);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.editorial-byline-module__6wZ8GW__identity img{object-fit:contain;border-radius:50%;flex:0 0 44px}.editorial-byline-module__6wZ8GW__identity>span{gap:2px;min-width:0;display:grid}.editorial-byline-module__6wZ8GW__identity strong{color:var(--text);font-size:15px;line-height:1.4}.editorial-byline-module__6wZ8GW__identity span span{color:var(--muted);font-size:12px;line-height:1.5}.editorial-byline-module__6wZ8GW__identity:hover strong{color:var(--gold-bright);text-underline-offset:3px;text-decoration:underline}.editorial-byline-module__6wZ8GW__identity:focus-visible{outline:2px solid var(--gold-bright);outline-offset:4px;border-radius:4px}
.game-change-comparison-module__MpYhwa__change{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);color:var(--text);min-width:0;padding:22px;font-size:16px;line-height:1.7}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:0;display:flex}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__heading h3{color:var(--text);letter-spacing:-.02em;margin:3px 0 0;font-size:21px;line-height:1.3}.game-change-comparison-module__MpYhwa__kind{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:14px}.game-change-comparison-module__MpYhwa__badge{color:var(--gold-bright);background:var(--gold-dim);border-radius:5px;padding:4px 9px;font-size:14px}.game-change-comparison-module__MpYhwa__sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.game-change-comparison-module__MpYhwa__side+.game-change-comparison-module__MpYhwa__side{border-left:1px solid var(--line);padding-left:24px}.game-change-comparison-module__MpYhwa__reference{color:var(--muted);align-items:center;gap:11px;font-size:14px;display:flex}.game-change-comparison-module__MpYhwa__side+.game-change-comparison-module__MpYhwa__side .game-change-comparison-module__MpYhwa__reference{color:var(--gold-bright)}.game-change-comparison-module__MpYhwa__icon{border:1px solid var(--line);background:var(--bg);cursor:help;border-radius:5px;flex:none;width:46px;height:46px;padding:0;display:inline-flex;overflow:hidden}.game-change-comparison-module__MpYhwa__icon img{object-fit:cover;display:block}.game-change-comparison-module__MpYhwa__icon:hover{border-color:var(--gold)}.game-change-comparison-module__MpYhwa__icon:focus-visible,.game-change-comparison-module__MpYhwa__evidence summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__value{color:var(--text);font-variant-numeric:tabular-nums;margin:17px 0 8px;font-size:32px;font-weight:600;line-height:1.15}.game-change-comparison-module__MpYhwa__value>span{font-size:20px;font-weight:400}.game-change-comparison-module__MpYhwa__value>small{color:var(--muted);margin-top:5px;font-size:14px;font-weight:400;display:block}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__summary{margin:14px 0 0;font-size:16px;line-height:1.7}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__delta{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:20px 0 0;padding-top:15px;font-size:14px;display:flex}.game-change-comparison-module__MpYhwa__delta strong{color:var(--gold-bright);font-weight:500}.game-change-comparison-module__MpYhwa__delta span{color:var(--muted);font-size:14px}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__impact{color:var(--text);margin:17px 0 0;font-size:17px;font-weight:500;line-height:1.55}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__caution{color:var(--muted);margin:7px 0 0;font-size:14px;line-height:1.6}.game-change-comparison-module__MpYhwa__evidence{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.game-change-comparison-module__MpYhwa__evidence summary{cursor:pointer;width:fit-content;color:var(--muted);align-content:center;min-height:44px;font-size:14px}.game-change-comparison-module__MpYhwa__evidence summary:hover{color:var(--text)}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__basis{color:var(--muted);margin:12px 0;font-size:14px;line-height:1.6}.game-change-comparison-module__MpYhwa__evidence dl{margin:16px 0;font-size:14px}.game-change-comparison-module__MpYhwa__evidence dt{color:var(--gold-bright);margin-top:12px;font-weight:500}.game-change-comparison-module__MpYhwa__evidence dd{margin:5px 0}.game-change-comparison-module__MpYhwa__evidence ul{margin:14px 0;padding:0;list-style:none}.game-change-comparison-module__MpYhwa__evidence li{margin:8px 0;font-size:14px}.game-change-comparison-module__MpYhwa__evidence a{color:var(--gold-bright);text-underline-offset:3px}.game-change-comparison-module__MpYhwa__evidence>small{color:var(--muted);font-size:14px}.game-change-comparison-module__MpYhwa__tooltip .game-change-comparison-module__MpYhwa__tooltipLabel{color:var(--gold-bright);margin:6px 0 12px;font-size:14px}.game-change-comparison-module__MpYhwa__tooltip>small{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.5;display:block}.game-change-comparison-module__MpYhwa__tooltip{background:var(--bg);border:1px solid var(--muted);box-shadow:0 0 0 2px var(--panel),0 10px 28px #0009}.game-change-comparison-module__MpYhwa__tooltip .game-change-comparison-module__MpYhwa__tooltipLabel{color:var(--muted);margin:3px 0 8px}.game-change-comparison-module__MpYhwa__tooltip .game-change-comparison-module__MpYhwa__spellDescription{color:#ffd100;white-space:pre-line;margin-top:8px;font-size:16px;line-height:1.6}.game-change-comparison-module__MpYhwa__tooltip .wow-item-tooltip-title{font-size:18px;line-height:1.4}.game-change-comparison-module__MpYhwa__tooltip .wow-item-tooltip-close{place-items:center;width:44px;height:44px;display:grid;top:3px;right:3px}.game-change-comparison-module__MpYhwa__tooltip .game-change-comparison-module__MpYhwa__rankLabel,.game-change-comparison-module__MpYhwa__tooltip .game-change-comparison-module__MpYhwa__requirement{color:var(--text);font-size:14px}.game-change-comparison-module__MpYhwa__tooltip .game-change-comparison-module__MpYhwa__requirement{margin-top:10px}.game-change-comparison-module__MpYhwa__tooltip .game-change-comparison-module__MpYhwa__castDetails{color:var(--text);white-space:pre-line;margin-top:8px;font-size:14px}.game-change-comparison-module__MpYhwa__rankPicker{align-items:center;gap:8px;margin:8px 0;font-size:14px;display:flex}.game-change-comparison-module__MpYhwa__rankPicker select{color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:4px;min-height:44px;padding:8px 10px}.game-change-comparison-module__MpYhwa__tooltip .game-change-comparison-module__MpYhwa__nextRank{color:var(--text);margin-top:12px;font-size:14px}.game-change-comparison-module__MpYhwa__learnActions{background:var(--bg);border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:16px;padding:12px 0;display:flex;position:sticky;bottom:-18px}.game-change-comparison-module__MpYhwa__learnActions button{border:1px solid var(--line);background:var(--panel);border-radius:4px;min-height:44px;padding:6px 12px}.game-change-comparison-module__MpYhwa__learnActions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:560px){.game-change-comparison-module__MpYhwa__change{padding:17px}.game-change-comparison-module__MpYhwa__sides{gap:14px}.game-change-comparison-module__MpYhwa__side+.game-change-comparison-module__MpYhwa__side{padding-left:14px}.game-change-comparison-module__MpYhwa__reference{flex-direction:column;align-items:flex-start;gap:8px}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__value{font-size:28px}.game-change-comparison-module__MpYhwa__change .game-change-comparison-module__MpYhwa__summary{font-size:16px}}
.editorial-mechanic-module__IZZXNG__mechanic{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);margin:28px 0;padding:24px}.editorial-mechanic-module__IZZXNG__mechanic figcaption{color:var(--text);margin-bottom:24px;font-size:20px;font-weight:700}.editorial-mechanic-module__IZZXNG__flow{grid-template-columns:repeat(var(--step-count), minmax(0, 1fr));gap:36px;margin:0 0 24px;padding:0;list-style:none;display:grid}.editorial-mechanic-module__IZZXNG__flow li{min-width:0;position:relative}.editorial-mechanic-module__IZZXNG__flow strong{color:var(--text);font-size:18px;display:block}.editorial-mechanic-module__IZZXNG__mechanic .editorial-mechanic-module__IZZXNG__flow p{color:var(--muted);margin:6px 0 0;font-size:16px;line-height:1.5}.editorial-mechanic-module__IZZXNG__connector{color:var(--gold);position:absolute;top:4px;right:-27px}.editorial-mechanic-module__IZZXNG__outcomes{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.editorial-mechanic-module__IZZXNG__outcomes>:is(button,.editorial-mechanic-module__IZZXNG__singleOutcome){text-align:left;border:1px solid var(--line);background:var(--bg);border-radius:8px;padding:16px}.editorial-mechanic-module__IZZXNG__outcomes button:hover{background:var(--panel-hover)}.editorial-mechanic-module__IZZXNG__outcomes button[aria-pressed=true]{border-color:var(--gold);background:var(--gold-dim)}.editorial-mechanic-module__IZZXNG__outcomes button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.editorial-mechanic-module__IZZXNG__outcomes span{color:var(--text);font-size:16px;display:block}.editorial-mechanic-module__IZZXNG__outcomes strong{color:var(--gold);margin-top:4px;font-size:28px;display:block}.editorial-mechanic-module__IZZXNG__mechanic .editorial-mechanic-module__IZZXNG__explanation{min-height:3em;color:var(--text);margin:14px 0 0;font-size:17px;line-height:1.5}.editorial-mechanic-module__IZZXNG__mechanic .editorial-mechanic-module__IZZXNG__note{border-top:1px solid var(--line);color:var(--muted);margin:16px 0 0;padding-top:12px;font-size:14px;line-height:1.5}@media (max-width:700px){.editorial-mechanic-module__IZZXNG__mechanic{padding:20px}.editorial-mechanic-module__IZZXNG__flow{grid-template-columns:1fr;gap:28px}.editorial-mechanic-module__IZZXNG__connector{inset:auto auto -24px 0;transform:rotate(90deg)}}
.editorial-rage-comparison-module__QeZkha__card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);--rage:#c9503f;margin:32px 0;overflow:hidden}.editorial-rage-comparison-module__QeZkha__heading{flex-direction:column;gap:7px;padding:24px 26px 0;display:flex}.editorial-rage-comparison-module__QeZkha__heading>span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600}.editorial-rage-comparison-module__QeZkha__heading>strong{color:var(--text);letter-spacing:-.025em;font-size:25px;line-height:1.25}.editorial-rage-comparison-module__QeZkha__visual{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);align-items:stretch;gap:12px;display:grid}.editorial-rage-comparison-module__QeZkha__art{justify-content:center;align-items:flex-end;min-width:0;padding:10px 0 26px;display:flex;position:relative}.editorial-rage-comparison-module__QeZkha__art img{object-fit:contain;object-position:center bottom;width:100%;height:100%;max-height:430px;display:block;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.editorial-rage-comparison-module__QeZkha__art small{color:var(--muted);font-size:11px;position:absolute;bottom:14px;left:20px;right:10px}.editorial-rage-comparison-module__QeZkha__art small a{color:inherit;text-decoration:none}.editorial-rage-comparison-module__QeZkha__art small a:hover{color:var(--gold);text-decoration:underline}.editorial-rage-comparison-module__QeZkha__diagram{min-width:0;padding:24px 26px 22px 0}.editorial-rage-comparison-module__QeZkha__card .editorial-rage-comparison-module__QeZkha__condition{color:var(--muted);justify-content:center;align-items:center;gap:7px;margin:0 0 16px;font-size:14px;display:flex}.editorial-rage-comparison-module__QeZkha__hits{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.editorial-rage-comparison-module__QeZkha__hits button{text-align:left;background:var(--bg);border:1px solid var(--line);min-height:78px;color:var(--muted);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:14px;transition:border-color .18s,background .18s;display:flex}.editorial-rage-comparison-module__QeZkha__hits button>svg{color:var(--gold);flex-shrink:0}.editorial-rage-comparison-module__QeZkha__hits button span{font-size:14px;line-height:1.4}.editorial-rage-comparison-module__QeZkha__hits button strong{color:var(--text);letter-spacing:-.02em;font-size:24px;display:block}.editorial-rage-comparison-module__QeZkha__hits button:hover{background:var(--panel-hover);border-color:var(--gold)}.editorial-rage-comparison-module__QeZkha__hits button[aria-pressed=true]{border-color:var(--gold);background:var(--gold-dim);color:var(--text)}.editorial-rage-comparison-module__QeZkha__hits button:focus-visible{outline:2px solid var(--gold-bright);outline-offset:4px}.editorial-rage-comparison-module__QeZkha__paths{width:100%;height:42px;display:block;overflow:visible}.editorial-rage-comparison-module__QeZkha__paths path{fill:none;stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .25s}.editorial-rage-comparison-module__QeZkha__paths path[data-active=true]{stroke:var(--gold)}.editorial-rage-comparison-module__QeZkha__resource{flex-direction:column;align-items:center;gap:5px;padding:14px 0 18px;display:flex}.editorial-rage-comparison-module__QeZkha__resourceLabel{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.editorial-rage-comparison-module__QeZkha__resourceLabel svg{color:var(--rage)}.editorial-rage-comparison-module__QeZkha__resource output{color:var(--text);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:700;line-height:1.1}.editorial-rage-comparison-module__QeZkha__resource>span{color:var(--muted);font-size:14px}.editorial-rage-comparison-module__QeZkha__track{background:var(--bg);border-radius:4px;height:15px;display:flex;position:relative}.editorial-rage-comparison-module__QeZkha__base{width:var(--base-share);background:var(--gold);border-radius:4px 0 0 4px}.editorial-rage-comparison-module__QeZkha__bonus{background:var(--rage);transform-origin:0;border-radius:0 4px 4px 0;flex:1;transition:transform .4s cubic-bezier(.2,.8,.2,1);transform:scaleX(0)}.editorial-rage-comparison-module__QeZkha__bonus[data-active=true]{transform:scaleX(1)}.editorial-rage-comparison-module__QeZkha__marker{left:var(--base-share);background:var(--text);width:2px;position:absolute;top:-4px;bottom:-4px}.editorial-rage-comparison-module__QeZkha__ticks{color:var(--muted);justify-content:space-between;margin-top:9px;font-size:12px;display:flex;position:relative}.editorial-rage-comparison-module__QeZkha__ticks>span{left:var(--base-share);position:relative;transform:translate(-50%)}.editorial-rage-comparison-module__QeZkha__ticks strong{color:var(--text);font-weight:500}.editorial-rage-comparison-module__QeZkha__card .editorial-rage-comparison-module__QeZkha__result{min-height:3em;color:var(--muted);margin:19px 0 0;font-size:16px;line-height:1.5}.editorial-rage-comparison-module__QeZkha__result strong{color:color-mix(in srgb,var(--rage) 55%,var(--text))}.editorial-rage-comparison-module__QeZkha__card .editorial-rage-comparison-module__QeZkha__note{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:15px 26px;font-size:14px;line-height:1.6}@media (max-width:650px){.editorial-rage-comparison-module__QeZkha__heading{padding:20px 20px 0}.editorial-rage-comparison-module__QeZkha__heading>strong{font-size:23px}.editorial-rage-comparison-module__QeZkha__visual{grid-template-columns:1fr;gap:0}.editorial-rage-comparison-module__QeZkha__art{height:220px;padding:6px 10px 12px}.editorial-rage-comparison-module__QeZkha__art img{max-width:280px;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.editorial-rage-comparison-module__QeZkha__art small{bottom:2px;left:20px}.editorial-rage-comparison-module__QeZkha__diagram{padding:20px}.editorial-rage-comparison-module__QeZkha__hits button{gap:8px;padding:12px}.editorial-rage-comparison-module__QeZkha__hits button span{font-size:14px}.editorial-rage-comparison-module__QeZkha__card .editorial-rage-comparison-module__QeZkha__note{padding:14px 20px}}@media (prefers-reduced-motion:reduce){.editorial-rage-comparison-module__QeZkha__hits button,.editorial-rage-comparison-module__QeZkha__paths path,.editorial-rage-comparison-module__QeZkha__bonus{transition:none}}
.editorial-rage-routes-module__xOcopq__card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);margin:32px 0;overflow:hidden}.editorial-rage-routes-module__xOcopq__heading{flex-direction:column;gap:7px;padding:24px 26px 0;display:flex}.editorial-rage-routes-module__xOcopq__heading>span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600}.editorial-rage-routes-module__xOcopq__heading>strong{color:var(--text);letter-spacing:-.025em;font-size:25px;line-height:1.25}.editorial-rage-routes-module__xOcopq__flow{padding:24px 26px}.editorial-rage-routes-module__xOcopq__routes{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.editorial-rage-routes-module__xOcopq__route{background:var(--bg);border:1px solid var(--line);border-radius:10px;min-width:0;padding:22px}.editorial-rage-routes-module__xOcopq__icon{background:var(--gold-dim);width:52px;height:52px;color:var(--gold-bright);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.editorial-rage-routes-module__xOcopq__card .editorial-rage-routes-module__xOcopq__route h3{color:var(--text);margin:0 0 6px;font-size:22px;line-height:1.3}.editorial-rage-routes-module__xOcopq__route>strong{color:var(--gold-bright);font-size:17px;font-weight:600;line-height:1.4;display:block}.editorial-rage-routes-module__xOcopq__card .editorial-rage-routes-module__xOcopq__route p{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.6}.editorial-rage-routes-module__xOcopq__or{text-align:center;color:var(--muted);align-self:center;font-size:14px}.editorial-rage-routes-module__xOcopq__connections{width:100%;height:44px;display:block}.editorial-rage-routes-module__xOcopq__connections path{fill:none;stroke:var(--gold);stroke-width:2px;vector-effect:non-scaling-stroke}.editorial-rage-routes-module__xOcopq__mobileArrow{display:none}.editorial-rage-routes-module__xOcopq__resource{justify-content:center;align-items:center;gap:14px;display:flex}.editorial-rage-routes-module__xOcopq__flame{border:1px solid var(--line);background:var(--bg);color:#c9503f;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.editorial-rage-routes-module__xOcopq__resource>div{flex-direction:column;gap:3px;display:flex}.editorial-rage-routes-module__xOcopq__resource strong{color:var(--text);font-size:27px;line-height:1.2}.editorial-rage-routes-module__xOcopq__resource div>span{color:var(--muted);font-size:14px;line-height:1.5}.editorial-rage-routes-module__xOcopq__card .editorial-rage-routes-module__xOcopq__note{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:15px 26px;font-size:14px;line-height:1.6}@media (max-width:650px){.editorial-rage-routes-module__xOcopq__heading{padding:20px 20px 0}.editorial-rage-routes-module__xOcopq__heading>strong{font-size:23px}.editorial-rage-routes-module__xOcopq__flow{padding:20px}.editorial-rage-routes-module__xOcopq__routes{grid-template-columns:1fr;gap:10px}.editorial-rage-routes-module__xOcopq__route{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:16px;display:grid}.editorial-rage-routes-module__xOcopq__icon{border-radius:8px;width:32px;height:36px;margin:0}.editorial-rage-routes-module__xOcopq__icon svg{width:24px;height:24px}.editorial-rage-routes-module__xOcopq__card .editorial-rage-routes-module__xOcopq__route h3{align-self:center;margin:0;font-size:20px}.editorial-rage-routes-module__xOcopq__route>strong{grid-column:1/-1;font-size:16px}.editorial-rage-routes-module__xOcopq__card .editorial-rage-routes-module__xOcopq__route p{grid-column:1/-1}.editorial-rage-routes-module__xOcopq__connections{display:none}.editorial-rage-routes-module__xOcopq__mobileArrow{color:var(--gold);margin:15px auto;display:block}.editorial-rage-routes-module__xOcopq__flame{flex-shrink:0;width:52px;height:52px}.editorial-rage-routes-module__xOcopq__card .editorial-rage-routes-module__xOcopq__note{padding:14px 20px}}
.editorial-discovery-details-module__9F4CBG__window,.editorial-discovery-details-module__9F4CBG__equipment{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);color:var(--text);margin:28px 0;overflow:hidden}.editorial-discovery-details-module__9F4CBG__window{--shell-color:#abd473;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gold) 30%,transparent);position:relative}.editorial-discovery-details-module__9F4CBG__windowHeading{align-items:center;gap:16px;padding:24px;display:flex;position:relative}.editorial-discovery-details-module__9F4CBG__windowHeading>div{z-index:1;min-width:0;position:relative}.editorial-discovery-details-module__9F4CBG__windowHeading>div>span{color:var(--shell-color);margin-bottom:7px;font-size:13px;display:block}.editorial-discovery-details-module__9F4CBG__windowHeading strong{font-size:clamp(22px,3vw,28px);line-height:1.3;display:block}.editorial-discovery-details-module__9F4CBG__abilityBadge{background:var(--bg);border:1px solid color-mix(in srgb,var(--gold) 40%,var(--line));border-radius:9px;flex-shrink:0;padding:5px;box-shadow:0 3px 8px #0003}.editorial-discovery-details-module__9F4CBG__abilityBadge img{border-radius:4px;display:block}.editorial-discovery-details-module__9F4CBG__headerShield{color:var(--shell-color);opacity:.1;pointer-events:none;position:absolute;right:24px}.editorial-discovery-details-module__9F4CBG__effects{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0 24px 24px;display:grid}.editorial-discovery-details-module__9F4CBG__effects dt{color:var(--muted);margin-bottom:6px;font-size:13px}.editorial-discovery-details-module__9F4CBG__effects dd{color:var(--gold-bright);margin:0;font-size:21px;font-weight:600;line-height:1.35}.editorial-discovery-details-module__9F4CBG__effects dd span{color:var(--muted);margin-top:5px;font-size:12px;font-weight:400;display:block}.editorial-discovery-details-module__9F4CBG__timeline{background:var(--bg);border-block:1px solid var(--line);padding:24px}.editorial-discovery-details-module__9F4CBG__ruler{color:var(--muted);justify-content:space-between;margin:0 20px 20px;font-size:12px;display:flex}.editorial-discovery-details-module__9F4CBG__lane{--strike-color:var(--gold-bright)}.editorial-discovery-details-module__9F4CBG__shielded{--strike-color:var(--shell-color)}.editorial-discovery-details-module__9F4CBG__lane+.editorial-discovery-details-module__9F4CBG__lane{margin-top:22px}.editorial-discovery-details-module__9F4CBG__laneLabel{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:12px;font-size:14px;display:flex}.editorial-discovery-details-module__9F4CBG__laneLabel span{color:var(--muted)}.editorial-discovery-details-module__9F4CBG__laneLabel strong{align-items:center;gap:7px;display:flex}.editorial-discovery-details-module__9F4CBG__shielded .editorial-discovery-details-module__9F4CBG__laneLabel strong{color:var(--shell-color)}.editorial-discovery-details-module__9F4CBG__track{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding-inline:20px}.editorial-discovery-details-module__9F4CBG__rail{height:62px;position:relative}.editorial-discovery-details-module__9F4CBG__rail:before{content:"";background:var(--line);height:2px;position:absolute;inset:30px 0 auto}.editorial-discovery-details-module__9F4CBG__elapsed{height:2px;width:var(--elapsed);background:var(--strike-color);position:absolute;top:30px;left:0}.editorial-discovery-details-module__9F4CBG__swing{border:1px solid var(--line);background:var(--bg);width:30px;height:32px;color:var(--muted);border-radius:3px;place-items:center;transition:color .15s,border-color .15s,box-shadow .15s;display:grid;position:absolute;top:15px;transform:translate(-50%)}.editorial-discovery-details-module__9F4CBG__swing svg{width:21px;height:21px}.editorial-discovery-details-module__9F4CBG__passed{color:var(--strike-color);border-color:color-mix(in srgb,var(--strike-color) 50%,var(--line))}.editorial-discovery-details-module__9F4CBG__striking{box-shadow:0 0 12px color-mix(in srgb,var(--strike-color) 25%,transparent)}.editorial-discovery-details-module__9F4CBG__cursor{top:7px;left:var(--elapsed);background:var(--strike-color);opacity:.7;pointer-events:none;width:1px;height:48px;position:absolute}.editorial-discovery-details-module__9F4CBG__playback{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.editorial-discovery-details-module__9F4CBG__playbackButtons{gap:8px;display:flex}.editorial-discovery-details-module__9F4CBG__playback button{border:1px solid var(--line);background:var(--panel);border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:10px 14px;font-size:14px;display:inline-flex}.editorial-discovery-details-module__9F4CBG__playback button:hover{background:var(--panel-hover);border-color:var(--gold)}.editorial-discovery-details-module__9F4CBG__timer{color:var(--gold-bright);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px}.editorial-discovery-details-module__9F4CBG__timer>span{color:var(--muted);font-size:13px}.editorial-discovery-details-module__9F4CBG__window .editorial-discovery-details-module__9F4CBG__motionNote{color:var(--muted);margin:12px 0 0;font-size:13px}.editorial-discovery-details-module__9F4CBG__window .editorial-discovery-details-module__9F4CBG__basis{color:var(--muted);margin:0;padding:18px 24px;font-size:14px;line-height:1.6}.editorial-discovery-details-module__9F4CBG__itemHeading{align-items:center;gap:18px;padding:24px;display:flex}.editorial-discovery-details-module__9F4CBG__itemHeading img{border:1px solid var(--line);border-radius:7px;flex-shrink:0}.editorial-discovery-details-module__9F4CBG__itemHeading>div{min-width:0}.editorial-discovery-details-module__9F4CBG__itemHeading span{color:var(--muted);font-size:13px}.editorial-discovery-details-module__9F4CBG__itemHeading .editorial-discovery-details-module__9F4CBG__rare,.editorial-discovery-details-module__9F4CBG__itemHeading h3{color:#80baff}.editorial-discovery-details-module__9F4CBG__itemHeading h3{margin:5px 0 8px;font-size:clamp(22px,3vw,28px);line-height:1.3}.editorial-discovery-details-module__9F4CBG__mining{background:var(--gold-dim);color:var(--gold-bright);border-radius:8px;align-items:center;gap:16px;margin:0 24px 24px;padding:20px;display:flex}.editorial-discovery-details-module__9F4CBG__mining span{margin-bottom:4px;font-size:13px;display:block}.editorial-discovery-details-module__9F4CBG__mining strong{font-size:25px;line-height:1.3}.editorial-discovery-details-module__9F4CBG__inspect{border-top:1px solid var(--line)}.editorial-discovery-details-module__9F4CBG__inspect summary{cursor:pointer;color:var(--text);justify-content:space-between;gap:16px;min-height:56px;padding:18px 24px;font-size:15px;list-style:none;display:flex}.editorial-discovery-details-module__9F4CBG__inspect summary::-webkit-details-marker{display:none}.editorial-discovery-details-module__9F4CBG__inspect[open] summary svg{transform:rotate(180deg)}.editorial-discovery-details-module__9F4CBG__inspect dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0;padding:8px 24px 20px;display:grid}.editorial-discovery-details-module__9F4CBG__inspect dl>div{justify-content:space-between;gap:8px;display:flex}.editorial-discovery-details-module__9F4CBG__inspect dt{color:var(--muted);font-size:15px}.editorial-discovery-details-module__9F4CBG__inspect dd{margin:0;font-size:16px}.editorial-discovery-details-module__9F4CBG__inspect p{color:var(--muted);margin:0;padding:0 24px 24px;font-size:13px;line-height:1.6}@media (max-width:560px){.editorial-discovery-details-module__9F4CBG__windowHeading,.editorial-discovery-details-module__9F4CBG__timeline,.editorial-discovery-details-module__9F4CBG__itemHeading{padding:20px}.editorial-discovery-details-module__9F4CBG__effects{grid-template-columns:1fr;gap:15px;padding:0 20px 20px}.editorial-discovery-details-module__9F4CBG__effects>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.editorial-discovery-details-module__9F4CBG__effects dd{font-size:18px}.editorial-discovery-details-module__9F4CBG__window .editorial-discovery-details-module__9F4CBG__basis{padding:16px 20px}.editorial-discovery-details-module__9F4CBG__itemHeading{align-items:flex-start;gap:14px}.editorial-discovery-details-module__9F4CBG__itemHeading h3{font-size:23px}.editorial-discovery-details-module__9F4CBG__mining{margin:0 20px 20px;padding:16px}.editorial-discovery-details-module__9F4CBG__mining strong{font-size:23px}.editorial-discovery-details-module__9F4CBG__inspect dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.editorial-discovery-details-module__9F4CBG__window *,.editorial-discovery-details-module__9F4CBG__equipment *{scroll-behavior:auto;transition:none;animation:none}}
.editorial-contagion-module__eTi5Pq__card{--shadow:#baa6ef;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);margin:32px 0;overflow:hidden}.editorial-contagion-module__eTi5Pq__heading{align-items:center;gap:14px;padding:24px;display:flex}.editorial-contagion-module__eTi5Pq__heading>div{flex:1;min-width:0}.editorial-contagion-module__eTi5Pq__heading span{color:var(--shadow);letter-spacing:.08em;text-transform:uppercase;font-size:12px;display:block}.editorial-contagion-module__eTi5Pq__heading strong{color:var(--text);margin-top:5px;font-size:24px;line-height:1.25;display:block}.editorial-contagion-module__eTi5Pq__spellIcon{border:1px solid var(--gold);border-radius:7px;flex-shrink:0;width:48px;height:48px}.editorial-contagion-module__eTi5Pq__playback{border:1px solid var(--line);background:var(--bg);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 12px;font-size:13px;display:flex}.editorial-contagion-module__eTi5Pq__encounter{grid-template-columns:minmax(0,1fr) 65px minmax(0,1fr);align-items:center;padding:12px 24px 28px;display:grid}.editorial-contagion-module__eTi5Pq__unit{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:18px;transition:border-color .6s;position:relative}.editorial-contagion-module__eTi5Pq__afflicted{border-color:var(--shadow);box-shadow:inset 0 0 25px color-mix(in srgb,var(--shadow) 8%,transparent)}.editorial-contagion-module__eTi5Pq__unitHeading{align-items:center;gap:10px;display:flex}.editorial-contagion-module__eTi5Pq__portrait{background:var(--panel);border:1px solid var(--gold);clip-path:polygon(15% 0,85% 0,100% 15%,100% 85%,85% 100%,15% 100%,0 85%,0 15%);width:48px;height:48px;color:var(--gold);flex-shrink:0;place-items:center;display:grid}.editorial-contagion-module__eTi5Pq__unitHeading small{color:var(--muted);font-size:12px;display:block}.editorial-contagion-module__eTi5Pq__unitHeading strong{font-size:17px}.editorial-contagion-module__eTi5Pq__health{background:var(--panel);border:1px solid var(--line);height:7px;margin:14px 0 18px;overflow:hidden}.editorial-contagion-module__eTi5Pq__health>span{background:var(--gold);width:100%;height:100%;transition:width .8s;display:block}.editorial-contagion-module__eTi5Pq__dead .editorial-contagion-module__eTi5Pq__health>span{width:0}.editorial-contagion-module__eTi5Pq__dead .editorial-contagion-module__eTi5Pq__portrait{color:var(--muted);border-color:var(--line)}.editorial-contagion-module__eTi5Pq__aura{align-items:center;gap:10px;min-height:50px;display:flex}.editorial-contagion-module__eTi5Pq__aura .editorial-contagion-module__eTi5Pq__spellIcon{opacity:.25;filter:grayscale();width:34px;height:34px;transition:filter .6s,opacity .6s}.editorial-contagion-module__eTi5Pq__afflicted .editorial-contagion-module__eTi5Pq__aura .editorial-contagion-module__eTi5Pq__spellIcon{opacity:1;filter:none}.editorial-contagion-module__eTi5Pq__aura span{color:var(--muted);font-size:12px}.editorial-contagion-module__eTi5Pq__aura strong{color:var(--shadow);margin-top:3px;font-size:19px;display:block}.editorial-contagion-module__eTi5Pq__jump{height:50px;color:var(--shadow);justify-content:center;align-items:center;display:flex;position:relative}.editorial-contagion-module__eTi5Pq__jumpLine{border-top:1px dashed var(--shadow);opacity:.4;position:absolute;left:0;right:0}.editorial-contagion-module__eTi5Pq__jump>svg{background:var(--panel);z-index:1}.editorial-contagion-module__eTi5Pq__movingSpell{opacity:0;z-index:2;position:absolute}.editorial-contagion-module__eTi5Pq__movingSpell .editorial-contagion-module__eTi5Pq__spellIcon{width:30px;height:30px}.editorial-contagion-module__eTi5Pq__encounter[data-step="1"] .editorial-contagion-module__eTi5Pq__movingSpell{animation:2.6s ease-in-out forwards editorial-contagion-module__eTi5Pq__transfer}.editorial-contagion-module__eTi5Pq__encounter[data-playing=false] .editorial-contagion-module__eTi5Pq__movingSpell{animation-play-state:paused}@keyframes editorial-contagion-module__eTi5Pq__transfer{0%{opacity:0;transform:translate(-24px)scale(.7)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(24px)scale(1)}}.editorial-contagion-module__eTi5Pq__steps{gap:8px;padding:0 24px;display:flex}.editorial-contagion-module__eTi5Pq__steps button{text-align:left;border-bottom:2px solid var(--line);min-height:48px;color:var(--muted);flex:1;align-items:center;gap:9px;padding:12px 10px;font-size:14px;display:flex}.editorial-contagion-module__eTi5Pq__steps button span{border:1px solid;border-radius:4px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.editorial-contagion-module__eTi5Pq__steps button[aria-pressed=true]{border-color:var(--shadow);color:var(--text)}.editorial-contagion-module__eTi5Pq__steps button[aria-pressed=true] span{color:var(--shadow);background:color-mix(in srgb,var(--shadow) 12%,var(--bg))}.editorial-contagion-module__eTi5Pq__card .editorial-contagion-module__eTi5Pq__explanation{color:var(--muted);margin:0;padding:18px 24px;font-size:16px;line-height:1.65}.editorial-contagion-module__eTi5Pq__explanation strong{color:var(--shadow)}.editorial-contagion-module__eTi5Pq__carryover{background:var(--bg);border-left:2px solid var(--shadow);color:var(--shadow);align-items:center;gap:12px;margin:0 24px 22px;padding:16px;display:flex}.editorial-contagion-module__eTi5Pq__card .editorial-contagion-module__eTi5Pq__carryover p{color:var(--text);margin:0;font-size:16px;line-height:1.6}.editorial-contagion-module__eTi5Pq__card .editorial-contagion-module__eTi5Pq__note{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:16px 24px;font-size:13px;line-height:1.6}.editorial-contagion-module__eTi5Pq__note a{color:var(--text)}.editorial-contagion-module__eTi5Pq__rankLayout{grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:0 24px;display:grid}.editorial-contagion-module__eTi5Pq__rankChoices{flex-direction:column;gap:12px;display:flex}.editorial-contagion-module__eTi5Pq__rankChoices button{text-align:left;border:1px solid var(--line);background:var(--bg);border-radius:8px;min-height:86px;padding:16px 16px 16px 58px;position:relative}.editorial-contagion-module__eTi5Pq__rankChoices button[aria-pressed=true]{border-color:var(--shadow)}.editorial-contagion-module__eTi5Pq__rankChoices strong{font-size:18px;display:block}.editorial-contagion-module__eTi5Pq__rankChoices button>span:last-child{color:var(--muted);margin-top:4px;font-size:14px;display:block}.editorial-contagion-module__eTi5Pq__points{flex-direction:column;gap:8px;display:flex;position:absolute;top:23px;left:19px}.editorial-contagion-module__eTi5Pq__points i{background:var(--shadow);border:1px solid var(--shadow);width:12px;height:12px;transform:rotate(45deg)}.editorial-contagion-module__eTi5Pq__points i[data-filled=false]{background:var(--bg)}.editorial-contagion-module__eTi5Pq__rangeField{place-items:center;height:220px;display:grid;position:relative}.editorial-contagion-module__eTi5Pq__outerRange,.editorial-contagion-module__eTi5Pq__innerRange{border:1px dashed var(--line);border-radius:50%;width:194px;height:194px;transition:background .5s,border-color .5s;position:absolute}.editorial-contagion-module__eTi5Pq__innerRange{border:1px solid var(--shadow);background:color-mix(in srgb,var(--shadow) 10%,transparent);width:97px;height:97px}.editorial-contagion-module__eTi5Pq__rangeField[data-rank="1"] .editorial-contagion-module__eTi5Pq__outerRange{border-color:var(--shadow);background:color-mix(in srgb,var(--shadow) 10%,transparent);border-style:solid}.editorial-contagion-module__eTi5Pq__fallenEnemy{background:var(--bg);border:1px solid var(--gold);width:42px;height:42px;color:var(--gold);border-radius:5px;place-items:center;display:grid;transform:rotate(45deg)}.editorial-contagion-module__eTi5Pq__fallenEnemy svg{transform:rotate(-45deg)}.editorial-contagion-module__eTi5Pq__rangeEnemy{color:var(--muted);transition:color .5s;position:absolute;top:calc(50% - 45px);left:calc(50% + 63px)}.editorial-contagion-module__eTi5Pq__rangeField[data-rank="1"] .editorial-contagion-module__eTi5Pq__rangeEnemy{color:var(--shadow)}.editorial-contagion-module__eTi5Pq__rangeLabel{color:var(--shadow);font-size:18px;position:absolute;bottom:1px}.editorial-contagion-module__eTi5Pq__rankStats{grid-template-columns:1fr 1fr;gap:16px;margin:24px;display:grid}.editorial-contagion-module__eTi5Pq__rankStats div{border-top:1px solid var(--line);padding-top:16px}.editorial-contagion-module__eTi5Pq__rankStats dt{color:var(--muted);font-size:14px}.editorial-contagion-module__eTi5Pq__rankStats dd{color:var(--shadow);margin:5px 0 0;font-size:32px;line-height:1.2}.editorial-contagion-module__eTi5Pq__treeViewport{background:var(--bg);border-radius:8px;margin:0 16px 24px;overflow:hidden}.editorial-contagion-module__eTi5Pq__treeScene{line-height:0;position:relative}.editorial-contagion-module__eTi5Pq__treeScene>img{width:100%;height:auto;display:block}.editorial-contagion-module__eTi5Pq__otherTrees{background:color-mix(in srgb,var(--bg) 72%,transparent);transition:opacity .6s;position:absolute;inset:16% 33% 5% 0}.editorial-contagion-module__eTi5Pq__shadowFocus{border:1px solid var(--shadow);width:31%;height:71%;box-shadow:inset 0 0 30px color-mix(in srgb,var(--shadow) 9%,transparent);border-radius:8px;position:absolute;top:20%;left:67%}.editorial-contagion-module__eTi5Pq__rowFocus{border:1px dashed var(--shadow);opacity:0;width:14.5%;height:7.6%;transition:opacity .6s;position:absolute;top:64.3%;left:73.5%}.editorial-contagion-module__eTi5Pq__treeScene[data-step="1"] .editorial-contagion-module__eTi5Pq__rowFocus,.editorial-contagion-module__eTi5Pq__treeScene[data-step="2"] .editorial-contagion-module__eTi5Pq__rowFocus{opacity:1}.editorial-contagion-module__eTi5Pq__talentFocus{aspect-ratio:1;opacity:0;width:4%;box-shadow:0 0 0 3px var(--shadow),0 0 24px var(--shadow);border-radius:4px;transition:opacity .6s;position:absolute;top:68.25%;left:85.55%;transform:translate(-50%,-50%)}.editorial-contagion-module__eTi5Pq__treeScene[data-step="2"] .editorial-contagion-module__eTi5Pq__talentFocus{opacity:1}.editorial-contagion-module__eTi5Pq__talentFocus .editorial-contagion-module__eTi5Pq__spellIcon{border:1px solid var(--gold);border-radius:3px;width:100%;height:100%}.editorial-contagion-module__eTi5Pq__talentFocus span{white-space:nowrap;color:var(--text);background:var(--bg);border:1px solid var(--shadow);border-radius:4px;padding:8px;font-size:12px;line-height:1.2;position:absolute;bottom:-32px;right:0}.editorial-contagion-module__eTi5Pq__originalTree{border-top:1px solid var(--line);padding:16px 24px}.editorial-contagion-module__eTi5Pq__originalTree summary{cursor:pointer;min-height:32px;color:var(--gold);font-size:14px}@media (max-width:650px){.editorial-contagion-module__eTi5Pq__heading{flex-wrap:wrap;gap:10px;padding:20px}.editorial-contagion-module__eTi5Pq__heading strong{font-size:21px}.editorial-contagion-module__eTi5Pq__heading>.editorial-contagion-module__eTi5Pq__spellIcon{width:38px;height:38px}.editorial-contagion-module__eTi5Pq__playback{margin-left:auto}.editorial-contagion-module__eTi5Pq__encounter{grid-template-columns:1fr;padding:4px 20px 24px}.editorial-contagion-module__eTi5Pq__jump{height:44px;transform:rotate(90deg)}.editorial-contagion-module__eTi5Pq__steps{gap:4px;padding:0 20px}.editorial-contagion-module__eTi5Pq__steps button{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 4px;font-size:12px}.editorial-contagion-module__eTi5Pq__card .editorial-contagion-module__eTi5Pq__explanation,.editorial-contagion-module__eTi5Pq__card .editorial-contagion-module__eTi5Pq__note{padding:16px 20px}.editorial-contagion-module__eTi5Pq__carryover{margin:0 20px 20px}.editorial-contagion-module__eTi5Pq__rankLayout{grid-template-columns:1fr;gap:12px;padding:0 20px}.editorial-contagion-module__eTi5Pq__rankChoices{flex-direction:row;gap:8px}.editorial-contagion-module__eTi5Pq__rankChoices button{flex:1;padding:16px 12px}.editorial-contagion-module__eTi5Pq__points{flex-direction:row;margin-bottom:12px;position:static}.editorial-contagion-module__eTi5Pq__rankStats{margin:20px}.editorial-contagion-module__eTi5Pq__rankStats dd{font-size:28px}.editorial-contagion-module__eTi5Pq__treeViewport{margin:0 12px 20px}.editorial-contagion-module__eTi5Pq__treeScene{width:300%;transform:translate(-66.6667%)}.editorial-contagion-module__eTi5Pq__otherTrees{display:none}.editorial-contagion-module__eTi5Pq__talentFocus span{font-size:12px}}@media (prefers-reduced-motion:reduce){.editorial-contagion-module__eTi5Pq__card *,.editorial-contagion-module__eTi5Pq__card :before,.editorial-contagion-module__eTi5Pq__card :after{transition:none!important;animation:none!important}.editorial-contagion-module__eTi5Pq__movingSpell{display:none}}
.ember-wyrm-module__zIa27a__portrait{vertical-align:middle;isolation:isolate;flex:none;width:166px;height:166px;display:inline-block;position:relative}.ember-wyrm-module__zIa27a__portrait .avatar{width:64%;height:64%;font-size:26px;position:absolute;top:26%;left:28%}.ember-wyrm-module__zIa27a__creature{pointer-events:none;-webkit-user-select:none;user-select:none}.ember-wyrm-module__zIa27a__portrait>.ember-wyrm-module__zIa27a__creature{object-fit:contain;z-index:1;filter:drop-shadow(0 2px 3px #0008);transform-origin:62% 60%;width:100%;height:100%;position:absolute;inset:0}.ember-wyrm-module__zIa27a__compact{width:76px;height:76px}.ember-wyrm-module__zIa27a__compact .avatar{font-size:15px}.ember-wyrm-module__zIa27a__portrait[data-ready=true]>.ember-wyrm-module__zIa27a__creature{animation:2.4s cubic-bezier(.2,.7,.25,1) both ember-wyrm-module__zIa27a__wake}.ember-wyrm-module__zIa27a__breath{pointer-events:none;z-index:2;width:1px;height:1px;position:absolute;top:45%;left:86%}.ember-wyrm-module__zIa27a__breath i{opacity:0;background:#ffd18d;border-radius:50%;width:4px;height:4px;display:block;position:absolute;box-shadow:0 0 8px #ed8138}[data-ready=true]>.ember-wyrm-module__zIa27a__breath i{animation:1.2s ease-out 1.2s both ember-wyrm-module__zIa27a__spark}.ember-wyrm-module__zIa27a__breath i:nth-child(2){width:3px;height:3px;animation-delay:1.35s!important}.ember-wyrm-module__zIa27a__breath i:nth-child(3){width:2px;height:2px;animation-delay:1.5s!important}.ember-wyrm-module__zIa27a__compact .ember-wyrm-module__zIa27a__breath i{width:2px;height:2px}.ember-wyrm-module__zIa27a__nameplate{isolation:isolate;background:linear-gradient(110deg,#17161750,#63391f55 65%,#32211828),url(/art/profile-slate.webp) 50%/auto 200%;border:1px solid #c68b4966;border-radius:9px 22px;align-items:center;width:min(100%,460px);min-height:108px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #efc79712,inset 0 -12px 24px #08090b35}.ember-wyrm-module__zIa27a__identity{z-index:2;align-items:center;gap:14px;width:calc(100% - 150px);min-width:180px;padding:14px 0 14px 16px;display:flex;position:relative}.ember-wyrm-module__zIa27a__identity>div{min-width:0}.ember-wyrm-module__zIa27a__identity strong{color:#eee9e3;overflow-wrap:anywhere;font-size:14px;display:block}.ember-wyrm-module__zIa27a__identity span{color:#a9afb8;font-size:11px}.ember-wyrm-module__zIa27a__identity .avatar{flex:none;width:42px;height:42px}.ember-wyrm-module__zIa27a__art{pointer-events:none;z-index:0;width:216px;position:absolute;inset:0 0 0 auto}@keyframes ember-wyrm-module__zIa27a__wake{0%{opacity:0;transform:rotate(-18deg)scale(.84)}30%{opacity:1}65%{transform:rotate(2deg)scale(1.025)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes ember-wyrm-module__zIa27a__spark{0%{opacity:0;transform:translate(0)scale(.5)}20%{opacity:.9}to{opacity:0;transform:translate(-24px,14px)scale(.1)}}@media (prefers-reduced-motion:reduce){.ember-wyrm-module__zIa27a__portrait *,.ember-wyrm-module__zIa27a__nameplate *{animation:none!important}.ember-wyrm-module__zIa27a__breath{display:none}}@media (max-width:420px){.ember-wyrm-module__zIa27a__nameplate{min-height:96px}.ember-wyrm-module__zIa27a__art{opacity:.85;width:140px}.ember-wyrm-module__zIa27a__identity{gap:8px;min-width:165px;padding-left:10px}.ember-wyrm-module__zIa27a__identity strong{font-size:13px}}
.feed-atmosphere-module__Rzksvq__field{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0005,#0007 25%,#0008 50%,#000 73%);mask-image:linear-gradient(90deg,#0005,#0007 25%,#0008 50%,#000 73%)}.feed-atmosphere-module__Rzksvq__particle{left:var(--x);top:var(--y);width:var(--size);height:var(--size);opacity:0;animation-delay:var(--delay);animation-duration:var(--duration);animation-iteration-count:infinite;display:block;position:absolute}.feed-atmosphere-module__Rzksvq__haze{opacity:.18;background:radial-gradient(ellipse at 92% 70%,var(--aura),transparent 65%);animation:8s ease-in-out infinite alternate feed-atmosphere-module__Rzksvq__breathe;position:absolute;inset:0}.feed-atmosphere-module__Rzksvq__ronin{--aura:#9b304f}.feed-atmosphere-module__Rzksvq__bloom{--aura:#ad678e}.feed-atmosphere-module__Rzksvq__familiar{--aura:#707bcc}.feed-atmosphere-module__Rzksvq__lantern{--aura:#459d88}.feed-atmosphere-module__Rzksvq__wyrm{--aura:#a65428}.feed-atmosphere-module__Rzksvq__ronin .feed-atmosphere-module__Rzksvq__particle,.feed-atmosphere-module__Rzksvq__bloom .feed-atmosphere-module__Rzksvq__particle{height:calc(var(--size) * 1.65);background:linear-gradient(120deg,#ebb0b7,#9c354c 60%,#532239);border-radius:75% 10% 70% 20%;animation-name:feed-atmosphere-module__Rzksvq__petalGust;animation-timing-function:ease-in-out;box-shadow:inset 1px 0 #f1b9b94d}.feed-atmosphere-module__Rzksvq__ronin .feed-atmosphere-module__Rzksvq__particle:nth-child(3n){width:8px;height:12px}.feed-atmosphere-module__Rzksvq__bloom .feed-atmosphere-module__Rzksvq__particle{background:linear-gradient(135deg,#fff1d9,#e3a0bc 65%,#935e7a)}.feed-atmosphere-module__Rzksvq__bloom .feed-atmosphere-module__Rzksvq__particle:nth-child(4n){background:linear-gradient(130deg,#bad4a0,#52765e);width:6px;height:12px}.feed-atmosphere-module__Rzksvq__bloom .feed-atmosphere-module__Rzksvq__particle:nth-child(5n){background:#f7dbad;border-radius:50%;width:2px;height:2px;box-shadow:0 0 4px #eacf91}.feed-atmosphere-module__Rzksvq__familiar .feed-atmosphere-module__Rzksvq__particle{background:#e9e4ff;border-radius:50%;width:3px;height:3px;animation-name:feed-atmosphere-module__Rzksvq__starDrift;animation-timing-function:ease-in-out;box-shadow:0 0 5px 1px #8b9ae699}.feed-atmosphere-module__Rzksvq__familiar .feed-atmosphere-module__Rzksvq__particle:nth-child(4n){background:linear-gradient(90deg,#0000,#aebdf699,#f7f0ff);border-radius:100%;width:29px;height:1px;animation-name:feed-atmosphere-module__Rzksvq__shootingStar;box-shadow:0 0 4px #a9aee773}.feed-atmosphere-module__Rzksvq__lantern .feed-atmosphere-module__Rzksvq__particle{width:calc(var(--size) * 1.4);height:calc(var(--size) * 2.4);filter:drop-shadow(0 0 3px #8feac477);background:radial-gradient(at 45% 30%,#d6ffebd9 0 8%,#8ce6c796 25%,#4eafad35 55%,#0000 75%);border-radius:65% 35% 70% 30%;animation-name:feed-atmosphere-module__Rzksvq__spiritWander;animation-timing-function:ease-in-out}.feed-atmosphere-module__Rzksvq__lantern .feed-atmosphere-module__Rzksvq__particle:nth-child(3n){filter:blur(.65px);background:linear-gradient(90deg,#0000,#65c8bb66,#d4ffe8bb);width:24px;height:5px}.feed-atmosphere-module__Rzksvq__wyrm .feed-atmosphere-module__Rzksvq__particle{top:calc(var(--y) / 2 + 45%);width:2px;height:calc(var(--size) * .8);background:linear-gradient(#ffe2a9,#e6974799,#a94e1d00);border-radius:65%;animation-name:feed-atmosphere-module__Rzksvq__emberLift;animation-timing-function:ease-out;box-shadow:0 0 5px #df7e3c9c}.feed-atmosphere-module__Rzksvq__wyrm .feed-atmosphere-module__Rzksvq__particle:nth-child(4n){background:#f7be7a;width:3px;height:3px}@keyframes feed-atmosphere-module__Rzksvq__petalGust{0%{opacity:0;transform:translate(30px,-8px)rotate(-35deg)rotateY(0)}18%{opacity:.9}48%{transform:translate(calc(var(--distance) * .4),9px) rotate(35deg) rotateY(80deg);opacity:.75}77%{opacity:.7}to{opacity:0;transform:translate(var(--distance),18px) rotate(var(--turn)) rotateY(175deg)}}@keyframes feed-atmosphere-module__Rzksvq__starDrift{0%,to{opacity:0;transform:translate(8px,5px)scale(.4)}32%{opacity:.95}62%{opacity:.3}80%{opacity:.8;transform:translate(-35px,-9px)scale(1)}}@keyframes feed-atmosphere-module__Rzksvq__shootingStar{0%,48%,to{opacity:0;transform:translate(40px,-15px)rotate(-20deg)}55%{opacity:.85}73%{opacity:0;transform:translate(-95px,28px)rotate(-20deg)}}@keyframes feed-atmosphere-module__Rzksvq__spiritWander{0%{opacity:0;transform:translate(10px,5px)rotate(10deg)scale(.7)}25%{opacity:.8;transform:translate(-15px,-6px)rotate(-22deg)scale(1.15)}60%{opacity:.65;transform:translate(-55px,3px)rotate(18deg)scale(.85)}to{opacity:0;transform:translate(-100px,-14px)rotate(-12deg)scale(.4)}}@keyframes feed-atmosphere-module__Rzksvq__emberLift{0%{opacity:0;transform:translateY(18px)scale(.85)}18%{opacity:.95}65%{opacity:.8}to{opacity:0;transform:translate(calc(var(--distance) * .24),-72px) scale(.6)}}@keyframes feed-atmosphere-module__Rzksvq__breathe{0%{opacity:.1}to{opacity:.26}}@media (prefers-reduced-motion:reduce){.feed-atmosphere-module__Rzksvq__field{display:none}}
.wyrm-feed-scene-module__9uCxrq__scene{width:100%;height:100%;position:relative;overflow:hidden}.wyrm-feed-scene-module__9uCxrq__dragon{width:100%;height:100%;position:absolute;top:0;right:0;overflow:hidden}.wyrm-feed-scene-module__9uCxrq__fire{opacity:.3;pointer-events:none;mix-blend-mode:screen;background-image:url(/art/cosmetics/ember-wyrm/fire-flipbook.png);background-repeat:no-repeat;background-size:1200px 48px;width:48px;height:48px;animation:1s steps(25,end) infinite wyrm-feed-scene-module__9uCxrq__fireFrames;position:absolute;bottom:-12px}.wyrm-feed-scene-module__9uCxrq__fire:nth-of-type(2n){opacity:.22;transform-origin:bottom;bottom:-15px;transform:scale(.85)}.wyrm-feed-scene-module__9uCxrq__fire:last-of-type{opacity:.18}@keyframes wyrm-feed-scene-module__9uCxrq__fireFrames{to{background-position:-1200px 0}}@media (prefers-reduced-motion:reduce){.wyrm-feed-scene-module__9uCxrq__fire{background-position:-432px 0;animation:none}}@media (max-width:420px){.wyrm-feed-scene-module__9uCxrq__fire{background-size:1000px 40px;width:40px;height:40px;animation-name:wyrm-feed-scene-module__9uCxrq__smallFireFrames;bottom:-10px}.wyrm-feed-scene-module__9uCxrq__fire:nth-of-type(2n){bottom:-12px}}@keyframes wyrm-feed-scene-module__9uCxrq__smallFireFrames{to{background-position:-1000px 0}}@media (max-width:420px) and (prefers-reduced-motion:reduce){.wyrm-feed-scene-module__9uCxrq__fire{background-position:-360px 0}}
.fantasy-companions-module__c3Hkua__portrait{vertical-align:middle;isolation:isolate;flex:none;width:166px;height:166px;display:inline-block;position:relative}.fantasy-companions-module__c3Hkua__portrait .avatar{width:64%;height:64%;font-size:26px;position:absolute;top:18%;left:18%}.fantasy-companions-module__c3Hkua__compact{width:76px;height:76px}.fantasy-companions-module__c3Hkua__compact .avatar{font-size:15px}.fantasy-companions-module__c3Hkua__illustration{pointer-events:none;filter:drop-shadow(0 2px 2px #0007);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fantasy-companions-module__c3Hkua__flower,.fantasy-companions-module__c3Hkua__petal,.fantasy-companions-module__c3Hkua__innerPetal,.fantasy-companions-module__c3Hkua__leaf{transform-box:fill-box;transform-origin:50%}.fantasy-companions-module__c3Hkua__flower{animation:7s ease-in-out infinite fantasy-companions-module__c3Hkua__flowerSway}.fantasy-companions-module__c3Hkua__petal{transform-origin:60% 95%;animation:8s ease-in-out infinite fantasy-companions-module__c3Hkua__petalOpen}.fantasy-companions-module__c3Hkua__innerPetal{transform-origin:60% 95%;animation:8s ease-in-out -2s infinite reverse fantasy-companions-module__c3Hkua__petalOpen}.fantasy-companions-module__c3Hkua__leaf{transform-origin:70% 100%;animation:6s ease-in-out infinite fantasy-companions-module__c3Hkua__leafSway}.fantasy-companions-module__c3Hkua__driftingPetal{animation:8s ease-in-out infinite fantasy-companions-module__c3Hkua__petalDrift}.fantasy-companions-module__c3Hkua__secondPetal{animation:9s ease-in-out -4s infinite fantasy-companions-module__c3Hkua__petalDrift}.fantasy-companions-module__c3Hkua__lanternSwing{transform-origin:0 0;animation:6s ease-in-out infinite fantasy-companions-module__c3Hkua__lanternSway}.fantasy-companions-module__c3Hkua__flame{transform-box:fill-box;transform-origin:50% 100%;filter:drop-shadow(0 0 3px #84e4c797);animation:2.3s ease-in-out infinite fantasy-companions-module__c3Hkua__flameDance}.fantasy-companions-module__c3Hkua__wisp{animation:6s ease-in-out infinite fantasy-companions-module__c3Hkua__wispFloat}.fantasy-companions-module__c3Hkua__secondWisp{animation:7s ease-in-out -3s infinite fantasy-companions-module__c3Hkua__wispFloat}.fantasy-companions-module__c3Hkua__nameplate{isolation:isolate;background:linear-gradient(110deg,var(--plate-left),var(--plate-right)),url(/art/profile-slate.webp) center / auto 200%;border:1px solid #6988725c;border-radius:9px 22px;align-items:center;width:min(100%,460px);min-height:108px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #efe2cd14,inset 0 -12px 24px #08090b35}.fantasy-companions-module__c3Hkua__lantern{--plate-left:#17252355;--plate-right:#28635465;border-color:#9da98766}.fantasy-companions-module__c3Hkua__bloom{--plate-left:#512c4d55;--plate-right:#3f594565;border-color:#b79a9e66}.fantasy-companions-module__c3Hkua__identity{z-index:2;align-items:center;gap:14px;width:calc(100% - 140px);min-width:180px;padding:18px 0 18px 20px;display:flex;position:relative}.fantasy-companions-module__c3Hkua__identity>div{min-width:0}.fantasy-companions-module__c3Hkua__identity strong{color:#eee9e3;overflow-wrap:anywhere;font-size:14px;display:block}.fantasy-companions-module__c3Hkua__identity span{color:#a9afb8;font-size:11px}.fantasy-companions-module__c3Hkua__identity .avatar{flex:none;width:42px;height:42px}.fantasy-companions-module__c3Hkua__plateArt{pointer-events:none;width:148px;height:148px;position:absolute;top:-16px;right:0}.fantasy-companions-module__c3Hkua__plateArt .fantasy-companions-module__c3Hkua__illustration{opacity:.98}@keyframes fantasy-companions-module__c3Hkua__flowerSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}@keyframes fantasy-companions-module__c3Hkua__petalOpen{0%,to{transform:scale(.91,.95)rotate(-4deg)}50%{transform:scaleX(1.04)rotate(3deg)}}@keyframes fantasy-companions-module__c3Hkua__leafSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(5deg)}}@keyframes fantasy-companions-module__c3Hkua__petalDrift{0%,10%{opacity:0;transform:translate(0)rotate(0)}20%{opacity:.85}85%,to{opacity:0;transform:translate(-15px,33px)rotate(14deg)}}@keyframes fantasy-companions-module__c3Hkua__lanternSway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes fantasy-companions-module__c3Hkua__flameDance{0%,to{opacity:.8;transform:scale(.95,1.04)skew(-5deg)}35%{opacity:1;transform:scale(1.07,.91)skew(6deg)}70%{opacity:.88;transform:scale(.9,1.08)skew(-3deg)}}@keyframes fantasy-companions-module__c3Hkua__wispFloat{0%,to{opacity:.5;transform:translateY(2px)}50%{opacity:.95;transform:translate(3px,-7px)}}@media (prefers-reduced-motion:reduce){.fantasy-companions-module__c3Hkua__portrait *,.fantasy-companions-module__c3Hkua__nameplate *{animation:none!important}.fantasy-companions-module__c3Hkua__driftingPetal,.fantasy-companions-module__c3Hkua__secondPetal{display:none}}@media (max-width:420px){.fantasy-companions-module__c3Hkua__identity{gap:8px;min-width:165px;padding-left:16px}.fantasy-companions-module__c3Hkua__identity strong{font-size:13px}.fantasy-companions-module__c3Hkua__plateArt{width:128px;height:128px;top:-6px;right:-7px}}
.dark-companions-module__ZPwr5G__ronin{--accent:#c65b65;--shade:#351c2473;--edge:#a47d7352;--glimmer:#ebada4}.dark-companions-module__ZPwr5G__familiar{--accent:#aabff5;--shade:#26203c73;--edge:#a39dc652;--glimmer:#ede3ff}.dark-companions-module__ZPwr5G__portrait{vertical-align:middle;isolation:isolate;flex:none;width:166px;height:166px;display:inline-block;position:relative}.dark-companions-module__ZPwr5G__portrait .avatar{width:64%;height:64%;font-size:26px;position:absolute;top:18%;left:18%}.dark-companions-module__ZPwr5G__artwork{pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:contain;width:100%;height:100%}.dark-companions-module__ZPwr5G__portrait>.dark-companions-module__ZPwr5G__artwork{z-index:1;filter:drop-shadow(0 2px 3px #0009);position:absolute;inset:0}.dark-companions-module__ZPwr5G__compact{width:76px;height:76px}.dark-companions-module__ZPwr5G__compact .avatar{font-size:15px}.dark-companions-module__ZPwr5G__nameplate{isolation:isolate;border:1px solid var(--edge);background:#191a20;border-radius:9px 22px;align-items:center;width:min(100%,460px);min-height:108px;display:flex;position:relative;overflow:hidden}.dark-companions-module__ZPwr5G__nameplate:before{content:"";z-index:-1;background-image:linear-gradient(100deg,#11151a73,var(--shade)),url(/art/profile-slate.webp);opacity:.9;background-position:50%;background-size:100% 100%,auto 200%;position:absolute;inset:0}.dark-companions-module__ZPwr5G__nameplate:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #e5dcc915,inset 0 -10px 24px #03040838}.dark-companions-module__ZPwr5G__identity{z-index:3;align-items:center;gap:14px;width:calc(100% - 168px);min-width:0;padding:12px 0 12px 18px;display:flex;position:relative}.dark-companions-module__ZPwr5G__identity>div{min-width:0}.dark-companions-module__ZPwr5G__identity strong{color:#eee9e3;overflow-wrap:anywhere;font-size:14px;display:block}.dark-companions-module__ZPwr5G__identity span{color:#bdc0cc;font-size:11px}.dark-companions-module__ZPwr5G__identity>.avatar{flex:none;width:42px;height:42px}.dark-companions-module__ZPwr5G__feedScene{z-index:0;pointer-events:none;width:200px;height:100px;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.dark-companions-module__ZPwr5G__feedArtwork{object-fit:contain;width:100%;height:100%;display:block}.dark-companions-module__ZPwr5G__earTwitch{transform-origin:1640px 230px;animation:11s ease-in-out infinite dark-companions-module__ZPwr5G__earTwitch}@keyframes dark-companions-module__ZPwr5G__earTwitch{0%,20%,28%,to{transform:skew(0)}22%{transform:skew(-7deg)}24%{transform:skew(2deg)}26%{transform:skew(-1deg)}}.dark-companions-module__ZPwr5G__eyelids{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dark-companions-module__ZPwr5G__lid{fill:#242d46;transform-box:fill-box;transform-origin:top;animation:8s linear infinite dark-companions-module__ZPwr5G__familiarBlink;transform:scaleY(0)}.dark-companions-module__ZPwr5G__lidFur{fill:none;stroke:#586681;stroke-width:2px;stroke-linecap:round}@keyframes dark-companions-module__ZPwr5G__familiarBlink{0%,30%,34%,72%,76%,80%,to{transform:scaleY(0)}31.5%,32.5%,73.5%,74.5%,78%{transform:scaleY(1)}}.dark-companions-module__ZPwr5G__sceneLight{opacity:0;position:absolute;inset:0}.dark-companions-module__ZPwr5G__ronin .dark-companions-module__ZPwr5G__sceneLight{background:radial-gradient(17px 5px at 88% 63%,#df555550,#0000);animation:9s ease-in-out infinite dark-companions-module__ZPwr5G__steelGlimmer}.dark-companions-module__ZPwr5G__familiar .dark-companions-module__ZPwr5G__sceneLight{background:radial-gradient(32px 19px at 79% 39%,#c7d6ff22,#0000);animation:7s ease-in-out infinite dark-companions-module__ZPwr5G__steelGlimmer}.dark-companions-module__ZPwr5G__atmosphere{z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.dark-companions-module__ZPwr5G__atmosphere i{opacity:0;background:var(--accent);display:block;position:absolute}.dark-companions-module__ZPwr5G__ronin .dark-companions-module__ZPwr5G__atmosphere i{border-radius:70% 10% 65% 15%;width:5px;height:8px;animation:8s linear infinite dark-companions-module__ZPwr5G__petalDrift;top:12%;left:9%}.dark-companions-module__ZPwr5G__ronin .dark-companions-module__ZPwr5G__atmosphere i:nth-child(2){width:4px;height:6px;animation-duration:10s;animation-delay:-2.8s;top:30%;left:86%}.dark-companions-module__ZPwr5G__ronin .dark-companions-module__ZPwr5G__atmosphere i:nth-child(3){animation-duration:11s;animation-delay:-5.5s;top:5%;left:78%}.dark-companions-module__ZPwr5G__ronin .dark-companions-module__ZPwr5G__atmosphere i:nth-child(4){width:3px;height:5px;animation-duration:9s;animation-delay:-4.5s;top:67%;left:14%}.dark-companions-module__ZPwr5G__familiar .dark-companions-module__ZPwr5G__atmosphere i{background:var(--glimmer);width:3px;height:3px;box-shadow:0 0 5px var(--accent);border-radius:50%;animation:7s ease-in-out infinite dark-companions-module__ZPwr5G__moteGlow;top:18%;left:12%}.dark-companions-module__ZPwr5G__familiar .dark-companions-module__ZPwr5G__atmosphere i:nth-child(2){width:2px;height:2px;animation-duration:9s;animation-delay:-2s;top:24%;left:83%}.dark-companions-module__ZPwr5G__familiar .dark-companions-module__ZPwr5G__atmosphere i:nth-child(3){animation-duration:8s;animation-delay:-4s;top:81%;left:77%}.dark-companions-module__ZPwr5G__familiar .dark-companions-module__ZPwr5G__atmosphere i:nth-child(4){width:2px;height:2px;animation-duration:11s;animation-delay:-5.5s;top:74%;left:17%}.dark-companions-module__ZPwr5G__compact .dark-companions-module__ZPwr5G__atmosphere i{scale:.6}@keyframes dark-companions-module__ZPwr5G__petalDrift{0%{opacity:0;transform:translateY(-5px)rotate(-20deg)}18%{opacity:.65}75%{opacity:.4}to{opacity:0;transform:translate(-12px,24px)rotate(115deg)}}@keyframes dark-companions-module__ZPwr5G__moteGlow{0%,to{opacity:0;transform:translateY(3px)scale(.65)}45%{opacity:.8;transform:translateY(-3px)scale(1)}70%{opacity:.25}}@keyframes dark-companions-module__ZPwr5G__steelGlimmer{0%,18%,78%,to{opacity:0}44%{opacity:.8}58%{opacity:.25}}@media (prefers-reduced-motion:reduce){.dark-companions-module__ZPwr5G__atmosphere{display:none}.dark-companions-module__ZPwr5G__portrait *,.dark-companions-module__ZPwr5G__nameplate *{animation:none!important}}@media (max-width:420px){.dark-companions-module__ZPwr5G__nameplate{min-height:96px}.dark-companions-module__ZPwr5G__identity{gap:10px;width:calc(100% - 116px);padding-left:12px}.dark-companions-module__ZPwr5G__identity strong{font-size:13px}.dark-companions-module__ZPwr5G__identity>.avatar{width:36px;height:36px}.dark-companions-module__ZPwr5G__feedScene{width:140px;height:70px}}
.artifact-appearances-module__XQykZq__portrait{vertical-align:middle;isolation:isolate;flex:none;width:166px;height:166px;display:inline-block;position:relative}.artifact-appearances-module__XQykZq__portrait .avatar{width:64%;height:64%;font-size:26px;position:absolute;top:18%;left:18%}.artifact-appearances-module__XQykZq__frame{z-index:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.artifact-appearances-module__XQykZq__compact{width:76px;height:76px}.artifact-appearances-module__XQykZq__compact .avatar{font-size:15px}.artifact-appearances-module__XQykZq__nameplate{isolation:isolate;aspect-ratio:3;border:1px solid var(--metal,var(--line));background:var(--panel);border-radius:9px 22px;align-items:center;width:min(100%,460px);min-height:116px;display:flex;position:relative;overflow:hidden}.artifact-appearances-module__XQykZq__cardArtwork{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.artifact-appearances-module__XQykZq__nameplate:after{content:"";z-index:1;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 72%,transparent),transparent 76%);pointer-events:none;position:absolute;inset:0}.artifact-appearances-module__XQykZq__identity{z-index:2;align-items:center;gap:12px;width:67%;min-width:0;padding:16px 0 16px 18px;display:flex;position:relative}.artifact-appearances-module__XQykZq__identity>div{min-width:0}.artifact-appearances-module__XQykZq__identity strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.4;display:block}.artifact-appearances-module__XQykZq__identity span,.artifact-appearances-module__XQykZq__identity small{color:var(--text);font-size:11px;line-height:1.5;display:block}.artifact-appearances-module__XQykZq__identity small{margin-top:2px}.artifact-appearances-module__XQykZq__identity>.avatar{flex:none;width:42px;height:42px}.artifact-appearances-module__XQykZq__atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.artifact-appearances-module__XQykZq__atmosphere img{object-fit:cover;object-position:70% center;opacity:.34;width:100%;height:100%}.artifact-appearances-module__XQykZq__atmosphere:after{content:"";background:linear-gradient(100deg,var(--bg),transparent 80%);position:absolute;inset:0}@media (max-width:420px){.artifact-appearances-module__XQykZq__identity{gap:9px;width:70%;padding-left:12px}.artifact-appearances-module__XQykZq__identity strong{font-size:13px}.artifact-appearances-module__XQykZq__identity>.avatar{width:36px;height:36px}}
.site-appearance-module__G3vgcG__motion{display:block}.site-appearance-module__G3vgcG__motion[data-playing=false] *,.site-appearance-module__G3vgcG__motion[data-playing=false] :before,.site-appearance-module__G3vgcG__motion[data-playing=false] :after{animation-play-state:paused!important}.site-appearance-module__G3vgcG__portrait{flex:none;line-height:0;display:inline-flex}.site-appearance-module__G3vgcG__plainPortrait{place-items:center;width:166px;height:166px;display:inline-grid}.site-appearance-module__G3vgcG__compactPortrait{width:56px;height:56px}.site-appearance-module__G3vgcG__smallPortrait,.site-appearance-module__G3vgcG__smallPortrait>span{width:42px!important;height:42px!important}.site-appearance-module__G3vgcG__plainPlate{background:var(--panel);border:1px solid var(--line);border-radius:12px;align-items:center;display:flex}.site-appearance-module__G3vgcG__plainPlate>div{align-items:center;gap:10px;display:flex}.site-appearance-module__G3vgcG__plainPlate [data-nameplate-identity]>div{min-width:0}.site-appearance-module__G3vgcG__plainPlate [data-nameplate-identity]>div>strong{color:var(--text);display:block}.site-appearance-module__G3vgcG__plainPlate [data-nameplate-identity]>div>span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;display:block}.site-appearance-module__G3vgcG__plate .site-appearance-module__G3vgcG__portrait{width:var(--nameplate-portrait-size,52px);height:var(--nameplate-portrait-size,52px);flex:none}.site-appearance-module__G3vgcG__plate .site-appearance-module__G3vgcG__portrait>span{width:var(--nameplate-portrait-size,52px);height:var(--nameplate-portrait-size,52px)}.site-appearance-module__G3vgcG__portrait.site-appearance-module__G3vgcG__portrait .avatar{width:64%;height:64%;box-shadow:none;font-size:clamp(15px,2vw,26px)}.site-appearance-module__G3vgcG__plate{width:100%;min-width:0;container-type:inline-size}.site-appearance-module__G3vgcG__plate>div{width:100%;height:var(--nameplate-height,112px);min-height:var(--nameplate-height,112px)}.site-appearance-module__G3vgcG__plate [data-nameplate-identity]{gap:10px;width:calc(100% - 145px);min-width:0;padding:14px}.site-appearance-module__G3vgcG__copy{text-shadow:0 1px 4px #000;flex:1;min-width:0;line-height:1.45}.site-appearance-module__G3vgcG__copy strong{font-size:var(--nameplate-name-size,14px);word-break:normal;color:#f3eee8!important;overflow-wrap:normal!important}.site-appearance-module__G3vgcG__copy span,.site-appearance-module__G3vgcG__copy small{font-size:var(--nameplate-detail-size,11px);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;color:#d0d3d9!important}.site-appearance-module__G3vgcG__plate [data-nameplate-art]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%)}@container (max-width:390px){.site-appearance-module__G3vgcG__plate [data-nameplate-identity]{gap:9px;width:calc(100% - 88px);padding:12px}.site-appearance-module__G3vgcG__plate [data-nameplate-art]{width:120px;height:100%;top:0;right:0;transform:none}.site-appearance-module__G3vgcG__plate .avatar{width:34px!important;height:34px!important}}@container (max-width:260px){.site-appearance-module__G3vgcG__plate [data-nameplate-identity]{gap:7px;width:calc(100% - 62px);padding:10px}.site-appearance-module__G3vgcG__plate [data-nameplate-art]{opacity:.7;width:86px}.site-appearance-module__G3vgcG__plate .avatar{width:28px!important;height:28px!important}.site-appearance-module__G3vgcG__copy strong{font-size:13px}}.site-appearance-module__G3vgcG__plate [data-dark-feed-scene]{aspect-ratio:2;height:auto;top:50%;transform:translateY(-50%);-webkit-mask-image:none;mask-image:none}@media (prefers-reduced-motion:reduce){.site-appearance-module__G3vgcG__motion *,.site-appearance-module__G3vgcG__motion :before,.site-appearance-module__G3vgcG__motion :after{transition:none!important;animation:none!important}}
.forever-class-pages-module__QrCjjG__index,.forever-class-pages-module__QrCjjG__page{width:min(var(--forever-content-width),calc(100% - 2 * var(--forever-content-gutter)));color:var(--text);margin:auto;padding:30px 0 70px;font-size:17px;line-height:1.7}.forever-class-pages-module__QrCjjG__back{min-height:44px;color:var(--muted);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.forever-class-pages-module__QrCjjG__heading{margin:26px 0}.forever-class-pages-module__QrCjjG__heading h1,.forever-class-pages-module__QrCjjG__hero h1{letter-spacing:-.035em;margin:12px 0;font-size:clamp(32px,4vw,48px);line-height:1.12}.forever-class-pages-module__QrCjjG__heading p,.forever-class-pages-module__QrCjjG__hero p{color:var(--muted)}.forever-class-pages-module__QrCjjG__switcher{border-bottom:1px solid var(--line);gap:24px;margin:28px 0;display:flex}.forever-class-pages-module__QrCjjG__switcher a{color:var(--muted);padding:12px 0;text-decoration:none}.forever-class-pages-module__QrCjjG__switcher a[aria-current]{border-bottom:2px solid var(--gold);color:var(--text)}.forever-class-pages-module__QrCjjG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.forever-class-pages-module__QrCjjG__card{background:linear-gradient(90deg,#101214ed,#101214a6),var(--class-art) center/cover;border:1px solid var(--line);border-radius:var(--radius);min-height:150px;color:var(--text);align-items:center;gap:14px;padding:28px 20px;text-decoration:none;display:flex}.forever-class-pages-module__QrCjjG__card:hover{border-color:var(--gold)}.forever-class-pages-module__QrCjjG__card>span:first-of-type{flex:1}.forever-class-pages-module__QrCjjG__card strong{font-size:20px;display:block}.forever-class-pages-module__QrCjjG__card small{color:var(--muted);margin-top:7px;font-size:16px;line-height:1.6;display:block}.forever-class-pages-module__QrCjjG__card img{border:1px solid var(--muted);border-radius:50%}.forever-class-pages-module__QrCjjG__related{flex-wrap:wrap;gap:22px;margin-top:30px;display:flex}.forever-class-pages-module__QrCjjG__related a,.forever-class-pages-module__QrCjjG__guideNav a,.forever-class-pages-module__QrCjjG__hero a{color:var(--gold-bright);text-underline-offset:4px;font-size:14px}.forever-class-pages-module__QrCjjG__atmosphere{isolation:isolate;position:relative}.forever-class-pages-module__QrCjjG__atmosphere:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg,#10121438,var(--bg) 96%),linear-gradient(90deg,#10121433,#101214e8 28%,#101214e8 72%,#10121433),var(--class-art) center top/cover no-repeat;height:1150px;position:absolute;inset:0 0 auto}.forever-class-pages-module__QrCjjG__hero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0 28px;display:flex}.forever-class-pages-module__QrCjjG__kicker{align-items:center;gap:12px;font-size:14px;display:flex}.forever-class-pages-module__QrCjjG__kicker img{border:1px solid var(--muted);border-radius:50%}.forever-class-pages-module__QrCjjG__hero p{font-size:14px}.forever-class-pages-module__QrCjjG__portrait{object-fit:contain}.forever-class-pages-module__QrCjjG__classNav{flex-wrap:wrap;gap:8px;margin:28px 0 36px;display:flex}.forever-class-pages-module__QrCjjG__classNav a{min-height:44px;color:var(--muted);border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:6px 9px;font-size:14px;text-decoration:none;display:flex}.forever-class-pages-module__QrCjjG__classNav a[aria-current]{border-color:var(--gold);background:var(--panel);color:var(--text)}.forever-class-pages-module__QrCjjG__classNav a:hover{background:var(--panel-hover)}.forever-class-pages-module__QrCjjG__classNav img{border-radius:3px}.forever-class-pages-module__QrCjjG__sources{border-top:1px solid var(--line);color:var(--muted);padding-top:16px;font-size:14px;line-height:1.7}.forever-class-pages-module__QrCjjG__sources summary,.forever-class-pages-module__QrCjjG__inlineTree summary{cursor:pointer;align-content:center;min-height:44px}.forever-class-pages-module__QrCjjG__sources a{color:var(--gold-bright)}.forever-class-pages-module__QrCjjG__guideNav{flex-wrap:wrap;justify-content:space-between;gap:16px;margin:16px 0;display:flex}.forever-class-pages-module__QrCjjG__inlineTree{border-block:1px solid var(--line);margin:48px 0;padding:28px 0}.forever-class-pages-module__QrCjjG__inlineTree summary{color:var(--gold-bright);font-size:15px}.forever-class-pages-module__QrCjjG__guide>article>header h1{max-width:30ch;font-size:clamp(30px,3vw,42px)}.forever-class-pages-module__QrCjjG__hero{border-radius:var(--radius);background:linear-gradient(90deg,#101214f2,#101214b3 55%,#10121426),var(--class-art) center/cover;border:0;min-height:270px;margin:20px 0 24px;padding:32px}.forever-class-pages-module__QrCjjG__hero>div{max-width:65%}.forever-class-pages-module__QrCjjG__hero p{color:var(--text)}.forever-class-pages-module__QrCjjG__portrait{flex-shrink:0;width:180px;height:230px}.forever-class-pages-module__QrCjjG__skyborneChoices{margin:24px 0}.forever-class-pages-module__QrCjjG__choiceHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.forever-class-pages-module__QrCjjG__choiceHeading h2{margin:0;font-size:22px}.forever-class-pages-module__QrCjjG__choiceHeading a{color:var(--gold-bright);font-size:14px}.forever-class-pages-module__QrCjjG__skyborneChoices p{color:var(--muted);font-size:14px}.forever-class-pages-module__QrCjjG__choiceButtons{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.forever-class-pages-module__QrCjjG__choiceButtons button{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);min-height:44px;color:var(--muted);cursor:pointer;font:inherit;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.forever-class-pages-module__QrCjjG__choiceButtons button[aria-pressed=true]{border-color:var(--gold);color:var(--text)}.forever-class-pages-module__QrCjjG__choiceButtons button:hover{background:var(--panel-hover)}.forever-class-pages-module__QrCjjG__choiceButtons img{object-fit:contain}.forever-class-pages-module__QrCjjG__skyborneAtmosphere:before{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 86%,transparent),var(--bg) 96%),var(--class-art) center top/cover no-repeat}.forever-class-pages-module__QrCjjG__inlineTree>.forever-class-pages-module__QrCjjG__guideNav{margin:0 0 24px}.forever-class-pages-module__QrCjjG__inlineTree>.forever-class-pages-module__QrCjjG__guideNav a{border:1px solid var(--line);background:var(--panel);min-height:48px;color:var(--gold-bright);border-radius:8px;align-items:center;padding:10px 16px;font-size:16px;line-height:1.5;text-decoration:none;display:inline-flex}.forever-class-pages-module__QrCjjG__inlineTree>.forever-class-pages-module__QrCjjG__guideNav a:hover{border-color:var(--gold);background:var(--panel-hover)}.forever-class-pages-module__QrCjjG__guide>article>header>div,.forever-class-pages-module__QrCjjG__guide>article>header>p,.forever-class-pages-module__QrCjjG__guide>article figcaption,.forever-class-pages-module__QrCjjG__guide>article cite{font-size:14px;line-height:1.7}.forever-class-pages-module__QrCjjG__guide>article nav[aria-label="In this article"]{font-size:16px;line-height:1.6}.forever-class-pages-module__QrCjjG__guide>article nav[aria-label="In this article"] a{align-content:center;min-height:44px}.forever-class-pages-module__QrCjjG__guide>article nav[aria-label="In this article"]>div,.forever-class-pages-module__QrCjjG__guide>article aside>span,.forever-class-pages-module__QrCjjG__guide>article [id^=source-]>p,.forever-class-pages-module__QrCjjG__guide>article [id^=source-]>p span{font-size:14px;line-height:1.7}.forever-class-pages-module__QrCjjG__guide>article section>p{font-size:17px;line-height:1.75}.forever-class-pages-module__QrCjjG__guide>article table{font-size:16px;line-height:1.65}@media (max-width:900px){.forever-class-pages-module__QrCjjG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.forever-class-pages-module__QrCjjG__index,.forever-class-pages-module__QrCjjG__page{padding:24px 0 50px}.forever-class-pages-module__QrCjjG__cards{grid-template-columns:1fr}.forever-class-pages-module__QrCjjG__portrait{width:85px;height:150px}.forever-class-pages-module__QrCjjG__card{min-height:115px}.forever-class-pages-module__QrCjjG__classNav a{font-size:14px}.forever-class-pages-module__QrCjjG__hero{gap:10px;min-height:240px;padding:22px 18px}.forever-class-pages-module__QrCjjG__hero>div{min-width:0;max-width:none}.forever-class-pages-module__QrCjjG__hero h1{font-size:30px}.forever-class-pages-module__QrCjjG__kicker{align-items:flex-start;gap:7px;font-size:14px}}
