::-webkit-scrollbar { display: none; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; } :root { font-size: 16px; } @media screen and (max-width: 800px), screen and (max-height: 600px){ :root { font-size: 0.3rem; } } @media screen and (min-width: 800px) and (min-height: 600px){ :root { font-size: 0.425rem; } } @media screen and (min-width: 1000px) and (min-height: 700px){ :root { font-size: 0.55rem; } } @media screen and (min-width: 1100px) and (min-height: 700px){ :root { font-size: 0.6rem; } } @media screen and (min-width: 1300px) and (min-height: 700px) { :root { font-size: 0.7rem; } } @media screen and (min-width: 1400px) and (min-height: 700px){ :root { font-size: 0.75rem; } } @media screen and (min-width: 1600px) and (min-height: 800px){ :root { font-size: 0.8rem; } } @media screen and (min-width: 1750px) and (min-height: 900px){ :root { font-size: 0.9rem; } } @media screen and (min-width: 1850px) and (min-height: 1000px){ :root { font-size: 1rem; } } body { margin: 0; padding: 0; color: #fff; font-family: "Roboto"; } * { overflow: hidden; user-select: none; box-sizing: border-box; } .iqvmcL { width: 30.625em; height: 5.875em; display: flex; flex-direction: column; -webkit-box-align: center; justify-content: space-around; } .iqvmcL .top { display: flex ; gap: 1em; } .iqvmcL .bag { width: 2.5em; height: 2.5em; flex-shrink: 0; display: flex ; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border-radius: 0.25em; border: 0.0625em solid rgba(255, 255, 255, 0.15); background: radial-gradient(71.05% 71.05% at 50% 50%, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%); margin-top: 0.35em; } .iqvmcL .top .texts { display: flex ; flex-direction: column; gap: 0.1em; } .iqvmcL .top .texts .title { font-family: pistoleer; font-size: 2em; font-style: normal; font-weight: 700; background: radial-gradient(174.96% 59.63% at 50% 50%, rgb(231, 232, 233) 0%, rgb(20, 88, 175) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; /* para outros navegadores */ } .iqvmcL .top .texts .subtitle { color: rgb(255, 255, 255); font-family: sans-serif; font-size: 0.75em; font-style: normal; font-weight: 400; } .iqvmcL .bottom { width: 100%; } .iqvmcL .bottom .weight { width: 100%; height: 1.8125em; display: flex ; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; } .iqvmcL .bottom .weight .infos { display: flex ; } .iqvmcL .bottom .weight .infos .text { display: flex ; gap: 0.5em; } .iqvmcL .bottom .weight .infos .curr-weight { display: flex ; gap: 0.3em; margin-left: auto; } .iqvmcL .bottom .weight .infos .curr-weight .max { color: rgba(255, 255, 255, 0.55); font-size: 0.75em; } .iqvmcL .bottom .weight .infos .curr-weight span { color: rgb(255, 255, 255); font-family: gilroy-medium, sans-serif; font-size: 0.875em; font-style: normal; font-weight: 400; line-height: normal; } .iqvmcL .bottom .weight .bar { height: 0.625em; border-radius: 0.125em; border: 0.0625em solid rgba(255, 255, 255, 0.15); background: radial-gradient(71.05% 71.05% at 50% 50%, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%); display: flex ; -webkit-box-align: center; align-items: center; } .iqvmcL .bottom .weight .bar .fill { width: 50%; height: 0.125em; background: radial-gradient(71.05% 71.05% at 50% 50%, rgb(85, 139, 255) 0%, rgb(52, 69, 165) 100%); border-radius: 0.125em; } .inventory { width: 100vw; height: 100vh; display: none; position: fixed; align-items: center; background-image: url(./images/bg.png); /* display: flex; */ align-items: center; justify-content: center; flex-direction: row; } .innerInventory { display: flex; justify-content: center; gap: 2em; } .sections { height: 47rem; display: flex; flex-direction: column; } .sections2 { height: 47rem; display: flex; flex-direction: column; } .invLeft, .invRight { transition: 0.3s; display: grid; grid-template-columns: repeat(5, 6rem); grid-auto-rows: 6rem; gap: 3px; overflow: hidden scroll; scrollbar-width: none; padding-right: 3px; max-height: 30.7em; } .action { padding-bottom: 20vw; display: flex; justify-content: flex-start; width: 9.7rem; height: 50rem; margin: 0%; flex-direction: column; gap: 0.2em; top: 7.3em; position: relative; } .item { width: 6rem; min-height: 6rem; display: flex; flex-direction: column; text-shadow: 1px 1px #000; border: 0.0625em solid rgba(255, 255, 255, 0.15); background: radial-gradient(71.05% 71.05% at 50% 50%, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%); border-radius: 4px; } .populated { border: 0.0625em solid rgba(255, 255, 255, 0.15); background-color: rgba(63, 63, 63, 0.432); background-size: 80% !important; } .populated:hover, .hoverControl { border: 0.0625em solid rgba(255, 255, 255, 0.25); background: radial-gradient(71.05% 71.05% at 50% 50%, rgba(173, 173, 173, 0.35) 0%, rgba(46, 46, 46, 0.35) 100%); } .item .top { color: #ffffff; display: flex; font-size: .70rem; justify-content: space-between; } .action > .item:nth-child(1){ background-image: url("data:image/svg+xml;utf8,1"); background-size: 50% 50%; background-repeat: no-repeat; background-position: left; } .action > .item:nth-child(2){ background-image: url("data:image/svg+xml;utf8,2"); background-size: 50% 50%; background-repeat: no-repeat; background-position: left; } .action > .item:nth-child(3){ background-image: url("data:image/svg+xml;utf8,3"); background-size: 50% 50%; background-repeat: no-repeat; background-position: left; } .action > .item:nth-child(4){ background-image: url("data:image/svg+xml;utf8,4"); background-size: 50% 50%; background-repeat: no-repeat; background-position: left; } .action > .item:nth-child(5){ background-image: url("data:image/svg+xml;utf8,5"); background-size: 50% 50%; background-repeat: no-repeat; background-position: left; } .itemAmount { position: relative; left: 0.2em; top: 0.2em; display: flex; gap: 0.125em; } .itemWeight { margin: 15px 0 0 15px; } .item .nameItem { align-self: center; width: 100%; padding: 8px 10px; font-family: gilroy-medium, sans-serif; font-style: normal; font-weight: 500; font-size: 0.675em; color: rgba(255, 255, 255, 0.85); text-align: center; white-space: nowrap; letter-spacing: 1px; text-overflow: ellipsis; text-transform: uppercase; } .item .durability { width: 100%; height: 4px; left: 0; right: 0.1em; margin-top: auto; background: #edc228; } .invMiddle { display: flex; align-items: center; position: relative; top: 6em; left: 2em; gap: 0.2em; height: 4rem; } input { text-align: center; } input::placeholder { color: #ccc; } .invMiddle div, .invMiddle input { border: 0; width: 70%; outline: none; color: #ccc; padding: 16px 0; font-size: 12px; text-align: center; margin-bottom: 12px; letter-spacing: 1px; border: 0.0625em solid rgba(255, 255, 255, 0.25); background: radial-gradient(71.05% 71.05% at 50% 50%, rgba(173, 173, 173, 0.35) 0%, rgba(46, 46, 46, 0.35) 100%); border-radius: 4px; } #weight { max-width: 45.3rem; } #weightTextLeft { float: left; color: #ccc; font-size: 12px; min-width: 40.0rem; max-width: 40.0rem; text-align: right; margin-right: 15px; margin-bottom: 15px; letter-spacing: 1px; } #weightBarLeft { float: left; min-height: 10px; max-height: 10px; min-width: 40.0rem; max-width: 40.0rem; margin-bottom: 5px; background: rgba(0, 0, 0, 0.2); border-radius: 5px; /* Adicionando bordas arredondadas */ } #weightTextRight { float: right; color: #9c9c9c; font-size: 12px; min-width: 40.0rem; max-width: 40.0rem; text-align: left; margin-left: 15px; margin-bottom: 15px; letter-spacing: 1px; } #weightBarRight { float: right; min-height: 10px; max-height: 10px; min-width: 40.0rem; max-width: 40.0rem; margin-bottom: 5px; background: rgba(150, 150, 150,.2); } #weightContent { float: left; min-height: 10px; max-height: 10px; max-width: 40.0rem; background: #8f0000; transition: all 0.9s; border-radius: 5px; /* Adicionando bordas arredondadas */ } .ui-helper-hidden-accessible { display: none; } .ui-tooltip { color: #ccc; z-index: 9999; font-size: 11px; max-width: 400px; position: absolute; letter-spacing: 1px; padding: 20px 20px 15px; background: rgba(20, 20, 20, 0.767); border-radius: 5px; } .ui-tooltip:hover { display: none; } .ui-tooltip item { float: left; font-size: 18px; min-width: 225px; letter-spacing: 2px; } .ui-tooltip legenda { float: left; max-width: 250px; min-width: 250px; margin-top: 10px; padding-top: 10px; line-height: 20px; letter-spacing: 2px; border-top: 1px solid #222; } .ui-tooltip b { font-weight: 300; } .ui-tooltip description { float: left; color: #999; font-size: 10px; margin-top: 5px; max-width: 250px; min-width: 250px; } .ui-tooltip description green, .ui-tooltip description b { color: #b8f5d4; } .ui-tooltip s { color: #666; padding: 0 5px; text-decoration: none; } .ui-tooltip r { color: #666; }