@import "https://fonts.googleapis.com/css2?family=Kanchenjunga:wght@400;500;600;700&family=MedievalSharp&family=New+Rocker&family=Permanent+Marker&display=swap";footer[data-v-bfc646a3]{margin-top:var(--gap-footer);text-align:center;border-top:1px solid var(--line);padding:1rem 0;padding-inline:var(--side-padding);background:var(--bg)}.links[data-v-bfc646a3]{justify-content:center;align-items:center;gap:1rem;display:flex}.disclaimer[data-v-bfc646a3]{max-width:var(--mx-width);color:var(--muted);margin-inline:auto;font-size:.8rem}a[data-v-bfc646a3]{text-decoration:none}@media (width<=600px){.links[data-v-bfc646a3]{flex-direction:column;gap:.5rem}}.brand-row[data-v-6eac8343]{align-items:center;gap:.9rem;display:flex}.balance-tag[data-v-6eac8343]{border:1px solid var(--line);letter-spacing:.04em;white-space:nowrap;color:var(--muted);border-radius:999px;padding:.15rem .55rem;font-size:.72rem;text-decoration:none}.balance-tag[data-v-6eac8343]:hover{color:var(--accent);border-color:var(--accent);opacity:1}.balance-tag .short[data-v-6eac8343]{display:none}@media (width>=1100px){.balance-tag[data-v-6eac8343]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width<=600px){.balance-tag .long[data-v-6eac8343]{display:none}.balance-tag .short[data-v-6eac8343]{display:inline}}.brand-block[data-v-6eac8343]{flex-direction:column;display:flex}.brand-block .ornament[data-v-6eac8343]{margin:.1rem 0 0;font-size:.6rem}#main__logo[data-v-6eac8343]{letter-spacing:.5px;letter-spacing:1.7px;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#462523 0%,#cb9b51 21%,#f6e27a 45%,#f6f2c0 50%,#f6e27a 55%,#cb9b51 79%,#462523 100%);-webkit-background-clip:text;background-clip:text;padding:0;font-family:New Rocker,system-ui;font-size:1.8rem}:root{--bg:#181a20;--panel:#22252e;--line:#343845;--text:#e9e4d6;--muted:#9a9788;--accent:#c9a24a;--danger:#c4564a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mx-width:1440px;--side-padding:1.5rem;--gap-header:3rem;--gap-footer:3rem;--icon-size:60px;--avatar-size:44px;--avatar-size-lg:88px;--title-font:font-family: "MedievalSharp", cursive;--text-font:font-family: Verdana, Geneva, Tahoma, sans-serif;--sub-font:font-family: "New Rocker", system-ui}*{box-sizing:border-box}body{background-color:color-mix(in srgb, var(--bg) 55%, var(--line));background-image:var(--page-image,none), radial-gradient(ellipse at 50% 0%, transparent 40%, #00000040 100%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='b' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.018' numOctaves='5' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .54 0 0 0 0 .66 1.1 0 0 0 -.38'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23b)' opacity='.16'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");color:var(--text);background-attachment:fixed;min-height:100dvh;margin:0;font-family:Verdana,Geneva,Tahoma,sans-serif}h1,h2,h3,.brand{letter-spacing:1px;font-family:New Rocker,system-ui;font-weight:600}h1{margin:0 0 1rem;font-size:1.9rem}.ornament{color:var(--accent);align-items:center;gap:.8rem;margin:1.8rem 0;font-size:.7rem;display:flex}.ornament:before,.ornament:after{content:"";background:linear-gradient(to right, transparent, var(--accent));flex:1;height:1px}.ornament:after{background:linear-gradient(to left, transparent, var(--accent))}h2.with-icon{align-items:center;gap:.5rem;display:flex}h2{margin:1.8rem 0 .6rem;font-size:1.25rem}a{color:var(--accent);transition:opacity .3s ease-out}a:hover{opacity:.6}#app{flex-direction:column;min-height:100dvh;display:flex}main{width:100%;margin:var(--gap-header) auto 0;max-width:var(--mx-width);padding-top:2rem;padding-bottom:5rem;padding-inline:var(--side-padding);background:var(--bg);z-index:1;flex:1 0 auto;position:relative;box-shadow:0 0 40px #0009}.icons-size{aspect-ratio:1;height:auto;width:var(--icon-size)}.top{padding-block:1rem;padding-inline:var(--side-padding);border-bottom:1px solid var(--line);background:linear-gradient(#00000017, #0000003d), var(--panel);z-index:10;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;width:100%;margin-inline:auto;display:flex;position:sticky;top:0;box-shadow:0 4px 16px #00000059}.brand{color:var(--text);font-size:1.25rem;text-decoration:none}nav{flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;display:flex}nav a,nav button.link{letter-spacing:1px;font-family:New Rocker,system-ui;font-size:1.15rem;text-decoration:none}nav a:not(.who),nav button.link{color:var(--text);padding-block:.25rem;position:relative}nav a:not(.who):hover{color:var(--accent);opacity:1}nav a:not(.who):after{content:"";background:var(--accent);height:2px;transition:transform .3s ease-out;position:absolute;bottom:-.1rem;left:0;right:0;transform:scaleX(0)}nav a:not(.who):hover:after{transform:scaleX(.4)}nav a:not(.who).router-link-exact-active{color:var(--accent)}nav a:not(.who).router-link-exact-active:after{transform:scaleX(1)}nav a.who.router-link-exact-active{border-color:var(--accent)}.who{color:var(--accent);letter-spacing:.7px;border:1px solid var(--line);border-radius:8px;padding:7px;font-family:New Rocker,system-ui;font-size:1.2rem;transition:all .3s ease-out}.who:hover{color:var(--accent);opacity:1;background-color:#fff}button,.btn{font:inherit;cursor:pointer;border:1px solid var(--accent);background:var(--accent);color:#1a1405;border-radius:4px;padding:.5rem 1rem;text-decoration:none;display:inline-block}button:disabled{opacity:.6;cursor:default}.btn.danger{border-color:var(--danger);color:var(--danger);background:0 0}button.link{color:var(--accent);background:0 0;border:none;margin:0;padding:0;transition:color .3s ease-out}button.link:hover{color:var(--danger)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.align-section{padding-left:var(--side-padding)}input,select,textarea{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:4px;width:100%;padding:.5rem .6rem}.filters{flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;display:flex}.filters select{width:auto;min-width:12rem}.grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.9rem;display:grid}.card{background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:4px;padding:1rem;text-decoration:none;display:block}.card:hover{border-color:var(--accent)}.card h3{margin:0 0 .35rem;font-size:1.1rem}.error{color:var(--danger)}.form{gap:1rem;max-width:640px;display:grid}.form.narrow{max-width:380px}.form label{gap:.3rem;display:grid}.form .row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}fieldset{border:1px solid var(--line);border-radius:4px;gap:.7rem;padding:.8rem 1rem 1rem;display:grid}legend{padding:0 .4rem}.tier{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.tier span{min-width:5.5rem;color:var(--muted)}.tier label{align-items:center;gap:.35rem;display:flex}.tier input,.check input{width:auto}.check{align-items:center;gap:.5rem;display:flex!important}.actions{gap:.6rem;margin:1rem 0;display:flex}.desc{white-space:pre-wrap;max-width:70ch}.talents{padding-left:1.2rem}.items{grid-template-columns:max-content 1fr;gap:.35rem 1.5rem;display:grid}.items dt{color:var(--muted)}.items dd{margin:0}.pw-field{gap:.3rem;display:grid}.pw-wrap{gap:.4rem;display:flex}.pw-wrap input{flex:1;min-width:0}.pw-toggle{color:var(--accent);border-color:var(--line);background:0 0;padding:.4rem .75rem}.pw-toggle:hover{border-color:var(--accent)}@media (width<=600px){.form .row{grid-template-columns:1fr}}
