@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/_fonts/cormorant-sc-600-latin-v5.3.0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC fallback;src:local(Georgia);size-adjust:97%}:root{--bg:#f3eee3;--panel:#fbf8f1;--field:#fff;--raised:#ebe4d5;--line:#d6ccb8;--line-strong:#887b64;--text:#1d1a14;--muted:#5a5245;--dim:#6b6354;--gold:#7a5810;--gold-soft:#7a58101a;--on-gold:#fffaf0;--blood:#a3301d;--blood-soft:#a3301d14;--physical:#4a443a;--magic:#2853b3;--fire:#9c4a00;--lightning:#5c6000;--crimson:#a0174f;--poison:#7b2fa8;--phantom-blue:#4a90ff;--lapis:#1f4590;--phantom-gold:#a87a00;--phantom-dragon:#dfe7e4;--display:"Cormorant SC", "Cormorant SC fallback", Georgia, serif;--ui:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--radius:3px;--shadow-answer:0 0 0 1px var(--gold-soft), 0 0 48px -16px var(--gold-soft);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--bg:#0f0e0b;--panel:#16140f;--field:#1d1a15;--raised:#221f19;--line:#332e26;--line-strong:#756c5b;--text:#ece6d8;--muted:#b3aa96;--dim:#9a917e;--gold:#e3b552;--gold-soft:#e3b5521a;--on-gold:#16130c;--blood:#f0806d;--blood-soft:#f0806d14;--physical:#d8d0bf;--magic:#84aeff;--fire:#f79a3e;--lightning:#e8ec7a;--crimson:#ff6f9c;--poison:#bf8aff;--phantom-gold:#f2c94c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:after,:before{box-sizing:border-box}img{max-width:100%;height:auto}html{scrollbar-gutter:stable;font:15px/1.5 var(--ui);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{background:var(--bg);color:var(--text)}body,h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.15}a{color:inherit;text-underline-offset:.18em}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}::selection{background:var(--gold);color:var(--on-gold)}button,input,select,textarea{font:inherit;color:inherit}summary{min-height:24px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:0s!important;animation:none!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.js .no-js{display:none}html.restoring .site-footer,html.restoring .tool-page__actions,html.restoring .tool-page__foot,html.restoring .tool-page__help,html.restoring .tool-page__results,html.restoring .tool-page__split{visibility:hidden}html.restoring{overflow-anchor:none}html[data-anchoring] :not([data-anchor-here],:has([data-anchor-here])){overflow-anchor:none}html[data-pinning],html[data-pinning] body{overflow-anchor:none}.wrap{max-width:1180px;margin-inline:auto;padding-inline:16px}@media (width>=760px){.wrap{padding-inline:24px}}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.rule{font:600 16px/1 var(--display);letter-spacing:.05em;color:var(--muted);align-items:center;gap:10px;margin:0 0 10px;display:flex}.rule:after{content:"";border-top:1px solid var(--line);flex:1}.muted{color:var(--muted)}.num,.table{font-variant-numeric:tabular-nums}.gold{color:var(--gold)}.unmet{color:var(--blood);font-weight:600}.dmg-physical{color:var(--physical)}.dmg-magic{color:var(--magic)}.dmg-fire{color:var(--fire)}.dmg-lightning{color:var(--lightning)}.bleed{color:var(--crimson)}.poison{color:var(--poison)}.help{color:var(--muted);font-size:13px}.btn{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:34px;color:var(--text);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{background:var(--raised)}.btn:disabled{opacity:.5;cursor:default}.btn--quiet{color:var(--muted);border-color:#0000}.btn--quiet:hover{color:var(--text)}.btn--gold{border-color:var(--gold);color:var(--gold)}.btn--small{min-height:28px;padding:3px 9px;font-size:13px}.btn--link{min-height:0;color:var(--text);text-underline-offset:.18em;background:0 0;border:0;margin-block:-4px;padding:0;padding-block:4px;font-weight:600;text-decoration:underline}.btn--link:hover{color:var(--gold);background:0 0}.ask-link{color:var(--text);text-underline-offset:.18em;padding-block:4px;font-weight:600;text-decoration:underline}.ask-link:hover{color:var(--gold)}.btn--icon{min-width:34px;padding:5px}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{color:var(--muted);text-align:left;font-size:12.5px;font-weight:600}.table td,.table th{border-bottom:1px solid var(--line);padding:8px 10px}.table td{vertical-align:top}.table tr:last-child td{border-bottom:0}.table--tight td,.table--tight th{padding:6px 8px}.chip,.table--tight th{white-space:nowrap}@media (width<=480px){.table--tight td,.table--tight th{padding-inline:4px}}.table .sub{color:var(--muted);font-size:12.5px;display:block}.facts{grid-template-columns:6.5rem minmax(0,1fr);margin:10px 0 0;font-size:14px;display:grid}.facts dd,.facts dt{border-top:1px solid var(--line);margin:0;padding:4px 0;line-height:21px}.facts dt{color:var(--muted);padding-right:10px;font-size:12.5px;font-weight:600}.facts dt.warn{color:var(--blood)}.chip,.facts dd.quiet{color:var(--muted)}.table .n{text-align:right}.table tr.best td:first-child{box-shadow:inset 2px 0 0 var(--gold)}.scroll-x{position:relative;overflow-x:auto}.scroll-x,.tool-page__results>*{min-width:0}.chip{border:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:12.5px;display:inline-flex}.chip--blood{border-color:var(--blood);color:var(--blood)}.check{width:18px;height:18px;accent-color:var(--gold);cursor:pointer;flex:none;margin:2px 0 0}@supports (-webkit-touch-callout:none){html input,html select,html textarea{font-size:16px!important}}html:has(.picker__control--open) .answer-bar{display:none}h1,h2,h3{text-wrap:balance}.help,.sub,dd,li,p{text-wrap:pretty}.loading-bar[data-v-0698bac8]{z-index:100;opacity:0;pointer-events:none;height:3px;transition:opacity .2s;position:fixed;inset:0 0 auto;overflow:hidden}.loading-bar--on[data-v-0698bac8]{opacity:1}.loading-bar[data-v-0698bac8]:before{content:"";background:var(--gold);width:40%;position:absolute;inset:0;translate:-100%}.loading-bar--on[data-v-0698bac8]:before{animation:1.1s ease-in-out infinite loading-sweep-0698bac8}@keyframes loading-sweep-0698bac8{to{translate:250%}}@media (prefers-reduced-motion:reduce){.loading-bar[data-v-0698bac8]:before{width:100%;translate:none}}.tool-links[data-v-5bf8f29d]{gap:16px 32px;display:grid}@media (width>=640px){.tool-links[data-v-5bf8f29d]{grid-template-columns:repeat(3,minmax(0,max-content))}}.tool-links__label[data-v-5bf8f29d]{font:600 14px/1.2 var(--display);letter-spacing:.05em;color:var(--muted);margin-bottom:4px}.tool-links__list[data-v-5bf8f29d]{margin:0;padding:0;list-style:none;display:grid}.tool-links__link[data-v-5bf8f29d]{min-height:24px;color:var(--text);padding-block:3px;text-decoration:none;display:inline-block}.tool-links__link[data-v-5bf8f29d]:hover{color:var(--gold);text-decoration:underline}@media (pointer:coarse){.tool-links__link[data-v-5bf8f29d]{align-items:center;min-height:40px}}.error[data-v-eccb9389]{text-align:center;justify-items:center;gap:14px;padding:64px 0 32px;display:grid}.error__code[data-v-eccb9389]{font:600 72px/1 var(--display);color:var(--blood)}.error__title[data-v-eccb9389]{font:600 26px/1.15 var(--display)}.error__tools[data-v-eccb9389]{max-width:760px;margin:0 auto;padding:16px 18px}.error__code[data-v-eccb9389]{font-variant-numeric:lining-nums}.icon[data-v-14408ab5]{vertical-align:-.125em;flex:none;width:1em;height:1em}.select[data-v-6ac49480]{min-width:0;position:relative}.select__control[data-v-6ac49480]{appearance:none;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--field);cursor:pointer;text-overflow:ellipsis;width:100%;height:36px;padding:0 32px 0 10px;font-size:14px}.select__control[data-v-6ac49480]:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.select__chevron[data-v-6ac49480]{color:var(--muted);pointer-events:none;position:absolute;top:50%;right:10px;translate:0 -50%}.field[data-v-015a8d5c]{gap:5px;min-width:0;display:grid}.field__label[data-v-015a8d5c]{font-size:13px;font-weight:600}.characters__added[data-v-a2b8704b]{flex-basis:100%}.characters[data-v-a2b8704b]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.characters__select[data-v-a2b8704b]{min-width:150px;max-width:220px}.characters__manage[data-v-a2b8704b]{position:relative}.characters__manage>summary[data-v-a2b8704b]{list-style:none}.characters__manage>summary[data-v-a2b8704b]::-webkit-details-marker{display:none}.characters__body[data-v-a2b8704b]{z-index:10;gap:10px;width:calc(min(300px,80vw));margin-top:6px;padding:12px;display:grid;position:absolute;right:0}.characters__name[data-v-a2b8704b]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--field);height:36px;padding:0 10px;font-size:14px}.characters__actions[data-v-a2b8704b]{flex-wrap:wrap;gap:6px;display:flex}@media (width<=639px){.characters[data-v-a2b8704b]{position:relative}.characters__manage[data-v-a2b8704b]{position:static}.characters__body[data-v-a2b8704b]{left:0;right:auto}}.notice[data-v-56aa7f8a]{border-left:3px solid var(--blood);border-radius:0 var(--radius) var(--radius) 0;background:var(--blood-soft);gap:10px;padding:9px 12px;font-size:14px;display:flex}.notice--note[data-v-56aa7f8a]{border-left-color:var(--line-strong);background:var(--raised)}.notice--answer[data-v-56aa7f8a]{border-left-color:var(--gold);background:var(--gold-soft)}.notice__icon[data-v-56aa7f8a]{color:var(--blood);margin-top:3px}.notice--note .notice__icon[data-v-56aa7f8a]{color:var(--muted)}.notice__body[data-v-56aa7f8a]{gap:2px;display:grid}.notice__title[data-v-56aa7f8a]{color:var(--blood)}.notice--note .notice__title[data-v-56aa7f8a]{color:var(--text)}.answer-bar[data-v-becc9489]{z-index:20;min-height:44px;padding:0 16px calc(env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-strong);background:var(--panel);visibility:hidden;justify-content:space-between;align-items:center;gap:12px;font-weight:600;text-decoration:none;transition:translate .15s,visibility .15s;display:flex;position:fixed;inset:auto 0 0;translate:0 100%;box-shadow:0 -8px 24px -12px #00000059}.answer-bar--shown[data-v-becc9489]{visibility:visible;translate:0}.answer-bar[data-v-becc9489]:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}.answer-bar__text[data-v-becc9489]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gold);font-variant-numeric:tabular-nums;overflow:hidden}.answer-bar__icon[data-v-becc9489]{color:var(--muted);flex:none}@media (width>=960px){.answer-bar[data-v-becc9489]{display:none}}.tool-page__no-js[data-v-9bc239c3]{margin-bottom:16px}.tool-page__head[data-v-9bc239c3]{gap:12px 24px;padding:26px 0 18px;display:grid}@media (width>=640px){.tool-page__head[data-v-9bc239c3]{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.tool-page__title[data-v-9bc239c3]{font:600 34px/1.05 var(--display);letter-spacing:.01em}.tool-page__summary[data-v-9bc239c3]{color:var(--muted);margin-top:4px}.tool-page__actions[data-v-9bc239c3]{flex-wrap:wrap;gap:6px;display:flex}.tool-page__split[data-v-9bc239c3]{align-items:start;gap:20px;display:grid}.tool-page__inputs[data-v-9bc239c3]{gap:14px;padding:16px;display:grid}.tool-page__results[data-v-9bc239c3]{gap:16px;min-width:0;display:grid}.tool-page__help[data-v-9bc239c3]{max-width:720px;margin-top:36px}.tool-page__foot[data-v-9bc239c3]{justify-items:start;max-width:720px;margin-top:28px}.tool-page__foot[data-v-9bc239c3],.tool-page__help-body[data-v-9bc239c3]{color:var(--muted);gap:8px;font-size:14px;display:grid}@media (width>=960px){.tool-page__split[data-v-9bc239c3]{grid-template-columns:320px minmax(0,1fr);gap:28px}}@media (width<=480px){.tool-page__title[data-v-9bc239c3]{font-size:29px}}.offer[data-v-9f6e8978]{margin-bottom:16px}.read-save[data-v-9f6e8978]{color:var(--muted);margin:-6px 0 12px;font-size:13.5px}.offer__actions[data-v-9f6e8978]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.action[data-v-617b7c54]{display:inline-grid}.action__face[data-v-617b7c54]{grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.action__face--off[data-v-617b7c54]{visibility:hidden}.segmented[data-v-6e1b4aec]{border:0;min-width:0;margin:0;padding:0}.segmented__legend[data-v-6e1b4aec]{margin-bottom:5px;padding:0;font-size:13px;font-weight:600}.segmented__options[data-v-6e1b4aec]{border:1px solid var(--line-strong);border-radius:var(--radius);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.segmented__option[data-v-6e1b4aec]{border-left:1px solid var(--line-strong);cursor:pointer;position:relative}.segmented__option[data-v-6e1b4aec]:first-child{border-left:0}.segmented__input[data-v-6e1b4aec]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segmented__label[data-v-6e1b4aec]{text-align:center;color:var(--muted);white-space:nowrap;padding:7px 6px;font-size:13.5px;display:block}.segmented__input:checked+.segmented__label[data-v-6e1b4aec]{background:var(--gold-soft);color:var(--text);box-shadow:inset 0 -2px 0 var(--gold);font-weight:600}.segmented__input:focus-visible+.segmented__label[data-v-6e1b4aec]{outline:2px solid var(--gold);outline-offset:-3px}.segmented__option:hover .segmented__label[data-v-6e1b4aec]{color:var(--text)}.search[data-v-5a0b7bed]{align-items:center;display:flex;position:relative}.search__icon[data-v-5a0b7bed]{color:var(--muted);pointer-events:none;position:absolute;left:10px}.search__input[data-v-5a0b7bed]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--field);appearance:none;width:100%;height:36px;padding:0 32px;font-size:14px}.search__input[data-v-5a0b7bed]::-webkit-search-cancel-button{display:none}.search__input[data-v-5a0b7bed]::placeholder{color:var(--dim)}.search__input[data-v-5a0b7bed]:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.search__clear[data-v-5a0b7bed]{border-radius:var(--radius);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:5px;display:inline-flex;position:absolute;right:4px}.search__clear[data-v-5a0b7bed]:hover{color:var(--text);background:var(--raised)}.toggle[data-v-1a19af54]{cursor:pointer;align-items:flex-start;gap:10px;display:inline-flex}.toggle__input[data-v-1a19af54]{opacity:0;width:1px;height:1px;position:absolute}.toggle__track[data-v-1a19af54]{border:1px solid var(--line-strong);background:var(--field);border-radius:999px;flex:none;width:34px;height:20px;margin-top:1px;transition:background .15s;position:relative}.toggle__thumb[data-v-1a19af54]{background:var(--muted);border-radius:50%;width:14px;height:14px;transition:translate .15s;position:absolute;top:2px;left:2px}.toggle__input:checked+.toggle__track[data-v-1a19af54]{border-color:var(--gold);background:var(--gold-soft)}.toggle__input:checked+.toggle__track .toggle__thumb[data-v-1a19af54]{background:var(--gold);translate:14px}.toggle__input:focus-visible+.toggle__track[data-v-1a19af54]{outline:2px solid var(--gold);outline-offset:2px}.toggle__text[data-v-1a19af54]{font-size:14px;display:grid}.toggle__label[data-v-1a19af54]{font-weight:500}@media (pointer:coarse){.toggle[data-v-1a19af54]{min-height:36px}}.bar[data-v-525a2ed5]{position:relative}.bar__meter[data-v-525a2ed5]{background:var(--line);appearance:none;border:0;border-radius:3px;width:100%;height:6px;display:block;overflow:hidden}.bar__meter[data-v-525a2ed5]::-webkit-progress-bar{background:var(--line)}.bar__meter[data-v-525a2ed5]::-webkit-progress-value{background:var(--gold)}.bar__meter[data-v-525a2ed5]::-moz-progress-bar{background:var(--gold)}.bar__mark[data-v-525a2ed5]{background:var(--muted);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.bar__mark--25[data-v-525a2ed5]{left:25%}.bar__mark--50[data-v-525a2ed5]{left:50%}.bar__mark--75[data-v-525a2ed5]{left:75%}.bar__mark--100[data-v-525a2ed5]{margin-left:-2px;left:100%}.pin[data-v-38710ad7]{flex:none}.moved[data-v-4c78c1d0]{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:14px;display:flex}.moved__go[data-v-4c78c1d0]{min-height:24px;color:var(--text);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.moved__go[data-v-4c78c1d0]:hover{color:var(--gold)}.moved__go[data-v-4c78c1d0]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.req[data-v-0f5a635e]{gap:10px;display:flex}.req__text[data-v-0f5a635e]{cursor:pointer;flex:1;gap:2px;font-size:14px;display:grid}.req--done .req__name[data-v-0f5a635e],.req__where[data-v-0f5a635e]{color:var(--muted)}.req__name[data-v-0f5a635e]{flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;display:flex}.req__farm[data-v-0f5a635e],.req__lost[data-v-0f5a635e],.req__where[data-v-0f5a635e]{font-size:12.5px}.req__lost[data-v-0f5a635e]{color:var(--blood)}.req__name .chip[data-v-0f5a635e]{white-space:normal;border-radius:10px}.req__farm[data-v-0f5a635e]{flex:none;align-self:start;align-items:center;min-height:24px;display:inline-flex}.toolbar[data-v-a7fed31a]{gap:6px;max-width:560px;display:grid}.toolbar__count[data-v-a7fed31a]{flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:13.5px;display:flex}.toolbar__link[data-v-a7fed31a]{min-height:24px;font-size:13.5px}.ach[data-v-a7fed31a]{gap:10px;padding:14px 16px;display:grid}.ach__head[data-v-a7fed31a]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;display:grid}@media (width<=480px){.ach__head[data-v-a7fed31a]{grid-template-columns:minmax(0,1fr)}.cycle[data-v-a7fed31a]{margin-left:-8px}}.ach__title[data-v-a7fed31a]{gap:2px;display:grid}.ach__name[data-v-a7fed31a]{font:600 24px/1.1 var(--display);letter-spacing:.01em}.cycle[data-v-a7fed31a]{align-items:center;gap:2px;display:flex}.cycle__label[data-v-a7fed31a]{text-align:center;min-width:56px;font-weight:600}.ach__stats[data-v-a7fed31a]{flex-wrap:wrap;align-items:center;gap:4px 18px;font-size:13.5px;display:flex}.groups[data-v-a7fed31a]{border-top:1px solid var(--line);display:grid}.group[data-v-a7fed31a]{border-bottom:1px solid var(--line)}.group__summary[data-v-a7fed31a]{cursor:pointer;align-items:center;gap:8px;padding:9px 2px;list-style:none;display:flex}.group__summary[data-v-a7fed31a]::-webkit-details-marker{display:none}.group__summary:hover .group__label[data-v-a7fed31a]{color:var(--gold)}.group__chevron[data-v-a7fed31a]{color:var(--muted);transition:rotate .15s}.group[open] .group__chevron[data-v-a7fed31a]{rotate:90deg}.group__label[data-v-a7fed31a]{flex:1;font-weight:600}.reqs[data-v-a7fed31a]{gap:10px;margin:0;padding:2px 0 12px 24px;list-style:none;display:grid}.plan-intro[data-v-a7fed31a]{max-width:720px}.souls[data-v-a7fed31a]{gap:4px;font-size:14px;display:grid}.souls__title[data-v-a7fed31a]{font-size:13px;font-weight:600}.souls__list[data-v-a7fed31a]{gap:2px;margin:0;padding-left:18px;display:grid}.plan-next[data-v-a7fed31a],.souls__done[data-v-a7fed31a]{color:var(--muted)}.plan-next[data-v-a7fed31a]{font-size:13.5px}.ach__reset[data-v-a7fed31a]{justify-self:end}.number[data-v-0fb5c9f8]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--field);align-items:stretch;width:132px;height:36px;display:inline-flex}.number--wide[data-v-0fb5c9f8]{width:100%}.number[data-v-0fb5c9f8]:focus-within{outline:2px solid var(--gold);outline-offset:1px}.number__input[data-v-0fb5c9f8]{text-align:center;background:0 0;border:0;outline:none;flex:1;width:0;min-width:0;font-weight:600}.number__step[data-v-0fb5c9f8]{width:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;position:relative}.number__step[data-v-0fb5c9f8]:before{content:"";position:absolute;inset:-5px 0 -5px -6px}.number__step[data-v-0fb5c9f8]:last-child:before{inset:-5px -6px -5px 0}.number__step[data-v-0fb5c9f8]:hover:not(:disabled){color:var(--text);background:var(--raised)}.number__step[data-v-0fb5c9f8]:disabled{opacity:.35;cursor:default}.picker[data-v-14f10142]{min-width:0;position:relative}.picker__control[data-v-14f10142]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--field);cursor:text;flex-wrap:wrap;align-items:center;gap:4px;min-height:36px;padding:3px 8px 3px 6px;display:flex}.picker__control[data-v-14f10142]:focus-within{outline:2px solid var(--gold);outline-offset:1px}.picker__input[data-v-14f10142]{background:0 0;border:0;outline:none;flex:1;min-width:90px;height:28px;padding:0 4px;font-size:14px}.picker__input[data-v-14f10142]::placeholder{color:var(--dim)}.picker__chip[data-v-14f10142]{background:var(--raised);gap:2px;padding:2px 2px 2px 8px;font-size:13px;line-height:1.3}.picker__chip[data-v-14f10142],.picker__clear[data-v-14f10142],.picker__remove[data-v-14f10142]{border-radius:var(--radius);align-items:center;display:inline-flex}.picker__clear[data-v-14f10142],.picker__remove[data-v-14f10142]{min-width:24px;min-height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;padding:3px}.picker__clear[data-v-14f10142]:hover,.picker__remove[data-v-14f10142]:hover{color:var(--text);background:var(--line)}.picker__toggle[data-v-14f10142]{min-width:24px;min-height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.picker__toggle[data-v-14f10142]:after{content:"";position:absolute;inset:-10px -8px}.picker__chevron[data-v-14f10142]{transition:transform .12s}.picker__control--open .picker__chevron[data-v-14f10142]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.picker__chevron[data-v-14f10142]{transition:none}}.picker__list[data-v-14f10142]{z-index:20;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--field);min-width:min(300px,100%);max-height:320px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px -12px #00000073}.picker__heading[data-v-14f10142]{font:600 14px/1 var(--display);letter-spacing:.05em;color:var(--muted);padding:8px 12px 4px}.picker__option[data-v-14f10142]{cursor:pointer;align-items:baseline;gap:8px;padding:6px 12px 6px 8px;font-size:14px;display:flex}.picker__option--active[data-v-14f10142]{background:var(--raised)}.picker__check[data-v-14f10142]{color:var(--gold);visibility:hidden;align-self:center}.picker__check--on[data-v-14f10142]{visibility:visible}.picker__label[data-v-14f10142]{flex:1}.picker__hint[data-v-14f10142]{max-width:55%;color:var(--muted);text-align:right;font-size:12.5px}.picker__empty[data-v-14f10142]{color:var(--muted);padding:8px 12px;font-size:14px}@media (pointer:coarse){.picker__option[data-v-14f10142]{padding-block:11px}.picker__clear[data-v-14f10142],.picker__remove[data-v-14f10142]{min-width:36px;min-height:36px}}.more[data-v-62984462]{border-top:1px solid var(--line);padding-top:10px}.more__summary[data-v-62984462]{width:fit-content;color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:14px;list-style:none;display:flex}.more__summary[data-v-62984462]::-webkit-details-marker{display:none}.more__summary[data-v-62984462]:hover{color:var(--text)}.more__chevron[data-v-62984462]{transition:rotate .15s}.more[open] .more__chevron[data-v-62984462]{rotate:90deg}.more__count[data-v-62984462]{color:var(--text);font-weight:600}.more__body[data-v-62984462]{gap:14px;padding-top:12px;display:grid}@media (pointer:coarse){.more__summary[data-v-62984462]{min-height:44px}}.answer[data-v-21aca83f]{border-color:var(--line-strong);box-shadow:var(--shadow-answer);padding:16px 18px}.answer__label[data-v-21aca83f]{color:var(--muted);font-size:13.5px}.answer__value[data-v-21aca83f]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:2px 0 8px;display:flex}.answer__number[data-v-21aca83f]{font:600 52px/1 var(--display);color:var(--gold);font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere}.answer__unit[data-v-21aca83f]{font:600 20px/1 var(--display);letter-spacing:.04em;color:var(--muted)}.answer__values[data-v-21aca83f]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin:0 0 8px;display:grid}.answer__cell[data-v-21aca83f]{flex-direction:column;justify-content:space-between;gap:4px;display:flex}.answer__number--cell[data-v-21aca83f]{white-space:nowrap;margin:0;font-size:40px}@media (width<=480px){.answer__number[data-v-21aca83f]{font-size:42px}.answer__values[data-v-21aca83f]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:0 14px}.answer__cell[data-v-21aca83f]{padding-bottom:8px}.answer__cell[data-v-21aca83f]:nth-child(n+3){border-top:1px solid var(--line);padding-top:8px}.answer__number--cell[data-v-21aca83f]{font-size:34px}}.armor-stats[data-v-07fbf6ca]{gap:8px;display:grid}.armor-stats__group[data-v-07fbf6ca]{flex-wrap:wrap;gap:4px 18px;margin:0;display:flex}.armor-stats__item[data-v-07fbf6ca]{align-items:baseline;gap:5px;display:flex}.armor-stats__item dt[data-v-07fbf6ca]{color:var(--muted);font-size:12px}.armor-stats__item dd[data-v-07fbf6ca]{margin:0;font-size:14px;font-weight:600}.armor-stats__item--chosen dd[data-v-07fbf6ca],.armor-stats__item--chosen dt[data-v-07fbf6ca]{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.25em}.armor-stats__diff[data-v-07fbf6ca]{color:var(--muted);margin-left:2px;font-size:12px;font-weight:400;display:inline-block}.attacks[data-v-2d7caa99]{font-size:13.5px}.attacks[data-v-2d7caa99] :is(th,td){padding:6px 5px}.attacks td[data-v-2d7caa99]:first-child{min-width:100px}.attacks__lands[data-v-2d7caa99],.attacks__poise[data-v-2d7caa99]{white-space:nowrap}.attacks__part td[data-v-2d7caa99]{border-top-color:#0000}.attacks__part td[data-v-2d7caa99]:first-child{color:var(--muted);padding-left:18px}.attacks__tag[data-v-2d7caa99]{vertical-align:1px;margin-left:6px}.attacks__types[data-v-2d7caa99],.attacks__when[data-v-2d7caa99]{font-size:12px;display:block}.attacks__lands[data-v-2d7caa99]{font-size:12.5px}.attacks__when[data-v-2d7caa99]{display:none}@media (width<=480px){.attacks__lands[data-v-2d7caa99]{display:none}.attacks__when[data-v-2d7caa99]{display:block}}.blood[data-v-2d7caa99]{color:var(--blood);font-weight:600}.summon-line[data-v-b3c1a49f]{margin-top:4px;display:block}.group[data-v-b3c1a49f]{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.group+.group[data-v-b3c1a49f]{border-top:1px solid var(--line);padding-top:12px}.group__legend[data-v-b3c1a49f]{font:600 16px/1 var(--display);letter-spacing:.05em;color:var(--muted);margin-bottom:2px;padding:0}.pair[data-v-b3c1a49f]{grid-template-columns:repeat(2,minmax(0,max-content));align-items:end;gap:10px 18px;display:grid}.under[data-v-b3c1a49f]{margin-top:-8px}.show-more[data-v-b3c1a49f],.step__pin[data-v-b3c1a49f]{justify-self:start}.keep[data-v-b3c1a49f]{border:0;gap:10px;margin:0;padding:0;display:grid}.keep__legend[data-v-b3c1a49f]{margin-bottom:4px;padding:0;font-size:13px;font-weight:600}.worn[data-v-b3c1a49f]{border-top:1px solid var(--line);justify-content:space-between;align-items:start;gap:8px 12px;padding-top:12px;display:flex}.fold__summary[data-v-b3c1a49f],.pieces dd[data-v-b3c1a49f],.short strong[data-v-b3c1a49f],.worn__names[data-v-b3c1a49f]{font-weight:600}.load[data-v-b3c1a49f]{margin:8px 0 0;font-size:13.5px}.load strong[data-v-b3c1a49f]{color:var(--text)}.pieces[data-v-b3c1a49f]{flex:1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 16px;margin:0;display:grid}.pieces dt[data-v-b3c1a49f]{color:var(--muted);font-size:12px}.pieces dd[data-v-b3c1a49f]{margin:0}.answer-stats[data-v-b3c1a49f]{margin-top:12px}.short[data-v-b3c1a49f]{flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:10px;display:flex}.short[data-v-b3c1a49f],.short__all[data-v-b3c1a49f]{font-size:13.5px}.lines[data-v-b3c1a49f],.short+.armor-stats[data-v-b3c1a49f]{margin-top:8px}.lines[data-v-b3c1a49f]{font-size:14px}.shield-better[data-v-b3c1a49f]{margin-top:4px;display:block}.answer[data-v-b3c1a49f] .notice{flex-wrap:wrap;justify-content:space-between;align-items:start;margin-top:10px}.blood[data-v-b3c1a49f]{color:var(--blood)}.attacks-fold[data-v-b3c1a49f]{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:10px 14px;display:grid}.attacks-fold[data-v-b3c1a49f]:not([open]),.fold__inner[data-v-b3c1a49f]:not([open]){gap:0}.fold__summary[data-v-b3c1a49f]{cursor:pointer;align-items:center;gap:6px;min-height:24px;list-style:none;display:inline-flex}.fold__summary[data-v-b3c1a49f]::-webkit-details-marker{display:none}.fold__chevron[data-v-b3c1a49f]{color:var(--muted);transition:rotate .15s}details[open]>.fold__summary .fold__chevron[data-v-b3c1a49f]{rotate:90deg}.fold__note[data-v-b3c1a49f]{font-size:13px}.fold__rule[data-v-b3c1a49f]{margin-top:6px}.fold__inner[data-v-b3c1a49f]{border-top:1px solid var(--line);gap:8px;padding-top:8px;display:grid}.fights__attack[data-v-b3c1a49f]{font-size:12px;display:block}.next__head[data-v-b3c1a49f]{align-items:center;gap:12px;display:flex}.next__head .rule[data-v-b3c1a49f]{flex:1}.alts[data-v-b3c1a49f]{margin:0;padding:0;list-style:none}.alt[data-v-b3c1a49f]{border-bottom:1px solid var(--line)}.alt[data-v-b3c1a49f]:last-child{border-bottom:0}.alt--pinned[data-v-b3c1a49f]{box-shadow:inset 3px 0 0 var(--line-strong)}.alt__head[data-v-b3c1a49f]{position:relative}.alt__pin[data-v-b3c1a49f]{position:absolute;bottom:8px;right:14px}.alt__row[data-v-b3c1a49f],.per-slot__row[data-v-b3c1a49f]{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;width:100%;display:grid}.alt__row[data-v-b3c1a49f]{align-items:start;padding:9px 14px 8px}.alt__row[data-v-b3c1a49f]:hover,.per-slot__row[data-v-b3c1a49f]:hover{background:var(--raised)}.alt__summary[data-v-b3c1a49f]{gap:2px;min-width:0;display:grid}.alt__score[data-v-b3c1a49f]{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.alt__primary[data-v-b3c1a49f]{font-size:17px;font-weight:700}.alt__weight[data-v-b3c1a49f]{align-items:center;min-height:28px;font-size:13px;display:flex}.alt__heavy[data-v-b3c1a49f]{color:var(--blood);font-size:13px}.alt__pieces[data-v-b3c1a49f]{font-size:13.5px}.chevron[data-v-b3c1a49f]{color:var(--muted);transition:rotate .15s}[aria-expanded=true]>.chevron[data-v-b3c1a49f]{rotate:180deg}.alt__fold[data-v-b3c1a49f]{width:100%;min-height:44px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 14px;font-size:14px;display:flex}.alt__fold[data-v-b3c1a49f]:hover{background:var(--raised)}.alt__fold .chevron[data-v-b3c1a49f]{flex:none}.alt__details[data-v-b3c1a49f]{gap:10px;padding:2px 14px 14px;display:grid}.show-more[data-v-b3c1a49f]{margin-top:10px}.per-slot[data-v-b3c1a49f]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.per-slot__col[data-v-b3c1a49f]{padding:12px 14px}.per-slot__list[data-v-b3c1a49f]{gap:2px;margin:0 -6px;padding:0;font-size:14px;list-style:none;display:grid}.per-slot__row[data-v-b3c1a49f]{border-radius:var(--radius);min-height:28px;padding:3px 6px}.per-slot__details[data-v-b3c1a49f]{padding:4px 6px 10px}.worn[data-v-b3c1a49f]{margin-bottom:8px}.progress[data-v-f5c33c0f]{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);font-size:14px}.progress__summary[data-v-f5c33c0f]{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;min-height:24px;padding:8px 12px;list-style:none;display:flex}.progress__summary[data-v-f5c33c0f]::-webkit-details-marker{display:none}.progress__change[data-v-f5c33c0f]{color:var(--text);font-weight:600;text-decoration:underline}.progress[open] .progress__change[data-v-f5c33c0f]{visibility:hidden}.progress__body[data-v-f5c33c0f]{gap:12px;padding:4px 12px 12px;display:grid}.progress__group[data-v-f5c33c0f]{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.progress__legend[data-v-f5c33c0f]{margin-bottom:4px;padding:0;font-size:13px;font-weight:600}.progress__actions[data-v-f5c33c0f],.progress__chips[data-v-f5c33c0f]{flex-wrap:wrap;gap:6px;display:flex}.progress__chip[data-v-f5c33c0f]{border:1px solid var(--line-strong);background:var(--field);cursor:pointer;border-radius:999px;min-height:28px;padding:3px 10px;font-size:13px}.progress__chip[aria-pressed=true][data-v-f5c33c0f]{border-color:var(--gold);background:var(--gold-soft);color:var(--gold);font-weight:600}.progress__chip--implied[aria-pressed=true][data-v-f5c33c0f]{cursor:default;border-style:dashed;font-weight:400}@media (pointer:coarse){.progress__chip[data-v-f5c33c0f]{min-height:36px}}.progress__body[data-v-f5c33c0f] .select{max-width:280px}.link-actions[data-v-7606184a]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pair[data-v-7606184a]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 18px;display:grid}.lines[data-v-7606184a]{margin-top:6px;font-size:14px}.odds[data-v-7606184a]{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 26px;margin:10px 0 0;padding-top:10px;display:flex}.odds dt[data-v-7606184a]{color:var(--muted);font-size:12px}.odds dd[data-v-7606184a]{margin:0;font-weight:600}.farms__where[data-v-7606184a]{font-size:12.5px;display:block}.farms__closed td[data-v-7606184a],.farms__where[data-v-7606184a]{color:var(--muted)}.farms__order[data-v-7606184a]{margin-bottom:6px}.farms__row[data-v-7606184a]{width:100%;min-height:24px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:start;gap:8px;padding:0;display:flex}.farms__row[data-v-7606184a]:hover{color:var(--gold)}.farms__row[data-v-7606184a]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.farms__chevron[data-v-7606184a]{color:var(--muted);flex:none;margin-top:3px;transition:transform .12s}.farms__row[aria-expanded=true] .farms__chevron[data-v-7606184a]{transform:rotate(180deg)}.farms__open td[data-v-7606184a]{white-space:normal;padding-top:0;font-size:14px}.farms__open p+p[data-v-7606184a]{margin-top:4px}@media (prefers-reduced-motion:reduce){.farms__chevron[data-v-7606184a]{transition:none}}td[data-v-7606184a] .ask-link,.farms td.n[data-v-7606184a],.farms th.n[data-v-7606184a]{white-space:nowrap}@media (pointer:coarse){.farms__row[data-v-7606184a]{min-height:44px}}.toolbar[data-v-ac4f2949]{gap:6px;max-width:560px;display:grid}.toolbar__count[data-v-ac4f2949]{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.toolbar__count[data-v-ac4f2949],.toolbar__link[data-v-ac4f2949],.toolbar__toggle[data-v-ac4f2949]{font-size:13.5px}.toolbar__link[data-v-ac4f2949]{min-height:24px}.consequence__item[data-v-ac4f2949]{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.before[data-v-ac4f2949],.quests[data-v-ac4f2949]{gap:10px;display:grid}.behind[data-v-ac4f2949],.consequence__quest[data-v-ac4f2949]{justify-self:start}.behind__chevron[data-v-ac4f2949],.quest__chevron[data-v-ac4f2949]{transition:rotate .15s}.behind[aria-expanded=true] .behind__chevron[data-v-ac4f2949]{rotate:90deg}.trigger[data-v-ac4f2949]{gap:8px;padding:12px 14px;display:grid}.trigger__title[data-v-ac4f2949]{font:600 20px/1.15 var(--display);letter-spacing:.01em}.trigger__area[data-v-ac4f2949]{font:400 14px var(--ui);letter-spacing:0;color:var(--muted)}.quest__name[data-v-ac4f2949]{grid-area:1/1}.quest__where[data-v-ac4f2949]{color:var(--muted);grid-area:2/1;font-size:13px}.quest__facts[data-v-ac4f2949]{margin:0}.quest__actions[data-v-ac4f2949]{flex-wrap:wrap;gap:6px;display:flex}.trigger__list[data-v-ac4f2949]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.consequence[data-v-ac4f2949]{border-left:2px solid var(--blood);gap:2px;padding-left:12px;font-size:14px;display:grid}.consequence--done[data-v-ac4f2949]{border-left-color:var(--line);color:var(--muted)}.consequence__first[data-v-ac4f2949],.quest__chevron[data-v-ac4f2949],.quest__progress[data-v-ac4f2949],.step--done .step__name[data-v-ac4f2949],.step__desc[data-v-ac4f2949],.step__meta[data-v-ac4f2949]{color:var(--muted)}.quest__summary[data-v-ac4f2949]{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 12px;padding:12px 14px;list-style:none;display:grid}.quest__summary[data-v-ac4f2949]::-webkit-details-marker{display:none}.quest__summary[data-v-ac4f2949]:hover{background:var(--raised)}.quest__name[data-v-ac4f2949]{font:600 20px/1.1 var(--display);letter-spacing:.01em}.quest__progress[data-v-ac4f2949]{text-align:right;grid-area:1/2/3/3;gap:4px;width:96px;font-size:12.5px;display:grid}.quest__chevron[data-v-ac4f2949]{grid-area:1/3/3/4}.quest[open] .quest__chevron[data-v-ac4f2949]{rotate:180deg}.quest__body[data-v-ac4f2949]{gap:14px;padding:4px 14px 14px;display:grid}.fails[data-v-ac4f2949]{margin:2px 0 0;padding-left:18px}.steps[data-v-ac4f2949]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.step[data-v-ac4f2949]{gap:10px;display:flex}.step__text[data-v-ac4f2949]{cursor:pointer;flex:1;gap:2px;font-size:14px;display:grid}.step__name[data-v-ac4f2949]{flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;display:flex}.step__meta[data-v-ac4f2949]{font-size:12.5px}.step__fail[data-v-ac4f2949]{color:var(--blood)}.step__reward .chip[data-v-ac4f2949]{margin-left:6px}.step__reward[data-v-ac4f2949]{color:var(--text)}.also[data-v-ac4f2949]{gap:3px;margin:0;padding-left:18px;font-size:14px;display:grid}.also .chip[data-v-ac4f2949]{margin-left:6px}@media (width<=520px){.quest__summary[data-v-ac4f2949]{grid-template-columns:minmax(0,1fr) auto}.quest__progress[data-v-ac4f2949]{text-align:left;grid-area:3/1;width:auto;max-width:160px;margin-top:6px}.quest__chevron[data-v-ac4f2949]{grid-area:1/2}}.reach[data-v-b89b19d7]{gap:4px;padding:14px 16px;display:grid}.reach__level[data-v-b89b19d7]{font:600 30px/1.1 var(--display);font-variant-numeric:lining-nums}.reach__short[data-v-b89b19d7]{font-size:15px}.reach__items[data-v-b89b19d7]{margin-top:6px;font-size:14px}.reach .btn--link[data-v-b89b19d7]{margin-top:4px}.fix[data-v-b89b19d7],.reach .btn--link[data-v-b89b19d7]{justify-self:start}.levels[data-v-b89b19d7]{max-height:435px;overflow-y:auto}.levels thead th[data-v-b89b19d7]{background:var(--panel);position:sticky;top:0}.top-notice[data-v-0a746fe1]{margin-bottom:16px}.share-link[data-v-0a746fe1]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--field);width:100%;margin-top:4px;padding:6px 8px;font-size:13px}.dismiss[data-v-0a746fe1],.target__note[data-v-0a746fe1]{justify-self:start}.shared-actions[data-v-0a746fe1]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.empty[data-v-0a746fe1]{color:var(--muted);padding:16px 18px}.souls[data-v-0a746fe1]{margin-top:-2px;font-size:14px}.held[data-v-0a746fe1]{gap:6px;margin:-6px 0 0;padding:0;list-style:none;display:grid}.held__item[data-v-0a746fe1]{border-radius:var(--radius);background:var(--raised);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding:6px 10px;font-size:13.5px;display:flex}.armor[data-v-0a746fe1],.targets[data-v-0a746fe1]{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.armor__legend[data-v-0a746fe1],.targets__legend[data-v-0a746fe1]{padding:0;font-size:13px;font-weight:600}.targets .help[data-v-0a746fe1]{margin-top:-4px}.target[data-v-0a746fe1]{-moz-column-gap:10px;grid-template:"label input""note input"minmax(28px,auto)/minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.target__label[data-v-0a746fe1]{grid-area:label;align-self:end;font-size:14px}.target__input[data-v-0a746fe1]{grid-area:input}.target[data-v-0a746fe1] .number{width:116px}.target__note[data-v-0a746fe1]{grid-area:note;align-self:start;margin-left:-10px;font-size:12.5px}.derived dd[data-v-0a746fe1],.final dd[data-v-0a746fe1],.ranking__level[data-v-0a746fe1],.ranking__name[data-v-0a746fe1],.target__needs[data-v-0a746fe1]{font-weight:600}.roll-help[data-v-0a746fe1]{margin-top:-8px}.final[data-v-0a746fe1]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;margin:4px 0 0;padding-top:12px;display:grid}.derived dt[data-v-0a746fe1],.final dt[data-v-0a746fe1]{color:var(--muted);font-size:12px}.final dd[data-v-0a746fe1]{margin:0;font-size:18px}.final__added[data-v-0a746fe1]{color:var(--gold);font-size:12.5px}.derived[data-v-0a746fe1]{flex-wrap:wrap;gap:6px 22px;margin:12px 0 0;display:flex}.derived dd[data-v-0a746fe1]{margin:0}.stamina[data-v-0a746fe1]{margin-top:8px;font-size:14px}.ranking[data-v-0a746fe1]{margin:0;padding:0;list-style:none}.ranking__row[data-v-0a746fe1]{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 14px;display:flex}.ranking__row[data-v-0a746fe1]:last-child{border-bottom:0}.ranking__row--best[data-v-0a746fe1]{box-shadow:inset 2px 0 0 var(--gold)}@media (width<=480px){.final[data-v-0a746fe1]{grid-template-columns:repeat(2,minmax(0,1fr))}}.row[data-v-6535e2e6]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.items[data-v-6535e2e6]{margin:0;padding:0;list-style:none}.item[data-v-6535e2e6]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:12px 14px;display:flex}.item[data-v-6535e2e6]:last-child{border-bottom:0}.item--note[data-v-6535e2e6]{font-size:14px;display:block}.item__text[data-v-6535e2e6]{flex:280px;gap:3px;display:grid}.item__name[data-v-6535e2e6]{font-weight:600}.item__desc[data-v-6535e2e6]{color:var(--muted);font-size:13.5px}.item__chips[data-v-6535e2e6]{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.phantom[data-v-6535e2e6]{border:1px solid var(--line-strong);border-radius:50%;width:8px;height:8px}.phantom--white[data-v-6535e2e6]{background:#fff}.phantom--dragon[data-v-6535e2e6]{background:var(--phantom-dragon)}.phantom--gold[data-v-6535e2e6]{border-color:var(--phantom-gold);background:var(--phantom-gold)}.phantom--red[data-v-6535e2e6]{border-color:var(--crimson);background:var(--crimson)}.phantom--blue[data-v-6535e2e6]{border-color:var(--phantom-blue);background:var(--phantom-blue)}.phantom--lapis[data-v-6535e2e6]{border-color:var(--lapis);background:var(--lapis)}.item__ranges[data-v-6535e2e6]{gap:20px;margin:0;display:flex}.item__ranges dt[data-v-6535e2e6]{color:var(--muted);font-size:12px}.item__ranges dd[data-v-6535e2e6]{white-space:nowrap;margin:0;font-size:17px;font-weight:600}.more__summary[data-v-6535e2e6]{cursor:pointer;padding:10px 14px;font-weight:600}.more__body[data-v-6535e2e6]{gap:8px;margin:0;padding:0 14px 12px;font-size:14px;display:grid}.signs[data-v-6535e2e6]{color:var(--muted);gap:2px;padding-left:34px}.notes[data-v-6535e2e6]{gap:8px;font-size:14px;display:grid}.wl-table summary[data-v-6535e2e6]{cursor:pointer;font-weight:600}.wl-table[data-v-6535e2e6]{max-width:360px}.wl-table .table[data-v-6535e2e6]{margin-top:6px}.dmg[data-v-a0b09e28]{white-space:nowrap}.stats[data-v-59a959c0]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;min-width:0;margin:0;padding:0;display:grid}.stats__legend[data-v-59a959c0]{font:600 16px/1 var(--display);letter-spacing:.05em;color:var(--muted);margin-bottom:6px;padding:0}@media (width<=959px){.search--inputs[data-v-59a959c0]{display:none}}@media (width>=960px){.search--results[data-v-59a959c0]{display:none}}.count[data-v-59a959c0]{justify-content:space-between;gap:2px 16px;font-size:13.5px}.count[data-v-59a959c0],.count__side[data-v-59a959c0]{flex-wrap:wrap;align-items:center;display:flex}.count__side[data-v-59a959c0]{gap:4px 12px}.weapons[data-v-59a959c0]{margin:0;padding:0;list-style:none}.weapon[data-v-59a959c0]{border-bottom:1px solid var(--line)}.weapon[data-v-59a959c0]:last-child{border-bottom:0}.weapon--pinned[data-v-59a959c0]{box-shadow:inset 2px 0 0 var(--line-strong)}.weapon--best[data-v-59a959c0]{box-shadow:inset 2px 0 0 var(--gold)}.weapon__row[data-v-59a959c0]{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:4px 16px;width:100%;padding:10px 14px;display:grid}.weapon__row[data-v-59a959c0]:hover{background:var(--raised)}.weapon__main[data-v-59a959c0]{gap:2px;min-width:0;display:grid}.weapon__name[data-v-59a959c0],.weapon__nums[data-v-59a959c0]{font-weight:600}.weapon__meta[data-v-59a959c0]{color:var(--muted);font-size:12.5px}.weapon__nums[data-v-59a959c0]{align-items:baseline;gap:12px;font-size:14px;display:flex}.weapon__plain[data-v-59a959c0]{color:var(--text)}.weapon__total[data-v-59a959c0]{text-align:right;min-width:3ch;font:600 24px/1 var(--display);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.weapon__total--unmet[data-v-59a959c0]{color:var(--blood);text-decoration:line-through}.weapon__unit[data-v-59a959c0]{font:600 13px/1 var(--ui)}.weapon__poise[data-v-59a959c0]{color:var(--text);font-weight:600}.against[data-v-59a959c0]{gap:4px;font-size:14px;display:grid}.weapon__chevron[data-v-59a959c0]{color:var(--muted);transition:rotate .15s}.weapon__row[aria-expanded=true] .weapon__chevron[data-v-59a959c0]{rotate:180deg}.weapon__details[data-v-59a959c0]{grid-template-columns:minmax(0,1fr);gap:12px;padding:4px 14px 14px;display:grid}.weapon__details .rule[data-v-59a959c0]{margin-bottom:6px;font-size:15px}.summon-line[data-v-59a959c0]{margin-top:4px;display:block}.weapon__have[data-v-59a959c0]{font-size:12.5px}.moves[data-v-59a959c0]{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.moves__summary[data-v-59a959c0]{font-size:14px;font-weight:600}.infusions__grade[data-v-59a959c0],.moves__table td[data-v-59a959c0]:first-child,.weapon__poise[data-v-59a959c0],.weapon__stat[data-v-59a959c0]{white-space:nowrap}.skipped[data-v-59a959c0]{margin-bottom:6px;font-size:14px}.facts-block[data-v-59a959c0]{justify-items:start;gap:10px;display:grid}.facts-block .facts[data-v-59a959c0]{justify-self:stretch;margin:0}.gains[data-v-59a959c0]{flex-wrap:wrap;gap:2px 8px;font-size:14px;display:flex}.split[data-v-59a959c0]{margin-left:10px}.small[data-v-59a959c0]{font-size:12px}.infusions__scaling[data-v-59a959c0]{text-align:center;border-bottom:0;padding-bottom:0}.legend[data-v-59a959c0]{flex-wrap:wrap;gap:0 12px;font-weight:600;display:flex}.show-more[data-v-59a959c0]{justify-self:center}@media (width<=640px){.weapon__row[data-v-59a959c0]{grid-template-columns:minmax(0,1fr) auto auto}.weapon__nums[data-v-59a959c0]{grid-area:2/1}.weapon__chevron[data-v-59a959c0],.weapon__total[data-v-59a959c0]{grid-row:1/span 2}.infusions__attack[data-v-59a959c0]{display:none}}.weapon__poise[data-v-59a959c0]{font-weight:inherit}.weapon__poise--sort[data-v-59a959c0]{font-weight:600}.moves__summary[data-v-59a959c0]{cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}.moves__summary[data-v-59a959c0]::-webkit-details-marker{display:none}.moves__chevron[data-v-59a959c0]{color:var(--muted);transition:transform .12s}.moves[open] .moves__chevron[data-v-59a959c0]{transform:rotate(90deg)}.moves__phone[data-v-59a959c0]{display:none}@media (width<=480px){.moves__time[data-v-59a959c0]{display:none}.moves__phone[data-v-59a959c0]{white-space:normal;display:block}}@media (pointer:coarse){.moves__summary[data-v-59a959c0]{min-height:44px}}@media (prefers-reduced-motion:reduce){.moves__chevron[data-v-59a959c0]{transition:none}}.level-pair[data-v-4282f73f]{border:0;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0;padding:0;display:grid}.level-pair__legend[data-v-4282f73f]{margin-bottom:5px;padding:0;font-size:13px;font-weight:600}.level-pair[data-v-4282f73f] .number{width:120px}.level-pair--one[data-v-4282f73f]{grid-template-columns:auto;justify-items:start}.level-pair__all[data-v-4282f73f]{font-size:13.5px}.breakdown[data-v-4282f73f]{border-top:1px solid var(--line);gap:6px;margin:0;padding-top:10px;font-size:14px;display:grid}.breakdown__row[data-v-4282f73f]{grid-template-columns:minmax(0,1fr) auto;gap:0 16px;display:grid}.breakdown__row dd[data-v-4282f73f]{text-align:right;margin:0;font-weight:600}.breakdown__row .breakdown__note[data-v-4282f73f]{text-align:left;color:var(--muted);grid-column:1/-1;font-size:13px;font-weight:400}.fee-note[data-v-4282f73f]{margin-top:8px;font-size:14px}.embers[data-v-4282f73f]{border-top:1px solid var(--line);margin-top:10px;padding-top:10px;font-size:14px}.embers__title[data-v-4282f73f]{font-weight:600}.embers ul[data-v-4282f73f]{gap:3px;margin:4px 0 0;padding-left:18px;display:grid}.steps__summary[data-v-4282f73f]{cursor:pointer;list-style:none}.steps__summary[data-v-4282f73f]::-webkit-details-marker{display:none}.steps__chevron[data-v-4282f73f]{transition:rotate .15s}.steps[open] .steps__chevron[data-v-4282f73f]{rotate:90deg}.steps__list[data-v-4282f73f]{margin:0;padding:0;list-style:none}.steps__row[data-v-4282f73f]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:7px 12px;font-size:14px;display:flex}.steps__row[data-v-4282f73f]:last-child{border-bottom:0}.steps[data-v-d9ac2ca3]{gap:12px;padding:14px 16px;display:grid}.foot__body[data-v-d9ac2ca3]{justify-items:start;gap:8px;min-height:1.5em;display:grid}.steps__aside[data-v-d9ac2ca3]{font-size:13px}.steps__list[data-v-d9ac2ca3]{gap:6px;margin:0;padding-left:20px;display:grid}.drop[data-v-d9ac2ca3]{border:1px dashed var(--line-strong);border-radius:var(--radius);cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:88px;padding:16px;display:flex}.steps--line[data-v-d9ac2ca3]{padding:10px 12px}.drop--line[data-v-d9ac2ca3]{border-color:#0000;min-height:0;padding:4px}.drop--over[data-v-d9ac2ca3],.drop[data-v-d9ac2ca3]:focus-within{border-color:var(--gold);background:var(--gold-soft)}.list[data-v-d9ac2ca3]{gap:10px;display:grid}.list__lead[data-v-d9ac2ca3]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;font-size:14px;display:flex}.list__lead p[data-v-d9ac2ca3]{max-width:560px}.slots[data-v-d9ac2ca3]{margin:0;padding:0;list-style:none}.slot[data-v-d9ac2ca3]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 14px;display:flex}.slot[data-v-d9ac2ca3]:last-child{border-bottom:0}.slot--picked[data-v-d9ac2ca3]{box-shadow:inset 3px 0 0 var(--gold)}.slot__line[data-v-d9ac2ca3]{gap:2px;min-width:0;font-size:14px;display:grid}.slot__name[data-v-d9ac2ca3],.slot__tag[data-v-d9ac2ca3]{font-weight:600}.slot__quiet[data-v-d9ac2ca3]{color:var(--muted);font-size:13px}.slot__odd[data-v-d9ac2ca3]{color:var(--blood);font-size:12.5px}.slot__controls[data-v-d9ac2ca3]{align-items:center;gap:12px;display:flex}.slot__tag[data-v-d9ac2ca3]{color:var(--gold);font-size:13px}.using[data-v-d9ac2ca3]{justify-items:start;gap:10px;padding:14px 16px;display:grid}.using__links[data-v-d9ac2ca3]{flex-wrap:wrap;gap:4px 14px;font-size:14px;display:flex}.foot__rule[data-v-d9ac2ca3]{justify-self:stretch}@media (width>=960px){.list[data-v-d9ac2ca3],.steps[data-v-d9ac2ca3],.using[data-v-d9ac2ca3]{max-width:720px}}@media (width>=640px){.slot[data-v-d9ac2ca3]{grid-template-columns:minmax(0,1fr) auto;display:grid}}.privacy[data-v-586568b1]{gap:22px;max-width:720px;display:grid}.privacy section[data-v-586568b1]{gap:8px;display:grid}.privacy p[data-v-586568b1]{font-size:15px}.privacy__date[data-v-586568b1]{font-size:13px}.home__intro[data-v-3ffe8c3e]{max-width:640px;padding:40px 0 28px}.home__title[data-v-3ffe8c3e]{font:600 40px/1.05 var(--display);letter-spacing:.01em}.home__lede[data-v-3ffe8c3e]{color:var(--muted);margin-top:10px;font-size:16px}.home__first[data-v-3ffe8c3e]{margin-top:14px;font-size:15px}.home__group[data-v-3ffe8c3e]{margin-top:22px}.home__list[data-v-3ffe8c3e]{gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.entry[data-v-3ffe8c3e]{border-bottom:1px solid var(--line);gap:3px;padding:12px 0 12px 14px;text-decoration:none;transition:box-shadow .15s;display:grid;box-shadow:inset 2px 0 #0000}.entry[data-v-3ffe8c3e]:focus-visible,.entry[data-v-3ffe8c3e]:hover{box-shadow:inset 2px 0 0 var(--gold)}.entry__title[data-v-3ffe8c3e]{font:600 22px/1.1 var(--display);letter-spacing:.01em}.entry:hover .entry__title[data-v-3ffe8c3e]{color:var(--gold)}.entry__summary[data-v-3ffe8c3e]{color:var(--muted);font-size:14px}@media (width>=760px){.home__list[data-v-3ffe8c3e]{grid-template-columns:1fr 1fr}}@media (width<=480px){.home__title[data-v-3ffe8c3e]{font-size:32px}}.find__button[data-v-79eaee8a]{padding-inline:8px}.find[data-v-79eaee8a]{width:calc(min(560px,100vw - 32px));max-height:calc(min(640px,100vh - 64px));color:var(--text);margin:8vh auto auto;padding:0;overflow:hidden}.find[open][data-v-79eaee8a]{grid-template-rows:auto minmax(0,1fr);display:grid}.find[data-v-79eaee8a]::backdrop{background:#0000008c}.find__bar[data-v-79eaee8a]{border-bottom:1px solid var(--line);gap:8px;padding:10px}.find__bar[data-v-79eaee8a],.find__box[data-v-79eaee8a]{align-items:center;display:flex}.find__box[data-v-79eaee8a]{flex:1;position:relative}.find__icon[data-v-79eaee8a]{color:var(--muted);pointer-events:none;position:absolute;left:10px}.find__input[data-v-79eaee8a]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--field);width:100%;height:40px;padding:0 10px 0 34px;font-size:16px}.find__nowhere[data-v-79eaee8a]{gap:2px;margin:0;padding:8px 12px;display:grid}.find__results[data-v-79eaee8a]{align-content:start;gap:12px;padding:10px 6px 14px;display:grid;overflow-y:auto}.find__group[data-v-79eaee8a],.find__link[data-v-79eaee8a]{display:grid}.find__heading[data-v-79eaee8a]{font:600 13.5px/1.2 var(--display);letter-spacing:.08em;color:var(--muted);padding:0 10px 4px}.find__link[data-v-79eaee8a]{border-radius:var(--radius);gap:1px;padding:7px 10px;text-decoration:none}.find__link[data-v-79eaee8a]:focus-visible,.find__link[data-v-79eaee8a]:hover{background:var(--raised)}.find__label[data-v-79eaee8a]{font-size:14.5px;font-weight:600}.find__hint[data-v-79eaee8a]{color:var(--muted);font-size:12.5px}.find__note[data-v-79eaee8a]{color:var(--muted);padding:4px 10px;font-size:14px}@media (width<=560px){.find[data-v-79eaee8a]{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0}}.pending[data-v-6494a326]{visibility:hidden}.site-header[data-v-0e9139be]{border-bottom:1px solid var(--line);background:var(--bg)}.site-header__bar[data-v-0e9139be]{gap:12px;height:56px}.brand[data-v-0e9139be],.site-header__bar[data-v-0e9139be]{align-items:center;display:flex}.brand[data-v-0e9139be]{font:600 21px/1 var(--display);letter-spacing:.02em;white-space:nowrap;flex:none;gap:10px;margin-right:auto;text-decoration:none}.brand__mark[data-v-0e9139be]{width:28px;height:28px}.tools-nav[data-v-0e9139be]{gap:18px;font-size:14px;display:none}.tools-nav__link[data-v-0e9139be]{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:17px 0 15px;text-decoration:none}.tools-nav__link[data-v-0e9139be]:hover{color:var(--text)}.tools-nav__link[aria-current=page][data-v-0e9139be]{border-color:var(--gold);color:var(--text)}.tools-menu[data-v-0e9139be],.site-header__bar[data-v-0e9139be] .btn{position:relative}.site-header__bar[data-v-0e9139be] .btn:before{content:"";position:absolute;inset:-5px}.tools-menu__button[data-v-0e9139be]{list-style:none}.tools-menu__button[data-v-0e9139be]::-webkit-details-marker{display:none}.tools-menu__panel[data-v-0e9139be]{z-index:30;min-width:260px;padding:6px 0;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px -16px #00000080}.tools-menu__link[data-v-0e9139be]{padding:9px 16px;text-decoration:none}.tools-menu__link[data-v-0e9139be]:hover{background:var(--raised)}.tools-menu__link[aria-current=page][data-v-0e9139be]{box-shadow:inset 2px 0 0 var(--gold);font-weight:600}@media (width<=420px){.tools-menu__word[data-v-0e9139be]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=1060px){.tools-nav[data-v-0e9139be]{display:flex}.tools-menu[data-v-0e9139be]{display:none}}.brand[data-v-0e9139be]:hover{color:var(--gold)}@media (width<=359px){.site-header__bar[data-v-0e9139be]{gap:4px}.brand[data-v-0e9139be]{gap:6px;font-size:18px}.brand__mark[data-v-0e9139be]{width:24px;height:24px}}.site-footer[data-v-445e2b5f]{border-top:1px solid var(--line);margin-top:48px}.site-footer__inner[data-v-445e2b5f]{padding-block:22px max(44px,28px + env(safe-area-inset-bottom));gap:20px;display:grid}.site-footer__tools[data-v-445e2b5f]{font-size:13.5px}.site-footer__legal[data-v-445e2b5f]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;font-size:12.5px;display:flex}.site-footer__tools+.site-footer__legal[data-v-445e2b5f]{border-top:1px solid var(--line);padding-top:16px}.site-footer__legal p[data-v-445e2b5f]:first-child{flex:420px;max-width:760px}.site-footer__contact[data-v-445e2b5f]{flex-wrap:wrap;gap:0 18px;display:flex}.site-footer__contact a[data-v-445e2b5f]{min-height:24px;color:var(--text);align-items:center;display:inline-flex}.site-footer__contact a[data-v-445e2b5f]:hover{color:var(--gold)}@media (pointer:coarse){.site-footer__contact[data-v-445e2b5f]{gap:0 24px}.site-footer__contact a[data-v-445e2b5f]{min-height:44px;margin-inline:-8px;padding-inline:8px}}.page[data-v-c881e143]{flex-direction:column;min-height:100vh;display:flex}.page__main[data-v-c881e143]{box-sizing:border-box;outline:none;flex:1;width:100%}.skip-link[data-v-c881e143]{z-index:50;border-radius:var(--radius);background:var(--panel);outline:2px solid var(--gold);padding:8px 12px;position:absolute;top:-60px;left:8px}.skip-link[data-v-c881e143]:focus{top:8px}
/*$vite$:1*/