.wy-ui,.wy-menu{--gold: #c9a45c;--gold-hi: #f0d48a;--gold-lo: #7a5f2c;--ink: #08080a;--stone: #15161a;--stone-2: #1e2025;--iron: #2c2e34;--text: #d8d2c4;--dim: #8f897a;--red: #c0271d;--blue: #2f6ae0;--ok: #7fd06a;--no: #d0705a;--display: "Cinzel", "Trajan Pro", "Palatino Linotype", "Book Antiqua", Georgia, serif;--body: "Palatino Linotype", "Book Antiqua", Palatino, Georgia, "DejaVu Serif", serif;--emoji: "Noto Color Emoji", "Segoe UI Emoji", "Apple Color Emoji", sans-serif;font-family:var(--body);color:var(--text);line-height:1.25;-webkit-font-smoothing:antialiased}.wy-ui{position:absolute;inset:0;overflow:hidden;pointer-events:none;user-select:none;-webkit-user-select:none;font-size:16px}.wy-ui *,.wy-menu *{box-sizing:border-box}.wy-ui button,.wy-menu button{font:inherit;color:inherit;cursor:pointer}.wy-ui input,.wy-menu input{font:inherit}.wy-huds,.wy-screen{position:absolute;inset:0}.wy-hud{position:absolute;font-size:16px;overflow:hidden}.wy-frame{background:linear-gradient(180deg,#ffffff09,#0000002e),repeating-linear-gradient(115deg,rgba(255,255,255,.012) 0 2px,transparent 2px 7px),linear-gradient(180deg,#1d1f24,#121316);border:1px solid #000;box-shadow:inset 0 0 0 1px #c9a45c6b,inset 0 0 1.2em #000000a6,0 .4em 1.4em #000000b3;border-radius:.2em}.wy-sec{font-family:var(--display);font-size:.78em;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:.5em 0 .35em;display:flex;align-items:center;gap:.6em;white-space:nowrap}.wy-sec:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(201,164,92,.5),transparent)}.wy-ok{color:var(--ok)!important}.wy-no{color:var(--no)!important}.wy-go{color:var(--gold-hi)!important}.wy-btn{pointer-events:auto;font-family:var(--display)!important;letter-spacing:.08em;font-size:.86em;padding:.55em 1.1em;color:var(--text);background:linear-gradient(180deg,#33353c,#1b1c20);border:1px solid #000;border-radius:.15em;box-shadow:inset 0 0 0 1px #c9a45c59,inset 0 1px #ffffff14;transition:filter .12s,box-shadow .12s,transform .06s;text-shadow:0 1px 0 #000}.wy-btn:hover:not(:disabled),.wy-btn.wy-sel{filter:brightness(1.25);box-shadow:inset 0 0 0 1px var(--gold-hi),0 0 .7em #f0d48a40}.wy-btn:active:not(:disabled){transform:translateY(1px)}.wy-btn:disabled{opacity:.4;cursor:not-allowed}.wy-btn-primary{background:linear-gradient(180deg,#8a6a2c,#4a3814);color:#fff3d0;box-shadow:inset 0 0 0 1px var(--gold-hi),inset 0 1px #fff3}.wy-btn-danger{background:linear-gradient(180deg,#5a1f1a,#2a0e0c)}.wy-btn-small{font-size:.74em;padding:.4em .75em}.wy-btn-big{font-size:1em;padding:.7em 1.3em}.wy-btn-on{box-shadow:inset 0 0 0 1px var(--gold-hi);color:var(--gold-hi)}.wy-sel{outline:2px solid #fff;outline-offset:1px}.wy-input{pointer-events:auto;background:#0b0b0d;color:var(--text);border:1px solid #000;border-radius:.15em;box-shadow:inset 0 0 0 1px #c9a45c4d,inset 0 .2em .5em #000;padding:.5em .7em;outline:none;min-width:0}.wy-input:focus{box-shadow:inset 0 0 0 1px var(--gold-hi)}kbd{font-family:var(--body);font-size:.82em;padding:.05em .4em;border-radius:.2em;background:#0c0c0e;border:1px solid #3a3a3e;color:var(--gold-hi);white-space:nowrap}.wy-pad{display:inline-block;font-family:Arial,Helvetica,sans-serif!important;font-weight:700;border-radius:1em;min-width:1.5em;text-align:center;padding:0 .3em;background:#2a2a2e;color:#fff;border:1px solid #000}.wy-pad-a{background:#3d9a3a}.wy-pad-b{background:#c23a2e}.wy-pad-x{background:#2f6fd0}.wy-pad-y{background:#caa21e;color:#111}.wy-bottom{position:absolute;left:50%;bottom:.7em;transform:translate(-50%);width:min(100% - 1.2em,52em);display:flex;align-items:flex-end;justify-content:space-between;gap:.6em}.wy-mid{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.3em;padding-bottom:.2em}.wy-crystal{position:relative;width:6.5em;height:8.6em;flex:none;filter:drop-shadow(0 .2em .5em rgba(0,0,0,.9))}.wy-crystal-svg{width:100%;height:100%;display:block;overflow:visible}.wy-crystal-val{position:absolute;left:0;right:0;top:37%;text-align:center;font-family:var(--display);font-weight:700;font-size:1.12em;color:#fff;text-shadow:0 0 .25em #000,0 .08em 0 #000,0 0 .6em #000}.wy-crystal-sub{position:absolute;left:0;right:0;top:55%;text-align:center;font-size:.62em;color:#ffffffc7;text-shadow:0 0 .3em #000,0 1px 0 #000}.wy-crystal-hp{filter:drop-shadow(0 0 .5em rgba(200,30,20,.35)) drop-shadow(0 .2em .4em #000)}.wy-crystal-mana{filter:drop-shadow(0 0 .5em rgba(40,100,230,.35)) drop-shadow(0 .2em .4em #000)}.wy-crystal.wy-low{animation:wy-low .9s ease-in-out infinite}.wy-crystal.wy-shielded .wy-crystal-sub{color:#ffe9a0;font-weight:700}.wy-crystal-shield{filter:drop-shadow(0 0 3px #ffe9a0)}@keyframes wy-low{0%,to{filter:drop-shadow(0 0 .3em rgba(255,40,30,.4)) drop-shadow(0 .2em .4em #000)}50%{filter:drop-shadow(0 0 1.1em rgba(255,50,30,1)) drop-shadow(0 .2em .4em #000)}}.wy-hint{font-family:var(--display);font-size:.86em;letter-spacing:.05em;color:var(--gold-hi);padding:.3em .9em;background:#060608c7;border:1px solid rgba(201,164,92,.5);border-radius:.2em;opacity:0;transform:translateY(.3em);transition:opacity .15s,transform .15s;text-shadow:0 1px 0 #000;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.wy-hint-on{opacity:1;transform:none}.wy-mountbar{display:flex;align-items:center;gap:.4em;width:11em;font-size:.8em}.wy-mountbar-ic{font-family:var(--emoji)}.wy-mountbar-track{flex:1;height:.55em;background:#0a0a0c;border:1px solid #000;box-shadow:0 0 0 1px #c9a45c66}.wy-mountbar-fill{height:100%;background:linear-gradient(180deg,#d9b25a,#8a6a2c);transition:width .2s}.wy-xprow{display:flex;align-items:center;gap:.5em;width:100%;max-width:27.5em}.wy-lvl{flex:none;width:2.1em;height:2.1em;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:700;font-size:.86em;color:#1a1408;background:linear-gradient(135deg,#f4dc9a,#a47c34 60%,#6c5020);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.wy-xp{position:relative;flex:1;height:.5em;background:#09090b;border:1px solid #000;box-shadow:0 0 0 1px #c9a45c73}.wy-xp-fill{height:100%;width:0;background:linear-gradient(180deg,#fff0b8,#d9a93c 55%,#8a6420);box-shadow:0 0 .5em #f0c86499;transition:width .3s}.wy-xp-tick{position:absolute;top:0;bottom:0;width:1px;background:#0000008c}.wy-pts{flex:none;font-family:var(--display);font-weight:700;font-size:.8em;color:#1a1408;padding:.1em .5em;border-radius:1em;background:linear-gradient(180deg,#ffe9a0,#d09a30);animation:wy-pulse 1.1s ease-in-out infinite}@keyframes wy-pulse{0%,to{box-shadow:0 0 .2em #ffdc7880;transform:scale(1)}50%{box-shadow:0 0 .9em #ffdc78;transform:scale(1.1)}}.wy-skillbar{display:flex;align-items:flex-end;gap:.38em;padding:.45em .6em .65em}.wy-skillbar-sep{width:1px;align-self:stretch;margin:.2em .15em;background:linear-gradient(180deg,transparent,rgba(201,164,92,.6),transparent)}.wy-slot{--dc: rgba(201, 164, 92, .6);position:relative;width:3.05em;height:3.05em;border-radius:.25em;background:radial-gradient(circle at 50% 35%,#34363e,#0e0f12 80%);border:1px solid #000;box-shadow:inset 0 0 0 1px var(--dc),inset 0 0 .7em #000c}.wy-slot-basic{width:3.5em;height:3.5em}.wy-slot-util{width:2.6em;height:2.6em;border-radius:50%}.wy-slot-ic{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--emoji);font-size:1.55em;line-height:1;text-shadow:0 .1em .2em #000}.wy-slot-basic .wy-slot-ic{font-size:1.8em}.wy-slot-util .wy-slot-ic{font-size:1.25em}.wy-slot-cd{--cd: 0;position:absolute;inset:1px;border-radius:inherit;background:conic-gradient(from 0deg,transparent calc((1 - var(--cd)) * 360deg),rgba(0,0,0,.8) 0);pointer-events:none}.wy-slot-cooling .wy-slot-ic{filter:saturate(.4) brightness(.8)}.wy-slot-nomana .wy-slot-ic{filter:grayscale(1) brightness(.45)}.wy-slot-nomana{box-shadow:inset 0 0 0 1px #2b3f6e,inset 0 0 .7em #000c}.wy-slot-empty{box-shadow:inset 0 0 0 1px #78766e4d,inset 0 0 .7em #000c}.wy-slot-key{position:absolute;left:50%;bottom:-.55em;transform:translate(-50%);font-size:.56em;line-height:1.35;padding:0 .4em;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#e8e0cc;background:#0b0b0d;border:1px solid #3a3a3e;border-radius:.3em;white-space:nowrap}.wy-slot-key.wy-pad{border-radius:1em;min-width:1.7em}.wy-slot-key.wy-pad-a{background:#3d9a3a}.wy-slot-key.wy-pad-b{background:#c23a2e}.wy-slot-key.wy-pad-x{background:#2f6fd0}.wy-slot-key.wy-pad-y{background:#caa21e;color:#111}.wy-slot-n{position:absolute;right:.1em;top:-.1em;font-size:.7em;font-weight:700;color:#fff;text-shadow:0 0 .2em #000,0 1px 0 #000}.wy-ptag{font-family:var(--display);font-size:.62em;letter-spacing:.14em;color:var(--dim);text-transform:uppercase;margin-top:.35em;height:1em}.wy-party{position:absolute;left:.7em;top:.7em;display:flex;flex-direction:column;gap:.35em}.wy-pf{display:flex;align-items:center;gap:.5em;width:13.5em;padding:.25em .5em .25em .3em;background:linear-gradient(90deg,#08080ae0,#08080a8c 70%,#08080a00);border-left:2px solid var(--gold)}.wy-pf-chip{--cc: #888;flex:none;width:2em;height:2em;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:700;color:#111;text-shadow:0 1px 0 rgba(255,255,255,.3);background:radial-gradient(circle at 35% 30%,#fff8,transparent 60%),var(--cc);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}.wy-pf-body{flex:1;min-width:0}.wy-pf-top{display:flex;align-items:baseline;gap:.35em;font-size:.78em}.wy-pf-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 0 #000}.wy-pf-lvl{color:var(--gold);font-family:var(--display)}.wy-pf-tag{font-size:.72em;letter-spacing:.08em;color:var(--dim);font-family:Arial,sans-serif}.wy-pf-tag:empty{display:none}.wy-pf-tag-down{color:#ff5a48;font-weight:700}.wy-pf-track{height:.42em;margin-top:.15em;background:#0a0a0c;border:1px solid #000}.wy-pf-bar{height:100%;background:linear-gradient(180deg,#e2463a,#8a1610);transition:width .2s}.wy-pf-bar-low{background:linear-gradient(180deg,#ff8a3a,#a8380c)}.wy-pf-down{opacity:.6}.wy-pf-down .wy-pf-chip{filter:grayscale(1)}.wy-minimap{position:absolute;right:.7em;top:.7em;width:11.6em;text-align:right}.wy-minimap-frame{position:relative;width:11.6em;height:11.6em;padding:.22em;background:#060608;border-radius:.2em}.wy-minimap-canvas{width:100%;height:100%;display:block;background:radial-gradient(circle,#0d0e12,#050506);image-rendering:pixelated}.wy-minimap-frame:after{content:"";position:absolute;inset:.22em;pointer-events:none;box-shadow:inset 0 0 1.4em .2em #000000d9}.wy-minimap-n{position:absolute;top:.25em;left:50%;transform:translate(-50%);font-family:var(--display);font-size:.62em;color:var(--gold-hi);text-shadow:0 0 .3em #000;z-index:1}.wy-minimap-name{margin-top:.3em;margin-left:-8em;font-family:var(--display);font-size:.68em;letter-spacing:.06em;color:var(--gold-hi);text-shadow:0 1px 0 #000,0 0 .4em #000}.wy-objective{margin-top:.3em;margin-left:-8em;font-size:.78em;text-shadow:0 1px 0 #000,0 0 .4em #000;display:flex;gap:.4em;justify-content:flex-end;text-align:right}.wy-objective-mark{color:var(--gold-hi)}.wy-objective-done .wy-objective-text{color:var(--ok);text-decoration:line-through}.wy-objective-done .wy-objective-mark{color:var(--ok)}.wy-toasts{position:absolute;left:50%;bottom:100%;margin-bottom:.5em;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.3em}.wy-toast{--tc: var(--gold-hi);text-align:center;padding:.35em 1.4em;white-space:nowrap;background:linear-gradient(90deg,transparent,rgba(6,6,8,.88) 18%,rgba(6,6,8,.88) 82%,transparent);border-top:1px solid var(--tc);border-bottom:1px solid var(--tc);border-image:linear-gradient(90deg,transparent,var(--tc),transparent) 1;animation:wy-toast 4.2s ease forwards}.wy-toast-main{font-family:var(--display);font-size:.95em;letter-spacing:.06em;color:var(--tc);text-shadow:0 0 .6em rgba(0,0,0,.9)}.wy-toast-sub{font-size:.72em;color:var(--text)}.wy-toast-lvl .wy-toast-main{font-size:1.4em;letter-spacing:.2em;text-transform:uppercase}@keyframes wy-toast{0%{opacity:0;transform:translateY(.8em) scale(.9)}8%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translateY(-.6em)}}.wy-feed{position:absolute;right:.8em;bottom:13.6em;display:flex;flex-direction:column;align-items:flex-end;gap:.1em;font-size:.78em}.wy-feed-line{padding:.1em .6em;background:linear-gradient(270deg,rgba(6,6,8,.8),transparent);text-shadow:0 1px 0 #000;animation:wy-feed 5s ease forwards}@keyframes wy-feed{0%{opacity:0;transform:translate(1em)}6%{opacity:1;transform:none}85%{opacity:1}to{opacity:0}}.wy-down{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:22%;gap:.3em;background:radial-gradient(ellipse at center,#3c000026,#280000b8);animation:wy-fade .6s ease}.wy-down-title{font-family:var(--display);font-size:2.3em;letter-spacing:.22em;text-transform:uppercase;color:#e04a3a;text-shadow:0 0 .6em #000,0 .08em 0 #000}.wy-down-sub{font-size:1em;color:var(--text);text-shadow:0 0 .5em #000}@keyframes wy-fade{0%{opacity:0}to{opacity:1}}.wy-overlay{position:absolute;inset:0}.wy-top{position:absolute;top:.7em;left:50%;transform:translate(-50%);width:min(36em,44%);display:flex;flex-direction:column;align-items:center;gap:.5em}.wy-boss{position:relative;width:100%;text-align:center}.wy-boss-name{font-family:var(--display);font-size:1.15em;letter-spacing:.12em;color:#f2c8a0;text-shadow:0 0 .5em #000,0 .08em 0 #000}.wy-boss-aff{font-size:.72em;color:var(--gold);letter-spacing:.08em;text-shadow:0 1px 0 #000;margin-bottom:.25em}.wy-boss-track{position:relative;height:.9em;background:#0a0606;border:1px solid #000;box-shadow:0 0 0 1px #c9a45c99,0 0 .9em #000c;transform:skew(-18deg)}.wy-boss-fill,.wy-boss-lag{position:absolute;left:0;top:0;bottom:0}.wy-boss-fill{background:linear-gradient(180deg,#ff6a4a,#b01a10 55%,#5a0a06);box-shadow:0 0 .6em #ff3c1e80}.wy-boss-lag{background:#f2d8b0;opacity:.55}.wy-boss-skull{position:absolute;left:-1.6em;bottom:-.25em;font-size:1.25em;color:var(--gold-hi);text-shadow:0 0 .3em #000}.wy-travel{font-family:var(--display);letter-spacing:.06em;padding:.4em 1.2em;background:#060810d9;border:1px solid #6f8cff;box-shadow:0 0 1em #6e8cff73;color:#cfe0ff;border-radius:.2em;white-space:nowrap}.wy-travel b{color:#fff;font-size:1.15em}.wy-banner{--dur: 4.2s;position:absolute;left:0;right:0;top:19%;text-align:center;opacity:0}.wy-banner-in{animation:wy-banner var(--dur) ease forwards}.wy-banner-orn{color:var(--gold);letter-spacing:.6em;font-size:.9em;text-shadow:0 0 .4em #000}.wy-banner-title{font-family:var(--display);font-size:2.7em;letter-spacing:.16em;text-transform:uppercase;color:#f3e6c4;text-shadow:0 0 .5em rgba(0,0,0,.95),0 .06em 0 #000,0 0 1.2em rgba(201,164,92,.35)}.wy-banner-sub{margin:.2em auto 0;max-width:34em;font-size:.98em;font-style:italic;color:var(--text);text-shadow:0 0 .5em #000,0 1px 0 #000}.wy-banner-title:after{content:"";display:block;height:1px;width:14em;margin:.15em auto 0;background:linear-gradient(90deg,transparent,var(--gold),transparent)}@keyframes wy-banner{0%{opacity:0;transform:translateY(.6em) scale(.97);letter-spacing:.1em}12%{opacity:1;transform:none}78%{opacity:1}to{opacity:0;transform:translateY(-.4em)}}.wy-floats{position:absolute;inset:0}.wy-float{position:absolute;transform:translate(-50%,-50%);font-family:Arial,Helvetica,sans-serif;font-weight:800;font-size:1.02em;white-space:nowrap;text-shadow:-1px 0 0 #000,1px 0 0 #000,0 -1px 0 #000,0 1px 0 #000,0 0 .3em #000;animation:wy-float .95s cubic-bezier(.2,.7,.3,1) forwards;will-change:transform,opacity}.wy-float-crit{font-size:1.6em;color:#ffd84a;animation-name:wy-float-crit}.wy-float-heal{color:#6fe06f}@keyframes wy-float{0%{opacity:0;transform:translate(-50%,-30%) scale(.7)}12%{opacity:1;transform:translate(-50%,-70%) scale(1.1)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-260%) scale(.95)}}@keyframes wy-float-crit{0%{opacity:0;transform:translate(-50%,-30%) scale(.5)}14%{opacity:1;transform:translate(-50%,-80%) scale(1.35)}30%{transform:translate(-50%,-100%) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(-50%,-250%) scale(.95)}}.wy-chat{position:absolute;left:.7em;bottom:9.6em;width:23em;max-width:42%;font-size:.86em;transition:opacity .6s;z-index:5}.wy-chat-idle{opacity:.28}.wy-chat-open{z-index:30}.wy-chat-log{max-height:9.5em;overflow-y:hidden;padding:.3em .5em;mask-image:linear-gradient(180deg,transparent,#000 22%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%)}.wy-chat-open .wy-chat-log{overflow-y:auto;pointer-events:auto;background:#060608b8;mask-image:none;-webkit-mask-image:none;max-height:14em}.wy-chat-line{margin:.1em 0;text-shadow:0 1px 0 #000,0 0 .35em #000;word-wrap:break-word}.wy-chat-from{color:var(--gold-hi);margin-right:.4em;font-weight:700}.wy-chat-from:after{content:":"}.wy-chat-system{color:#9fb8d8;font-style:italic}.wy-chat-system:before{content:"᛭ ";color:var(--gold);font-style:normal}.wy-chat-bot .wy-chat-from{color:#8fd0c0}.wy-chat-bot .wy-chat-text{color:#c8d8d0}.wy-chat-admin{color:#ff9a7a}.wy-chat-admin .wy-chat-from{color:#ff6a4a}.wy-chat-loot{color:var(--gold)}.wy-chat-row{display:flex;align-items:center;gap:.4em;margin-top:.2em;pointer-events:auto;opacity:.55}.wy-chat-open .wy-chat-row{opacity:1}.wy-chat-who{font-family:var(--display);font-size:.8em;color:var(--gold);letter-spacing:.08em}.wy-chat-input{flex:1;min-width:0;background:#06060899;border:1px solid rgba(201,164,92,.25);color:var(--text);padding:.3em .5em;outline:none;border-radius:.15em}.wy-chat-open .wy-chat-input{background:#060608eb;border-color:var(--gold)}.wy-chat-input::placeholder{color:#d8d2c473;font-style:italic}.wy-tip{position:absolute;z-index:60;max-width:21em;padding:.6em .8em;font-size:.82em;pointer-events:none;background:linear-gradient(180deg,#141519fa,#08080afa);border:1px solid #000;border-radius:.2em;box-shadow:0 0 0 1px #c9a45c99,0 .5em 1.6em #000000d9}.wy-tt-title{font-family:var(--display);font-size:1.15em;letter-spacing:.04em;color:var(--gold-hi)}.wy-tt-kind{font-size:.82em;color:var(--dim);margin-bottom:.4em;letter-spacing:.04em}.wy-tt-desc{font-style:italic;color:#c0b9a8;margin:.3em 0}.wy-tt-big b{font-size:1.7em;color:#fff;font-family:var(--display)}.wy-tt-big span{color:var(--dim)}.wy-tt-stats{display:flex;flex-wrap:wrap;gap:.3em .5em;margin:.4em 0}.wy-tt-stats span{padding:.05em .5em;background:#0a0a0c;border:1px solid #2c2e34;border-radius:.2em;font-size:.9em}.wy-tt-mods{margin:.4em 0;color:#9fc0ff}.wy-tt-note{font-size:.86em;color:var(--dim);margin-top:.3em}.wy-tt-cmp{margin-top:.4em;font-weight:700}.wy-tt-state{margin-top:.5em;padding-top:.4em;border-top:1px solid rgba(201,164,92,.25);font-size:.88em;color:var(--dim)}.wy-panelhost{position:absolute;inset:.7em;display:flex;align-items:stretch;justify-content:center;pointer-events:none;z-index:10}.wy-panel{flex:1;min-width:0;display:flex;flex-direction:column;pointer-events:auto;background-color:#0e0f12f5;animation:wy-panel-in .16s ease}.wy-panel-menu{flex:none;width:min(100%,52em);align-self:center;max-height:100%}@keyframes wy-panel-in{0%{opacity:0;transform:scale(.985) translateY(.4em)}to{opacity:1;transform:none}}.wy-panel-head{flex:none;display:flex;align-items:center;gap:.3em;padding:.35em .5em 0;border-bottom:1px solid rgba(201,164,92,.4);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent)}.wy-panel-title{font-family:var(--display);font-size:1.15em;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-hi);padding:.3em .6em .45em}.wy-panel-rune{flex:1;text-align:center;color:#c9a45c4d;letter-spacing:.5em;font-size:.8em;overflow:hidden;white-space:nowrap}.wy-tab{display:flex;align-items:center;gap:.5em;padding:.45em 1.1em .5em;font-family:var(--display)!important;letter-spacing:.12em;text-transform:uppercase;font-size:.84em;color:var(--dim);background:transparent;border:1px solid transparent;border-bottom:none;border-radius:.25em .25em 0 0;margin-bottom:-1px}.wy-tab:hover{color:var(--text)}.wy-tab-on{color:var(--gold-hi);background:linear-gradient(180deg,#2a2c33,#17181c);border-color:#c9a45c80}.wy-tabhint{font-size:.6em}.wy-close{width:1.9em;height:1.9em;margin-bottom:.3em;background:#1a1b1f;border:1px solid #000;box-shadow:inset 0 0 0 1px #c9a45c59;color:var(--dim);border-radius:.15em}.wy-close:hover{color:#fff;box-shadow:inset 0 0 0 1px var(--gold-hi)}.wy-panel-body{flex:1;min-height:0;display:flex}.wy-empty{margin:auto;color:var(--dim)}.wy-ui ::-webkit-scrollbar,.wy-menu ::-webkit-scrollbar{width:.5em;height:.5em}.wy-ui ::-webkit-scrollbar-thumb,.wy-menu ::-webkit-scrollbar-thumb{background:#4a3c1e;border-radius:.3em}.wy-ui ::-webkit-scrollbar-track,.wy-menu ::-webkit-scrollbar-track{background:#0a0a0c}.wy-tree{flex:1;min-width:0;display:flex}.wy-tree-main{position:relative;flex:1;min-width:0;overflow:hidden;background:radial-gradient(ellipse at center,#17181d,#08080a 85%)}.wy-tree-canvas{position:absolute;inset:0;width:100%;height:100%;cursor:grab}.wy-tree-points{position:absolute;left:.6em;top:.6em;display:flex;flex-direction:column;gap:.25em}.wy-tp{--qc: var(--gold-hi);display:flex;align-items:center;gap:.5em;padding:.12em .6em .12em .2em;font-size:.78em;background:#060608cc;border-left:2px solid var(--qc);color:var(--dim);pointer-events:auto}.wy-tp b{min-width:1.5em;text-align:center;font-family:var(--display);font-size:1.25em;color:var(--dim)}.wy-tp-has{color:var(--text)}.wy-tp-has b{color:var(--qc);text-shadow:0 0 .5em var(--qc)}.wy-tp-free.wy-tp-has b{animation:wy-blink 1.2s ease-in-out infinite}@keyframes wy-blink{50%{opacity:.55}}.wy-tree-help{position:absolute;right:.7em;bottom:.5em;font-size:.7em;color:var(--dim)}.wy-tree-loadout{position:absolute;left:.6em;bottom:.6em;max-width:15.5em;padding:.4em .6em .5em;background:#08080ae0;border:1px solid rgba(201,164,92,.35);border-radius:.2em}.wy-lo-title{font-family:var(--display);font-size:.72em;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:.3em}.wy-lo-slots{display:flex;gap:.35em}.wy-lo-slot,.wy-lo-skill{--dc: rgba(201, 164, 92, .55);position:relative;width:2.7em;height:2.7em;padding:0;border-radius:.25em;background:radial-gradient(circle at 50% 35%,#34363e,#0e0f12 80%);border:1px solid #000;box-shadow:inset 0 0 0 1px var(--dc)}.wy-lo-ic{font-family:var(--emoji);font-size:1.4em}.wy-lo-key{position:absolute;left:50%;bottom:-.5em;transform:translate(-50%);font:700 .55em Arial,sans-serif;padding:0 .35em;background:#0b0b0d;border:1px solid #3a3a3e;border-radius:.3em;color:#e8e0cc}.wy-lo-empty{box-shadow:inset 0 0 0 1px #78766e4d}.wy-lo-target{animation:wy-target .9s ease-in-out infinite}@keyframes wy-target{50%{box-shadow:inset 0 0 0 2px var(--gold-hi),0 0 .6em #f0d48a99}}.wy-lo-known{display:flex;flex-wrap:wrap;gap:.3em;margin-top:.75em}.wy-lo-skill{width:2.2em;height:2.2em;font-family:var(--emoji)!important;font-size:1em;border-radius:50%}.wy-lo-skill:hover{filter:brightness(1.3)}.wy-lo-used{opacity:.55}.wy-lo-picked{box-shadow:inset 0 0 0 2px #fff,0 0 .6em #fff8;opacity:1}.wy-lo-none,.wy-lo-hint{font-size:.68em;color:var(--dim)}.wy-lo-hint{margin-top:.4em}.wy-tree-side{flex:none;width:18em;overflow-y:auto;padding:.4em .7em .5em;border-left:1px solid rgba(201,164,92,.35);background:linear-gradient(180deg,#17181c,#101114)}.wy-prof-title{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);font-size:.9em}.wy-prof-sub{font-size:.68em;color:var(--dim);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wy-prof-group{--qc: var(--gold);margin-top:.3em;padding:.18em .45em .16em;background:linear-gradient(90deg,color-mix(in srgb,var(--qc) 13%,transparent),transparent 85%);border-left:2px solid var(--qc)}.wy-prof-q{display:flex;align-items:baseline;gap:.5em;margin-bottom:.1em}.wy-prof-qname{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;font-size:.84em;color:var(--qc)}.wy-prof-god{flex:1;font-size:.68em;color:var(--dim);font-style:italic}.wy-prof-pts{font-size:.68em;padding:.05em .55em;border-radius:1em;background:#0a0a0c;color:var(--dim);border:1px solid #2c2e34}.wy-prof-pts-has{background:var(--qc);color:#0a0a0c;font-weight:700;border-color:#000;animation:wy-pulse 1.2s ease-in-out infinite}.wy-prof{--dc: var(--gold);display:flex;gap:.5em;align-items:center;padding:.07em 0;pointer-events:auto}.wy-prof-ic{flex:none;width:1.7em;height:1.7em;display:flex;align-items:center;justify-content:center;font-size:.95em;color:var(--dc);background:#0a0a0c;border:1px solid color-mix(in srgb,var(--dc) 60%,#000);border-radius:50%;font-family:Segoe UI Symbol,DejaVu Sans,sans-serif}.wy-prof-mid{flex:1;min-width:0}.wy-prof-top{display:flex;justify-content:space-between;font-size:.8em}.wy-prof-lvl{font-family:var(--display);color:var(--dc);font-weight:700}.wy-prof-track{height:.36em;background:#08080a;border:1px solid #000;margin:.12em 0}.wy-prof-fill{height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--dc) 55%,#000),var(--dc));box-shadow:0 0 .4em var(--dc)}.wy-prof-desc{font-size:.62em;color:var(--dim);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wy-respec{margin-top:.5em;align-self:flex-start}.wy-inv{flex:1;min-width:0;display:flex;gap:0;overflow:auto}.wy-inv-col{padding:.6em .8em;min-width:0;overflow-y:auto}.wy-inv-hero{flex:none;width:17em;border-right:1px solid rgba(201,164,92,.3)}.wy-inv-bag{flex:1}.wy-inv-stable{flex:none;width:18.5em;border-left:1px solid rgba(201,164,92,.3)}.wy-inv-head{display:flex;align-items:center;gap:.6em}.wy-inv-chip{--cc: #888;flex:none;width:2.8em;height:2.8em;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:700;font-size:1.2em;color:#111;background:radial-gradient(circle at 35% 30%,#fff8,transparent 60%),var(--cc);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}.wy-inv-name{font-family:var(--display);font-size:1.1em;color:var(--gold-hi);letter-spacing:.04em}.wy-inv-cls{font-size:.76em;color:var(--dim)}.wy-inv-xp{height:.4em;margin-top:.5em;background:#08080a;border:1px solid #000;box-shadow:0 0 0 1px #c9a45c59}.wy-inv-xp-fill{height:100%;background:linear-gradient(180deg,#fff0b8,#d9a93c 55%,#8a6420)}.wy-inv-xp-text{font-size:.64em;color:var(--dim);text-align:right;margin-top:.15em}.wy-equip{display:grid;grid-template-columns:1fr;gap:.35em}.wy-equip-slot{display:flex;align-items:center;gap:.6em}.wy-equip-label{min-width:0}.wy-equip-kind{font-size:.64em;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.wy-equip-name{font-size:.82em;overflow:hidden;text-overflow:ellipsis}.wy-item{--rc: #555;position:relative;flex:none;width:3.1em;height:3.1em;padding:0;border-radius:.2em;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--rc) 28%,#1a1b20),#0c0d10 85%);border:1px solid #000;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 75%,#000)}.wy-item:hover:not(.wy-item-empty){filter:brightness(1.3)}.wy-item-empty{--rc: #33343a;background:#0d0e11;cursor:default!important}.wy-item-r3{box-shadow:inset 0 0 0 1px var(--rc),0 0 .6em color-mix(in srgb,var(--rc) 50%,transparent)}.wy-item-ic{font-family:var(--emoji);font-size:1.5em;line-height:1}.wy-item-ghost{font-family:var(--emoji);font-size:1.3em;opacity:.18;filter:grayscale(1)}.wy-item-lv{position:absolute;right:.2em;bottom:.05em;font:700 .6em Arial,sans-serif;color:#ddd;text-shadow:0 0 2px #000,0 1px 0 #000}.wy-item-up{position:absolute;left:.2em;top:.05em;font-size:.62em;color:var(--ok);text-shadow:0 0 2px #000}.wy-stats{display:grid;grid-template-columns:1fr 1fr;gap:.1em .9em;font-size:.78em}.wy-stat{display:flex;justify-content:space-between;border-bottom:1px dotted rgba(255,255,255,.08);padding:.1em 0}.wy-stat span{color:var(--dim)}.wy-stat b{color:var(--text);font-weight:400}.wy-bag-head{display:flex;align-items:center;gap:1em}.wy-bag-head .wy-sec{flex:1}.wy-purse{display:flex;gap:.9em;font-size:.86em}.wy-gold{color:#f0d060}.wy-pots{color:#ff8a7a}.wy-gold,.wy-pots{display:flex;align-items:center;gap:.3em}.wy-gold b,.wy-pots b{font-family:var(--display);font-weight:600}.wy-emo{font-family:var(--emoji);font-style:normal}.wy-bag{display:grid;grid-template-columns:repeat(auto-fill,3.1em);gap:.35em;justify-content:start}.wy-bag-hint{margin-top:.6em;font-size:.7em;color:var(--dim)}.wy-stable-sub{font-size:.72em;color:var(--dim);font-style:italic;margin-bottom:.4em}.wy-mount{display:flex;gap:.6em;align-items:center;width:100%;text-align:left;padding:.4em .55em;margin-bottom:.35em;background:linear-gradient(180deg,#202227,#131417);border:1px solid #000;box-shadow:inset 0 0 0 1px #78766e4d;border-radius:.2em}.wy-mount:hover{filter:brightness(1.2)}.wy-mount-on{box-shadow:inset 0 0 0 1px var(--gold-hi),0 0 .6em #f0d48a40;background:linear-gradient(180deg,#3a2f18,#1c170c)}.wy-mount-ic{font-family:var(--emoji);font-size:1.9em;flex:none;width:1.3em;text-align:center}.wy-mount-name{font-family:var(--display);font-size:.86em;color:var(--gold-hi);letter-spacing:.04em}.wy-mount-desc{font-size:.66em;color:#b5ae9e;line-height:1.2}.wy-mount-tags{display:flex;gap:.35em;margin-top:.25em;flex-wrap:wrap}.wy-mount-tags span{font-size:.6em;padding:0 .45em;background:#0a0a0c;border:1px solid #2c2e34;border-radius:.2em;color:var(--dim)}.wy-map{flex:1;min-width:0;display:flex}.wy-map-col{flex:1;min-width:0;display:flex;flex-direction:column;padding:.6em .8em}.wy-map-col-world{border-left:1px solid rgba(201,164,92,.3)}.wy-map-title{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-hi);font-size:1.05em}.wy-map-sub{font-size:.74em;color:var(--dim);font-style:italic;margin-bottom:.4em;min-height:1.2em}.wy-map-area,.wy-map-graph{position:relative;flex:1;min-height:0;background:radial-gradient(circle,#101116,#050506);border:1px solid #000;box-shadow:inset 0 0 0 1px #c9a45c4d,inset 0 0 2em #000;overflow:hidden}.wy-map-area canvas,.wy-map-graph canvas{position:absolute;inset:0;image-rendering:pixelated}.wy-map-graph canvas{image-rendering:auto}.wy-map-legend{display:flex;gap:1em;margin-top:.4em;font-size:.7em;color:var(--dim);flex-wrap:wrap}.wy-lg{display:flex;align-items:center;gap:.35em}.wy-lg i{width:.75em;height:.75em;border-radius:50%;display:inline-block;border:1px solid #000}.wy-lg-you{background:#fff}.wy-lg-ally{background:#8fd060}.wy-lg-foe{background:#e04030}.wy-lg-portal{background:#7f9cff}.wy-lg-chest{background:#e9c05a;border-radius:0!important}.wy-pause{flex:1;min-width:0;display:flex;gap:1.2em;padding:.9em 1.1em;overflow:auto}.wy-pause-col{flex:none;width:17em;display:flex;flex-direction:column;gap:.45em}.wy-pause-info{flex:1;min-width:0}.wy-pause-code{display:flex;justify-content:space-between;align-items:baseline;font-size:.8em;color:var(--dim)}.wy-pause-code b{font-family:var(--display);font-size:1.5em;letter-spacing:.25em;color:var(--gold-hi)}.wy-pause-link{pointer-events:auto;width:100%;font-size:.68em!important;background:#0a0a0c;border:1px solid #2c2e34;color:var(--dim);padding:.3em .5em}.wy-pause-note{font-size:.76em;color:#b5ae9e;font-style:italic}.wy-pause-row{display:flex;align-items:center;gap:.3em}.wy-pause-row .wy-btn{flex:1;padding-left:.3em;padding-right:.3em}.wy-pause-debug{flex-wrap:wrap}.wy-pause-debug .wy-btn{flex:1 1 40%}.wy-pause-lab{font-size:.78em;color:var(--dim);margin-right:.3em}.wy-pause-refs{display:flex;gap:1.2em;margin-top:.5em}.wy-pause-ref{flex:1;min-width:0}.wy-key-row{display:flex;align-items:baseline;gap:.6em;font-size:.74em;padding:.12em 0;border-bottom:1px dotted rgba(255,255,255,.07)}.wy-key-row kbd{flex:none;min-width:6.2em;text-align:center}.wy-key-row span{color:#c0b9a8}.wy-hud-small .wy-lo-hint,.wy-hud-small .wy-tree-help,.wy-hud-small .wy-prof-sub{display:none}.wy-hud-narrow .wy-tree-side{width:13.5em}.wy-hud-narrow .wy-inv-stable,.wy-hud-narrow .wy-inv-hero{width:14em}.wy-hud-narrow .wy-pause-refs,.wy-hud-narrow .wy-map{flex-direction:column}.wy-hud-narrow .wy-map-col-world{border-left:none;border-top:1px solid rgba(201,164,92,.3)}.wy-hud-narrow .wy-down{padding-top:14%}.wy-multi .wy-chat{width:17em;font-size:.76em;bottom:13.5em}.wy-multi .wy-chat-log{max-height:6.5em}.wy-menu{--accent: #c9a45c;position:absolute;inset:0;z-index:100;pointer-events:auto;overflow:hidden;user-select:none;-webkit-user-select:none;font-size:clamp(10px,min(1.24vw,2.2vh),19px);background:linear-gradient(90deg,#050507f7,#050507ed 34%,#05050780 52%,#05050700 68%),radial-gradient(ellipse at 72% 50%,transparent 30%,rgba(0,0,0,.55) 100%);animation:wy-fade .5s ease}.wy-menu-out{opacity:0;transition:opacity .25s;pointer-events:none}.wy-menu-col{position:absolute;left:0;top:0;bottom:0;width:min(50%,43em);padding:1.8em 2.4em 1.2em;display:flex;flex-direction:column;gap:.5em;overflow-y:auto}.wy-menu-runes{color:var(--accent);opacity:.55;letter-spacing:.8em;font-size:.8em}.wy-menu-title{margin:.05em 0 0;font-family:var(--display);font-weight:700;font-size:4.1em;letter-spacing:.14em;text-transform:uppercase;line-height:1;background:linear-gradient(180deg,#fff6d8 10%,var(--accent) 55%,#5c4420 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 .04em 0 #000) drop-shadow(0 0 .35em rgba(0,0,0,.9))}.wy-menu-subtitle{font-family:var(--display);letter-spacing:.22em;text-transform:uppercase;color:#c0b9a8;font-size:.86em;margin-top:.5em}.wy-menu-subtitle:after{content:"";display:block;height:1px;margin-top:.8em;background:linear-gradient(90deg,var(--accent),transparent)}.wy-menu-error{padding:.5em .8em;background:#78140e80;border:1px solid #c0271d;color:#ffd0c8;border-radius:.2em;font-size:.9em}.wy-menu-invite{padding:.5em .8em;background:#283c8266;border:1px solid #6f8cff;color:#dbe6ff;border-radius:.2em;font-size:.9em}.wy-classes{display:grid;grid-template-columns:repeat(4,1fr);gap:.4em}.wy-class,.wy-saved{--cc: #888;display:flex;align-items:center;gap:.5em;padding:.45em .55em;text-align:left;min-width:0;background:linear-gradient(180deg,#212329,#131417);border:1px solid #000;border-radius:.2em;box-shadow:inset 0 0 0 1px #78766e47,inset .2em 0 0 var(--cc);transition:filter .12s,transform .08s}.wy-class:hover,.wy-saved:hover{filter:brightness(1.25);transform:translateY(-1px)}.wy-class-on,.wy-saved-on{background:linear-gradient(180deg,color-mix(in srgb,var(--cc) 34%,#1a1b20),color-mix(in srgb,var(--cc) 12%,#101114));box-shadow:inset 0 0 0 1px var(--cc),inset .2em 0 0 var(--cc),0 0 .9em color-mix(in srgb,var(--cc) 40%,transparent)}.wy-class-ic{font-family:var(--emoji);font-size:1.5em;flex:none}.wy-class-txt{min-width:0;display:flex;flex-direction:column}.wy-class-txt b{font-family:var(--display);font-size:.82em;letter-spacing:.04em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wy-class-txt i{font-style:normal;font-size:.64em;color:var(--dim);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.wy-class-detail{--cc: #888;padding:.6em .85em .7em;min-height:8.6em}.wy-cd-top{display:flex;align-items:baseline;justify-content:space-between;gap:1em}.wy-cd-title{font-family:var(--display);font-size:1.15em;letter-spacing:.06em;color:var(--cc);filter:brightness(1.25)}.wy-cd-role{font-size:.66em;letter-spacing:.14em;text-transform:uppercase;padding:.1em .7em;border:1px solid var(--cc);border-radius:1em;color:var(--text);white-space:nowrap}.wy-cd-desc{font-size:.86em;font-style:italic;color:#c0b9a8;margin:.3em 0 .5em}.wy-cd-tags{display:flex;flex-direction:column;gap:.15em}.wy-cd-tag{display:flex;gap:.7em;font-size:.8em}.wy-cd-tag i{flex:none;width:8em;white-space:nowrap;font-style:normal;color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:.82em;padding-top:.12em}.wy-cd-tag b{font-weight:400;color:var(--text);font-family:var(--body),var(--emoji)}.wy-menu-row{display:flex;gap:.4em;align-items:stretch}.wy-menu-name{flex:1;font-family:var(--display)!important;font-size:1.05em!important;letter-spacing:.05em}.wy-menu-name:disabled{opacity:.6}.wy-menu-actions{display:flex;gap:.5em;align-items:stretch;margin-top:.5em;flex-wrap:wrap}.wy-menu-actions>.wy-btn{flex:1;white-space:nowrap}.wy-menu-join{display:flex;flex:1.3;gap:0}.wy-menu-code{width:5.6em;flex:1;text-align:center;font-family:var(--display)!important;letter-spacing:.2em;text-transform:uppercase;border-radius:.15em 0 0 .15em}.wy-menu-join .wy-btn{border-radius:0 .15em .15em 0;white-space:nowrap}.wy-menu-note{font-size:.74em;color:var(--dim);font-style:italic}.wy-menu-saved:empty{display:none}.wy-saved-row{display:flex;gap:.4em;flex-wrap:wrap}.wy-saved{flex:0 1 13em}.wy-menu-foot{position:absolute;right:1.6em;bottom:1em;font-size:.72em;color:#d8d2c48c;letter-spacing:.06em;text-shadow:0 1px 0 #000}.wy-shake{animation:wy-shake .3s}@keyframes wy-shake{25%{transform:translate(-.3em)}75%{transform:translate(.3em)}}html,body{margin:0;height:100%;background:#050506;overflow:hidden}.wy-root{position:fixed;inset:0;overflow:hidden;user-select:none;-webkit-user-select:none}.wy-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;outline:none;touch-action:none}.wy-ui-root{position:absolute;inset:0;pointer-events:none;overflow:hidden;isolation:isolate}.wy-fatal{position:absolute;inset:0;display:grid;place-items:center;color:#e8d8b0;font:20px Georgia,serif;text-align:center;padding:2em}.wy-plates{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:-1}.wy-plate{position:absolute;left:0;top:0;white-space:nowrap;will-change:transform;font:600 12px Palatino Linotype,Book Antiqua,Georgia,serif;letter-spacing:.03em;text-shadow:0 1px 2px #000,0 0 4px #000,0 0 8px rgba(0,0,0,.8)}.wy-plate-portal{font-size:14px;font-variant:small-caps;letter-spacing:.08em}.wy-plate-elite{font-size:12px;font-style:italic}.wy-plate-loot{font-size:11px;background:#0000008c;padding:1px 6px;border:1px solid rgba(255,255,255,.12);border-radius:2px}.wy-join{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:50}.wy-join-box{min-width:340px;max-width:460px;padding:18px 26px;text-align:center;color:#e8dcc0;background:linear-gradient(#1b1a1e,#101014);border:1px solid #6a5a34;box-shadow:0 0 0 1px #000,0 12px 40px #000c;font-family:Palatino Linotype,Book Antiqua,Georgia,serif}.wy-join-title{font-variant:small-caps;letter-spacing:.12em;color:#d8a84a;margin-bottom:12px}.wy-join-class{font-size:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.wy-join-arrow{color:#8a7a50}.wy-join-desc{font-size:13px;color:#a8a090;margin:10px 0;min-height:3.2em}.wy-join-hint{font-size:12px;color:#7a7468}
