*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol:where([class]),ul:where([class]){list-style:none;margin-bottom:0;padding-left:0}body{line-height:1.5;min-height:100dvh;-webkit-font-smoothing:antialiased}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;color:currentColor;text-decoration-skip-ink:auto}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}input[type=checkbox]{margin:0;padding:0}input[type=checkbox],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}svg{display:block;max-height:100%;max-width:100%}ul:where([class]){list-style:none;margin-bottom:0;padding-left:0}:root{--primary-1:#0ff;--primary-2:#818cf8;--primary-3:#eec836;--primary-4:#33ed94;--primary-5:#4c9ae4;--red:#c21a1a;--yellow:rgba(255,193,7,.7);--white:#fff;--grey-10:#f5f6f9;--grey-dark:#454545;--grey-light:#a1a1aa;--black:#000;--neutral-0:#0f0f10;--neutral-0_8:rgba(15,15,16,.8);--neutral-1:#141416;--neutral-11:#19191b;--neutral-1_5:rgba(20,20,22,.5);--neutral-2:#242427;--neutral-2_5:rgba(35,38,47,.5);--neutral-3:#353945;--neutral-3_5:rgba(53,57,69,.5);--neutral-4:#777e90;--neutral-4_5:rgba(119,126,144,.5);--neutral-5:#b1b5c3;--neutral-6:#e6e8ec;--neutral-7:#f4f5f6;--neutral-8:#fcfcfd;--rarity-common:#353945;--rarity-uncommon:#4caf50;--rarity-rare:#4050b5;--rarity-epic:#9c27b0;--rarity-legendary:#ffd500;--background:var(--neutral-0);--background-menu:var(--neutral-1);--shadow:rgba(0,0,0,.5);--shadow-inverted:hsla(0,0%,100%,.1);--border:var(--neutral-2);--color:var(--white);--color-inverted:var(--black);--color-alt:var(--grey-light);--color-soft:var(--neutral-4);--link:var(--white);--link-active:var(--white);--link-bg-hover:var(--neutral-3_5);--loader:var(--neutral-4_5);--loader-inverted:var(--neutral-1_5);--tab-bg:var(--background);--tab-bg-active:var(--neutral-3);--tab-bg-highlight:var(--neutral-2);--table-header:var(--neutral-11);--table-active:var(--neutral-2);--input-background:var(--neutral-1);--input-background-alt:var(--shadow-7);--input-nav-bg:var(--neutral-1);--input-active:var(--neutral-8);--input-border:var(--neutral-3);--input-textarea:#cfd2d4;--button-primary:var(--primary-2);--button-primary-color:var(--white);--button-secondary:var(--neutral-3);--button-secondary-color:var(--white);--button-danger:var(--red);--button-danger-color:var(--white);--button-warning:var(--yellow);--button-warning-color:var(--white);--menu-bg:var(--neutral-1);--menu-border:var(--border);--menu-shadow:var(--shadow);--toast-bg-success:rgba(103,221,133,.4);--toast-border-success:rgba(103,221,133,.7);--toast-bg-info:rgba(8,182,245,.4);--toast-border-info:rgba(8,182,245,.7);--toast-bg-warn:rgba(255,193,7,.4);--toast-border-warn:rgba(255,193,7,.7);--toast-bg-error:rgba(204,51,61,.4);--toast-border-error:rgba(204,51,61,.7);--toast-bg-soft:hsla(0,0%,100%,.1);--toast-border-soft:hsla(0,0%,100%,.3);--wharfkit-space-base:14px;--wharfkit-font-base:16px}html{font-size:50%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){html{font-size:52.5%}}@media (min-width:1200px){html{font-size:62.5%}}body{background-color:var(--background);color:var(--color);margin:0;touch-action:none}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:100;src:url(../fonts/dm-sans-v14-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:200;src:url(../fonts/dm-sans-v14-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:300;src:url(../fonts/dm-sans-v14-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v14-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(../fonts/dm-sans-v14-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(../fonts/dm-sans-v14-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(../fonts/dm-sans-v14-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:800;src:url(../fonts/dm-sans-v14-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:900;src:url(../fonts/dm-sans-v14-latin-900.woff2) format("woff2")}*,h1,h2,h3,h4,h5,h6{font-family:DM Sans,sans-serif}h1,h2,h3,h4,h5,h6{color:var(--color);font-weight:500;line-height:1.1}h1{font-size:5.2rem;font-weight:500;line-height:1.3}h2{font-size:2.5rem}h3{font-size:4.5rem}h4,h5,h6{font-size:2rem}a,label,li,p{font-weight:200}a,button,label,li,p{font-size:1.6rem;line-height:1.3}a,button{color:var(--link);cursor:pointer;font-weight:300;transition:color .15s ease-in-out}a:hover,button:hover{color:var(--link-active)}p{color:var(--color-alt);margin-bottom:1.5em}hr{border:0;border-top:1px solid var(--border);margin:1.5em 0}code{background-color:var(--shadow-inverted);border-radius:.3rem;color:var(--color);font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:300;line-height:1.5;padding:.2rem .5rem}[class*=-leave-active]{transition:.3s cubic-bezier(.165,.84,.44,1)}.fade-in-enter-active,.fade-in-leave-active,[class*=-enter-active]{transition:.6s cubic-bezier(.165,.84,.44,1)}.fade-enter-from,.fade-in-enter-from,.fade-in-leave-to,.fade-leave-to{opacity:0}.fade-down-enter-from,.fade-down-leave-to{opacity:0;transform:translate3d(0,-1rem,0)}.fade-up-enter-from,.fade-up-leave-to{opacity:0;transform:translate3d(0,1rem,0)}.slide-left-leave-to,.slide-right-enter-from{opacity:0;transform:translate3d(-10rem,0,0)}.slide-left-enter-from,.slide-right-leave-to{opacity:0;transform:translate3d(10rem,0,0)}.fade-button-enter-from,.fade-button-leave-to{opacity:0;transform:translate3d(0,-1rem,0)}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}.btn-clear{background-color:transparent;border:none;display:inline-block}.btn-clear,.btn-clear:active,.btn-clear:focus{outline:none}.btn-group{flex-flow:row wrap;gap:1em}.btn,.btn-group{align-items:center;display:flex}.btn{border:1px solid transparent;border-radius:3rem;color:var(--color);cursor:pointer;gap:1.2rem;justify-content:center;outline:none;padding:.72rem 1.2rem;position:relative;text-decoration:none;transition:background-color .16s,color .16s,transform .16s,border-color .16s;width:-moz-max-content;width:max-content}.btn>svg{height:1.4em;width:1.4em}.btn:hover{text-decoration:none}.btn:active{opacity:.8;transform:scale(.98)}.btn--end{margin-left:auto}.btn--compact{font-size:1.4rem;line-height:1.3;padding:.4rem 1.4rem}.btn--launch{background-color:var(--highlight,var(--button-primary))}.btn--launch,.btn--launch:hover,.btn--primary{color:var(--button-primary-color)}.btn--primary{background-color:var(--button-primary)}.btn--primary:hover{color:var(--button-primary-color)}.btn--secondary{background-color:var(--button-secondary);color:var(--button-secondary-color)}.btn--secondary:hover{background-color:var(--button-secondary-color);color:var(--button-secondary)}.btn--danger{background-color:var(--button-danger)}.btn--danger,.btn--danger:hover{color:var(--button-danger-color)}.btn--warning{background-color:var(--button-warning)}.btn--warning,.btn--warning:hover{color:var(--button-warning-color)}.btn--soft{background-color:transparent;border-color:var(--color-alt)}.btn--soft:hover{border-color:var(--color)}button:disabled,button[disabled]{opacity:.5;pointer-events:none}.menu{background-color:var(--menu-bg);border:1px solid var(--menu-border);border-radius:1.2rem;box-shadow:0 0 3rem 0 var(--menu-shadow);padding:.6rem;position:absolute;right:-.5rem;top:5rem;width:18rem;z-index:2}.menu--left{left:-.5rem;right:auto}.menu--right{left:auto;right:-.5rem}.skeleton{animation:pulse 1.5s ease-in-out infinite;background-color:var(--shadow-inverted);border-radius:.3rem;position:relative}.skeleton--text{height:2rem}.skeleton-wrapper{display:flex;flex-direction:column;gap:1.2rem;justify-content:center}.table-wrapper{border:1px solid var(--border);border-radius:.6rem;overflow-x:auto;width:100%}.table-wrapper>.table-group{width:100%}.table-wrapper .table-item{border-left:none;border-right:none}.table-wrapper .table-item:first-child{border-top:none}.table-wrapper .table-item:last-child{border-bottom:none}.table-wrapper .table-item .total{font-weight:700;text-align:right}.table-wrapper .table-item .align-right{text-align:right}.table-wrapper .table-item .align-center{text-align:center}.table-item{align-items:center;border:1px solid var(--border);border-top:none;display:grid;grid-template-columns:1.2fr 1.8fr;transition:background-color .1s}.table-item:first-child{border-top:1px solid var(--border);border-top-left-radius:.6rem;border-top-right-radius:.6rem}.table-item:last-child{border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem}.table-item>span{color:var(--color-alt);line-height:1.4;overflow:auto hidden;padding:.7em 1em}.table-item .field,.table-item p{margin-bottom:0}.table-item a{display:block;line-height:1.4}.table-item--header{background-color:var(--table-header)}.table-item--header>span{color:var(--color);font-weight:400;padding:.7em 1em}.table-item--header>span:first-child{padding-left:1em}.table-item:hover{background-color:var(--table-active)}.table-group{margin:0;min-width:70rem;position:relative}.table-group .loader{margin:8.4rem auto}.table-center{align-items:center;display:flex;justify-content:center}.table-refresh{display:block;height:2.25rem;transition:transform .2s ease-in-out;width:2.25rem}.table-refresh:hover{transform:rotate(45deg)}.app{height:100dvh}.app-loading{animation:pulse 1.5s ease-in-out infinite;background:linear-gradient(91.99deg,var(--primary-1) 1%,var(--primary-4) 80%);display:block;height:.4rem;left:0;position:fixed;top:0;width:100%;z-index:100}.main-error{height:100dvh}.main-error .error{align-items:center;display:flex;flex-direction:column;gap:2.4rem;height:100%;justify-content:center;position:relative}.main-error .error img{height:22rem;width:22rem}.main-error .error .btn,.main-error .error p{text-align:center}
