.loreLoader-module-scss-module__3muyOW__loreLoader{border-radius:var(--border-radius-xl);overflow:hidden}.loreLoader-module-scss-module__3muyOW__lowerPart{background-color:var(--c-lore-lowerPart);padding:1rem 2rem 2rem}.loreLoader-module-scss-module__3muyOW__upperPart{background-color:var(--c-lore-upperPart);padding:2.5rem 2rem 1rem}.loreLoader-module-scss-module__3muyOW__bookCard{background-color:var(--c-bookcard-bg);border-radius:var(--border-radius-l);width:25rem;height:20rem;padding:1rem}.loreLoader-module-scss-module__3muyOW__bookLabel{margin:0;font-size:.75rem}.loreLoader-module-scss-module__3muyOW__bookCount{margin:0;font-size:.875rem;font-weight:700}.loreLoader-module-scss-module__3muyOW__draft{background-color:var(--c-secondary-10);border-radius:var(--border-radius-s);width:max-content;color:var(--c-secondary);padding:4px 8px;font-weight:700}.loreLoader-module-scss-module__3muyOW__bookCardTitle{margin:1rem 0;font-size:1.5rem}.loreLoader-module-scss-module__3muyOW__bookCardBookDescription{font-size:.875rem}.loreLoader-module-scss-module__3muyOW__loreTitle{font-size:3rem}.loreLoader-module-scss-module__3muyOW__bookContainer{gap:var(--gap-l);display:flex}.loreLoader-module-scss-module__3muyOW__booksTitle{margin:.25rem 0;font-size:1.5rem;font-weight:400}.loreLoader-module-scss-module__3muyOW__bookCardToBookContainer{gap:var(--gap-l);display:flex}.loreLoader-module-scss-module__3muyOW__bookCardLastUpdate{margin:0;padding:0;font-size:.875rem;line-height:32px}.loreLoader-module-scss-module__3muyOW__bookCardToBookButton{color:var(--c-area-bg);background-color:#0000;background-image:url(/icon_arrowRight.svg);background-position:90%;background-repeat:no-repeat;background-size:1rem;background-color:var(--c-primary);border-radius:var(--border-radius-l);padding:.5rem 2rem .5rem 1rem;font-weight:700;transition:background-position .3s ease-in-out}.loreLoader-module-scss-module__3muyOW__bookCardToBookButton:hover{background-position:92%;transition:background-position .3s ease-in-out}.loreLoader-module-scss-module__3muyOW__highlighter{color:var(--c-text);margin-left:1rem;font-size:1rem;font-weight:700}
.lore-module-scss-module__ed5Opa__loreExplanation{background-color:var(--c-area-bg);margin:var(--margin-4) 0;padding:var(--padding-4) var(--padding-2);border-radius:var(--border-radius-l);gap:var(--gap-xl);grid-template-columns:1fr 40rem;display:grid}.lore-module-scss-module__ed5Opa__header{margin-bottom:.5rem}.lore-module-scss-module__ed5Opa__newLoreContainer{justify-content:space-between;gap:var(--gap-xl);margin-bottom:2rem;display:flex}.lore-module-scss-module__ed5Opa__newLoreButton{font-weight:700;font-size:var(--s-newLoreButtonFont);border-radius:var(--border-radius-l);height:3.5rem;padding:.15rem 1rem}.lore-module-scss-module__ed5Opa__newBookContainer{background-color:var(--background);border-radius:var(--border-radius-l);justify-content:center;align-items:center;gap:var(--gap-m);border:2px double #2c2f52;flex-direction:column;width:25rem;height:20rem;padding:1rem;display:flex}.lore-module-scss-module__ed5Opa__newBookButton{background-color:var(--c-bg-selectedTheme);width:3rem;height:3rem;color:var(--c-primary-50);border-radius:50%;font-size:2rem}.lore-module-scss-module__ed5Opa__newBookTitle{text-align:center;margin:.5rem 0;font-size:1.75rem}.lore-module-scss-module__ed5Opa__newBookText{text-align:center;margin:0;padding:0;font-size:.875rem}
.e2eeProfile-module-scss-module___q5CBW__panel{border:1px solid var(--c-border,#ffffff2e);border-radius:var(--border-radius-l);background:var(--c-area-bg);margin:2rem 0;padding:1.5rem}.e2eeProfile-module-scss-module___q5CBW__form{flex-direction:column;gap:1rem;display:flex}.e2eeProfile-module-scss-module___q5CBW__form label{flex-direction:column;gap:.5rem;display:flex}.e2eeProfile-module-scss-module___q5CBW__form button{border-radius:var(--border-radius-s);min-height:2.75rem;padding:.5rem 1rem}.e2eeProfile-module-scss-module___q5CBW__recoveryPhrase{border-radius:var(--border-radius-s);background:var(--c-modal-bg);grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem 1rem;padding:1rem 1rem 1rem 2.5rem;display:grid}.e2eeProfile-module-scss-module___q5CBW__recoveryPhrase li{overflow-wrap:anywhere;padding:.25rem}.e2eeProfile-module-scss-module___q5CBW__error{color:var(--c-error,#d33)}.e2eeProfile-module-scss-module___q5CBW__message{color:var(--c-highlight-label)}@media (max-width:600px){.e2eeProfile-module-scss-module___q5CBW__recoveryPhrase{grid-template-columns:repeat(2,minmax(0,1fr))}}
.modals-module-scss-module__nAWnHG__modal{background-color:var(--c-modal-bg);z-index:900;width:100vw;height:100vh;position:fixed;inset:0}.modals-module-scss-module__nAWnHG__content{background-color:var(--c-area-bg);z-index:100;min-width:300px;max-width:650px;min-height:200px;padding:var(--padding-4) var(--padding-3);border-radius:var(--border-radius-l);z-index:901;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.modals-module-scss-module__nAWnHG__wideContent{background-color:var(--c-area-bg);z-index:100;min-width:500px;max-width:1200px;min-height:200px;padding:var(--padding-4) var(--padding-3);border-radius:var(--border-radius-l);z-index:901;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}@keyframes modals-module-scss-module__nAWnHG__glideIn{0%{top:0}to{top:50%}}.modals-module-scss-module__nAWnHG__content,.modals-module-scss-module__nAWnHG__wideContent{animation:.1s ease-in-out modals-module-scss-module__nAWnHG__glideIn}.modals-module-scss-module__nAWnHG__border{width:100%;height:4px;position:fixed;top:0;left:0}.modals-module-scss-module__nAWnHG__modalHeaderContainer{justify-content:space-between;align-items:start;display:flex}.modals-module-scss-module__nAWnHG__innerHeaderContainer{align-items:center;gap:var(--gap-l);display:flex}.modals-module-scss-module__nAWnHG__modalThemeLabel{color:var(--c-highlight-label)}.modals-module-scss-module__nAWnHG__modalHeader{margin:.5rem 0 1rem}.modals-module-scss-module__nAWnHG__modalDescriptionText{text-align:center;margin:1.5rem 0 2rem;font-size:1rem;line-height:1.3}.modals-module-scss-module__nAWnHG__logInButton{border-radius:var(--border-radius-s);width:100%;margin-top:1.25rem;padding:1rem 0;font-size:1.25rem;font-weight:700}.modals-module-scss-module__nAWnHG__newAccountText{text-align:center;margin-top:2rem;font-size:.875rem}.modals-module-scss-module__nAWnHG__newAccountText span{color:var(--c-highlight-label);border-bottom:1px solid var(--c-highlight-label);cursor:pointer}.modals-module-scss-module__nAWnHG__modalInput{background-position:1rem;background-repeat:no-repeat;background-size:1.5rem;line-height:1.3;letter-spacing:2px!important;color:#fff!important;padding:1rem 1rem 1rem 3.5rem!important;font-size:.875rem!important}.modals-module-scss-module__nAWnHG__passwordInput{background-image:url(/icon_password.svg)}.modals-module-scss-module__nAWnHG__mailInput{background-image:url(/icon_mail.svg)}.modals-module-scss-module__nAWnHG__nameInput{background-image:url(/icon_name.svg)}.modals-module-scss-module__nAWnHG__passwordRepeatInput{background-image:url(/icon_repeatPassword.svg)}.modals-module-scss-module__nAWnHG__passwordStrengthContainer{gap:.5rem;margin-top:.5rem;display:flex}.modals-module-scss-module__nAWnHG__passwordStrong{background-color:var(--c-primary-50);border-radius:var(--border-radius-xs);flex:1;height:6px}.modals-module-scss-module__nAWnHG__passwordWeak{background-color:var(--c-primary-5);border-radius:var(--border-radius-xs);flex:1;height:6px}.modals-module-scss-module__nAWnHG__passWordIndicatorContainer{justify-content:space-between;gap:var(--gap-l);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.modals-module-scss-module__nAWnHG__passWordIndicatorContainer li{color:var(--c-text);font-size:.75rem}.modals-module-scss-module__nAWnHG__passWordIndicatorContainer .modals-module-scss-module__nAWnHG__passwordRequirementMet{color:var(--c-highlight-label)}.modals-module-scss-module__nAWnHG__validationError{color:var(--c-error,#d33);margin:0;font-size:.875rem}.modals-module-scss-module__nAWnHG__successMessage{text-align:center;color:var(--c-highlight-label);margin:0 0 1.5rem;font-size:.875rem}.modals-module-scss-module__nAWnHG__labelInputContainer{gap:var(--gap-s);flex-direction:column;margin:2rem 0 1rem;display:flex}.modals-module-scss-module__nAWnHG__newLoreText{font-size:1rem}.modals-module-scss-module__nAWnHG__createNewLoreButton{border-radius:var(--border-radius-m);width:50%;margin-top:1rem;margin-left:25%;padding:1rem 0;font-size:1rem;font-weight:700;position:relative}
