.hammerGuide{--build-accent:#e7c776;--build-soft:#f5e6b8;--build-copy:#c7c3b5;--build-muted:#a6a18f;--build-strong:#a78c50;--build-dark:#524329;--build-base:#100f0c;--build-surface:#19170f;--build-raised:#282319;--build-border:#625336;--build-border-soft:#393429;--build-glow:#b68a3225;--build-wash:#b68a3217;--foh-holy:#f0d58d}.hammerGuide .iceGuideHeroShade{background:linear-gradient(90deg,var(--build-base),#17150fe8 38%,transparent 80%),linear-gradient(0deg,var(--build-base),transparent 40%)}.hammerGuide .hammerMath{border:1px solid var(--build-border-soft);min-width:0;margin:16px 0;padding:14px}.hammerGuide .hammerMath summary{cursor:pointer;color:var(--build-accent);line-height:1.7}.hammerGuide .hammerMath p{font-size:14px;line-height:1.8}.hammerGuide .hammerComparison{min-width:0;max-width:100%;margin:18px 0}.hammerGuide .hammerComparison .buildLoadoutTable{margin:0}.hammerGuide .hammerDpsComparison .buildLoadoutTable{container:hammer-dps/inline-size}.hammerGuide .hammerDpsComparison :is(th,td){vertical-align:middle;padding:10px 8px;font-size:13px}.hammerGuide .hammerDpsComparison :is(th,td):first-child{text-align:left;width:46%}.hammerGuide .hammerDpsComparison :is(th,td):not(:first-child){text-align:center;width:18%}.hammerGuide .hammerDpsPlan{gap:3px;display:grid}.hammerGuide .hammerDpsPlan b{color:var(--build-accent);font-size:14px}.hammerGuide .hammerDpsPlan span{color:var(--build-copy);font-size:11px;line-height:1.7}.hammerGuide .hammerDpsResult b{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--build-soft);font-size:14px}.hammerGuide .hammerDpsResult small{color:var(--build-muted);font-size:11px;display:block}@container hammer-dps (width<=560px){.hammerGuide .hammerDpsComparison :is(table,tbody){width:100%;min-width:0;max-width:100%;display:block}.hammerGuide .hammerDpsComparison caption{width:100%;display:block}.hammerGuide .hammerDpsComparison thead{display:none}.hammerGuide .hammerDpsComparison tr{border:1px solid var(--build-border-soft);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hammerGuide .hammerDpsComparison tr+tr{margin-top:12px}.hammerGuide .hammerDpsComparison td{box-sizing:border-box;border:0;min-width:0;padding:9px 6px;display:block}.hammerGuide .hammerDpsComparison td:first-child{background:var(--build-raised);grid-column:1/-1;width:auto;padding:10px 12px}.hammerGuide .hammerDpsComparison td:not(:first-child){border-top:1px solid var(--build-border-soft);width:auto}.hammerGuide .hammerDpsComparison td:nth-child(n+3){border-left:1px solid var(--build-border-soft)}.hammerGuide .hammerDpsComparison td:not(:first-child):before{content:attr(data-label);color:var(--build-muted);margin-bottom:3px;font-size:11px;display:block}}.hammerGuide .d2ItemTooltip .hammerMagicSunderArt{filter:saturate(.12)brightness(.9)drop-shadow(0 4px 7px #000)}.hammerPlanner .d2ItemTooltip>svg.staticIconImage{filter:drop-shadow(0 4px 7px #000);width:68px;max-width:100%;height:68px;margin:11px auto 3px;display:block}
