._root_fbvjq_1{min-width:0;container-type:inline-size}._layout_fbvjq_2{grid-template-columns:minmax(0,1.45fr) minmax(245px,1fr);grid-template-areas:"controls result";align-items:start;gap:clamp(14px,2.4cqw,26px);display:grid}._results_fbvjq_9,._card_fbvjq_9,._folds_fbvjq_9{border:1px solid var(--line);background:var(--panel);border-radius:16px;min-width:0;box-shadow:0 3px 14px #48271006}._results_fbvjq_9{grid-area:result;overflow:hidden}._controls_fbvjq_17{grid-area:controls;gap:14px;min-width:0;display:grid}._card_fbvjq_9,._math_fbvjq_18,._total_fbvjq_18{padding:clamp(16px,2.4cqw,24px)}._total_fbvjq_18{color:#614324;background:linear-gradient(118deg,#ffefcf 0%,#fff6e9 75%,#fffaf3 100%);border-bottom:1px solid #e9d4b5}._totalHead_fbvjq_24,._head_fbvjq_24,._fold_fbvjq_9 summary{justify-content:space-between;align-items:center;gap:12px;display:flex}._totalHead_fbvjq_24 h2,._head_fbvjq_24 h2,._math_fbvjq_18 h3{letter-spacing:-.033em;margin:0;font-weight:800;line-height:1.24}._totalHead_fbvjq_24 h2,._head_fbvjq_24 h2{font-size:clamp(19px,2cqw,23px)}._totalHead_fbvjq_24 img{image-rendering:pixelated;flex:none}._amount_fbvjq_33{color:#543319;letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin:7px 0 5px;font-size:clamp(37px,6.2cqw,64px);font-weight:800;line-height:1.05;display:block}._amount_fbvjq_33 span{color:#805322;margin-left:.12em;font-size:.5em}._total_fbvjq_18 p{font-size:13px;line-height:1.5}._math_fbvjq_18 h3{font-size:17px}._lines_fbvjq_46{margin:12px 0}._lines_fbvjq_46>div,._formula_fbvjq_47>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._lines_fbvjq_46>div{color:var(--muted);padding:4px 0;font-size:13px}._lines_fbvjq_46 dd{color:var(--text);font-variant-numeric:tabular-nums;flex:none;margin:0;font-weight:720}._formula_fbvjq_47{border-top:1px solid var(--line);padding-top:8px}._formula_fbvjq_47>div{padding:3px 0;font-size:14px}._formula_fbvjq_47 strong{font-variant-numeric:tabular-nums}._cap_fbvjq_58,._help_fbvjq_58,._references_fbvjq_58,._field_fbvjq_58 small{color:var(--muted);font-weight:500;line-height:1.45}._cap_fbvjq_58,._help_fbvjq_58,._field_fbvjq_58 small{font-size:12px}._cap_fbvjq_58,._warning_fbvjq_60{margin:12px 0 0}._warning_fbvjq_60{color:#7f4329;background:#fff0df;border-left:3px solid #be7955;padding:7px 10px;font-size:13px;line-height:1.45}._head_fbvjq_24{margin-bottom:14px}._reset_fbvjq_70{min-height:32px;color:var(--accent);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:13px;font-weight:750;display:inline-flex}._reset_fbvjq_70:hover{background:var(--accent-soft)}._celebrity_fbvjq_82{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:11px;align-items:center;gap:12px;padding:10px 13px;display:flex}._celebrity_fbvjq_82:has(input:checked){background:#fff0df;border-color:#c58c70}._celebrity_fbvjq_82 img{image-rendering:pixelated}._celebrity_fbvjq_82 strong,._celebrity_fbvjq_82 small{display:block}._celebrity_fbvjq_82 strong{font-size:15px;font-weight:800;line-height:1.3}._celebrity_fbvjq_82 small{color:var(--muted);font-size:12px}._celebrity_fbvjq_82 input{-webkit-appearance:auto;appearance:auto;width:19px;height:19px;margin-left:auto}._upgrades_fbvjq_93{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:17px;display:grid}._megaPicker_fbvjq_94{border:0;min-width:0;margin:0 0 15px;padding:0}._megaPicker_fbvjq_94 legend{margin-bottom:5px;font-size:13px;font-weight:750}._megaOptions_fbvjq_96{flex-wrap:wrap;align-items:stretch;gap:5px;display:flex}._megaOptions_fbvjq_96 button,._root_fbvjq_1 ._megaOptions_fbvjq_96 select{border:1px solid var(--line);background:var(--paper);width:auto;min-height:36px;color:var(--muted);font:720 13px/1.35 var(--font-sans);border-radius:8px;padding:5px 10px}._megaOptions_fbvjq_96 button:hover,._root_fbvjq_1 ._megaOptions_fbvjq_96 select:hover{border-color:var(--line-strong)}._megaOptions_fbvjq_96 button[aria-pressed=true],._root_fbvjq_1 ._megaOptions_fbvjq_96 select[data-selected=true]{color:var(--accent-hover);background:var(--accent-soft);border-color:#dca68d}._activation_fbvjq_105,._megaPicker_fbvjq_94 a{color:var(--accent);text-underline-offset:2px;font-weight:700;text-decoration:underline}._fieldGrid_fbvjq_106{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px;display:grid}._field_fbvjq_58{min-width:0;color:var(--text);flex-direction:column;align-items:stretch;gap:4px;font-size:13px;font-weight:750;display:flex}._field_fbvjq_58 small{margin-top:2px;line-height:1.35}._root_fbvjq_1 :is(select,input[type=number]){border:1px solid var(--line-strong);background-color:var(--panel);width:100%;min-width:0;max-width:100%;min-height:39px;color:var(--text);font:650 14px/1.25 var(--font-sans);font-variant-numeric:tabular-nums;border-radius:8px;padding:6px 9px;display:block}._root_fbvjq_1 select{-webkit-appearance:auto;appearance:auto;cursor:pointer;text-overflow:ellipsis}._root_fbvjq_1 :is(input,select,summary,button,a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}._enchants_fbvjq_130{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}._enchants_fbvjq_130 thead th{color:var(--muted);padding-bottom:5px;font-size:12px;font-weight:700}._enchants_fbvjq_130 th,._enchants_fbvjq_130 td{text-align:left}._enchants_fbvjq_130 th:first-child{width:40%}._enchants_fbvjq_130 :is(td,th):not(:first-child){padding-left:10px}._enchants_fbvjq_130 tbody th,._enchants_fbvjq_130 td{border-top:1px solid var(--line);padding-block:7px}._enchants_fbvjq_130 tbody th{font-weight:750}._enchants_fbvjq_130 tbody tr:last-child>*{padding-bottom:0}._folds_fbvjq_9{overflow:clip}._fold_fbvjq_9+._fold_fbvjq_9{border-top:1px solid var(--line)}._fold_fbvjq_9 summary{cursor:pointer;padding:14px clamp(16px,2.4cqw,24px);font-size:15px;font-weight:760;list-style:none}._fold_fbvjq_9 summary::-webkit-details-marker{display:none}._fold_fbvjq_9 summary:hover,._fold_fbvjq_9[open] summary{background:var(--paper)}._fold_fbvjq_9 summary:focus-visible{outline-offset:-4px}._fold_fbvjq_9 summary svg{color:var(--accent);flex:none}._fold_fbvjq_9[open] summary svg{transform:rotate(180deg)}._foldBody_fbvjq_146{gap:13px;padding:14px clamp(16px,2.4cqw,24px) 18px;display:grid}._checks_fbvjq_147{gap:5px;display:grid}._check_fbvjq_147{cursor:pointer;align-items:center;gap:9px;min-height:30px;font-size:14px;line-height:1.4;display:flex}._check_fbvjq_147 input{-webkit-appearance:auto;appearance:auto;flex:none;width:17px;height:17px}._armor_fbvjq_150{border:0;min-width:0;margin:0;padding:0}._armor_fbvjq_150 legend{margin:0 0 5px;padding:0;font-size:14px;font-weight:750}._armorGrid_fbvjq_152{grid-template-columns:repeat(auto-fit,minmax(min(94px,100%),1fr));gap:7px;display:grid}._armorGrid_fbvjq_152 ._field_fbvjq_58{color:var(--muted);font-weight:580}._references_fbvjq_58{padding:1px 4px;font-size:13px}._references_fbvjq_58 summary{cursor:pointer;width:fit-content;font-weight:700}._references_fbvjq_58 p{margin-top:8px}._references_fbvjq_58 ul{flex-wrap:wrap;gap:3px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}._references_fbvjq_58 a{text-underline-offset:2px;text-decoration:underline}@container (width>=670px){._results_fbvjq_9{position:sticky;top:16px}}@container (width<=669px){._layout_fbvjq_2{grid-template-columns:minmax(0,1fr);grid-template-areas:"total""controls""math"}._results_fbvjq_9{display:contents}._total_fbvjq_18,._math_fbvjq_18{border:1px solid var(--line);border-radius:16px}._math_fbvjq_18{background:var(--panel);grid-area:math}._total_fbvjq_18{grid-area:total;padding-right:74px;position:relative}._totalHead_fbvjq_24 img{width:44px;height:44px;position:absolute;top:22px;right:20px}._amount_fbvjq_33{font-size:42px}}@container (width<=365px){._upgrades_fbvjq_93{grid-template-columns:repeat(2,minmax(0,1fr))}._fieldGrid_fbvjq_106{gap:10px}._enchants_fbvjq_130 :is(td,th):not(:first-child){padding-left:6px}._enchants_fbvjq_130 th:first-child{width:39%}}@media (pointer:coarse){._root_fbvjq_1 :is(select,input[type=number]),._reset_fbvjq_70,._megaOptions_fbvjq_96 button,._root_fbvjq_1 ._megaOptions_fbvjq_96 select{min-height:44px}}
