@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbd88c7cbebcb5b-s.33sztrngv_ieb.woff2)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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e3c10b17cdb86a23-s.198xu-2bu0foz.woff2)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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/612838607db3d51d-s.p.2-6hkzwn24m5-.woff2)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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.38t85nkp60tez.woff2)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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.2omtmoo94goav.woff2)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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.3lj349bs9hfu1.woff2)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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.2dbbbbabmw4n4.woff2)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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.1oqo1buse5xew.woff2)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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0xxdg0o7uh536.woff2)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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_8ca351db-module__Juodiq__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_8ca351db-module__Juodiq__variable{--font-barlow-condensed:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)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:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_ad926660-module__PQyRPa__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_ad926660-module__PQyRPa__variable{--font-syne:"Syne", "Syne Fallback"}
:root{--background:#1d1d1d;--foreground:#fff;--white:#e7e7e7;--interactive-bg:#333;--pink:#ff569f;--darker-pink:#ff4785;--warmer-pink:#ff707c;--danger-color:#ff4747;--element-anima:#49dbb9;--element-incantation:#fe4566;--element-chaos:#938ff1;--element-psyche:#2da5e3;--element-lakshana:#fae948;--element-cosmos:#f4e4fa;--button-background:#d0d0d0;--button-border:#707070;--button-shadow:#383838;--shadow-dark-70:#000000b3;--shadow-dark-60:#0009;--shadow-dark-50:#00000080;--shadow-dark-40:#0006;--shadow-dark-30:#0000004d;--shadow-dark-20:#0003;--shadow-deep:#0a0a0a;--shadow-maroon:#52142f;--shadow-underlight-1:#adadad;--shadow-underlight-2:gray;--shadow-bevel-light:#d9d9d9;--shadow-bevel-dark:#b3b3b3;--shadow-bevel-light-60:#d9d9d999;--shadow-bevel-dark-60:#b3b3b399;--shadow-bevel-light-40:#d9d9d966;--shadow-hover:#2e2e2ee6;--shadow-glow-white-80:#fffc;--shadow-glow-white-60:#fff9;--shadow-glow-white-40:#fff6;--shadow-control:var(--shadow-dark-60) 0px -1px 2px , var(--shadow-glow-white-80) 0px 1px 1px , var(--shadow-dark-30) 0px 1px 3px -1px inset;--shadow-button:var(--shadow-bevel-dark) -.5px -.5px .5px .5px inset , var(--shadow-bevel-light) .5px .5px .5px .5px inset;--shadow-button-hover:var(--shadow-hover) 0px -2px 2px -2px inset , var(--shadow-glow-white-40) 2px 3px 3px -2px inset;--shadow-button-inset:var(--interactive-bg) 0px 0px 0px .175rem , var(--shadow-dark-60) 0px -1px 2px .175rem , var(--shadow-glow-white-80) 0px 1px 1px .175rem , var(--shadow-button);--shadow-button-inset-hover:var(--interactive-bg) 0px 0px 0px .175rem , var(--shadow-dark-60) 0px -1px 2px .175rem , var(--shadow-glow-white-80) 0px 1px 1px .175rem , var(--shadow-button-hover);--shadow-metallic-panel:0px -8px 15px -2px var(--shadow-underlight-1) inset , 0px -7px 20px -10px var(--interactive-bg) inset;--ease-in-out-back:cubic-bezier(.68, -.6, .32, 1.6);--default-cursor:default;--pointer-cursor:pointer;--navigate-cursor:pointer;--multi-mat-cursor:pointer;--edit-cursor:text;--search-cursor:text;--dropdown-cursor:pointer;--filter-cursor:pointer;--group-cursor:pointer;--sort-cursor:pointer}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{width:100%;min-height:100dvh}body{--sidebar-width:6rem;--titlebar-height:3rem;padding-top:calc(var(--titlebar-height));padding-left:var(--sidebar-width);cursor:var(--default-cursor);flex-direction:column;justify-content:flex-start;display:flex;overflow-x:hidden}@supports (padding-top:env(safe-area-inset-top)){body{padding-top:calc(var(--titlebar-height) + env(safe-area-inset-top))}}body{background-color:var(--background);background-image:repeating-linear-gradient(50deg, transparent 0px 8px, color-mix(in srgb, var(--darker-pink) 2%, transparent) 0px 18px);color:var(--foreground);font-family:var(--font-syne)}body:has(>.no-body-scroll){overflow:hidden}.custom-cursors{--default-cursor:url(/cursors/default.png) 2 2, default;--pointer-cursor:url(/cursors/pointer.png) 10 10, pointer;--navigate-cursor:url(/cursors/navigate.png) 28 20, pointer;--multi-mat-cursor:url(/cursors/multi-mat.png) 4 26, pointer;--edit-cursor:url(/cursors/edit.png) 4 26, text;--search-cursor:url(/cursors/search.png) 4 26, text;--dropdown-cursor:url(/cursors/dropdown.png), pointer;--filter-cursor:url(/cursors/filter.png), pointer;--group-cursor:url(/cursors/group.png), pointer;--sort-cursor:url(/cursors/sort.png), pointer;--pull-cursor:url(/cursors/down.png) 16 16, s-resize;--resize-nw-cursor:url(/cursors/resize-nw.png) 16 16, nw-resize;--collapse-nw-cursor:url(/cursors/collapse-nw.png) 16 16, n-resize;--resize-ne-cursor:url(/cursors/resize-ne.png) 16 16, ne-resize;--collapse-ne-cursor:url(/cursors/collapse-ne.png) 16 16, n-resize;--resize-ns-cursor:url(/cursors/resize-ns.png) 16 16, n-resize;--collapse-ns-cursor:url(/cursors/collapse-ns.png) 16 16, n-resize}*{box-sizing:border-box;font-feature-settings:"lnum" 1, "tnum" 1;font-variant-numeric:lining-nums tabular-nums;-webkit-tap-highlight-color:transparent;margin:0;padding:0}*::selection{background-color:var(--pink);color:#fff}@supports not ((-moz-appearance:none)){*::-webkit-scrollbar{background-color:#0000;width:1rem;height:1rem}*::-webkit-scrollbar-thumb{background-color:var(--button-background);box-shadow:0px 0px 0px .125rem var(--button-border) inset;background-clip:content-box;border:.25rem solid #0000;border-radius:100vh}*::-webkit-scrollbar-thumb:hover{background-color:var(--darker-pink);box-shadow:0px 0px 0px .125rem var(--button-background) inset}}.page{flex:1;padding-block:4rem;padding-inline:6rem}a{color:inherit;text-decoration:none}a.btn-anchor{color:var(--pink);cursor:var(--pointer-cursor);font-weight:700;text-decoration:underline}button{cursor:var(--pointer-cursor)}@supports (appearance:base-select){select,option{appearance:base-select}::picker(select){appearance:base-select}::picker(select){border:color-mix(in srgb, var(--interactive-bg) 100%, white 10%) 1px solid;background-color:var(--interactive-bg);box-shadow:var(--shadow-dark-50) 0 0 10px 2px;border-radius:1rem;padding:.25rem;position:relative;top:.25rem}::picker(select):popover-open{display:flex}::picker(select){flex-direction:column;gap:.5rem}option{opacity:.75;outline-offset:-2px;border:none;border-radius:100vh;align-items:center;padding:.25rem 1rem}option:checked{background-color:color-mix(in srgb, var(--pink) 75%, transparent);outline:var(--pink) 2px solid}option::checkmark{display:none}option:hover,option:focus,option:checked{paint-order:stroke fill;-webkit-text-stroke:black 3px}option:hover,option:focus{background-color:var(--pink)}option:focus-visible{outline:2px solid #fff}select{text-wrap-mode:nowrap;appearance:base-select;flex-flow:row;justify-content:center;align-items:center;display:flex;overflow:hidden}}.pill-button{color:#000;font-family:var(--font-barlow-condensed);background-color:var(--button-background);box-shadow:var(--shadow-button-inset);cursor:var(--pointer-cursor);border:none;border-radius:1rem;padding:.15rem 1rem;font-size:1.25rem;font-weight:700;position:relative}.pill-button[data-variant=danger]{--hover-color:var(--danger-color)}.pill-button:not(:disabled):hover,.pill-button:not(:disabled):focus,.pill-button:not(:disabled):focus-visible{paint-order:stroke fill;color:var(--foreground);-webkit-text-stroke:2px black;background-color:var(--hover-color,var(--pink));box-shadow:var(--shadow-button-inset-hover);outline:none}.pill-button:disabled{cursor:not-allowed}.pill-button:disabled:after{content:"";border-radius:inherit;z-index:1;background-color:var(--white);opacity:.5;position:absolute;inset:0}@media (max-width:1000px){.pill-button.always-hover{color:var(--foreground);paint-order:stroke fill;-webkit-text-stroke:2px black;background-color:var(--hover-color,var(--pink));box-shadow:var(--shadow-button-inset-hover)}}@media (max-width:550px){.pill-button{font-size:1rem}}.inset-control{background-color:var(--interactive-bg);box-shadow:var(--shadow-control)}.metallic-panel{background-color:var(--white);box-shadow:var(--shadow-metallic-panel)}.modal-container{z-index:4;scrollbar-gutter:stable both-edges;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0a0003bf;flex-direction:column;justify-content:safe center;align-items:center;padding-inline:1rem;display:flex;position:fixed;inset:0;overflow-y:auto;box-shadow:inset 0 0 10rem #ff57a040}.modal-container.blur{--blur-radius:0px;opacity:0;box-shadow:unset;-webkit-backdrop-filter:blur(var(--blur-radius));backdrop-filter:blur(var(--blur-radius));background-color:#4d00214d;transition:all .25s ease-out .1s,-webkit-backdrop-filter .25s ease-out .5s,backdrop-filter .25s ease-out .5s}.modal-dismiss-hint{z-index:5;white-space:nowrap;color:#fff9;pointer-events:none;background-color:#0a000399;border-radius:100vh;padding:.25rem .75rem;font-weight:700;position:fixed;bottom:5%;left:50%;translate:-50%}.tooltip{pointer-events:none;-webkit-user-select:none;user-select:none;background-color:var(--interactive-bg);width:max-content;max-width:250px;height:fit-content;box-shadow:var(--shadow-dark-60) 0px -1px 2px, var(--foreground) 0px 0px 1px 1px, var(--shadow-dark-70) 0px 1px inset;z-index:999;border-radius:.5rem;padding:.5rem 1rem;font-weight:700;position:fixed;top:0;left:0}.tooltip .subtext{margin-top:.25rem;font-size:.75rem;font-weight:100}.tooltip{opacity:0;transition:opacity .1s ease-out .2s}.tooltip.visible{opacity:1}.tooltip-drawer-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background-color:#0a0003bf;justify-content:center;align-items:flex-end;transition:opacity .2s ease-out;display:flex;position:fixed;inset:0}.tooltip-drawer-backdrop.visible{opacity:1}.tooltip-drawer-backdrop.visible .tooltip-drawer{transform:translateY(0)}.tooltip-drawer{width:calc(100% - 4px);max-width:500px;max-height:75vh;padding:.75rem 1.25rem 1.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));background-color:var(--interactive-bg);box-shadow:var(--shadow-dark-60) 0px -1px 2px, var(--foreground) 0px 0px 1px 1px, var(--shadow-dark-70) 0px 1px inset;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:1rem 1rem 0 0;font-weight:700;transition:transform .25s ease-out;overflow-y:auto;transform:translateY(100%)}.tooltip-drawer .subtext{margin-top:.25rem;font-size:.75rem;font-weight:100}.tooltip-drawer-handle{background-color:var(--shadow-dark-30);border-radius:999px;width:3rem;height:.3rem;margin:0 auto .75rem}.tooltip-source-list{opacity:.75;flex-direction:column;gap:.25rem;font-size:1em;display:flex}.tooltip-source{font-family:var(--font-barlow-condensed);background-color:var(--pink);paint-order:stroke fill;-webkit-text-stroke:3px black;border-radius:1em;align-items:center;gap:.25rem;padding-block:.25rem;padding-inline:.75rem 1rem;font-size:1rem;font-style:italic;font-weight:600;display:flex}.tooltip-source:has(img){padding-inline:.5rem 1rem}@supports (text-box-trim:trim-both){.tooltip-source{text-box-edge:cap alphabetic;text-box-trim:trim-both}}.tooltip-details{opacity:.75;margin-block:.25rem;margin-left:.5rem;font-size:.8rem;font-weight:600}.font-barlow{font-family:var(--font-barlow-condensed)}.tooltip-deficit{color:#ff486d;letter-spacing:7%;paint-order:stroke fill;-webkit-text-stroke:2px black;font-size:1rem;font-style:italic}.tooltip-hr{margin-block:.5rem}.tooltip-using-header{margin-top:.25rem}.tooltip-using-list{padding-left:2ch;font-style:italic}.common{--rarity-color:#76bfaa;--rarity-color-highlight:color-mix(in srgb, var(--rarity-color), #fff945)}.uncommon{--rarity-color:#465bd8;--rarity-color-highlight:color-mix(in srgb, var(--rarity-color), #45ffd7)}.rare{--rarity-color:#c54fc1;--rarity-color-highlight:#ff9ca6}.epic{--rarity-color:#dea745;--rarity-color-highlight:#ffef78}@media (max-width:1135px){.modal-container .close-btn{width:2rem;position:absolute;top:0;right:2vh}.modal-container:not(.use-check)>.close-btn{background-image:url(/button_icons/cross_white.png)}}@media (max-width:1000px){body{--sidebar-width:0rem;padding-block:4.25rem 4rem;padding-inline:0}}
