@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;background:none!important;overflow:hidden!important;user-select:none}#root{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{display:none}p{margin:0;padding:0;font-family:Oswald}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.app-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.weight{color:#fff}.max-weight{color:#ffffff83;font-size:15px}.context-menu-list{min-width:200px;background:radial-gradient(50% 50% at 50% 50%,rgba(98, 43, 43, 0.4) 0%,rgba(63, 36, 36, 0.7) 100%);color:#c1c2c5;padding:4px;border:unset;border-image:linear-gradient(180deg,#ff0000,#5c0202) 1;border-radius:3px;border-style:solid;border-width:2px;box-shadow:0 0 15px #f80000;outline:none;display:flex;flex-direction:column}.context-menu-item{padding:8px;border-radius:4px;background:radial-gradient(75% 50% at 50% 50%,rgba(51, 50, 50, 0.7) 0,rgba(78, 39, 39, 0.7) 100%);box-sizing:border-box;outline:none;border:1px solid rgba(190,188,188,.521);color:#fff;display:flex;font-family:Oswald,sans-serif!important;font-size:1.2vh;font-weight:700;justify-content:space-between;transition:box-shadow .3s,border-image .5s ease-in;align-items:center}.context-menu-item:hover{background:radial-gradient(50% 50% at 50% 50%,rgba(112, 61, 61, 0.6) 0%,rgba(63, 42, 42, 0.7) 100%);box-shadow:0 2px 6px #fd565680}.tooltip-description{padding-top:5px}.tooltip-markdown>p{margin:0}button:active{transform:translateY(3px)}.item-drag-preview{width:7.7vh;height:7.7vh;z-index:1;position:fixed;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(98, 43, 43, 0.4) 0%,rgba(63, 36, 36, 0.7) 100%);top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:7vh;image-rendering:-webkit-optimize-contrast}.inventory-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;gap:25px}.inventory-control{display:flex}.inventory-control .inventory-control-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.inventory-control .inventory-control-input{color:#fff;height:60px;width:60px;text-align:center;font-size:18px;background:radial-gradient(50% 50% at 50% 50%,rgba(98, 43, 43, 0.4) 0%,rgba(63, 36, 36, 0.7) 100%);border:2px solid transparent;border-image:radial-gradient(50% 50% at 50% 50%,rgb(112, 28, 28) 0%,rgb(105, 24, 24) 100%);font-weight:500;position:relative;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);transition:box-shadow .3s,background-color .3s,border-color .3s;outline:none}.inventory-control .inventory-control-button{color:#fff;background:radial-gradient(50% 50% at 50% 50%,rgba(98, 43, 43, 0.4) 0%,rgba(63, 36, 36, 0.7) 100%);cursor:pointer;font-size:16px;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);transition:background-color .3s,transform .3s;height:60px;width:60px;transform:translate(55%,-15%);text-align:center;align-content:center;padding:0}.inventory-control .inventory-control-input:hover,.inventory-control .inventory-control-button:hover{background-color:#5c0202}.right-inv-wrapper{position:relative;left:1vw;top:1.8vh}.useful-controls-dialog{background:radial-gradient(50% 50% at 50% 50%,rgba(98, 43, 43, 0.4) 0%,rgba(63, 36, 36, 0.7) 100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#c1c2c5;width:450px;display:flex;flex-direction:column;padding:16px;border-image:linear-gradient(180deg,#ff0000,#5c0202) 1;border-radius:5px;border-style:solid;box-shadow:0 0 8px #ff0000;gap:16px}.useful-controls-dialog-overlay{background-color:#00000080}.useful-controls-dialog-title{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:18px}.useful-controls-dialog-close{width:25px;height:25px;padding:6px;display:flex;justify-content:center;align-items:center;border-radius:4px;fill:#c1c2c5}.useful-controls-dialog-close:hover{background-color:#5c0202;cursor:pointer}.useful-controls-content-wrapper{display:flex;flex-direction:column;gap:20px}.divider{width:100%;height:1px;background-color:#ffffff1f}.useful-controls-button{position:absolute!important;bottom:25px;right:25px;transition:.15s!important;border:none;color:#fff;width:52px;height:52px;display:flex;justify-content:center;align-items:center;background:radial-gradient(50% 50% at 50% 50%,rgba(98, 43, 43, 0.4) 0%,rgba(63, 36, 36, 0.7) 100%);fill:#fff;border-radius:5%!important}.useful-controls-button:hover{background-color:#5c0202!important;cursor:pointer;border-image:linear-gradient(180deg,#ff0000,#5c0202) 1;border-radius:5px;border-style:solid;box-shadow:0 0 8px #ff0000}.useful-controls-exit-button{position:absolute!important;right:8px;top:8px;border-radius:2.5%!important;color:gray!important}.inventory-grid-wrapper{display:flex;flex-direction:column;gap:2px}.inventory-grid-header-wrapper{display:flex;flex-direction:column;align-items:flex-start}.inventory-grid-header-wrapper p:first-child{color:#fff;font-size:28px;font-style:normal;font-weight:500;line-height:34px;padding-right:2px;transform:translateY(48px);text-shadow:0 0 8px #000,0 0 2px #000}.inventory-grid-header-wrapper p:last-child{color:#fff;font-size:28px;font-style:normal;line-height:34px;padding-right:2px;transform:translate(540px,630px)}.inventory-grid-container{display:grid;width:600px;height:550px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-auto-rows:120px;gap:5px;overflow-y:auto;align-content:flex-start;margin-top:13px}.inventory-item{background:radial-gradient(50% 50% at 50% 50%,rgba(98, 43, 43, 0.4) 0%,rgba(63, 36, 36, 0.7) 100%);border:1px solid rgba(0,0,0,.15);border-radius:3px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100px;height:120px;padding:5px}.inventory-slot,.item-notification-item-box,.hotbar-item-slot{background-image:radial-gradient(50% 50% at 50% 50%,rgba(122, 25, 25, 0.8) 0%,rgba(114, 32, 32, 0.8) 100%);border-radius:5%;image-rendering:-webkit-optimize-contrast;position:relative;background-size:cover,8vh;background-position:center,center;background-repeat:no-repeat;image-resolution:1920;min-width:5vw;color:#c1c2c5;border-color:#0003;border-style:inset;border-width:1px;overflow:auto;transition:border .3s}.item-options-container{position:relative;top:-20vh;right:13.75vw}.inv-weight-right-text-wrapper{font-size:18px;opacity:.5}.inventory-slot-label-box{color:#fff;font-weight:400;text-align:left;border-bottom-left-radius:.25vh;border-bottom-right-radius:.25vh;border-top-color:#0000;border-top-style:inset;border-top-width:1px}.inventory-slot-label-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 3px;font-weight:400;font-family:Oswald;font-size:12.5px}.inventory-slot-number{height:12px;border-top-left-radius:.25vh;border-bottom-right-radius:.25vh;padding:3px;font-family:Oswald,sans-serif!important;font-size:1.2vh;color:#fff;font-style:Oswald}.item-slot-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.item-slot-wrapper p{font-size:12px}.item-slot-header-wrapper,.item-hotslot-header-wrapper{display:flex;flex-direction:row;justify-content:flex-end}.item-hotslot-header-wrapper{justify-content:space-between!important}.item-slot-info-wrapper{align-self:flex-end;display:flex;flex-direction:row-reverse;padding:3px;gap:3px;transform:translateY(-.5px);color:#fff}.item-slot-info-wrapper p{font-size:12.4px}.item-slot-currency-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-right:3px}.item-slot-currency-wrapper p{font-size:14px;text-shadow:.1vh .1vh 0 rgba(0,0,0,.7)}.item-slot-price-wrapper{display:flex;flex-direction:row;justify-content:flex-end;position:relative;top:2vh;left:-.2vw}.item-slot-price-wrapper p{font-size:14px;text-shadow:.1vh .1vh 0 rgba(0,0,0,.7)}.tooltip-wrapper{pointer-events:none;display:flex;border:unset;background:radial-gradient(50% 50% at 50% 50%,rgba(98, 43, 43, 0.4) 0%,rgba(63, 36, 36, 0.7) 100%);box-shadow:0 2px 6px #ff000080;border:2px solid transparent;border-image:linear-gradient(to bottom,#ff0000 0%,#5c0202 100%);border-image-slice:1;width:200px;padding:8px;flex-direction:column;min-width:200px;color:#c5c1c1;font-family:Oswald,sans-serif!important;font-size:1.2vh;font-weight:700;border-radius:4px;border-color:rgba(0, 0, 0, 0.2);border-style:inset;border-width:1px}.tooltip-wrapper p{font-size:12px;font-weight:400}.tooltip-header-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.tooltip-header-wrapper p{font-size:15px;font-weight:400}.tooltip-crafting-duration{display:flex;flex-direction:row;align-items:center;justify-content:center}.tooltip-crafting-duration svg{padding-right:3px}.tooltip-crafting-duration p{font-size:14px}.tooltip-ingredients{padding-top:5px}.tooltip-ingredient{display:flex;flex-direction:row;align-items:center}.tooltip-ingredient img{width:28px;height:28px;padding-right:5px}.hotbar-container{display:flex;align-items:center;gap:2px;justify-content:center;width:100%;position:absolute;bottom:2vh}.hotbar-item-slot{width:13vh;height:13vh;background-size:cover,8vh;background-position:center,center;background-repeat:no-repeat}.hotbar-slot-header-wrapper{display:flex;flex-direction:row;justify-content:space-between}.item-notification-container{display:flex;overflow-x:scroll;flex-wrap:nowrap;gap:2px;position:absolute;bottom:20vh;left:50%;width:100%;margin-left:calc(50% - 6.5vh);transform:translate(-50%)}.item-notification-action-box{width:100%;background-color:transparent;text-transform:uppercase;text-align:left;margin-left:.2vw;border-top-left-radius:.25vh;border-top-right-radius:.25vh;font-family:Oswald}.item-notification-action-box p{font-size:11px;padding:2px;font-weight:600}.item-notification-item-box{height:13vh;width:13vh;background-size:8vh,cover;background-position:center,center;background-repeat:no-repeat}.durability-bar{background:rgba(75, 19, 19, 0.15);border-radius:2px;width:100%;height:3px;overflow:hidden;transform:translateY(-90px)}.hotbar-durability-wrapper{position:absolute;z-index:1111111111111}.weight-bar{background:hsl(0, 96%, 18%);border:2px solid rgba(0,0,0,.3);border-radius:22px;height:4px;width:98%;transform:translate(5px,580px)}.item-options-title{font-family:Oswald;font-size:25px;color:#ddd;margin-top:2px;position:absolute;left:10px;top:10px;transform:translate(250px,860px)}.item-options-description{font-family:Oswald;font-size:12px;color:#ddddddc7;margin-top:2px;position:absolute;left:10px;top:40px;transform:translate(258px,865px)}.transition-fade-enter{opacity:0}.transition-fade-enter-active{opacity:1;transition:opacity .2s}.transition-fade-exit{opacity:1}.transition-fade-exit-active{opacity:0;transition:opacity .2s}.transition-slide-up-enter{transform:translateY(200px)}.transition-slide-up-enter-active{transform:translateY(0);transition:all .2s}.transition-slide-up-exit{transform:translateY(0)}.transition-slide-up-exit-active{transform:translateY(200px);transition:all .2s}
