.InventoryList-module__fWL7YG__inventoryListContainer{height:100%}.InventoryList-module__fWL7YG__contentEditable{resize:none;scrollbar-width:thin;scrollbar-color:#2eb9a1 transparent;color:#fbfafa;background-color:#0000;border:none;width:-webkit-fill-available;height:100%;padding:20px;font-size:16px}.InventoryList-module__fWL7YG__contentEditable:focus-visible{outline:none}
.Btn-module__eMzDDG__addCard,.Btn-module__eMzDDG__copy,.Btn-module__eMzDDG__openCardList,.Btn-module__eMzDDG__settings,.Btn-module__eMzDDG__nextMove,.Btn-module__eMzDDG__nextMoveBig,.Btn-module__eMzDDG__stopBattle,.Btn-module__eMzDDG__addCharacter,.Btn-module__eMzDDG__note,.Btn-module__eMzDDG__saveNote,.Btn-module__eMzDDG__close,.Btn-module__eMzDDG__resurrection,.Btn-module__eMzDDG__addCondition,.Btn-module__eMzDDG__reset,.Btn-module__eMzDDG__startBattle,.Btn-module__eMzDDG__addHits,.Btn-module__eMzDDG__addExperience,.Btn-module__eMzDDG__edit,.Btn-module__eMzDDG__delete,.Btn-module__eMzDDG__addUserToBattle,.Btn-module__eMzDDG__getOutOfBattle,.Btn-module__eMzDDG__subtractHits{cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;padding:0}.Btn-module__eMzDDG__openCardList{background-image:url(../media/openCardList.1hb36w7g6_bpi.svg);width:40px;height:40px}.Btn-module__eMzDDG__close{background-image:url(../media/close.42b527oyzrnys.svg);width:25px;height:25px}.Btn-module__eMzDDG__copy{background-image:url(../media/copy.0rx34s0elj7u-.svg);width:25px;height:25px}.Btn-module__eMzDDG__settings{background-image:url(../media/settings.0vk6_nupmahgu.svg);width:40px;height:40px}.Btn-module__eMzDDG__addCard{background-image:url(../media/addUser.0ehlnva4z12mk.svg);width:40px;height:40px}.Btn-module__eMzDDG__delete{background-image:url(../media/delete.129yqn0w0wm23.svg);width:25px;height:25px}.Btn-module__eMzDDG__edit{background-image:url(../media/edit.3-ltapc_5mv1a.svg);width:25px;height:25px}.Btn-module__eMzDDG__startBattle{background-image:url(../media/battle.1_0g120-fg5en.svg);width:100px;height:100px}.Btn-module__eMzDDG__addUserToBattle{background-image:url(../media/battleUser.1fjf7pvt_9frw.svg);width:25px;height:25px}.Btn-module__eMzDDG__nextMove{background-color:#0000;background-image:url(../media/next.2oq4vi_t834nz.svg);width:40px;height:40px}.Btn-module__eMzDDG__getOutOfBattle{background-image:url(../media/exit.121ta711tjgqp.svg);width:40px;height:40px}.Btn-module__eMzDDG__addHits{background-image:url(../media/plus.2b8ojsyafu1jy.svg);width:25px;height:25px}.Btn-module__eMzDDG__addExperience{background-image:url(../media/plus.2b8ojsyafu1jy.svg);width:18px;height:18px}.Btn-module__eMzDDG__subtractHits{background-image:url(../media/minus.2pov7c_5w1ie7.svg);width:25px;height:25px}.Btn-module__eMzDDG__stopBattle{background-image:url(../media/stop.2wu4odrq_eq7o.svg);background-position:50%;width:40px;height:40px}.Btn-module__eMzDDG__reset{background-image:url(../media/longRest.2ji9z7uisnk3t.svg);width:50px;height:50px}.Btn-module__eMzDDG__addCondition{background-image:url(../media/condition.2jkofl5pp-79i.svg);width:25px;height:25px}.Btn-module__eMzDDG__resurrection{background-image:url(../media/resurrection.31o7vo7exg3pf.svg);width:50px;height:40px}.Btn-module__eMzDDG__note{background-image:url(../media/note.3lg5qh58cyfxf.svg);width:25px;height:25px}.Btn-module__eMzDDG__saveNote{background-image:url(../media/savenote.18c9y66k4-yjs.svg);width:25px;height:25px}.Btn-module__eMzDDG__resetDice,.Btn-module__eMzDDG__plus,.Btn-module__eMzDDG__minus{cursor:pointer;background-color:#fbfafa;background-position:50%;background-repeat:no-repeat;background-size:30px;border-radius:50%;width:50px;height:50px}.Btn-module__eMzDDG__resetDice{background-color:#242424;background-image:url(../media/resetdice.2kvnkdsj6nhlx.svg);border:1px solid #ffffff14;position:absolute;bottom:-25px}.Btn-module__eMzDDG__plus{background-color:#0000;background-image:url(../media/plus.2b8ojsyafu1jy.svg)}.Btn-module__eMzDDG__minus{background-color:#0000;background-image:url(../media/minus.2pov7c_5w1ie7.svg)}.Btn-module__eMzDDG__addCharacter{background-image:url(../media/plus.2b8ojsyafu1jy.svg);width:25px;height:25px;padding:5px 15px}.Btn-module__eMzDDG__btnColor{color:#1f1f1f;background-color:#2eb9a1}.Btn-module__eMzDDG__btnRed{color:#fbfafa;background-color:#8a0000}
.Modals-module__6RD_6q__modalOverlay{z-index:100;background:#00000080;justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:10vh;padding-bottom:10vh;display:flex;position:fixed;top:0;left:0;overflow-y:auto}@media (min-width:768px){.Modals-module__6RD_6q__modalOverlay{justify-content:center;align-items:center;padding-top:0}}.Modals-module__6RD_6q__modalContent{color:#fbfafa;scrollbar-width:none;-ms-overflow-style:none;background:radial-gradient(circle at 0 0,#2eb9a11a,#0000 18%),linear-gradient(#1a1a1a 0% 100%);border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:12px;width:100%;min-width:300px;max-width:400px;max-height:80dvh;padding:24px;transition:all .3s;animation:.25s Modals-module__6RD_6q__modalFadeIn;display:flex;overflow:hidden auto}.Modals-module__6RD_6q__small{width:100%;max-width:90%;margin:10px}@media (min-width:426px){.Modals-module__6RD_6q__small{width:405px;max-width:90%}}.Modals-module__6RD_6q__large{width:600px;max-width:95%}.Modals-module__6RD_6q__form{flex-direction:column;gap:12px;display:flex}.Modals-module__6RD_6q__modalButtons{justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:30px;display:flex}.Modals-module__6RD_6q__flex{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.Modals-module__6RD_6q__inputsGroup{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.Modals-module__6RD_6q__notices{padding-bottom:20px}.Modals-module__6RD_6q__languagesContainer{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.Modals-module__6RD_6q__languageLabel{cursor:pointer;align-items:center;gap:4px;font-size:14px;display:flex}.Modals-module__6RD_6q__close{background-image:url(../media/close.42b527oyzrnys.svg);width:20px;height:20px}.Modals-module__6RD_6q__modalWrapperFlex{flex-direction:column;gap:12px;display:flex}.Modals-module__6RD_6q__designCard{justify-content:center;align-items:center;transition:transform .2s;display:flex}.Modals-module__6RD_6q__designImg{cursor:pointer;border-radius:8px;width:200px;height:auto;transition:transform .2s,filter .2s}.Modals-module__6RD_6q__designCard:hover .Modals-module__6RD_6q__designImg{transform:scale(1.05)}.Modals-module__6RD_6q__active .Modals-module__6RD_6q__designImg{transform:scale(1.1)}.Modals-module__6RD_6q__deleteGame{text-wrap:nowrap;width:200px;font-weight:700;display:block}.Modals-module__6RD_6q__createGame{flex-direction:column;gap:12px;display:flex}.Modals-module__6RD_6q__formHint{color:#b8b8b8;margin:0;font-size:14px}.Modals-module__6RD_6q__colorPickerBlock{flex-direction:column;gap:12px;display:flex}.Modals-module__6RD_6q__colorPickerPreviewRow{align-items:end;gap:12px;display:flex}.Modals-module__6RD_6q__colorPickerPreviewRow>:last-child{flex:1 1 0;min-width:0}.Modals-module__6RD_6q__colorPreview{background:#2eb9a1;border:1px solid #3d3d3d;border-radius:4px;flex:none;width:44px;height:44px}.Modals-module__6RD_6q__colorPickerWrapper{justify-content:center;display:flex}.Modals-module__6RD_6q__colorPickerWrapper .react-colorful{width:100%}.Modals-module__6RD_6q__colorPickerWrapper .react-colorful__saturation{border-bottom:none;border-radius:4px}.Modals-module__6RD_6q__colorPickerWrapper .react-colorful__hue{border-radius:999px;height:20px;margin-top:12px}.Modals-module__6RD_6q__colorPickerWrapper .react-colorful__pointer{width:18px;height:18px}.Modals-module__6RD_6q__currencyActionSymbol{display:none}@media not (min-width:425px){.Modals-module__6RD_6q__currencyActionText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Modals-module__6RD_6q__currencyActionSymbol{display:inline}}
.ClassIcon-module__0UV7yq__big{width:100px;height:100px}.ClassIcon-module__0UV7yq__small{width:50px;height:50px}.ClassIcon-module__0UV7yq__artificer,.ClassIcon-module__0UV7yq__barbarian,.ClassIcon-module__0UV7yq__bard,.ClassIcon-module__0UV7yq__cleric,.ClassIcon-module__0UV7yq__druid,.ClassIcon-module__0UV7yq__fighter,.ClassIcon-module__0UV7yq__monk,.ClassIcon-module__0UV7yq__paladin,.ClassIcon-module__0UV7yq__ranger,.ClassIcon-module__0UV7yq__rogue,.ClassIcon-module__0UV7yq__sorcerer,.ClassIcon-module__0UV7yq__warlock,.ClassIcon-module__0UV7yq__wizard{background-position:50%;background-repeat:no-repeat;background-size:contain}.ClassIcon-module__0UV7yq__artificer{background-image:url(../media/artificer.31wkdaaucxsn9.svg)}.ClassIcon-module__0UV7yq__barbarian{background-image:url(../media/barbarian.13jb96d1tqut4.svg)}.ClassIcon-module__0UV7yq__bard{background-image:url(../media/bard.0ny87z0uss_rf.svg)}.ClassIcon-module__0UV7yq__cleric{background-image:url(../media/cleric.12z4lcvnkod39.svg)}.ClassIcon-module__0UV7yq__druid{background-image:url(../media/druid.22dbabudt6yix.svg)}.ClassIcon-module__0UV7yq__fighter{background-image:url(../media/fighter.24kw_ppcg4ht8.svg)}.ClassIcon-module__0UV7yq__monk{background-image:url(../media/monk.0_nks2mo3ct40.svg)}.ClassIcon-module__0UV7yq__paladin{background-image:url(../media/paladin.00h2ldyieqwbz.svg)}.ClassIcon-module__0UV7yq__ranger{background-image:url(../media/ranger.0od2xfl0e06kz.svg)}.ClassIcon-module__0UV7yq__rogue{background-image:url(../media/rogue.1i9nn57m74fyk.svg)}.ClassIcon-module__0UV7yq__sorcerer{background-image:url(../media/sorcerer.110yq34yyuige.svg)}.ClassIcon-module__0UV7yq__warlock{background-image:url(../media/warlock.1x59hrmb1_8pg.svg)}.ClassIcon-module__0UV7yq__wizard{background-image:url(../media/wizard.3icbrcgxmk3kb.svg)}
.ListHeader-module__dpI7qq__listHeader{background:linear-gradient(#ffffff06,#fff0),#1f1f1f;border:1px solid #ffffff12;border-radius:8px;margin-bottom:12px;padding:14px;display:flex;box-shadow:0 12px 26px #00000024}.ListHeader-module__dpI7qq__name{margin-right:6px}.ListHeader-module__dpI7qq__level{color:#1a1a1a;background-color:#2eb9a1;border-radius:4px;justify-content:center;align-items:center;width:25px;height:25px;margin-right:12px;font-size:14px;font-weight:700;display:flex}.ListHeader-module__dpI7qq__link{color:#fbfafa;margin-right:6px;text-decoration:none}.ListHeader-module__dpI7qq__link:hover,.ListHeader-module__dpI7qq__link:focus-visible{color:#fbfafa;text-decoration:none}.ListHeader-module__dpI7qq__flex{align-items:center;width:100%;display:flex}.ListHeader-module__dpI7qq__mainInfo{flex:1;min-width:0}.ListHeader-module__dpI7qq__margin{width:100%;margin-left:12px}.ListHeader-module__dpI7qq__expBlock{align-items:center;gap:8px;width:100%;margin-top:10px;display:flex}.ListHeader-module__dpI7qq__expLevel{color:#2eb9a1;text-align:center;flex-shrink:0;width:20px;font-size:13px;font-weight:700;line-height:1}.ListHeader-module__dpI7qq__expBar{background-color:#ffffff1f;border-radius:999px;flex:1;width:100%;height:18px;position:relative;overflow:hidden}.ListHeader-module__dpI7qq__expProgress{border-radius:inherit;background-color:#2eb9a1;height:100%}.ListHeader-module__dpI7qq__expLabel{color:#fbfafa;text-shadow:0 1px 2px #0000008c;pointer-events:none;justify-content:center;align-items:center;font-size:11px;line-height:1;display:flex;position:absolute;inset:0}@media (min-width:425px){.ListHeader-module__dpI7qq__expBlock{width:100%}}@media (min-width:1024px){.ListHeader-module__dpI7qq__listHeader{margin-bottom:0;padding:18px 20px}.ListHeader-module__dpI7qq__name{margin-right:10px;font-size:24px;line-height:1.1}.ListHeader-module__dpI7qq__level{width:30px;height:30px;margin-right:14px;font-size:16px}.ListHeader-module__dpI7qq__margin{margin-left:16px}.ListHeader-module__dpI7qq__expBlock{width:100%}}
.HitsField-module__-9vY9q__hitsFieldContainer{flex-direction:column;justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.HitsField-module__-9vY9q__wrapperBigMob{gap:12px;display:flex}.HitsField-module__-9vY9q__wrapperBigMob>*{flex:1}.HitsField-module__-9vY9q__hitsWrapper{background:linear-gradient(#ffffff06,#fff0),#1f1f1f;border:1px solid #ffffff12;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:flex;box-shadow:0 12px 26px #00000024}.HitsField-module__-9vY9q__hits{color:#2eb9a1;justify-content:space-between;align-items:center;display:flex}.HitsField-module__-9vY9q__hitsCount{justify-content:center;align-items:center;width:100px;font-size:20px;font-weight:700;display:flex}.HitsField-module__-9vY9q__dices{text-align:end;color:#2eb9a1;font-size:16px;font-weight:700}.HitsField-module__-9vY9q__margin{margin-left:5px}.HitsField-module__-9vY9q__diceBtn{justify-content:space-between;align-items:center;display:flex}.HitsField-module__-9vY9q__iconAlive,.HitsField-module__-9vY9q__iconDied{width:25px;height:25px;margin-left:6px}.HitsField-module__-9vY9q__iconAlive{background-image:url(../media/alive.0agieb-buacp7.svg)}.HitsField-module__-9vY9q__iconDied{background-image:url(../media/dead.0zbyl4_jqk47p.svg)}.HitsField-module__-9vY9q__lineSaveRoll{align-items:center;display:flex}.HitsField-module__-9vY9q__saveRoll{cursor:pointer;background-color:#242424;border:2px solid #242424;border-radius:50%;outline:1px solid #2eb9a1;width:15px;height:15px;margin:4px 6px}.HitsField-module__-9vY9q__active{background-color:#2eb9a1;border:2px solid #242424}@media (min-width:425px){.HitsField-module__-9vY9q__hitsFieldContainer{flex-direction:row}.HitsField-module__-9vY9q__hitsFieldContainer>*{flex:1}.HitsField-module__-9vY9q__wrapperBigMob{display:flex}.HitsField-module__-9vY9q__hitsWrapper{width:max-content}}@media (min-width:1024px){.HitsField-module__-9vY9q__hitsFieldContainer{justify-content:stretch;gap:20px;margin-bottom:0}.HitsField-module__-9vY9q__wrapperBigMob{gap:20px}.HitsField-module__-9vY9q__hitsWrapper{flex:1 1 0;justify-content:center;padding:16px 12px}.HitsField-module__-9vY9q__hitsCount{width:auto;min-width:58px}}
.CharacteristicsField-module__jg_QSa__characteristicsFieldContainer{background:linear-gradient(#ffffff06,#fff0),#1f1f1f;border:1px solid #ffffff12;border-radius:8px;justify-content:space-between;margin-bottom:12px;padding:14px 12px;display:flex;box-shadow:0 12px 26px #00000024}.CharacteristicsField-module__jg_QSa__characteristicsFieldWrapper{flex-direction:column;align-items:center;display:flex}.CharacteristicsField-module__jg_QSa__characteristicsField{background-color:#242424;border:.5px solid #2eb9a1;border-radius:4px;flex-direction:column;align-items:center;width:min-content;padding:10px 14px;display:flex;position:relative}.CharacteristicsField-module__jg_QSa__characteristicsFieldName{text-align:center;width:23px;font-size:10px;font-weight:700}.CharacteristicsField-module__jg_QSa__characteristicsFieldValue{text-align:center;background-color:#242424;border:1px solid #3d3d3d;width:100%;font-size:10px}.CharacteristicsField-module__jg_QSa__characteristicsFieldValue:focus-visible{outline:none}.CharacteristicsField-module__jg_QSa__modifier{justify-content:center;align-items:center;width:100%;padding:5px 0;font-weight:700;display:flex}.CharacteristicsField-module__jg_QSa__savingThrows{z-index:1;background-color:#242424;border:.5px solid #2eb9a1;border-radius:4px;justify-content:center;align-items:center;width:50%;margin-top:-7px;padding:3px 0;font-size:12px;font-weight:700;display:flex;position:relative}.CharacteristicsField-module__jg_QSa__savingThrows:after{content:"";background-color:#242424;border-radius:50%;outline:1px solid #2eb9a1;width:8px;height:8px;position:absolute;bottom:-6px}.CharacteristicsField-module__jg_QSa__isSelected{position:relative}.CharacteristicsField-module__jg_QSa__isSelected:after{content:"";background-color:#2eb9a1;border:1px solid #242424}@media (min-width:1024px){.CharacteristicsField-module__jg_QSa__characteristicsFieldContainer{margin-bottom:0;padding:18px 16px}}
.Skills-module__rANNfG__skillsContainer{background:#1f1f1f;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:6px;margin-bottom:12px;padding:14px 12px;display:flex;box-shadow:0 12px 26px #00000024}.Skills-module__rANNfG__skillWrapper{background-color:#242424;border-radius:8px;justify-content:space-between;align-items:center;padding:5px 6px;display:flex}.Skills-module__rANNfG__leftSide{align-items:center;width:60%;display:flex}.Skills-module__rANNfG__rightSide{justify-content:space-between;align-items:center;width:40%;display:flex}.Skills-module__rANNfG__select{background-color:#242424;border:1px solid #242424;border-radius:50%;outline:1px solid #2eb9a1;width:12px;height:12px;margin:6px}.Skills-module__rANNfG__selected,.Skills-module__rANNfG__expertise{background-color:#2eb9a1;border:1px solid #242424}.Skills-module__rANNfG__skillName{white-space:nowrap;margin-right:12px;font-size:12px;font-weight:700}.Skills-module__rANNfG__modifer{justify-content:center;width:40px;font-weight:700;display:flex}.Skills-module__rANNfG__at{color:#242424;clip-path:polygon(6px 0,100% 0,100% 100%,6px 100%,0 50%);background:#2eb9a1;justify-content:end;align-items:center;width:30px;height:20px;padding:0 3px;font-size:10px;display:flex}.Skills-module__rANNfG__expertiseImg{position:relative}.Skills-module__rANNfG__expertiseImg:after{content:"★";color:#2eb9a1;text-shadow:0 0 2px #4f97ffb3;pointer-events:none;width:20px;height:20px;font-size:10px;position:absolute;top:-7px;right:-12px}@media (min-width:1280px){.Skills-module__rANNfG__skillsContainer{gap:8px;margin-bottom:0;padding:18px 16px}.Skills-module__rANNfG__skillWrapper{padding:7px 8px}}
.DomainField-module__I5b0eG__domainFieldContainer{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.DomainField-module__I5b0eG__domainFieldWrapper{background:linear-gradient(#ffffff06,#fff0),#1f1f1f;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;flex:150px;padding:14px 12px;display:flex;box-shadow:0 12px 26px #00000024}.DomainField-module__I5b0eG__header{text-transform:uppercase;color:#2eb9a1;margin-bottom:6px;font-size:7px;font-weight:700}.DomainField-module__I5b0eG__text{font-size:12px}.DomainField-module__I5b0eG__textWithExpertise{align-items:center;gap:4px;display:flex}.DomainField-module__I5b0eG__expertiseImg{flex-shrink:0;width:10px;height:10px;position:relative}.DomainField-module__I5b0eG__expertiseImg:after{content:"★";color:#2eb9a1;text-shadow:0 0 2px #4f97ffb3;pointer-events:none;font-size:10px;position:absolute;top:-4px;right:0}@media (min-width:1024px){.DomainField-module__I5b0eG__domainFieldContainer{gap:20px;margin-bottom:0}.DomainField-module__I5b0eG__domainFieldWrapper{flex-basis:calc(50% - 8px);padding:18px 16px}.DomainField-module__I5b0eG__header{margin-bottom:8px;font-size:8px}.DomainField-module__I5b0eG__text{font-size:13px;line-height:1.45}}
.Spells-module__wBYcYG__spellsContainer{margin-bottom:12px}.Spells-module__wBYcYG__spellsInfoWrapper{background:linear-gradient(#ffffff06,#fff0),#1f1f1f;border:1px solid #ffffff12;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:14px 12px;display:flex;box-shadow:0 12px 26px #00000024}.Spells-module__wBYcYG__spellCard{flex-direction:column;justify-content:center;align-items:center;display:flex}.Spells-module__wBYcYG__title{color:#2eb9a1;text-transform:uppercase;font-size:7px;font-weight:700}.Spells-module__wBYcYG__value{font-weight:700}.Spells-module__wBYcYG__spellsSlotsWrapper{background:linear-gradient(#ffffff06,#fff0),#1f1f1f;border:1px solid #ffffff12;border-radius:8px;padding:14px 12px;box-shadow:0 12px 26px #00000024}.Spells-module__wBYcYG__spellsSlots{gap:10px;display:flex}@media (min-width:425px){.Spells-module__wBYcYG__spellsSlots{gap:16px}}@media (min-width:768px){.Spells-module__wBYcYG__spellsSlots{gap:41px}}.Spells-module__wBYcYG__flex{justify-content:space-between;align-items:center;display:flex}.Spells-module__wBYcYG__col{flex-direction:column;align-items:center;padding:4px;display:flex}.Spells-module__wBYcYG__level{color:#fbfafa;margin-top:8px;margin-bottom:12px;font-size:14px;font-weight:700}.Spells-module__wBYcYG__slotsWrapper{flex-direction:column;gap:16px;display:flex}.Spells-module__wBYcYG__slot{cursor:pointer;background-color:#242424;border:2px solid #242424;border-radius:50%;outline:1px solid #2eb9a1;width:15px;height:15px}.Spells-module__wBYcYG__used{background-color:#2eb9a1;border:2px solid #242424}@media (min-width:1024px){.Spells-module__wBYcYG__spellsContainer{margin-bottom:0}.Spells-module__wBYcYG__spellsSlots{gap:26px}.Spells-module__wBYcYG__spellsInfoWrapper{margin-bottom:20px}.Spells-module__wBYcYG__spellsInfoWrapper,.Spells-module__wBYcYG__spellsSlotsWrapper{padding:18px 16px}}
.EmptyState-module__azRDpW__container{box-sizing:border-box;justify-content:center;padding:50px 20px 24px;display:flex}.EmptyState-module__azRDpW__card{text-align:center;background:radial-gradient(circle at 0 0,#2eb9a124,#0000 24%),linear-gradient(#ffffff0d,#ffffff05),#181818f5;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;align-items:center;width:min(640px,100%);padding:28px 24px;display:flex}.EmptyState-module__azRDpW__visualShell{background:linear-gradient(#ffffff0f,#ffffff05),#ffffff08;border:1px solid #ffffff14;border-radius:28px;justify-content:center;align-items:center;width:116px;height:116px;margin-bottom:20px;display:flex}.EmptyState-module__azRDpW__image{justify-content:center;align-items:center;width:100px;display:flex}.EmptyState-module__azRDpW__content{flex-direction:column;align-items:center;width:100%;max-width:520px;display:flex}.EmptyState-module__azRDpW__container a{color:#2eb9a1;text-decoration:none}.EmptyState-module__azRDpW__title{color:#fbfafa;text-wrap:balance;width:100%;margin:0;font-size:clamp(30px,8vw,42px);line-height:1.02}.EmptyState-module__azRDpW__text{color:#c8c8c8;width:100%;max-width:40ch;margin:20px 0 0;font-size:16px;line-height:1.65}.EmptyState-module__azRDpW__link{color:#2eb9a1;font-weight:700}.EmptyState-module__azRDpW__link:hover{text-decoration:underline}.EmptyState-module__azRDpW__actions{justify-content:center;width:100%;margin-top:24px;display:flex}.EmptyState-module__azRDpW__actions button{border-radius:8px;min-width:220px;min-height:46px;font-weight:700;box-shadow:0 16px 28px #2eb9a124}.EmptyState-module__azRDpW__statusText{text-align:center;color:#9f9f9f;width:100%;max-width:40ch;margin:16px 0 0;font-size:14px;line-height:1.55}@media (min-width:768px){.EmptyState-module__azRDpW__container{padding:50px 24px 32px}.EmptyState-module__azRDpW__card{padding:36px 32px}}
.SessionLoading-module__g084QG__screen{background:radial-gradient(circle at top,#2eb9a12e,#0000 35%),linear-gradient(#242424 0%,#1c1c1c 100%);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.SessionLoading-module__g084QG__panel{text-align:center;background:#1f1f1feb;border:1px solid #ffffff14;border-radius:20px;width:min(420px,100%);padding:32px 24px;box-shadow:0 24px 80px #00000059}.SessionLoading-module__g084QG__spinner{border:4px solid #ffffff1f;border-top-color:#2eb9a1;border-radius:50%;width:52px;height:52px;margin:0 auto 20px;animation:.9s linear infinite SessionLoading-module__g084QG__spin}.SessionLoading-module__g084QG__title{margin:0 0 10px;font-size:28px}.SessionLoading-module__g084QG__text{color:#b8b8b8;margin:0;font-size:15px;line-height:1.5}@keyframes SessionLoading-module__g084QG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Input-module__IznlTq__label{color:#2eb9a1;text-transform:uppercase;width:auto;min-width:0;font-size:10px;font-weight:700;display:grid}.Input-module__IznlTq__label .Input-module__IznlTq__input:focus-visible,.Input-module__IznlTq__label textarea:focus-visible{box-shadow:none;border:1px solid #2eb9a1;outline:none}.Input-module__IznlTq__label .Input-module__IznlTq__input,.Input-module__IznlTq__label textarea{box-sizing:border-box;color:#fbfafa;background-color:#0000;border:1px solid #ffffff12;border-radius:4px;width:100%;height:44px;padding:6px 12px;font-size:16px}.Input-module__IznlTq__label textarea{resize:none;height:auto;min-height:92px}.Input-module__IznlTq__label textarea:focus-visible,.Input-module__IznlTq__input:focus{box-shadow:none;outline:none}.Input-module__IznlTq__label textarea,.Input-module__IznlTq__input{-webkit-tap-highlight-color:transparent}
.Select-module__AUU7mG__wrapper{width:100%;position:relative}.Select-module__AUU7mG__label{color:#2eb9a1;text-transform:uppercase;font-size:10px;font-weight:700}.Select-module__AUU7mG__selected{cursor:pointer;background-color:#0000;border:1px solid #ffffff12;border-radius:4px;justify-content:space-between;align-items:center;height:26px;padding:8px 12px;display:flex}.Select-module__AUU7mG__arrow{border:2px solid #2eb9a1;border-width:0 2px 2px 0;padding:3px;transition:transform .2s;transform:rotate(45deg)}.Select-module__AUU7mG__arrow.Select-module__AUU7mG__open{transform:rotate(-135deg)}.Select-module__AUU7mG__dropdown{z-index:100;scrollbar-width:none;-ms-overflow-style:none;background:radial-gradient(circle at 0 0,#2eb9a11a,#0000 18%),linear-gradient(#1a1a1a 0% 100%);border:1px solid #3d3d3d;border-radius:4px;width:100%;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 8px #0000001a}.Select-module__AUU7mG__option{cursor:pointer;padding:8px 12px}.Select-module__AUU7mG__option:hover{color:#1f1f1f;background-color:#2eb9a1}
.Arrow-module__SxVT6W__arrow{border:2px solid #2eb9a1;border-width:0 2px 2px 0;padding:3px;transition:transform .2s;transform:rotate(45deg)}.Arrow-module__SxVT6W__arrow.Arrow-module__SxVT6W__open{transform:rotate(-135deg)}
.Header-module__ldgnoG__header{z-index:999999;background-color:#0000;justify-content:space-between;align-items:center;gap:12px;height:60px;padding:0 12px;display:flex;position:relative}.Header-module__ldgnoG__linkContainer{justify-content:space-between;align-items:center;display:flex}.Header-module__ldgnoG__linkWrapper{align-items:center;gap:16px;width:100%;margin-right:16px;display:flex}@media (min-width:425px){.Header-module__ldgnoG__linkWrapper{gap:20px;margin-right:20px}}.Header-module__ldgnoG__icon{width:25px;height:25px}.Header-module__ldgnoG__menuText{display:none}.Header-module__ldgnoG__logoWrapper{display:flex}.Header-module__ldgnoG__wrapperLink{cursor:pointer;align-items:center;display:flex}@media (min-width:1023px){.Header-module__ldgnoG__header{padding:0 20px}.Header-module__ldgnoG__linkContainer{width:100%}.Header-module__ldgnoG__linkContainer a{color:#2eb9a1;text-decoration:none}.Header-module__ldgnoG__icon{width:15px;height:15px;margin-right:6px}.Header-module__ldgnoG__menuText{color:#2eb9a1;white-space:nowrap;cursor:pointer;font-weight:500;transition:color .3s;display:inline-block}}@media (min-width:1200px){.Header-module__ldgnoG__header{justify-content:start}.Header-module__ldgnoG__linkContainer{gap:20px}}
.Checkbox-module__3BiclW__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:#fbfafa;align-items:center;gap:8px;font-size:14px;display:flex}.Checkbox-module__3BiclW__checkboxLabel input{display:none}.Checkbox-module__3BiclW__customBox{background:0 0;border:1px solid #2eb9a1;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;transition:all .2s;display:flex}.Checkbox-module__3BiclW__checkmark{background-color:#2eb9a1;border-radius:2px;width:13px;height:13px}.Checkbox-module__3BiclW__disabled{cursor:not-allowed;opacity:.6}
.PortalModal-module__J7dDcG__overlay{z-index:1000000000;justify-content:end;align-items:center;display:flex;position:fixed;inset:0}.PortalModal-module__J7dDcG__modal{background:radial-gradient(circle at 0 0,#2eb9a11a,#0000 18%),linear-gradient(#1a1a1a 0% 100%);align-items:end;width:100%;height:100%;display:flex;position:relative;overflow:auto}.PortalModal-module__J7dDcG__close{cursor:pointer;border:none;justify-content:end;align-items:center;width:100%;height:60px;padding:0 20px;font-size:20px;display:flex;position:absolute;top:0;right:0}
.CheckboxDropdown-module__QWfjAW__dropdown{width:100%;display:inline-block;position:relative}.CheckboxDropdown-module__QWfjAW__toggleBtn{cursor:pointer;color:#2eb9a1;background-color:#0000;border:1px solid #3d3d3d;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:44px;font-size:14px;display:flex}.CheckboxDropdown-module__QWfjAW__options{box-sizing:border-box;z-index:10;scrollbar-width:none;-ms-overflow-style:none;background:radial-gradient(circle at 0 0,#2eb9a11a,#0000 18%),linear-gradient(#1a1a1a 0% 100%);border:1px solid #3d3d3d;border-radius:4px;flex-direction:column;gap:6px;width:max-content;min-width:100%;max-width:100%;max-height:200px;padding:6px 0;display:flex;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 2px 10px #0000004d}.CheckboxDropdown-module__QWfjAW__optionLabel{color:#2eb9a1;align-items:center;gap:12px;margin-bottom:4px;padding:0 12px;display:flex}
.BattleTracker-module__kFElzW__battleTrackerContainer{box-sizing:border-box;flex-direction:column;width:100%;height:calc(100% - 60px);padding:0 12px;overflow:hidden}.BattleTracker-module__kFElzW__pageShell{flex-direction:column;width:min(1320px,100%);height:100%;min-height:0;margin:0 auto;display:flex}.BattleTracker-module__kFElzW__content{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.BattleTracker-module__kFElzW__tabsShell{background:linear-gradient(#ffffff0d,#ffffff05),#161616f5;border:1px solid #ffffff14;border-radius:8px;margin-bottom:12px;overflow:hidden}.BattleTracker-module__kFElzW__container{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.BattleTracker-module__kFElzW__container>div:nth-child(2){flex:1;min-height:0}@media (min-width:1023px){.BattleTracker-module__kFElzW__battleTrackerContainer{padding:0}.BattleTracker-module__kFElzW__pageShell{width:100%;max-width:none}.BattleTracker-module__kFElzW__warningRow{margin:20px 20px 12px}.BattleTracker-module__kFElzW__content{width:100%;height:100%}.BattleTracker-module__kFElzW__tabsShell{margin:0 20px}.BattleTracker-module__kFElzW__container{height:calc(100% - 43.5px);box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:row;justify-content:space-between;gap:12px;padding:12px 20px 0}.BattleTracker-module__kFElzW__container>div:nth-child(2){flex:1}}.BattleTracker-module__kFElzW__img{background-image:url(../media/dnd.0b-6zmht-3kcw.svg);width:100px;height:100px}
.DiceContainer-module__qEB-ra__wrapper{background:#242424;border-top:1px solid #ffffff14;justify-content:center;align-items:center;margin:0;padding:40px 0;display:flex}.DiceContainer-module__qEB-ra__containerDices{background:linear-gradient(#ffffff0a,#ffffff04),#1f1f1feb;border:1px solid #ffffff14;border-radius:20px;grid-template-rows:repeat(2,80px);grid-template-columns:repeat(4,80px);gap:10px;padding:16px;display:grid}
.CharacterList-module__qZYMUW__characterListContainer{height:calc(100% - 60px);margin:0;padding:0 12px}.CharacterList-module__qZYMUW__pageShell,.CharacterList-module__qZYMUW__characterList{flex-direction:column;height:100%;min-height:0;display:flex}.CharacterList-module__qZYMUW__tabsShell{background:linear-gradient(#ffffff0d,#ffffff05),#161616f5;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;margin-bottom:12px;overflow:hidden}.CharacterList-module__qZYMUW__img{background-image:url(../media/dnd.0b-6zmht-3kcw.svg);width:100px;height:100px}@media (min-width:1023px){.CharacterList-module__qZYMUW__characterListContainer{padding:0}.CharacterList-module__qZYMUW__pageShell{width:100%;max-width:none}.CharacterList-module__qZYMUW__tabsShell{margin:0 20px 16px}}
.Field-module__xck3AG__container{box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;min-height:0;padding:0 20px 20px;display:flex;position:relative}.Field-module__xck3AG__history{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column-reverse;flex:1;align-items:center;width:100%;margin-bottom:10px;display:flex;overflow:auto}.Field-module__xck3AG__history::-webkit-scrollbar{display:none}.Field-module__xck3AG__historyWrapper{background:#1a1a1a57;border:1px solid #ffffff14;border-radius:999px;align-items:center;margin-top:10px;padding:6px 10px;display:flex}.Field-module__xck3AG__historyRollValue{color:#a9a9a9;justify-content:center;width:16px;font-size:12px;font-weight:700;display:flex}.Field-module__xck3AG__totalHandler{justify-content:space-between;align-items:center;display:flex}.Field-module__xck3AG__total{color:#fbfafa;justify-content:center;align-items:center;width:250px;font-size:66px;font-weight:700;display:flex}.Field-module__xck3AG__historyImg{width:12px;height:12px;margin-right:5px}
.CardSlider-module__Xdbc6G__wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.CardSlider-module__Xdbc6G__slider{-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;width:100%;padding:25px;display:flex;overflow-x:auto}.CardSlider-module__Xdbc6G__slider:active,.CardSlider-module__Xdbc6G__sliderDragging{cursor:grabbing}.CardSlider-module__Xdbc6G__slider::-webkit-scrollbar{display:none}.CardSlider-module__Xdbc6G__card{transform-origin:50%;will-change:transform;flex:none;transition:transform .25s;transform:scale(.75)}.CardSlider-module__Xdbc6G__actions{justify-content:center;width:100%;margin-top:16px;display:flex}.CardSlider-module__Xdbc6G__button{cursor:pointer;color:#fff;background:#161951;border:none;border-radius:12px;padding:12px 24px;font-weight:600;transition:all .2s}.CardSlider-module__Xdbc6G__button:hover{transform:scale(1.05)}
.Warning-module__UMiVXG__warningContainer{padding:12px 0}.Warning-module__UMiVXG__warning{color:#e8f8f5;background:linear-gradient(#2eb9a12e,#2eb9a114),#1b2422;border:1px solid #2eb9a147;border-radius:4px;align-items:flex-start;gap:12px;padding:14px 44px 14px 16px;display:flex;position:relative}.Warning-module__UMiVXG__close{color:#cdeae4;cursor:pointer;background:0 0;border:0;border-radius:4px;width:28px;height:28px;padding:0;font-size:24px;line-height:1;position:absolute;top:8px;right:8px}.Warning-module__UMiVXG__close:hover{color:#fbfafa}.Warning-module__UMiVXG__icon{color:#10201d;background-color:#2eb9a1;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:800;line-height:1;display:flex}.Warning-module__UMiVXG__content{flex-direction:column;gap:4px;display:flex}.Warning-module__UMiVXG__title{color:#fbfafa;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:14px;font-weight:700;line-height:1.2}.Warning-module__UMiVXG__text{color:#cdeae4;margin:0;font-size:14px;line-height:1.45}.Warning-module__UMiVXG__link{color:#10201d;background-color:#2eb9a1;border-radius:8px;justify-content:center;align-items:center;width:fit-content;min-height:34px;margin-top:8px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Warning-module__UMiVXG__link:hover{filter:brightness(1.03)}@media (min-width:1023px){.Warning-module__UMiVXG__warningContainer{padding:20px}}
.DiceItem-module__6RPbTa__diceContainer{padding:10px;display:flex}.DiceItem-module__6RPbTa__dice{color:#242424;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:70px;height:70px;font-size:16px;font-weight:700;transition:transform .2s;display:flex;position:relative}.DiceItem-module__6RPbTa__clickCount{background-color:#fbfafa;border:2px solid #242424;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0}.DiceItem-module__6RPbTa__dice:hover{transform:scale(1.05)}.DiceItem-module__6RPbTa__d2,.DiceItem-module__6RPbTa__d4,.DiceItem-module__6RPbTa__d6,.DiceItem-module__6RPbTa__d8,.DiceItem-module__6RPbTa__d10,.DiceItem-module__6RPbTa__d12,.DiceItem-module__6RPbTa__d20,.DiceItem-module__6RPbTa__d100{background-position:50%;background-repeat:no-repeat;background-size:contain}.DiceItem-module__6RPbTa__d2{background-image:url(../media/d2.3la4c6k5nmg8j.svg)}.DiceItem-module__6RPbTa__d4{background-image:url(../media/d4.3s5hi58jz-eq8.svg)}.DiceItem-module__6RPbTa__d6{background-image:url(../media/d6.110l2uf173fli.svg)}.DiceItem-module__6RPbTa__d8{background-image:url(../media/d8.0fy4_93dht6bi.svg)}.DiceItem-module__6RPbTa__d10{background-image:url(../media/d10.063ihf98n8f6c.svg)}.DiceItem-module__6RPbTa__d12{background-image:url(../media/d12.406htga7w8gqu.svg)}.DiceItem-module__6RPbTa__d20{background-image:url(../media/d20.0c2-sdzct6orl.svg)}.DiceItem-module__6RPbTa__d100{background-image:url(../media/d100.063ihf98n8f6c.svg)}
.Dice-module__lrMTbG__diceContainer{width:100%;height:calc(100% - 60px);margin:0}.Dice-module__lrMTbG__dice{flex-direction:column;justify-content:end;height:100%;display:flex}
.SpellsList-module__zfQFja__spellsContainer{height:calc(100% - 60px);margin:0}.SpellsList-module__zfQFja__spellsTracker{margin:0 12px 12px}.SpellsList-module__zfQFja__pageShell{flex-direction:column;width:min(1320px,100%);height:100%;min-height:0;margin:0 auto;display:flex}.SpellsList-module__zfQFja__spellsWrap{flex-direction:column;height:100%;min-height:0;display:flex}.SpellsList-module__zfQFja__img{background-image:url(../media/dnd.0b-6zmht-3kcw.svg);width:100px;height:100px}.SpellsList-module__zfQFja__warning{margin:0 12px}@media (min-width:1023px){.SpellsList-module__zfQFja__warning{margin:0}.SpellsList-module__zfQFja__pageShell{width:100%;max-width:none}.SpellsList-module__zfQFja__spellsContainer{padding:0}.SpellsList-module__zfQFja__spellsTracker{margin:0 20px 20px}}
.CurrencyItem-module__SOHyxq__currencyItemContainer{align-items:center;padding:5px;display:flex}.CurrencyItem-module__SOHyxq__value{background-color:#1f1f1f;border-radius:8px;justify-content:center;align-items:center;width:150px;height:40px;margin:0;padding:0;font-size:26px;font-weight:700;display:flex}.CurrencyItem-module__SOHyxq__btnWrapper{border-radius:50px;align-items:center;gap:12px;margin-right:12px;display:flex}.CurrencyItem-module__SOHyxq__platinum,.CurrencyItem-module__SOHyxq__gold,.CurrencyItem-module__SOHyxq__silver,.CurrencyItem-module__SOHyxq__bronze{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin-right:10px}.CurrencyItem-module__SOHyxq__platinum{background-image:url(../media/platinum.3n6mz_v1w4dfg.svg)}.CurrencyItem-module__SOHyxq__gold{background-image:url(../media/gold.06ixgn_rmihze.svg)}.CurrencyItem-module__SOHyxq__silver{background-image:url(../media/silver.0mxr44zxa1t_o.svg)}.CurrencyItem-module__SOHyxq__bronze{background-image:url(../media/bronze.2oztimi12hw72.svg)}
.CurrencyList-module__nLxNJa__currencyListContainer{justify-content:center;align-items:center;margin:0;padding:40px 0;display:flex}.CurrencyList-module__nLxNJa__currencyList{background:#242424;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:10px;padding:16px;display:flex}
.AdminPage-module__RyIJlG__page{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:32px 16px}.AdminPage-module__RyIJlG__heading{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:24px;display:flex}.AdminPage-module__RyIJlG__title{margin:0 0 12px;font-size:28px}.AdminPage-module__RyIJlG__description{color:#bdbdbd;margin:0}.AdminPage-module__RyIJlG__hint{color:#bdbdbd;margin:0 0 20px}.AdminPage-module__RyIJlG__actions{align-items:center;gap:12px;display:flex}.AdminPage-module__RyIJlG__panel,.AdminPage-module__RyIJlG__tableWrapper,.AdminPage-module__RyIJlG__statistics>div{background:#1a1a1a;border:1px solid #ffffff12;border-radius:16px;padding:24px}.AdminPage-module__RyIJlG__panel{flex-direction:column;gap:20px;max-width:440px;display:flex}.AdminPage-module__RyIJlG__panel h2{margin:0}.AdminPage-module__RyIJlG__statistics{grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 24px;display:grid}.AdminPage-module__RyIJlG__statistics dt{color:#bdbdbd}.AdminPage-module__RyIJlG__statistics dd{color:#2eb9a1;margin:8px 0 0;font-size:32px}.AdminPage-module__RyIJlG__tableWrapper{overflow-x:auto}.AdminPage-module__RyIJlG__table{border-collapse:collapse;text-align:left;width:100%}.AdminPage-module__RyIJlG__table caption{text-align:left;margin-bottom:16px;font-size:20px;font-weight:700}.AdminPage-module__RyIJlG__table th,.AdminPage-module__RyIJlG__table td{border-bottom:1px solid #ffffff12;padding:12px}.AdminPage-module__RyIJlG__error{color:#ffa7a7}.AdminPage-module__RyIJlG__tabs{gap:8px;margin-bottom:24px;display:flex;overflow-x:auto}.AdminPage-module__RyIJlG__tabs button{flex-shrink:0;width:auto}.AdminPage-module__RyIJlG__tabs button[aria-selected=true]{color:#121212;background:#2eb9a1}.AdminPage-module__RyIJlG__tabs button:focus-visible,.AdminPage-module__RyIJlG__deleteButton:focus-visible{outline-offset:2px;outline:2px solid #2eb9a1}.AdminPage-module__RyIJlG__deleteButton{color:#fbfafa;background:#8a0000}.AdminPage-module__RyIJlG__targetEmail{overflow-wrap:anywhere}@media (max-width:600px){.AdminPage-module__RyIJlG__statistics{grid-template-columns:1fr}.AdminPage-module__RyIJlG__tableWrapper{padding:12px}.AdminPage-module__RyIJlG__actions{width:100%}}
.AuthPage-module__oLgHzG__authContainer{background:radial-gradient(circle at 0 0,#2eb9a124,#0000 28%),radial-gradient(circle at 100% 0,#8a00001f,#0000 24%),linear-gradient(#181818 0%,#121212 100%);min-height:calc(100% - 60px);padding:24px 16px 32px}.AuthPage-module__oLgHzG__authWrapper{gap:20px;width:min(1120px,100%);margin:0 auto;display:grid}.AuthPage-module__oLgHzG__hero{background:linear-gradient(145deg,#ffffff0f,#ffffff05),#141414e0;border:1px solid #ffffff14;border-radius:28px;padding:24px 20px;position:relative;overflow:hidden;box-shadow:0 28px 60px #0000003d}.AuthPage-module__oLgHzG__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#2eb9a147 0%,#2eb9a100 72%);border-radius:999px;width:180px;height:180px;position:absolute;top:-60px;right:-50px}.AuthPage-module__oLgHzG__subtitle{color:#2eb9a1;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:14px;font-weight:700}.AuthPage-module__oLgHzG__title{color:#fbfafa;text-wrap:balance;max-width:12ch;margin:0 0 16px;font-size:clamp(34px,10vw,62px);line-height:.95}.AuthPage-module__oLgHzG__description{color:#c6c6c6;max-width:580px;margin:0;font-size:16px;line-height:1.6}.AuthPage-module__oLgHzG__pointsList{gap:12px;margin-top:24px;display:grid}.AuthPage-module__oLgHzG__pointCard{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.AuthPage-module__oLgHzG__pointMark{background:#2eb9a1;border-radius:999px;flex-shrink:0;width:10px;height:10px;margin-top:6px;box-shadow:0 0 0 5px #2eb9a11f}.AuthPage-module__oLgHzG__pointText{color:#e4e4e4;line-height:1.5}.AuthPage-module__oLgHzG__formCard{background:linear-gradient(#ffffff0f,#ffffff05),#181818f0;border:1px solid #ffffff14;border-radius:28px;padding:24px 20px;position:relative;overflow:hidden;box-shadow:0 24px 54px #00000038}.AuthPage-module__oLgHzG__formCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffb80024 0%,#ffb80000 72%);border-radius:999px;width:220px;height:220px;position:absolute;inset:auto -70px -90px auto}.AuthPage-module__oLgHzG__formHeader{margin-bottom:24px}.AuthPage-module__oLgHzG__brandRow{align-items:center;gap:14px;display:flex}.AuthPage-module__oLgHzG__img{background-color:#ffffff0a;background-image:url(../media/dnd.0b-6zmht-3kcw.svg);background-position:50%;background-repeat:no-repeat;background-size:42px;border:1px solid #ffffff14;border-radius:18px;flex-shrink:0;width:64px;height:64px}.AuthPage-module__oLgHzG__brandName{color:#9b9b9b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:700}.AuthPage-module__oLgHzG__formTitle{color:#fbfafa;margin:0;font-size:32px;line-height:1.05}.AuthPage-module__oLgHzG__authForm{flex-direction:column;gap:18px;display:flex}.AuthPage-module__oLgHzG__authForm label{gap:8px}.AuthPage-module__oLgHzG__switch{margin-top:-2px}.AuthPage-module__oLgHzG__switchText{color:#b8b8b8;margin:0;line-height:1.5}.AuthPage-module__oLgHzG__link{color:#2eb9a1;cursor:pointer;font-weight:700;text-decoration:none}.AuthPage-module__oLgHzG__link:hover{text-decoration:underline}.AuthPage-module__oLgHzG__errorText{color:#ffb5b5;background:#8a000029;border:1px solid #d14b4b42;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.45}@media (min-width:768px){.AuthPage-module__oLgHzG__authContainer{padding:32px 24px 40px}.AuthPage-module__oLgHzG__hero,.AuthPage-module__oLgHzG__formCard{padding:28px}}@media (min-width:1024px){.AuthPage-module__oLgHzG__authWrapper{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:stretch}.AuthPage-module__oLgHzG__hero{flex-direction:column;justify-content:flex-end;min-height:620px;display:flex}.AuthPage-module__oLgHzG__formCard{align-self:center}}
.Inventory-module__7l9gxq__inventoryContainer{box-sizing:border-box;width:100%;height:calc(100% - 60px);margin:0;overflow:auto}.Inventory-module__7l9gxq__inventory{flex-direction:column;justify-content:end;height:100%;display:flex}.Inventory-module__7l9gxq__img{background-image:url(../media/dnd.0b-6zmht-3kcw.svg);width:100px;height:100px}.Inventory-module__7l9gxq__warning{margin:0 12px}@media (min-width:1023px){.Inventory-module__7l9gxq__warning{margin:0}}
