@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=2984869)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=2984869)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=2984869)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=2984869)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=2984869)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=2984869)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=2984869)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=2984869)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=2984869)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=2984869)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2?dpl=2984869)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2?dpl=2984869)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2?dpl=2984869)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2?dpl=2984869)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2?dpl=2984869)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}._4nbYhq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}._4nbYhq_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--min-readable-font:12px;--min-control-size:0px;--chat-w:clamp(300px, 26vw, 420px);--chat-bar-h:52px;--paper:#f5f1e8;--surface:#fffdf8;--surface-2:#edece2;--ink:#233d37;--ink-2:#3c5952;--ink-3:#536b64;--rule:#b7cbc0;--rule-soft:#dce7df;--accent:#23544b;--verdigris:#286b79;--rust:#a4432b;--sunk:#f2f5ed;--log-bg:#edf5ef;--log-ink:#263e36;--log-dim:#526a5e;--q-crude:#656e67;--q-common:#5d7067;--q-fine:#326a40;--q-masterwork:#3a6ea8;--q-exquisite:#7a4fa3;--q-legendary:#93600e;--forge:#a3661a;--map-unknown:#dce7df;--map-wall:#c8d4c9;--map-wall-ink:#4a6052}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#17221f;--surface:#202e29;--surface-2:#2a3a33;--ink:#e9eee7;--ink-2:#c8d6cc;--ink-3:#a3b9ac;--rule:#576e60;--rule-soft:#3b5145;--accent:#9bd7ad;--verdigris:#8ccbd7;--rust:#f0aa8b;--sunk:#132019;--log-bg:#12201a;--log-ink:#dce9de;--log-dim:#a5bdad;--q-crude:#aab5ad;--q-common:#c3d4c6;--q-fine:#95cf98;--q-masterwork:#9dbff3;--q-exquisite:#d5a9ef;--q-legendary:#f3ce81;--forge:#e4b76f;--map-unknown:#14221a;--map-wall:#34473b;--map-wall-ink:#b8cabb}*{box-sizing:border-box}select{min-width:0;max-width:100%}@media (max-width:680px){:root{--min-readable-font:14px;--min-control-size:40px}input:not([type=checkbox]):not([type=radio]),select,textarea{max-width:100%;min-height:var(--min-control-size);font-size:16px!important}button,summary{min-height:var(--min-control-size)}button{min-width:var(--min-control-size)}}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-body), "Hiragino Sans", "Yu Gothic UI", system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.8}a{color:var(--accent)}button{font-family:inherit;font-size:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mono{font-family:var(--font-mono), ui-monospace, Consolas, monospace;font-variant-numeric:tabular-nums}:root{--rb:linear-gradient(100deg, #be3a47, #c07c1c, #a8912a, #2e8b62, #2a5ea8, #7a4aa8, #be3a47);--rb-sheen:linear-gradient(100deg, transparent 44%, #ffffffc4 50%, transparent 56%);--sky-star:#5a4a95;--sky-star2:#2f5f9e;--sky-star3:#a8780a;--sky-halo:#5a4a9559;--sky-halo2:#2f5f9e4d;--sky-halo3:#a8780a4d;--sky-neb1:#7a4aa83d;--sky-neb2:#2a5ea833;--sky-neb3:#2e8b622e}:root[data-theme=dark]{--rb:linear-gradient(100deg, #f2988f, #f0bd77, #e6da8c, #8fd9ae, #8fc0ef, #c6a5e8, #f2988f);--rb-sheen:linear-gradient(100deg, transparent 44%, #ffffff9e 50%, transparent 56%);--sky-star:#fff;--sky-star2:#d6e8ff;--sky-star3:#ffe9a8;--sky-halo:#fff6;--sky-halo2:#d6e8ff59;--sky-halo3:#ffe9a859;--sky-neb1:#9a6fe052;--sky-neb2:#3a86d047;--sky-neb3:#3fae9e38}.display{font-family:var(--font-body), "Hiragino Sans", "Yu Gothic UI", sans-serif}[data-rare=divine]{isolation:isolate;animation:9s linear infinite divineBorder;position:relative;overflow:hidden;border-color:#0000!important}[data-rare=divine][data-rare]{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--rb) border-box;background-size:auto,300% 100%;border-top-width:2px;border-bottom-width:2px;border-right-width:2px}@media (forced-colors:active){[data-rare=divine][data-rare]{background:canvas}[data-rare=divine]:before,[data-rare=divine]:after,[data-rare=divine] .rareName:before,[data-rare=divine] .rareName:after{display:none}}[data-rare=divine]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle 3px at 23px 41px, var(--sky-star) 0 16%, var(--sky-halo) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(circle 2.4px at 96px 187px, var(--sky-star2) 0 16%, var(--sky-halo2) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(circle 3.2px at 154px 72px, var(--sky-star3) 0 16%, var(--sky-halo3) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(circle 2.6px at 211px 229px, var(--sky-star) 0 16%, var(--sky-halo) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(circle 2.2px at 268px 118px, var(--sky-star2) 0 16%, var(--sky-halo2) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(circle 2.8px at 57px 142px, var(--sky-star) 0 16%, var(--sky-halo) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(circle 2.4px at 129px 251px, var(--sky-star3) 0 16%, var(--sky-halo3) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(circle 3px at 289px 33px, var(--sky-star2) 0 16%, var(--sky-halo2) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(circle 2px at 176px 152px, var(--sky-star) 0 16%, var(--sky-halo) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(circle 2.6px at 35px 206px, var(--sky-star2) 0 16%, var(--sky-halo2) 42%, transparent 100%) 0 0 / 317px 263px, radial-gradient(ellipse 60% 120% at 18% 30%, var(--sky-neb1), transparent 70%), radial-gradient(ellipse 70% 130% at 62% 78%, var(--sky-neb2), transparent 72%), radial-gradient(ellipse 50% 100% at 88% 20%, var(--sky-neb3), transparent 70%);background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,no-repeat,no-repeat,no-repeat;animation:90s linear infinite skyDrift,7s ease-in-out infinite skyTwinkle;position:absolute;inset:0}[data-rare=divine]:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle 4px at 61px 97px, var(--sky-star) 0 12%, var(--sky-halo) 38%, transparent 100%) 0 0 / 431px 349px, radial-gradient(ellipse 1px 7px at 61px 97px, var(--sky-halo), transparent 100%) 0 0 / 431px 349px, radial-gradient(ellipse 7px 1px at 61px 97px, var(--sky-halo), transparent 100%) 0 0 / 431px 349px, radial-gradient(circle 3.4px at 247px 283px, var(--sky-star3) 0 12%, var(--sky-halo3) 38%, transparent 100%) 0 0 / 431px 349px, radial-gradient(ellipse 1px 6px at 247px 283px, var(--sky-halo3), transparent 100%) 0 0 / 431px 349px, radial-gradient(ellipse 6px 1px at 247px 283px, var(--sky-halo3), transparent 100%) 0 0 / 431px 349px, radial-gradient(circle 3.6px at 368px 44px, var(--sky-star2) 0 12%, var(--sky-halo2) 38%, transparent 100%) 0 0 / 431px 349px, radial-gradient(ellipse 1px 6px at 368px 44px, var(--sky-halo2), transparent 100%) 0 0 / 431px 349px, radial-gradient(ellipse 6px 1px at 368px 44px, var(--sky-halo2), transparent 100%) 0 0 / 431px 349px;animation:150s linear infinite skyShine,4.6s ease-in-out infinite skyTwinkle2;position:absolute;inset:0}@keyframes skyDrift{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,18% 30%,62% 78%,88% 20%}to{background-position:317px 0,317px 0,317px 0,317px 0,317px 0,317px 0,317px 0,317px 0,317px 0,317px 0,18% 30%,62% 78%,88% 20%}}@keyframes skyShine{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:431px 0,431px 0,431px 0,431px 0,431px 0,431px 0,431px 0,431px 0,431px 0}}@keyframes skyTwinkle{0%,to{opacity:.82}50%{opacity:1}}@keyframes skyTwinkle2{0%,to{opacity:.55}45%{opacity:1}}@keyframes divineBorder{0%{background-position:0 0,0%}to{background-position:0 0,300%}}[data-rare=divine] .rareName{background-image:var(--rb-sheen), var(--rb);color:#0000;-webkit-text-fill-color:transparent;isolation:isolate;background-repeat:no-repeat,repeat;background-size:260% 100%,300% 100%;-webkit-background-clip:text;background-clip:text;animation:11s linear infinite rareNameFlow;position:relative}@keyframes rareNameFlow{0%{background-position:-60%,0%}45%{background-position:160%,135%}to{background-position:160%,300%}}[data-rare=divine] .rareName:before,[data-rare=divine] .rareName:after{content:"";pointer-events:none;background-repeat:no-repeat;position:absolute;inset:-3px -6px}[data-rare=divine] .rareName:before{background-color:#0000;background-image:radial-gradient(circle,#ffffffd9 0 45%,#0000 70%),radial-gradient(circle,#cfe3ffcc 0 45%,#0000 70%),radial-gradient(circle,#ffffffb3 0 45%,#0000 70%),radial-gradient(circle,#ffe9a8cc 0 45%,#0000 70%),radial-gradient(circle,#cfe3ffb3 0 45%,#0000 70%),radial-gradient(circle,#fffc 0 45%,#0000 70%);background-position:14% 4%,33% 97%,55% 3%,72% 96%,88% 5%,97% 95%;background-repeat:no-repeat;background-size:2px 2px,2px 2px,1.5px 1.5px,2px 2px,1.5px 1.5px,2px 2px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;animation:5.2s ease-in-out infinite rareDust}[data-rare=divine] .rareName:after{background-color:#0000;background-image:radial-gradient(1px 5px,#fff,#0000 100%),radial-gradient(5px 1px,#fff,#0000 100%),radial-gradient(1px 4px,#dbe9ff,#0000 100%),radial-gradient(4px 1px,#dbe9ff,#0000 100%),radial-gradient(1px 4px,#ffe9a8,#0000 100%),radial-gradient(4px 1px,#ffe9a8,#0000 100%);background-position:0 20%,0 20%,50% 100%,50% 100%,100% 78%,100% 78%;background-repeat:no-repeat;background-size:10px 10px,10px 10px,8px 8px,8px 8px,8px 8px,8px 8px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;animation:3.8s ease-in-out infinite rareStars}:root:not([data-theme=dark]) [data-rare=divine] .rareName:before,:root:not([data-theme=dark]) [data-rare=divine] .rareName:after{filter:drop-shadow(0 0 1px #6b5aa6)}@keyframes rareStars{0%,to{opacity:.3}50%{opacity:.85}}@keyframes rareDust{0%,to{opacity:.6}40%{opacity:.25}70%{opacity:.8}}[data-rare=divine] .rareArt{filter:drop-shadow(0 0 5px #9a6fe088);animation:4.4s ease-in-out infinite rareFloat,13s ease-in-out infinite rareHalo}@keyframes rareFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes rareHalo{0%,to{filter:drop-shadow(0 0 5px #9a6fe088)}33%{filter:drop-shadow(0 0 5px #5b6fd888)}66%{filter:drop-shadow(0 0 5px #3f86b088)}}@media (prefers-reduced-motion:reduce){[data-rare=divine],[data-rare=divine]:before,[data-rare=divine]:after,[data-rare=divine] .rareName,[data-rare=divine] .rareName:before,[data-rare=divine] .rareName:after,[data-rare=divine] .rareArt{animation:none}[data-rare=divine] .rareArt{filter:drop-shadow(0 0 5px #9a6fe088)}}@media (hover:none) and (pointer:coarse){[data-rare=divine] .rareArt{animation:4.4s ease-in-out infinite rareFloat}}.epithet{font-size:max(var(--min-readable-font,0px), 12px);letter-spacing:.06em;color:var(--epi,#8a8f94);display:inline-block}.epi-sm{font-size:max(var(--min-readable-font,0px), 10.5px)}.epi-outline{-webkit-text-stroke:.4px color-mix(in srgb, var(--epi) 60%, transparent);color:color-mix(in srgb, var(--epi) 85%, var(--ink))}.epi-foil{background:linear-gradient(100deg, var(--epi) 0%, color-mix(in srgb, var(--epi) 45%, var(--ink)) 45%, var(--epi) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.epi-rainbow{background-image:var(--rb-sheen), var(--rb);color:#0000;-webkit-text-fill-color:transparent;background-repeat:no-repeat,repeat;background-size:260% 100%,300% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite epiRainbowFlow,4s ease-in-out infinite epiRainbowGlow}.epi-waver{animation:3.2s ease-in-out infinite epiWaver}@keyframes epiWaver{0%,to{opacity:1}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.epi-waver{animation:none}.epi-rainbow,.epi-rainbow:before,.epi-rainbow:after{animation:none!important}}.itemModal{border:1px solid var(--rule);border-left:4px solid var(--q,var(--rule));background:var(--surface);color:var(--ink);border-radius:3px;max-width:min(30rem,92vw);max-height:80vh;padding:14px 16px;overflow:auto}.itemModal::backdrop{background:#00000073}.itemModalFoot{text-align:right;margin-top:12px}.itemModalClose{font:inherit;font-size:max(var(--min-readable-font,0px), 12px);border:1px solid var(--rule);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:2px;padding:4px 12px}.itemDetail{border-left:3px solid var(--q,var(--rule));padding-left:10px}.idName{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.idArt{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.idTitle{color:var(--ink);font-size:15px}.itemDetail[data-rare]:not([data-rare=divine]) .idTitle{color:var(--q)}.idSlot{font-size:max(var(--min-readable-font,0px), 10.5px);color:var(--ink-3)}.idTrue{font-size:max(var(--min-readable-font,0px), 11px);color:var(--ink-3);margin:2px 0 0}.idMeta{font-size:max(var(--min-readable-font,0px), 11px);color:var(--ink-2);flex-wrap:wrap;gap:10px;margin:8px 0 0;display:flex}.idQ{color:var(--q,var(--ink-2))}[data-rare=crude],[data-quality=crude]{--q:var(--q-crude)!important}[data-rare=common],[data-quality=common]{--q:var(--q-common)!important}[data-rare=fine],[data-quality=fine]{--q:var(--q-fine)!important}[data-rare=masterwork],[data-quality=masterwork]{--q:var(--q-masterwork)!important}[data-rare=exquisite],[data-quality=exquisite]{--q:var(--q-exquisite)!important}[data-rare=legendary],[data-quality=legendary]{--q:var(--q-legendary)!important}.idPower{color:var(--ink)}.idDepth{color:var(--ink-3)}.idStats{font-size:max(var(--min-readable-font,0px), 11.5px);flex-wrap:wrap;gap:4px 10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.idStats li{align-items:baseline;gap:4px;display:inline-flex}.idStatK{color:var(--ink-3);font-size:max(var(--min-readable-font,0px), 10px)}.idEnch{border-top:1px solid var(--rule-soft);flex-direction:column;gap:6px;margin:10px 0 0;padding:8px 0 0;list-style:none;display:flex}.idEnch li{flex-direction:column;gap:1px;display:flex}.idEnchK{font-size:max(var(--min-readable-font,0px), 11.5px);color:var(--ink)}.idEnchW{font-size:max(var(--min-readable-font,0px), 10.5px);color:var(--ink-3)}.idEnch li[data-bad] .idEnchK{color:var(--rust);font-weight:700}.idEnchBad{font-size:max(var(--min-readable-font,0px), 10px);color:var(--rust);border:1px solid var(--rust);border-radius:999px;align-self:flex-start;padding:0 6px;line-height:1.45}.idNone{font-size:max(var(--min-readable-font,0px), 11px);color:var(--ink-3);margin:10px 0 0}[data-game-page][data-game-page]{letter-spacing:.015em;width:100%;min-width:0;max-width:1120px;margin-inline:auto;padding:4px 0 32px}[data-game-page] :where(h1){margin:0 0 8px;font-size:clamp(22px,3vw,28px);line-height:1.4}[data-game-page] :where(h2){font-size:17px;line-height:1.5}[data-game-page] :where(p){overflow-wrap:anywhere;line-height:1.8}[data-game-page] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:7px;max-width:100%;min-height:44px}[data-game-page] :where(button:not([aria-label])){min-height:44px}[data-game-page] :where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pageRelated{border-top:1px solid var(--rule-soft);flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:18px;display:flex}.pageRelated a{background:var(--surface-2);min-height:44px;color:var(--accent);border:1px solid var(--rule-soft);border-radius:9px;align-items:center;padding:10px 14px;font-size:13px;text-decoration:none;display:flex}.pageHelp{color:var(--ink-2);font-size:13px}.pageHelp summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.pageHelp summary:before{content:"＋"}.pageHelp[open] summary:before{content:"−"}.pageHelp p{margin:4px 0 12px}@media (max-width:680px){[data-game-page] :where(p){font-size:max(13px,var(--min-readable-font,0px))}[data-game-page] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:max(16px,var(--min-readable-font,0px))}[data-game-page]>:where(header,div):first-child>p[class*=eyebrow]{display:none}.pageRelated a{flex:auto;justify-content:center}}[data-public-page]{overflow-wrap:anywhere}[data-public-page] :where(input:not([type=checkbox]):not([type=radio]),select,button){min-height:44px}[data-public-page] :where(a,button,input,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}[data-public-page] :where(p){line-height:1.9}@media (max-width:680px){[data-public-page] :where(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;font-size:16px}}.epithet{isolation:isolate;color:color-mix(in srgb, var(--epi) 72%, var(--ink));position:relative}.epi-glow{text-shadow:0 0 3px var(--epi), 0 0 10px color-mix(in srgb, var(--epi) 45%, transparent)}.epi-foil{color:#0000;background-size:220% 100%;animation:8s ease-in-out infinite epiSheen}.epi-mist{text-shadow:0 2px 6px var(--epi), 0 -2px 10px color-mix(in srgb, var(--epi) 35%, transparent)}.epi-ember{text-shadow:0 -1px 3px #d68a3c,0 -3px 8px #d8763440;animation:5s ease-in-out infinite epiEmber}.epi-frost,.epi-aurora,.epi-starlight,.epi-eclipse{background-image:var(--epi-gradient);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){[data-rare=divine]{box-shadow:none;background:canvas;animation:none;border-color:highlight!important}[data-rare=divine]:before,[data-rare=divine]:after{display:none}[data-rare=divine] .rareName{color:canvastext;text-shadow:none;background:0 0}[data-rare=divine] .rareArt{filter:none;animation:none}}.epi-frost{text-shadow:0 0 8px #5799ba30}.epi-aurora{animation:7s ease-in-out infinite epiSheen}.epi-starlight{animation:9s ease-in-out infinite epiSheen}.epi-eclipse{text-shadow:0 0 9px #9068c050;animation:10s ease-in-out infinite epiSheen}.epi-starlight:after,.epi-eclipse:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:-3px 0}.epi-starlight:after{background:radial-gradient(circle at 8% 20%,#b48a36 0 1px,#0000 2px),radial-gradient(circle at 88% 78%,#be9746 0 1px,#0000 2px),radial-gradient(circle at 65% 4%,#d3ac58 0 1px,#0000 2px);animation:6s ease-in-out infinite epiStars}.epi-eclipse:after{border-bottom:1px solid #9b78bc80;box-shadow:0 3px 5px -4px #9672bd}@keyframes epiSheen{0%,to{background-position:0%}50%{background-position:100%}}@keyframes epiStars{0%,to{opacity:.35}50%{opacity:.9}}@keyframes epiEmber{0%,to{text-shadow:0 -1px 3px #d68a3c,0 -3px 8px #d8763440}50%{text-shadow:0 -1px 4px #d68a3c,0 -4px 10px #d8763455}}@media (prefers-reduced-motion:reduce){.epithet,.epithet:after{animation:none!important}}@media (forced-colors:active){.epithet{color:canvastext;text-shadow:none;-webkit-text-fill-color:CanvasText;background:0 0}.epithet:after{display:none}}.epi-starlight:after{background-color:#0000;background-image:radial-gradient(1px 5px,#ecd59a,#0000 100%),radial-gradient(5px 1px,#ecd59a,#0000 100%),radial-gradient(1px 4px,#cfa658,#0000 100%),radial-gradient(4px 1px,#cfa658,#0000 100%);background-position:0 0,0 0,100% 100%,100% 100%;background-repeat:no-repeat;background-size:12px 12px,12px 12px,10px 10px,10px 10px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;inset:-3px -4px}:root[data-theme=dark] .epi-eclipse{--epi-bright:1.35}:root[data-theme=dark] .epi-aurora,:root[data-theme=dark] .epi-frost,:root[data-theme=dark] .epi-starlight{filter:brightness(1.35)}@media (forced-colors:active){:root[data-theme=dark] [data-rare=divine] .rareName,:root[data-theme=dark] .epi-rainbow,.epi-rainbow{background-image:none}.epi-rainbow:before,.epi-rainbow:after{display:none}}.epi-silk,.epi-ripple,.epi-verdant,.epi-rose,.epi-dusk,.epi-storm,.epi-phoenix,.epi-astral{background-image:var(--epi-gradient);color:#0000;background-size:240% 100%;-webkit-background-clip:text;background-clip:text}.epi-silk{animation:12s ease-in-out infinite epiSheen}.epi-ripple{text-shadow:0 2px 5px #568aa52a;animation:8s ease-in-out infinite epiSheen}.epi-verdant{animation:11s ease-in-out infinite epiSheen}.epi-rose{text-shadow:0 0 7px #c67b9b35}.epi-dusk{text-shadow:0 1px 6px #b8884030;animation:14s ease-in-out infinite epiSheen}.epi-storm{text-shadow:1px 0 4px #7781bd50;animation:6s ease-in-out infinite epiSheen}.epi-phoenix{text-shadow:0 -2px 7px #b77b3f40;animation:7s ease-in-out infinite epiSheen}.epi-astral{text-shadow:0 0 8px #7188c440;animation:13s ease-in-out infinite epiSheen}.epi-ripple:after,.epi-verdant:after,.epi-rose:after,.epi-storm:after,.epi-phoenix:after,.epi-astral:after{content:"";pointer-events:none;position:absolute;inset:0}.epi-ripple:after{border-bottom:1px solid #5d9bac80;border-radius:50%;height:3px;inset:auto 4% 0}.epi-verdant:after{border-bottom:1px solid #7d9d6860;border-radius:0 0 80% 10%;height:4px;inset:auto 5% 0}.epi-rose:after{background-color:#0000;background-image:radial-gradient(2px 3px,#c57d9a80,#0000),radial-gradient(3px 2px,#c57d9a80,#0000);background-position:100% 0,0 100%;background-repeat:no-repeat;background-size:8px 8px,8px 8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.epi-storm:after{background:linear-gradient(100deg,#0000,#8388c3,#0000,#70a3bc,#0000);height:2px;inset:auto 3% 0}.epi-phoenix:after{border-bottom:1px solid #c99959a0;border-radius:0 0 50% 50%;height:5px;inset:auto 0 -1px;box-shadow:0 2px 5px -2px #cf865d70}.epi-astral:after{border:1px solid #8198bf65;border-radius:50%;inset:-1px -3px;transform:rotate(-6deg)}:root[data-theme=dark] .epi-silk,:root[data-theme=dark] .epi-ripple,:root[data-theme=dark] .epi-verdant,:root[data-theme=dark] .epi-rose,:root[data-theme=dark] .epi-dusk,:root[data-theme=dark] .epi-storm,:root[data-theme=dark] .epi-phoenix,:root[data-theme=dark] .epi-astral{filter:brightness(1.4)}@keyframes epiRainbowFlow{0%{background-position:130%,0%}to{background-position:-130%,300%}}@keyframes epiRainbowGlow{0%,to{filter:drop-shadow(0 0 2px #e0564a88)drop-shadow(0 0 6px #e0a03a55)}33%{filter:drop-shadow(0 0 2px #3fae6e88)drop-shadow(0 0 6px #3a86d055)}66%{filter:drop-shadow(0 0 2px #8a5fd088)drop-shadow(0 0 6px #d04a9a55)}}.epi-rainbow:after{content:"";pointer-events:none;background-color:#0000;background-image:radial-gradient(1px 5px,#fff,#0000 100%),radial-gradient(5px 1px,#fff,#0000 100%),radial-gradient(1px 4px,#ffe9a8,#0000 100%),radial-gradient(4px 1px,#ffe9a8,#0000 100%),radial-gradient(circle,#fffc 0 35%,#0000 60%);background-position:0 30%,0 30%,100% 70%,100% 70%,70% 100%;background-repeat:no-repeat;background-size:10px 10px,10px 10px,8px 8px,8px 8px,3px 3px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;animation:2.2s ease-in-out infinite epiStars;position:absolute;inset:-3px -5px}:root:not([data-theme=dark]) .epi-rainbow:after{filter:drop-shadow(0 0 1px #b8860b)}.epi-eclipse{--epi-bright:1;--epi-umbra:linear-gradient(100deg, transparent 40%, #0d0414f0 50%, transparent 60%);background-image:var(--epi-umbra), var(--epi-gradient);text-shadow:none;background-repeat:no-repeat,repeat;background-size:300% 100%,220% 100%;animation:7s ease-in-out infinite epiEclipsePass,7s ease-in-out infinite epiEclipseCorona}@keyframes epiEclipsePass{0%,to{background-position:-25%,0%}50%{background-position:125%,100%}}@keyframes epiEclipseCorona{0%,50%,to{filter:brightness(var(--epi-bright)) drop-shadow(0 0 2px #b9a0e066)}25%,75%{filter:brightness(var(--epi-bright)) drop-shadow(0 0 1px #ffe2b0) drop-shadow(0 0 4px #e0563ab0)}}.epi-eclipse:after{border:1px solid #c9b3ea80;border-bottom-color:#c9b3eab0;border-radius:50%;animation:7s ease-in-out infinite epiEclipseRing;inset:-4px -7px;box-shadow:0 0 5px #9b78bc66,inset 0 0 4px #9b78bc33}@keyframes epiEclipseRing{0%,50%,to{opacity:.5;border-color:#c9b3ea80;box-shadow:0 0 5px #9b78bc66,inset 0 0 4px #9b78bc33}25%,75%{opacity:1;border-color:#ffd9a0;box-shadow:0 0 3px #e0563a99}}.epi-eclipse:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(1px 7px,#fff,#0000 100%),radial-gradient(7px 1px,#fff,#0000 100%),radial-gradient(circle,#fff 0 18%,#ffe2b0aa 30%,#0000 60%);width:14px;height:14px;animation:7s ease-out infinite epiEclipseFlare;position:absolute;top:-8px;right:-9px}@keyframes epiEclipseFlare{0%,27%{opacity:0;transform:scale(.3)rotate(0)}32%{opacity:1;transform:scale(1.25)rotate(20deg)}42%,77%{opacity:0;transform:scale(.3)rotate(0)}82%{opacity:1;transform:scale(1.25)rotate(-20deg)}92%,to{opacity:0;transform:scale(.3)rotate(0)}}:root:not([data-theme=dark]) .epi-eclipse:before{filter:drop-shadow(0 0 1px #a02a5a)}@media (prefers-reduced-motion:reduce){.epi-eclipse{filter:brightness(var(--epi-bright)) drop-shadow(0 0 3px #b9a0e088);animation:none!important}.epi-eclipse:before{opacity:0;animation:none!important}}@media (forced-colors:active){.epi-eclipse:before{display:none}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.epithet[class*=epi-]{color:var(--epi,#8a8f94)!important;-webkit-text-fill-color:currentColor!important;background-image:none!important}.epi-rainbow{color:#c9a227!important}}.epi-sakura,.epi-gilded,.epi-ocean,.epi-sunrise,.epi-crystal,.epi-celestial,.epi-galaxy{background-image:var(--epi-gradient);color:#0000;background-size:240% 100%;-webkit-background-clip:text;background-clip:text}.epi-sakura{text-shadow:0 0 7px #d98bb030;animation:11s ease-in-out infinite epiSheen}.epi-gilded{text-shadow:0 1px 4px #c9a22740;animation:6s ease-in-out infinite epiSheen}.epi-ocean{text-shadow:0 2px 6px #2f7fb030;animation:9s ease-in-out infinite epiSheen}.epi-sunrise{text-shadow:0 -1px 6px #e0904038;animation:12s ease-in-out infinite epiSheen}.epi-crystal{text-shadow:0 0 6px #9fd3e040;animation:5s ease-in-out infinite epiSheen}.epi-celestial{text-shadow:0 0 9px #5f9fe050;animation:10s ease-in-out infinite epiSheen}.epi-galaxy{text-shadow:0 0 9px #8a5fc050;animation:8s ease-in-out infinite epiSheen}.epi-abyss{color:color-mix(in srgb, #3a0a5c 70%, var(--ink));text-shadow:0 0 3px #12001f,0 0 9px #5a14a0aa;animation:3.4s ease-in-out infinite epiAbyss}@keyframes epiAbyss{0%,to{text-shadow:0 0 3px #12001f,0 0 8px #5a14a088}50%{text-shadow:0 0 4px #12001f,0 0 14px #7a2ad0cc}}.epi-neon{color:color-mix(in srgb, var(--epi) 78%, var(--ink));text-shadow:0 0 6px color-mix(in srgb, var(--epi) 75%, transparent), 0 0 14px color-mix(in srgb, var(--epi) 45%, transparent);animation:5.5s step-end infinite epiNeon}@keyframes epiNeon{0%,to{opacity:1}46%{opacity:1}47%{opacity:.62}49%{opacity:1}51%{opacity:.78}52%{opacity:1}}.epi-ink{color:color-mix(in srgb, var(--epi) 30%, var(--ink));text-shadow:1px 1px 0 color-mix(in srgb, var(--ink) 35%, transparent), 2px 3px 5px color-mix(in srgb, var(--ink) 28%, transparent);letter-spacing:.1em}.epi-sakura:after,.epi-ocean:after,.epi-sunrise:after,.epi-crystal:after,.epi-celestial:after,.epi-galaxy:after,.epi-gilded:after{content:"";pointer-events:none;position:absolute;inset:0}.epi-sakura:after{background-color:#0000;background-image:radial-gradient(3px 2px,#e9a9c4 0 60%,#0000 70%),radial-gradient(2px 3px,#f0bfd3 0 60%,#0000 70%),radial-gradient(3px 2px,#dd94b5 0 60%,#0000 70%);background-position:8% 12%,62% 92%,96% 22%;background-repeat:no-repeat;background-size:8px 8px,8px 8px,8px 8px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:4.5s ease-in-out infinite epiStars}.epi-gilded:after{background:linear-gradient(90deg,#0000,#d9b548,#f3dd92,#d9b548,#0000);height:1px;inset:auto 2% -1px}.epi-ocean:after{border-bottom:1px solid #4a9bc080;border-radius:0 0 60% 40%;height:4px;inset:auto 3% -1px}.epi-sunrise:after{border-top:1px solid #e0a04090;border-radius:50% 50% 0 0;height:5px;inset:auto 10% -1px}.epi-crystal:after{background-color:#0000;background-image:radial-gradient(1px 5px,#e9fbff,#0000 100%),radial-gradient(5px 1px,#e9fbff,#0000 100%);background-position:98% 8%,98% 8%;background-repeat:no-repeat;background-size:10px 10px,10px 10px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:3s ease-in-out infinite epiStars}.epi-celestial:after{border-top:1px solid #7fb4e6a0;border-radius:50% 50% 0 0;height:6px;inset:-3px 4% auto;box-shadow:0 -3px 6px -5px #7fb4e6}.epi-galaxy:after{background-color:#0000;background-image:radial-gradient(circle,#fff 0 40%,#0000 60%),radial-gradient(circle,#e9d7ff 0 40%,#0000 60%),radial-gradient(circle,#fff 0 40%,#0000 60%),radial-gradient(circle,#cfe3ff 0 40%,#0000 60%),radial-gradient(circle,#fff 0 40%,#0000 60%);background-position:6% 18%,34% 88%,58% 6%,82% 80%,97% 30%;background-repeat:no-repeat;background-size:3px 3px,2px 2px,2px 2px,3px 3px,2px 2px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;animation:3.6s ease-in-out infinite epiStars}:root[data-theme=dark] .epi-sakura,:root[data-theme=dark] .epi-gilded,:root[data-theme=dark] .epi-ocean,:root[data-theme=dark] .epi-sunrise,:root[data-theme=dark] .epi-crystal,:root[data-theme=dark] .epi-celestial,:root[data-theme=dark] .epi-galaxy{filter:brightness(1.4)}:root[data-theme=dark] .epi-abyss{color:#b98ae6}:root[data-theme=dark] .epi-neon{color:color-mix(in srgb, var(--epi) 55%, #fff);text-shadow:0 0 2px var(--epi), 0 0 8px var(--epi), 0 0 16px color-mix(in srgb, var(--epi) 60%, transparent)}:root[data-theme=dark] .epi-ink{color:color-mix(in srgb, var(--epi) 40%, #e9e4da);text-shadow:1px 1px #0008,2px 3px 5px #0006}@media (forced-colors:active){.epithet{background-image:none;filter:none!important}}:root{--game-nav-h:0px}@media (max-width:680px){:root{--game-nav-h:calc(64px + env(safe-area-inset-bottom,0px))}}.pageRelated{border:1px solid var(--rule-soft);background:var(--surface);border-radius:14px;padding:18px}.pageRelated a{flex:150px;justify-content:space-between}[data-game-page]{scroll-margin-bottom:calc(var(--game-nav-h) + 80px)}@media (prefers-reduced-motion:no-preference){[data-game-page] :where(button,a){transition:background-color .14s,border-color .14s,box-shadow .14s}}[data-game-page] :where(button:not(:disabled),a):active{filter:brightness(.96)}:root[data-text=large]{--min-readable-font:16px;--min-control-size:44px}@media (max-width:680px){:root[data-text=large]{--min-readable-font:17px}}:root[data-text=large] body{font-size:17px}:root[data-text=xlarge]{--min-readable-font:20px;--min-control-size:48px}@media (max-width:680px){:root[data-text=xlarge]{--min-readable-font:20px}}:root[data-text=xlarge] body{font-size:20px}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@media (hover:none) and (pointer:coarse){.epi-rainbow{animation:5s linear infinite epiRainbowFlow}.epi-eclipse{animation:7s ease-in-out infinite epiEclipsePass}}.statusModal{border:1px solid var(--rule);background:var(--surface);color:var(--ink);border-radius:3px;max-width:min(34rem,92vw);max-height:80vh;padding:14px 16px;overflow:auto}.statusModal::backdrop{background:#00000073}.statusModalHead{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 10px;font-size:1.05rem;display:flex}.statusModalSub{font-size:max(var(--min-readable-font,0px), 11px);color:var(--ink-dim);font-weight:400}.statusModalNote{font-size:max(var(--min-readable-font,0px), 11px);color:var(--ink-dim);margin:8px 0 0}dialog.statusModal b,dialog.statusModal strong{color:var(--ink)}.statusModalRow{border-top:1px solid var(--rule);margin-top:12px;padding-top:8px}.statusModalRow:first-of-type{border-top:0;padding-top:0}.statusModalName{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 6px;font-size:.95rem;display:flex}.statusModalStats{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:2px 12px;margin:0;display:grid}.statusModalStats>div{justify-content:space-between;gap:8px;padding:1px 0;display:flex}.statusModalStats dt{color:var(--ink-dim);font-size:max(var(--min-readable-font,0px), 11px)}.statusModalStats dd{font-variant-numeric:tabular-nums;margin:0}.statusModalFoot{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.statusModalClose,.statusModalShare{font:inherit;font-size:max(var(--min-readable-font,0px), 12px);border:1px solid var(--rule);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:2px;padding:4px 12px}.statusModalShare:disabled{opacity:.6;cursor:default}.statusModalFace{object-fit:cover;border-radius:2px;flex:none}.statusModalHead,.statusModalName{align-items:center}.statusModalGear{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.statusModalGearOne{font:inherit;font-size:max(var(--min-readable-font,0px), 11px);border:1px solid var(--rule);border-left:3px solid var(--q,var(--rule));background:var(--paper);color:var(--ink);cursor:pointer;border-radius:2px;align-items:baseline;gap:6px;padding:2px 8px;display:flex}.statusModalSkills{font-size:max(var(--min-readable-font,0px), 11px);margin:0}.itemComparison{overflow-wrap:anywhere;padding:12px}.itemComparison table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.itemComparison th,.itemComparison td{border-bottom:1px solid var(--rule);text-align:right;padding:6px}.itemComparison th:first-child{text-align:left}.itemComparison p{font-size:.85rem}
.cdzu2a_bar{color:#3a2a06;background:repeating-linear-gradient(135deg,#f7d774,#f7d774 12px,#f0c94f 12px 24px);border-bottom:1px solid #c8a52f;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:6px 16px;font-size:.8rem;line-height:1.6;display:flex}.cdzu2a_bar strong{letter-spacing:.04em;font-size:.85rem}
