@import url(https://fonts.googleapis.com/css2?family=Tahoma&display=swap);@import url(https://fonts.googleapis.com/css2?family=Verdana&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);.clickPopoverMainClass{--width:90vw;--max-width:700px;--height:fit-content;--backdrop-opacity:0.8}.clickPopoverMainClass::part(content){top:calc(44px + var(--offset-y, 0px))!important}.clickPopoverMainClass>.ion-delegate-host{color:#fff;max-height:75vh}.clickPopoverMainClass .popover-viewport{display:contents}.clickPopoverMainClass .popover-content{bottom:0!important;left:0!important;margin:auto!important;position:absolute;right:0!important;top:0!important}.clickPopoverInnerDiv{margin:10px;overflow-y:scroll}.clickPopoverHeaderParagraph{color:var(--txt-color);font-size:x-large;font-weight:700;text-align:center}.clickPopoverTextDiv{display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:scroll!important}.clickPopoverTextElement{border-radius:18px;color:#000;cursor:pointer!important;font-size:x-large;margin:0 15px 10px 0;overflow:hidden;padding:8px;width:-moz-fit-content;width:fit-content}.clickPopoverWordActionsDiv{color:var(--txt-color);display:flex;flex-direction:row;justify-content:center;padding:30px;width:85%}.clickPopoverWordDictionaryDiv{margin-top:25px;padding:10px}.clickPopoverLettersSelectorDiv{border-radius:6px;margin-top:50px;padding:15px 15px 10px;pointer-events:visible;text-align:center}.dictionaryWord{flex:1 1;text-align:center}.dictionaryWord,.dictionaryWordAndTTSDiv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dictionaryWordAndTTSDiv{align-items:center;display:flex;flex-direction:row;width:100%}.dictionaryWordTTSButton{--color:var(--txt-color);margin-left:auto;margin-right:0}.dictionaryMeaningsDiv{display:flex;flex-direction:column;max-height:300px;overflow-y:scroll;padding-right:10px;scrollbar-width:7px;width:100%}.dictionaryLoadingDiv{align-items:center;display:flex;flex-direction:column;justify-content:space-between}:root.light-mode{.dictionaryLoadingSpinner{--background-rgb:0,0,0}}@media (prefers-color-scheme:light){.dictionaryMeaningsDiv{scrollbar-color:var(--ion-color-medium-tint) #000}.dictionaryMeaningsDiv::-webkit-scrollbar{background:#000;width:7px}.dictionaryMeaningsDiv::-webkit-scrollbar-thumb{background:var(--ion-color-medium-tint);border-radius:10px;-webkit-border-radius:10px}}@media (prefers-color-scheme:dark){.dictionaryMeaningsDiv{scrollbar-color:var(--ion-color-step-500) #fff}.dictionaryLoadingTtsSpinner{color:#fff}.dictionaryMeaningsDiv::-webkit-scrollbar{background:#fff;width:7px}.dictionaryMeaningsDiv::-webkit-scrollbar-thumb{background:var(--ion-color-step-500);border-radius:10px;-webkit-border-radius:10px}}.dictionaryMeaningDiv{text-align:start}.dictionaryDefinitionDiv{border-bottom:1px solid gray;margin-bottom:10px;margin-top:10px;padding-bottom:20px;text-align:start}.dictionarySynonymsAntonymsDiv{display:flex;flex-direction:row;margin-bottom:15px}.dictionaryAntonymsDiv,.dictionarySynonymsDiv{flex:1 1}.dictionaryWordChip{--background:var(--ion-color-dark-contrast)}@media (prefers-color-scheme:light){.dictionaryLoadingTtsSpinner{color:#000}}@media (prefers-color-scheme:dark){.dictionaryLoadingTtsSpinner{color:#fff}}.dictionaryLoadingTtsSpinner{height:20px;width:20px}.wordActionsSearchWordImagesDiv{height:200px;overflow-x:scroll;overflow-y:hidden;position:relative;white-space:nowrap}.spostamento{transform:translateX(-20px)}.wordActionsImage{aspect-ratio:1;border:2px solid grey;border-radius:15px;display:inline-block;margin-left:5px;margin-right:5px;overflow-y:hidden;overflow:hidden;width:200px}.wordActionImagesRow{display:flex;gap:8px;overflow-x:auto}.imageContainer{border-radius:15px;flex:0 0 120px;height:max-content;position:relative;width:100%}.wordActionsImage{display:block;height:100%;object-fit:cover;width:100%}.deleteImageIcon{background-color:red;border-radius:100%;cursor:pointer;height:32px;margin-top:5px;position:absolute;right:10px;top:0;width:32px;z-index:10000}.wordActionsWordParagraph{text-align:left}.wordActionsActionButton{--background:var(--callToAction-color)}@media (prefers-color-scheme:light){.invert{filter:invert(100%)}}.wordActionsActionParagraph{padding-left:10px}:root.dark-mode{--bg-content-color:#32324b;--bg-page-color:#19162f;--txt-color:#f4f4ff;--accents-color:#3626a7;--callToAction-color:#ff331f;--fileView-btn:#fff;--fileView-btn-color:#121212;--neutral-color:#8e8e8e;--positive-color:#3baa3b;--selection-txt-color:#fff;--white-and-black-gradient:linear-gradient(90deg,#fff0,#32324b,);--light-grey:#404058;--border-color:#ededed17;--hover-background:#cecece12}:root.light-mode{--bg-content-color:#fff;--bg-page-color:#f4f4ff;--txt-color:#252525;--accents-color:#3626a7;--callToAction-color:#ff331f;--fileView-btn:#fff;--fileView-btn-color:#121212;--neutral-color:#8e8e8e;--positive-color:#3baa3b;--selection-txt-color:#fff;--white-and-black-gradient:linear-gradient(90deg,#fff0,#fff);--light-grey:#e8e8e8;--border-color:#00000017;--hover-background:#00000012}:root.deuteranomaly{--bg-content-color:#dce1e8;--bg-page-color:#c1c1c1;--txt-color:#252525;--accents-color:#ffc857;--callToAction-color:#c34a36;--fileView-btn:#c34a36;--fileView-btn-color:#252525;--neutral-color:#a9a9a9;--positive-color:gold;--selection-txt-color:#252525;--light-grey:#e8e8e8}:root.tritanomaly{--bg-content-color:#e8e8e8;--bg-page-color:#b1b1b1;--txt-color:#1e1e1e;--accents-color:#ffc857;--callToAction-color:#2a9d8f;--fileView-btn:#2a9d8f;--fileView-btn-color:#252525;--neutral-color:#6f6f6f;--positive-color:#6495ed;--selection-txt-color:#1e1e1e;--light-grey:#e8e8e8}:root.trichromacy{--bg-content-color:#d7e5ff;--bg-page-color:#c1c1c1;--txt-color:#262626;--accents-color:#bfd7ea;--callToAction-color:#f05d5e;--fileView-btn:#f05d5e;--fileView-btn-color:#262626;--neutral-color:#a9a9a9;--positive-color:#3baa3b;--selection-txt-color:#262626;--light-grey:#e8e8e8}:root.protanopia{--bg-page-color:#6baed6;--bg-content-color:#f7d6d6;--txt-color:#000;--accents-color:#7570b3;--callToAction-color:#ff8c00;--fileView-btn:#ff8c00;--fileView-btn-color:#000;--neutral-color:#2b2b2b;--positive-color:#00bfff;--selection-txt-color:#000;--light-grey:#e8e8e8}:root.deuteranopia{--bg-page-color:#6baed6;--bg-content-color:#f7d6d6;--txt-color:#1e1e1e;--accents-color:#ffc857;--callToAction-color:#ff8c00;--fileView-btn:#ff8c00;--fileView-btn-color:#1e1e1e;--neutral-color:#2b2b2b;--positive-color:gold;--selection-txt-color:#1e1e1e;--light-grey:#e8e8e8}:root.tritanopia{--bg-page-color:#d7e5ff;--bg-content-color:#ffc857;--txt-color:#262626;--accents-color:#bfd7ea;--callToAction-color:#f05d5e;--fileView-btn:#f05d5e;--fileView-btn-color:#262626;--neutral-color:#a9a9a9;--positive-color:#6495ed;--selection-txt-color:#262626;--light-grey:#e8e8e8}:root.monochromacy{--bg-content-color:#f7f7f7;--bg-page-color:#d9d9d9;--txt-color:#262626;--accents-color:#7570b3;--callToAction-color:#ff8c00;--fileView-btn:#ff8c00;--neutral-color:#2b2b2b;--positive-color:#3baa3b;--selection-txt-color:#262626;--light-grey:#e8e8e8}@media (prefers-color-scheme:dark){:root,:root.dark-mode{--bg-content-color:#32324b;--bg-page-color:#19162f;--txt-color:#f4f4ff;--accents-color:#3626a7;--callToAction-color:#ff331f;--fileView-btn:#fff;--fileView-btn-color:#121212;--neutral-color:#8e8e8e;--positive-color:#3baa3b;--selection-txt-color:#fff;--logo-color:#f4f4ff;--light-grey:#404058;--white-and-black-gradient:linear-gradient(90deg,#fff0,#32324b,);--border-color:#ededed17;--hover-background:#cecece12}}@media (prefers-color-scheme:light){:root,:root.light-mode{--bg-content-color:#fff;--bg-page-color:#f4f4ff;--txt-color:#252525;--accents-color:#3626a7;--callToAction-color:#ff331f;--fileView-btn:#fff;--fileView-btn-color:#121212;--neutral-color:#8e8e8e;--positive-color:#3baa3b;--selection-txt-color:#fff;--logo-color:#3626a7;--light-grey:#e8e8e8;--white-and-black-gradient:linear-gradient(90deg,#fff0,#fff);--border-color:#00000017;--hover-background:#00000012}}.selectionPopoverOuterDiv{pointer-events:none;position:absolute;top:100px;transition:all .3s;width:700px}.selectionPopoverInnerDiv{box-shadow:0 10px 28px -6px #000000bf;pointer-events:visible;position:relative;text-align:left;transition-property:all .5s}.selectionPopoverInnerDiv:after{border-style:solid;border-width:5px;bottom:100%;content:"";margin-left:-5px;position:absolute}.dictonaryPopover{--background:var(--bg-content-background)}.shiftText{transform:translateX(-200px)}.selectionPopoverNavigateBackDiv{align-items:center;background:#aaaaaa80;border-radius:40px;display:flex;height:40px;justify-content:center;left:10px;margin:0;padding:0;position:absolute;top:10px;width:40px;z-index:10}.selectionPopoverNavigateBackIcon{color:#fff;position:absolute}.selectionPopoverInnerDiv{background:var(--bg-content-background);color:var(--txt-color)}.selectionPopoverInnerDiv:after{border-color:#31313100}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 3px 6px #00000029;height:25px}::-webkit-scrollbar-thumb{background:#b5b5b5;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#999}.selectionPopoverOuterDiv{opacity:0;pointer-events:auto;position:fixed;transition:opacity .2s ease-in-out;visibility:hidden}.selectionPopoverInnerDiv{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:450px;position:absolute;transform-origin:top center;width:100%}.dictonaryPopover{border-radius:0 8px 8px 0;overflow:hidden}@media (max-width:500px){.selectionPopoverInnerDiv{left:50%!important;margin:16px!important;max-width:none;position:fixed;transform:translateX(-50%);width:calc(100% - 32px)}}@media (prefers-color-scheme:dark){.threepointicon{color:#000}}.threepointbutton::part(native){background-color:var(--ionbackgroundcoloro);border-radius:5px;box-shadow:none}.BackBtn{display:inline-block;left:0;position:absolute}.dwPopItem::part(native){--border-style:none;background:#0000;color:var(--txt-color)}.dwPopItem{font-size:12px}.fileViewerTutorialIcon{cursor:pointer;font-size:35px;margin-right:15px}.fileViewerButtonIcon{color:var(--txt-color)}.downloadPopover,.downloadPopover.list-ios{background:var(--bg-content-color)}.fileViewerToolbar{--background:var(--bg-content-color);text-align:center}.fileViewerBackButtonIcon{font-size:xx-large}.fileViewerButtonIcon{font-size:xx-large;margin-right:15px}.titolo{color:var(--txt-color);display:inline-block}.popoverOptions .popover-content{left:auto!important;max-width:70%;right:0;top:5%!important;width:auto}.popoverOptions .popover-viewport{display:contents}.popoverOptions{--background:var(--bg-content-color)}.BackBtn,.kebabMenu{color:var(--txt-color)}@media only screen and (max-width:480px){.BackBtn{left:0;position:unset}.titolo{display:flex}}.ttsLabels{align-items:center;display:flex}#voiceselect,.ttsLabels>#rateselect{margin-left:10px}.fileViewerTextGrid{display:flex;margin-bottom:20px;margin-top:20px;padding:10px;transition:all .6s;z-index:10}.textgridmobile{margin:0;max-width:900px;padding:0}.textgridnotmobile{max-width:1100px;padding-left:100px;padding-right:100px}.highlighted{background-color:red}.back-btn{--background:#0000;--box-shadow:none;position:absolute;z-index:1000000}.back-btn-icon{color:var(--txt-color);font-size:2rem}.fileViewerContent{--background:var(--bg-page-color)}.fileViewerTextSelectable{color:var(--txt-color);padding:20px;-webkit-user-select:text;user-select:text}.tickIcon::slotted(icon-inner){color:red}.spostaTesto{transform:translateX(-10%)}.fileViewerSelectedSectionsDiv{color:var(--selection-txt-color);display:flex;flex-direction:column;margin-left:85%;position:fixed;text-align:center;top:40%;width:-moz-fit-content;width:fit-content}.fileViewerMobileFooter{bottom:0;position:fixed;width:100vw}.fileViewerSelectedSectionsButton{--color:#fff!important;background-color:green;border-radius:15px;text-transform:none}.fileViewerProcessingAnimationDiv{padding:20px}.fileViewerProcessingAnimationParagraph{color:var(--txt-color);text-align:center}.fileViewerPageDiv{flex:1 1;white-space:pre-wrap}.fileViewerTextarea{border:none;font-size:18px;font-weight:700;height:-moz-fit-content;height:fit-content;outline:none;resize:none}.fileViewerTutorialToast{--border-radius:50px;--border-width:3px;--border-style:solid;--border-color:#000;--background:#1d69c4;font-size:large;font-weight:700;opacity:.9;text-align:center}.fileViewerAudioPlayer{background-color:var(--bg-content-color);color:var(--txt-color);display:flex;flex-direction:column;justify-content:center;width:300px}.fileViewerAudioPlayerButtonsDiv{display:flex;flex-direction:row}.ttsControlls{background:#0000;width:100%}.ttsControllsItem::part(native){--border-color:#0000;background:#0000;color:var(--txt-color)}.ttsControlls.list-md{--border-color:#0000;background:#0000;color:var(--txt-color)}.fileViewerParagraph[contenteditable]:focus{outline:3px dashed var(--accents-color)}.ttsButtonsOld{font-size:25px}.ttsButtonsOld::part(native){color:var(--callToAction-color)}.fileViewerImageAlert{--backdrop-opacity:1;--max-width:600px;--max-height:600px}#ModifyLabel,#SummaryLabel,#keyWordsLabel,#mapLabel,#markers,#removeKeywordLabel,#ttslabel{align-content:center;background-color:#4178bb;border-radius:20px;color:var(--txt-color);display:none;margin-left:5px;padding:10px;pointer-events:none;transition:all .3s}#markers{background-color:var(--bg-content-color);height:-moz-fit-content;height:fit-content;left:100%;padding:10px;position:absolute;top:25%}.spotlightWordAdd-Btn,.spotlightWordSave-Btn{--background:var(--callToAction-color);--border-radius:30px}.spotlightWordRemove-Btn{--background:#0000;--border-radius:30px;border:1px solid var(--neutral-color);border-radius:30px;color:var(--txt-color)}.chrome-picker{background:#0000!important;box-shadow:none!important}input{background:#fff}#ttsbox{border-radius:10px;box-shadow:0 10px 28px -6px #000000bf;display:inline-flex;position:absolute;right:15px;transition:all .5s;width:330px}@media only screen and (max-device-width:480px){.fileViewerImageAlert{--max-width:200px;--max-height:200px}}.fileViewerTutorialDiv{left:10vh;position:absolute;top:20vh}.main,.menu{align-items:center;display:flex;justify-content:center}.main{background-color:var(--bg-content-color);border-radius:50px;box-shadow:0 8px 15px #0003;flex-direction:row;padding-bottom:20px;padding-right:80px;padding-top:20px;position:relative}.main,.menu{align-items:center;display:flex;justify-content:center;overflow:hidden;transition:.5s}.menu{margin:0;padding:0;width:0}.selectionIonFabMain{padding:15px}.ViewerModalSelectionFunctionalityIcon{font-size:1.3em;position:absolute;right:20px}.menuIconT{color:#27c309;height:5vh;width:5vh}.ViewerModalSelectionFunctionalityDiv{display:flex;flex-direction:row;justify-content:space-evenly}.ViewerModalSelectionFunctionality .ion-page{justify-content:space-between}@media screen and (orientation:landscape) and (max-height:1000px) and (min-width:1000){.ViewerModalSelectionFunctionality{--height:25vh}}@media screen and (orientation:landscape) and (max-height:1000px) and (min-height:690px){.ViewerModalSelectionFunctionality{--height:28vh}}@media screen and (orientation:landscape) and (max-height:690px){.ViewerModalSelectionFunctionality{--height:33vh}}@media screen and (orientation:portrait) and (min-height:1080px) and (min-width:821px){.ViewerModalSelectionFunctionality{--height:15vh}}@media screen and (orientation:portrait) and (min-height:1919px) and (min-width:821px){.ViewerModalSelectionFunctionality{--height:11vh}}@media screen and (max-width:512px){.containerMobile{padding:0}}@media screen and (max-width:869px){.containerMobile{padding:0}}.menuIconM{color:#27c309;height:6vh;width:6vh}.ViewerModalSelectionFunctionality{--width:100%;--height:28vh;--border-radius:30px 30px 0px 0px;--background:var(--bg-content-color);display:flex;flex-direction:column;justify-content:flex-end}.ViewerModalSelectionFunctionalityTitle{--background:#0000;color:var(--txt-color);font-family:Nunito;font-size:5vw;text-align:center;width:100%}.selectionItemFunctionality{--ion-font-family:"Nunito";--background:#0000;align-items:center;color:var(--txt-color);display:flex;flex-direction:row;font-size:2.5vw;width:100%}.selectionIconFunctionality{font-size:5vw;padding-right:5px}.functionModalGrid{grid-column-gap:15px;grid-row-gap:3vh;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);margin-bottom:5vh}#div1{grid-area:1/1/2/2}#div2{grid-area:1/2/2/3}#div3{grid-area:1/3/2/4}#div4{grid-area:2/1/3/2}#div5{grid-area:2/2/3/3}#div{grid-area:2/3/3/4}.selectionItemFunctionality .sc-ion-label-ios-h{margin-right:0;white-space:pre-wrap;width:100%}.colorPicker>.ion-delegate-host{justify-content:center}@media screen and (orientation:landscape){.menuIconM{height:12vh;width:12vh}.selectionItemFunctionality{font-size:2vw}.textgridmobile{max-width:100%}.ViewerModalSelectionFunctionality{--width:80%;--height:30vh;--border-radius:30px;justify-content:center}.selectionIconFunctionality{font-size:4.07vw}.ViewerModalSelectionFunctionalityTitle{font-size:3.05vw!important}}@media screen and (min-height:600px) and (max-height:790px) and (max-width:390px){.ViewerModalSelectionFunctionality{--height:30vh}}.actionIcon{font-size:30px;margin-right:15px}.actionIconResize{scale:.7}ion-header ion-toolbar:first-of-type{--min-height:48px;padding-top:var(--ion-safe-area-top,0)}.actionButtons{display:grid;height:180px;justify-content:space-between;left:53px;position:fixed;top:161px;width:44px;z-index:1000}.actionButtons:hover{z-index:1000}.zoomButtons{align-items:center;color:var(--fileView-btn-color);display:flex;flex-direction:column;height:65px;justify-content:space-around;left:45px;top:430px;transition:transform .1s ease;width:auto}#zoomIn,#zoomOut{cursor:pointer}#zoomIn:active,#zoomOut:active{opacity:.9;transform:scale(.95)}ion-buttons::native(part){width:35px}.downloadButtonSection{align-items:center;background-color:var(--fileView-btn);border-radius:5px;box-shadow:0 8px 15px #0003;display:flex;display:block center;flex-direction:column;height:40px;justify-content:center;left:53px;position:fixed;top:520px;width:40px;z-index:1000}.downloadButton{color:var(--fileView-btn-color);height:100%!important;justify-content:space-between;top:430px;width:100%!important;width:30px}.divZoom{height:65px;top:440px}.divNextPrevious,.divZoom{background-color:var(--fileView-btn);border-radius:5px;box-shadow:0 8px 15px #0003;display:block center;left:53px;position:fixed;width:40px;z-index:1000}.divNextPrevious{height:90px;top:620px}.btn-fileviewer{color:#fff;margin-top:3px;width:36px}:root{--ion-color-whitebuttons:#fff;--ion-color-whitebuttons-rgb:255,255,255;--ion-color-whitebuttons-contrast:#000;--ion-color-whitebuttons-contrast-rgb:0,0,0;--ion-color-whitebuttons-shade:#e0e0e0;--ion-color-whitebuttons-tint:#fff}.ion-color-whitebuttons{--ion-color-base:var(--ion-color-whitebuttons);--ion-color-base-rgb:var(--ion-color-whitebuttons-rgb);--ion-color-contrast:var(--ion-color-whitebuttons-contrast);--ion-color-contrast-rgb:var(--ion-color-whitebuttons-contrast-rgb);--ion-color-shade:var(--ion-color-whitebuttons-shade);--ion-color-tint:var(--ion-color-whitebuttons-tint)}#fileViewerTextDivContainer{box-shadow:0 8px 15px #0003}.paragraphinReading{background-color:var(--accents-color);border:1px solid;border-radius:10px;color:var(--selection-txt-color)}.btn-fileviewer::part(native){padding-inline-end:0;padding-inline-start:0}.sideactionbtn{display:flex;flex-direction:row;height:45px;width:max-content}ion-select::part(icon){display:block}.selezionato{border:3px dotted blue}.summaryPopover,.summaryPopoverOk{--width:32.5rem;--height:40%}.summaryPopoverDiv,.summaryPopoverOkDiv{align-items:center;color:var(--txt-color);display:flex;flex-direction:column;height:275px;justify-content:space-evenly;padding:25px}.summaryCardLabels{font-size:18px;font-weight:600}.summaryLanguage::part(native){background:#0000;border:0;color:var(--txt-color);padding-left:35px}.sc-ion-select-popover-h ion-list.sc-ion-select-popover{background:var(--bg-content-color)}.select-interface-option::part(native){background:#0000;color:var(--txt-color)}.sc-ion-select-popover::part(container){border-color:var(--neutral-color)}.Ln-selection{background:#0000;border:0}.doSummary{--background:#0000;background-color:var(--btnColorRed);background:var(--callToAction-color);color:#f1f1f1;width:145px}.annullaSummary::part(native):hover,.doSummary::part(native):hover{border-radius:100px}.annullaSummary{--background:#0000;--border-width:2px;--border-color:#919191;--border-radius:29px;color:#919191;width:145px}.annullaSummary,.doSummary{--box-shadow:none;align-items:center;border-radius:29px;display:flex;font-size:13px;font-weight:600;height:44px;justify-content:center;text-transform:uppercase}.summaryPopoverBtns{display:flex;justify-content:space-around;width:360px}.summaryLoadingIcon{filter:invert(var(--invertWB));height:79px;width:58px}.summaryReadyIcon{height:79px;width:80px}.summaryPopoverOkTxt{align-items:center;display:flex;flex-direction:column}.keyWordsStyle{border:3px solid var(--accents-color);border-radius:35px;color:var(--selection-txt-color);font-size:18px;margin:10px;padding:.3rem 1rem}.dyslexia-friendly-button{background-color:#2c2c54;border:none;border-radius:12px;color:#f5f5f5;cursor:pointer;font-family:Lexend,Arial,sans-serif;font-size:16px;padding:16px;transition:background-color .3s ease}.dyslexia-friendly-button:focus,.dyslexia-friendly-button:hover{background-color:#3c3c74;outline:2px solid #fff}.addKeyWordsStyle{background-color:var(--accents-color);border-radius:35px;color:var(--selection-txt-color);font-size:18px;margin:10px;padding:.3rem 1rem}.keyWordsContainer{align-items:center;display:flex;flex-wrap:wrap}.annullaMappa{--border-width:2px;--border-color:var(--neutral-color);--border-radius:29px;color:var(--txt-color)}.createMapButton{--background:var(--callToAction-color);--border-radius:29px;color:var(--txt-color)}#fileViewerTextDivContainer{background:var(--bg-content-color)}.btn-fileviewer::part(native){background:var(--fileView-btn);color:var(--fileView-btn-color)}.sumPopupTxt{font-size:30px}@media (prefers-color-scheme:dark){.btn-fileviewer::part(native){color:#121212}.downloadButton,.zoomButtons{color:#121212}.btn-background{--background:red}.pdfReadyPopoverDiv{color:#f1f1f1}}@media(prefers-color-scheme:light){.keyWordsStyle,.paragraphinReading{color:#000}}@media screen and (max-width:840px){.helpIconModal{bottom:20px;color:var(--txt-color);position:absolute;right:20px;z-index:100000}.summaryPopover,.summaryPopoverOk{--width:100%;--height:32%}}@media only screen and (max-width:480px){.summaryPopover,.summaryPopoverOk{--width:94%;--height:35%}.summaryPopover>.ion-delegate-host,.summaryPopoverOk>.ion-delegate-host{overflow:hidden}#ttsbox{bottom:0;right:0}.functionModalGrid{grid-column-gap:0;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,.5fr)}#div1{grid-area:1/1/2/2}#div2{grid-area:1/2/2/3}#div3{grid-area:2/1/3/2}#div4{grid-area:2/2/3/3}#div5{grid-area:3/1/4/2}#div6{grid-area:3/2/4/3}.selectionItemFunctionality{font-size:4vw}.selectionIconFunctionality{font-size:5vw}.selectionItemFunctionality .sc-ion-label-ios-h{margin-right:0}}#paragraphWrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;position:relative}#addBtn{align-self:flex-end;height:45px;position:absolute;right:0;width:45px}#addBtn::part(native){background:var(--positive-color);border-radius:100px;width:48px}.addFirstParagraph{margin-left:50%;transform:translateX(-50%)}.addFirstParagraph::part(native){background:var(--positive-color)}#removeBtn{cursor:pointer;height:48px;margin-right:30px}#removeBtn::part(native){background:var(--callToAction-color);border-radius:100px;width:48px}.addImage,.removeImage{color:#fff;font-size:36px!important}.btn-background{--background:#fff}.mapInstructionsPopover{--width:65vw;--height:50%}.mapInstructionsPopover .popover-viewport{display:contents}.mapInstructionsPopoverDiv{color:var(--txt-color);flex-direction:column;font-size:17px;font-weight:700;height:100%;padding:20px}.mapInstructionsPopoverDiv,.squareSelector{align-items:center;display:flex;justify-content:center}.squareSelector{border:1px solid;border-color:var(--txt-color);border-radius:6px;color:#fff;height:30px;position:absolute;width:30px}.pdfReadyPopover .popover-content{background:var(--bg-content-color);color:var(--txt-color);width:80vw}.pdfReadyPopoverDiv{align-items:center;display:flex;flex-direction:column;justify-content:center}.pdfReadyPopover{--backdrop-opacity:.6}.pdfReadyPopover .popover-viewport{background:var(--bg-content-color);color:var(--txt-color);display:contents;height:45vh}.tickIcon{--ionicon-stroke-width:70px;font-size:30px}.mapButtonMobileDiv{align-items:center;bottom:25px;display:flex;flex-direction:column;justify-content:center;position:fixed;width:100%}.mapButtonMobileDiv>ion-button{width:75vw}.createMapButtonDiv{align-items:center;bottom:25px;display:flex;flex-direction:column;justify-content:center;position:fixed;width:100%}.createMapButtonDiv>ion-button{width:75vw}.spinner{color:var(--accents-color);position:fixed}.bigBookLoader{height:150px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:100}@keyframes fillAnimation{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.animated-element{animation:fadeIn .5s ease forwards}.fill-icon{animation:fillAnimation 2s ease-out infinite;animation-fill-mode:forwards;clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);display:inline-block}@media screen and (min-width:480px) and (max-width:869px){#ttsbox{bottom:0;left:0}}.spotlightWordSave-Btn{width:100%}.modalHighlightBtns{align-content:center;background:var(--bg-content-color);bottom:0;left:0;position:absolute;right:0;text-align:center;top:50px;z-index:2}.underline{background-color:#ff0;color:#000}.menuTabBar{--background:var(--bg-content-color);--border:none;box-shadow:0 -3px 20px 1px #00000030;height:8vh}#tabBarProfile{--color:var(--txt-color)}.menuTabBarTablet{display:flex;height:5.3vh;justify-content:space-around}.ToolBarLabelTablet{font-family:nunito;font-size:1.5vh;margin-left:.5vh}.menuTabBarButtonTablet{--color-selected:#3626a7;display:flex;flex-direction:row}.menuTabBarButton{--color-selected:var(--callToAction-color);display:flex;flex-direction:row}@media only screen and (min-width:540px) and (max-width:850px){.menuTabBar{height:6vh}}@media (prefers-color-scheme:dark){:root{--bg-content-color:#121212;--txt-color:#f4f4ff}}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/static/media/Nunito-Regular.7eb5b028345a56af1663.eot);src:url(/static/media/Nunito-Regular.7eb5b028345a56af1663.eot?#iefix) format("embedded-opentype"),url(/static/media/Nunito-Regular.1e1577e10a0b08a5158a.woff2) format("woff2"),url(/static/media/Nunito-Regular.a21c164d64f903284e9d.woff) format("woff"),url(/static/media/Nunito-Regular.319e2ab8dc5e3e1fdb99.ttf) format("truetype")}@font-face{font-display:swap;font-family:NunitoSemiBold;font-style:normal;font-weight:600;src:url(/static/media/Nunito-SemiBold.ca1cc4633fcd3cadaf06.eot);src:url(/static/media/Nunito-SemiBold.ca1cc4633fcd3cadaf06.eot?#iefix) format("embedded-opentype"),url(/static/media/Nunito-SemiBold.82adbdd1d846613a571a.woff2) format("woff2"),url(/static/media/Nunito-SemiBold.2c79bbb8115d3b2ff896.woff) format("woff"),url(/static/media/Nunito-SemiBold.2bb0ffc9761f270b62e1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.590c7b2fe085449090c2.eot);src:url(/static/media/Roboto-Regular.590c7b2fe085449090c2.eot?#iefix) format("embedded-opentype"),url(/static/media/Roboto-Regular.6ebf208d23c2f346040d.woff2) format("woff2"),url(/static/media/Roboto-Regular.60ef8b89613349a5f44c.woff) format("woff"),url(/static/media/Roboto-Regular.2c86467e23d87f62bf61.ttf) format("truetype")}.sideHeader{align-items:center;display:flex;justify-content:center;margin:43px 0 155px}.sideMenu{z-index:1000}.sideMenuContainer::part(background){background:var(--bg-content-color)}.md .menu-content-push{box-shadow:none!important;transform:none}.sideMenuClose{color:var(--txt-color);font-size:44px;width:44px}.sideMenuClose::part(native){background:#0000;box-shadow:none;margin:0;padding:0}.logo{background:url(/static/media/reasy_logo_book.d1e5fe8734537acd49fe.svg)no-repeat;background-size:50px;height:37px;margin-right:20px;width:50px}.sideHeader ion-text{color:var(--txt-color);font-family:NunitoSemiBold;font-size:34px;margin-right:33px}.navigation{margin-top:155px}#homeIcon,#profileItem,#settingsIcon{color:var(--txt-color);font-family:Nunito}.item-inner{border-style:none!important}.navigation ion-item{color:var(--txt-color);font-size:17px;margin-left:24px}.sideMenuItem{margin-left:0!important}.sideMenuItem::part(native){--border-style:none;background:var(--bg-content-color);cursor:pointer}.sideMenuItem::part(native):hover{color:var(--callToAction-color)}.sideMenuRedeemLicenseAccordionGroup{width:100%}.redeemBookPopover{--width:35vw;--heigth:10vh}.redeemBookPopoverDiv{align-items:center;display:flex;flex-direction:column;padding:25px;width:80%}.redeemBookPopoverTitle{color:var(--txt-color);font-size:2vw;margin:0}.redeemBookPopoverDescription{color:var(--txt-color);font-size:1vw;margin-bottom:10px;margin-top:20px}.redeemBookItem{border:2px solid #7a7aff;border-radius:30px;margin-bottom:5px;width:100%}.redeemBookInput{--highlight-color-focused:#7a7aff}.redeemBookErrorLabel{color:red;font-size:.9vw;margin:0 0 15px}.redeemBookPopoverButton{--background:red;--border-radius:25px;width:35%}.sideMenu::part(container){width:306px}.logo::part(image){height:auto}.sideMenuFooter{bottom:0;color:var(--txt-color);left:0;margin-bottom:50px;position:fixed;right:0}.sideMenuFooterElement{font-size:15px;justify-content:center;margin-top:14px;text-align:center}.sideMenuFooterElement>a{color:var(--callToAction-color)}.sideMenuBtn{align-items:center;background-color:var(--bg-content-color);display:flex;flex-direction:column;height:-webkit-fill-available;justify-content:space-between;position:fixed;width:90px}.sideMenuBtnBurger{color:var(--txt-color);font-size:44px;margin-left:21px;margin-right:25px;margin-top:43px}@media (prefers-color-scheme:dark){:root{--bg-content-color:#2f2f2f;--txt-color:#f4f4ff}}@media (prefers-color-scheme:light){:root{--bg-content-color:#fff;--txt-color:#121212}}.body{max-width:100vw;overflow-x:hidden;transition:all .3s ease}.profileHeaderToolbar{--background:#0000;margin-top:15px}.profileHeaderTablet{color:#fff;font-family:nunito;font-size:2.5rem;font-weight:700;letter-spacing:-.02em}.profile-back-btn{cursor:pointer;font-size:45px}.languageContainer{display:none}.appLanguageSelect{background-position:0;border-radius:8px;padding-left:0;text-align:center;width:35%}.lnIcon{color:var(--txt-color);height:20px;opacity:.8;width:20px}.appLanguageSelect::part(text){color:var(--txt-color);font-family:Nunito;font-weight:600;opacity:1}.appLanguageSelect::part(icon){height:18px;padding-left:15px;width:18px}.ionItems{--background:none;border-radius:8px}.title{color:var(--txt-color);font-size:1.5rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1rem}.grid{column-count:1;column-fill:auto;column-gap:2rem;max-width:100vw;overflow-x:hidden;overflow-y:auto;padding:1rem 2rem 2rem;scroll-behavior:smooth}.cardBg,.grid{box-sizing:border-box;width:100%}.cardBg{--background:var(--bg-content-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 2px 12px #00000014;break-inside:avoid;display:block;margin-bottom:1.5rem;margin-top:0;max-width:100%;overflow:hidden;page-break-inside:avoid;transition:all .3s ease;vertical-align:top}.cardBg:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-2px)}.profileHeader{color:var(--txt-color);column-span:all;font-size:2.5rem;font-weight:700;letter-spacing:-.02em;padding:0;text-align:center;width:95%}.footer{align-items:center;background:#ffffff05;border-radius:16px;break-inside:avoid;column-span:all;display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding:2rem;page-break-inside:avoid}.footer a{border-radius:8px;color:var(--txt-color);opacity:.7;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease}.footer a:hover{background:#ffffff0d;opacity:1}.profileUserAmbassadorPar{align-items:center;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-radius:12px;cursor:pointer;display:flex;flex-direction:row;padding:1rem;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.profileUserAmbassadorPar:hover{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);transform:scale(1.02)}.redirectIcon{font-size:.875rem;margin-left:.5rem;opacity:.7;transition:all .2s ease}.profileUserAmbassadorPar:hover .redirectIcon{opacity:1;transform:translateX(2px)}.reasyAmbassadorIcon{font-size:2rem;margin-right:.75rem}.profileUserDataRow{align-items:center;border-bottom:1px solid #ffffff0d;color:var(--txt-color);display:flex;flex:1 1;justify-content:space-between;padding:.75rem 0}.profileUserDataRow:last-child{border-bottom:none}.profileUserDataRow p:first-child{font-size:.9rem;font-weight:600;letter-spacing:.5px;opacity:.8;text-transform:uppercase}.profileUserDataRow p:last-child{font-size:1rem;font-weight:500}.profileUserDataDiv{padding:0 1rem}.profileLogoutDiv{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.profileLogoutDiv p{align-items:center;background:#0000;border:2px solid var(--callToAction-color);border-radius:12px;color:var(--txt-color);cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:48px;justify-content:space-between;margin:0;overflow:hidden;padding-left:5%;position:relative;text-transform:capitalize;transition:all .3s ease;width:95%}.profileLogoutDiv p:before{background:linear-gradient(90deg,#0000,var(--hover-background),#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.profileLogoutDiv p:hover:before{left:100%}.profileLogoutDiv p:hover{border-color:var(--callToAction-color);box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.profileLogoutDivTablet{display:flex;flex-direction:column;gap:1rem;max-width:100%}.profileSettingsItem:hover{--background:#ffffff0d;transform:translateX(4px)}.logoutBtn,.profileDeleteAccountBtn,.profileManageAccountBtn,.profilePurchaseAccountBtn{align-items:center;background:#0000;border:2px solid var(--border-color);border-radius:12px;color:var(--txt-color);cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:48px;justify-content:space-between;overflow:hidden;padding-left:5%;position:relative;text-transform:capitalize;transition:all .3s ease;width:95%}.button-native{background:#0000}.logoutBtn:before,.profileDeleteAccountBtn:before,.profileManageAccountBtn:before,.profilePurchaseAccountBtn:before{background:linear-gradient(90deg,#0000,var(--hover-background),#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.logoutBtn:hover:before,.profileDeleteAccountBtn:hover:before,.profileManageAccountBtn:hover:before,.profilePurchaseAccountBtn:hover:before{left:100%}.logoutBtn:hover,.profileDeleteAccountBtn:hover,.profileManageAccountBtn:hover,.profilePurchaseAccountBtn:hover{border-color:#ffffff4d;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.profileSupportGrid{color:var(--txt-color);gap:.75rem;padding:0 1rem 1rem}.profileSupportRow{align-items:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;cursor:pointer;display:flex;padding:1rem;transition:all .2s ease}.profileSupportRow:hover{background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px)}.profileSupportIcon{color:var(--txt-color);height:20px;margin-right:1rem;opacity:.8;width:20px}.profileSupportLabel{font-size:1rem;font-weight:500}.btnIcon{opacity:.6;transition:all .2s ease}.profileLogoutDiv:hover .btnIcon{opacity:1;transform:translateX(2px)}#organizationSection{display:block}.organizationImg{display:flex;justify-content:center;margin:1.5rem 0}#ogImg{background-size:contain;border-radius:12px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));height:80px;max-width:120px;transition:all .3s ease}#ogImg:hover{transform:scale(1.05)}.profileSubscriptionButton{border-radius:12px;color:var(--txt-color);margin-top:1rem;text-transform:none;transition:all .2s ease}.profileSubscriptionButton:hover{background:#ffffff0d}.profileSubscriptionButton>p{margin:0;padding-left:1rem}.profileRedeemLicenseItem{--background:#ffffff08;border-radius:12px;break-inside:avoid;color:var(--txt-color);margin-bottom:1rem;page-break-inside:avoid;transition:all .2s ease}.profileRedeemLicenseItem:hover{--background:#ffffff14}.profileRedeemLicenseItem>.detail-icon{display:none}.lockIconLicense{color:var(--txt-color);opacity:.8}.accountDeletionPopover{--width:28rem;background:var(--bg-content-color);border-radius:20px;box-shadow:0 20px 40px #0000004d;color:var(--txt-color)}.accountDeletionPopover:host{right:0}.accountDeletionPopoverDiv{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-evenly;padding:2rem}.accountDeletionPopoverText{align-items:center;color:var(--txt-color);display:flex;flex-direction:column;text-align:center}.accountDeletionPopoverText ion-text:first-child{font-size:1.5rem;font-weight:600}.removeAccountBtn,.removeAccountCancelBtn{--background:#0000;border:2px solid #0000;border-radius:12px;font-size:.9rem;font-weight:600;height:48px;letter-spacing:.5px;text-transform:uppercase;transition:all .3s ease;width:140px}.removeAccountBtn{color:var(--txt-color)}.removeAccountCancelBtn{background:var(--callToAction-color);color:var(--txt-color)}.removeAccountBtn:hover,.removeAccountCancelBtn:hover{box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.mobileRedeemBookAccordion{background:#8fa0ff;border-radius:12px;break-inside:avoid;overflow:hidden;page-break-inside:avoid}.mobileRedeemBookItem{--background:#8fa0ff;--background-activated:#ffffff1a;--ripple-color:#fff3}.mobileRedeemBookContentDiv{align-items:center;background:#8fa0ff;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.5rem}.mobileRedeemBookInput{--highlight-color-focused:#7a7aff;--padding-start:1rem;border-radius:8px;color:var(--txt-color);font-size:1rem;width:100%}.mobileRedeemBookErrorLabel{color:#f44;font-size:.875rem;font-weight:500}.mobileRedeemBookConfirmation{color:#4f4;font-size:.875rem;font-weight:500}.mobileRedeemBookPopoverButton{align-self:center;border-radius:8px;font-size:.875rem;padding:.75rem 1.5rem}.invertDefaultImageDarkMode{filter:none;transition:filter .3s ease}.profileLicensesGrid{box-sizing:border-box;color:var(--txt-color);display:flex;flex-direction:row;gap:1rem;max-width:100%;overflow-x:auto;padding:.5rem 1rem 1rem;width:calc(100% - 2rem)}.profileLicensesGrid::-webkit-scrollbar{height:6px}.profileLicensesGrid::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.profileLicensesGrid::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.profileLicenseRow{flex-shrink:0;max-width:300px;min-width:250px}.profileLicenseCard{background:#ffffff05;border:2px solid var(--accents-color);border-radius:16px;display:flex;flex-direction:column;padding:1.5rem;transition:all .3s ease;width:100%}.profileLicenseCard:hover{border-color:var(--callToAction-color);box-shadow:0 8px 25px #00000026;transform:translateY(-4px)}.profileLicenseCardHeader{color:var(--txt-color);font-size:1.25rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1rem}@media only screen and (min-width:1400px){.grid{column-count:3;column-fill:balance;column-gap:2rem;padding:1rem 2rem 2rem}}@media only screen and (min-width:1000px) and (max-width:1399px){.grid{column-count:2;column-fill:balance;column-gap:2rem;padding:1rem 2rem 2rem}}@media only screen and (min-width:870px) and (max-width:999px){.grid{column-count:2;column-fill:balance;column-gap:1.5rem;padding:1rem 2rem 2rem}}@media only screen and (max-width:869px){.sideMenuBtn{display:none}.grid{box-sizing:border-box;column-count:1;column-fill:auto;column-gap:0;margin:0;max-width:100vw;overflow-x:hidden;overflow-y:auto;padding:1rem}.languageContainer{display:none}.ionItems,.languageContent{height:auto;padding:1rem}.profileHeaderToolbar{margin-top:0}.profileHeader{font-size:2rem;font-weight:700;text-align:center}.profileLogoutDiv{gap:1rem}.logoutBtn,.profileDeleteAccountBtn,.profileManageAccountBtn,.profilePurchaseAccountBtn{font-size:1.1rem;height:52px}.btnIcon{display:block}.footer{margin-top:0;width:100%}.cardBg{margin:0 0 1.5rem}.profileLicensesGrid{overflow-x:auto;padding:.5rem;width:calc(100% - 1rem)}}@media only screen and (max-width:480px){.grid{column-count:1;column-fill:auto;max-width:100vw;overflow-x:hidden;padding:.75rem}.profileHeader{font-size:1.75rem}.cardBg{border-radius:12px;margin-bottom:.75rem;max-width:100%}.accountDeletionPopover{--width:18rem}.profileLicensesGrid{flex-direction:column;gap:.75rem;max-height:250px;overflow-x:hidden;padding:.5rem 0;width:100%}.profileLicenseRow{max-width:100%;min-width:100%}.removeAccountBtn,.removeAccountCancelBtn{font-size:.8rem;height:44px;width:120px}.languageContainer{display:none}}@media (prefers-color-scheme:dark){.invertDefaultImageDarkMode{filter:invert(100%)}.cardBg,.profileSupportRow{border-color:#ffffff14}.profileSupportRow{background:#ffffff08}}.homePageMainPage{opacity:1}[hidden]{display:none!important}.resolution{overflow:initial}.fileManagerContainer::part(scroll){background-color:var(--bg-page-color);padding-left:90px}.fileManagerFileName{color:var(--txt-color);overflow-wrap:anywhere;padding-bottom:0;text-align:center}.pdfToMapSpinner{height:50%;position:absolute;width:50%}.fileManagerSearchBar{max-width:80%;padding-bottom:0!important}.fileManagerTitle{display:inline-block;vertical-align:middle}#openSideMenu{--background:var(--bg-page-color)}.filesManagerDropzone{margin-left:50px}.nextTutorialBtn{font-size:12px}.fileManagerItemsContainer{-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-ms-flexbox-wrap:wrap;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fileManagerItem{background-color:var(--bg-content-color);border-radius:20px;box-shadow:0 0 13px 1px #00000036;box-sizing:border-box;color:var(--txt-color);margin:12px;max-width:145px}.fileOptions{cursor:pointer}.notificationsIcon{animation:wiggleBig 1.5s ease-in-out infinite;color:var(--txt-color);cursor:pointer}.notificationsIcon:after{background:red;border-radius:50%;content:"";display:block;height:12px;position:absolute;right:0;top:0;width:12px}.notificationsPopover{--width:25vw;--height:fit-content;--max-height:65vh}.notificationsPopoverMainDiv{display:flex;flex-direction:column;font-family:Nunito;margin:0;width:-webkit-fill-available}.notificationsPopoverTitle{color:var(--txt-color);font-size:35px;margin-bottom:0;margin-top:10px;text-align:center}.notificationsPopoverContentDiv{padding:15px}.notificationsPopoverItem{background-color:#a7e4e8;border:1px solid var(--txt-color);border-radius:25px;color:#252525;display:flex;flex-direction:column;margin-bottom:25px;padding:10px 20px 20px;position:relative}.notificationItemHeaderDiv{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.notificationsPopoverItemTitle{font-size:22px;margin-bottom:0;margin-top:0}.notificationsPopoverItemDate{color:#7b7b7b;font-size:12px}.notificationItemDescriptionDiv{margin-bottom:15px;padding-left:25px}.notificationsPopoverItemText{font-size:15px;margin:0;text-align:left}.notificationItemBottomDiv{display:flex;flex-direction:row;justify-content:center}.notificationItemButton{--background:var(--callToAction-color);font-family:Nunito;font-size:12px}.notificationItemCTADiv{display:flex;flex-direction:row;height:0;justify-content:flex-end;padding-bottom:15px;width:100%}.notificationItemCTAArrow{bottom:15px;font-size:25px;opacity:0;position:absolute;right:15px}.notificationsPopoverItem:hover .notificationItemCTAArrow{opacity:1}.filesManagerHelpFabButton{--width:1em;--height:1em;--background:#0000;--box-shadow:none}.filesManagerAddFab{margin-bottom:5.9vh}.filesManagerTutorialFabButton::part(native){--background:#0000}.filesManagerAddFabButton::part(native){--background:var(--callToAction-color)}.filesManagerAddFabButton ion-icon{color:var(--selection-txt-color)}.filesManagerUploadCTAParagraph{color:var(--txt-color);flex:1 1;margin-top:60px;text-align:center}.filesManagerTapToUploadAnimation{left:35%;position:absolute;top:20px;transform:rotate(90deg)}.fileManagerFolderCreationIcon{font-size:30px;text-align:center}.filesManagerAddFab input[type=file]{font-size:100px;left:0;opacity:0;position:absolute;top:0}.fileManagerPopoverContext{transform:translateX(30px)}.fileManagerSegmentButton{--indicator-color:#0000!important;--indicator-color-checked:#0000!important;max-width:-moz-fit-content;max-width:fit-content;text-transform:none!important}.filesManagerDropzoneActive{animation:border-dance 20s linear infinite;background:linear-gradient(90deg,gray 50%,#0000 0),linear-gradient(90deg,gray 50%,#0000 0),linear-gradient(0deg,gray 50%,#0000 0),linear-gradient(0deg,gray 50%,#0000 0);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:15px 4px,15px 4px,4px 15px,4px 15px;opacity:.7;padding:10px}@keyframes border-dance{0%{background-position:0 0,100% 100%,0 100%,100% 0}to{background-position:100% 0,0 100%,0 0,100% 100%}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes wiggleBig{0%{transform:rotate(0deg)}80%{transform:rotate(0deg)}85%{transform:rotate(15deg)}95%{transform:rotate(-15deg)}to{transform:rotate(0deg)}}.filesManagerSegmentationBanner{background-color:#2f6dc4;border-radius:25px;margin-bottom:5px;margin-top:10px;width:75vw}.filesManagerSegmentationTitle{animation:bounce .5s 1s 2 forwards;color:#fff;font-family:Nunito;font-size:40px;margin-bottom:10px;text-align:center}.filesManagerSegmentationContent{align-items:center;display:flex;flex-direction:column}.filesManagerSegmentationRole{color:var(--txt-color);font-family:Nunito;font-size:1vw;margin-bottom:0;margin-top:10px;text-align:center}.filesManagerSegmentationRadioGroup{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:2%;padding-top:2%}.filesManagerSegmentationRadio{padding-left:2%;padding-right:2%}.filesManagerSegmentationRadio::part(label){margin-inline:0 0}.filesManagerSegmentationRadio::part(container){display:none}.selectedRole{animation:translateUp .2s forwards!important;border:6px solid var(--accents-color)!important;opacity:1!important}@keyframes translateUp{to{transform:translateY(-15px)}}.filesManagerSegmentationCard{align-items:center;background:var(--bg-content-color);border:6px solid #0000;border-radius:15px;display:flex;flex-direction:column;height:10vw;justify-content:center;margin-top:15px;width:10vw}.filesManagerSegmentationCardContent{align-items:center;display:flex;flex-direction:column;margin:0;padding:0}.filesManagerSegmentationIcon{font-size:5vw!important}.filesManagerSegmentationButtonDiv{align-items:center;display:flex;flex-direction:column;margin-bottom:15px;width:30%}.filesManagerSegmentationButtonInput{--padding-start:8px;--placeholder-color:#fff;--highlight-color:unset;border:1px solid #fff;border-radius:25px;font-family:Nunito;margin-bottom:5px}.filesManagerSegmentationButton{--background:var(--callToAction-color);font-family:Nunito}.filesManagerRedeemCodeDiv{align-items:center;background:#fcd9ca;border-radius:15px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:center;padding-bottom:10px;padding-top:10px;width:75vw}.filesManagerRedeemLicenseInput{--padding-start:8px;--highlight-color:unset;--padding-start:25px;color:var(--txt-color)}.filesManagerRedeemLicenseAccordion{background:var(--bg-content-color);border:1px solid var(--accents-color);border-radius:15px;color:var(--txt-color);width:35vw}.filesManagerRedeemLicenseContentDiv{align-items:center;display:flex;flex-direction:column}.filesManagerRedeemLicenseItem{--background:var(--bg-content-color);--background-activated:none;--background-focused:none;--background-hover:none;--background-hover-opacity:1;--color-hover:var(--txt-color);--color-focused:var(--txt-color);color:var(--txt-color)}.filesManagerRedeemLicenseButton{--background:var(--callToAction-color);font-family:Nunito;margin-bottom:10px}div.filesManagerNotificationsDivWiggle{animation:wiggle 2s infinite;margin-bottom:10px;margin-top:10px}div.filesManagerNotificationsDivWiggle:hover{animation:none}.filesManagerNotificationsAlertGrid{display:flex;flex-direction:column;justify-content:center}.filesManagerNotificationsIllustration{height:auto;margin-left:auto;margin-right:auto;max-width:150px;width:33.33333vw}.filesManagerNotificationsCTAText{color:var(--txt-color);flex:1 1;margin-top:5px;text-align:center}.fileManagerOcrPopoverTitle{color:var(--txt-color);font-size:larger;text-align:center}.fileManagerOcrPopover,.newMapPopover{--width:40vw;--height:35vh;--background:var(--bg-content-color);align-items:flex-end;align-items:center;display:flex;display:contents;padding:15px}.fileManagerOcrPopover .popover-content{align-items:center;background-color:var(--bg-content-color)}.newMapPopover #emptyMapTtl{border-bottom:1px solid #b8b8b8;color:var(--txt-color);margin:auto auto 20px;width:50%}.newMapPopover #emptyMapTtl .native-input{color:var(--txt-color)}.fileManagerOcrPopoverTablet{--width:70vw;--height:auto;align-items:flex-end;display:flex}.fileManagerOcrPopoverTablet .popover-viewport{display:contents}.fileManagerOcrPopoverDivTablet{margin-top:2%;padding:30px}.fileManagerOcrPopoverDivTablet,.ion-delegate-host{align-items:center;display:flex;flex-direction:column}.ion-delegate-host{background:var(--bg-content-color);color:#000}.ion-delegate-host>.fileManagerOcrPopoverItem{width:60%}.fileManagerOcrPopoverItem{--inner-border-width:0px;border-radius:50px;color:var(--selection-txt-color);cursor:pointer;margin-top:5%;width:100%}.inputFieldFile{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.fileManagerUploadIconMobile{color:var(--selection-txt-color);font-size:55px}.fileManagerOcrPopoverItemMobile{--inner-border-width:0px;border-radius:50px;color:var(--selection-txt-color);margin-top:3%;width:100%}.newMapPopover>.ion-delegate-host>.fileManagerOcrPopoverItemMobile{width:80%}.fileManagerOcrPopoverItemTablet{--inner-border-width:0px;margin-top:3%;width:100%}.fileManagerOcrPopoverIonLabelTablet{color:#fff;cursor:pointer;margin-left:10px}.fileManagerOcrPopoverDiv{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin-bottom:5%;margin-top:2%;width:75%}.homeMenuButton,.homeMenuButtonTablet{width:50px;z-index:20000}.homeMenuButtonTablet{--color:#fff!important}.homeMainLogo{height:10vh;margin-left:50px;padding:11px;width:85vw}.homeMainGrid{background:#0000}.homeMainLogoTablet{height:6vh;padding:10px}.homeYourFilesDiv{align-items:center;display:flex;justify-content:space-between}.homeYourFilesDiv>ion-button{--ripple-color:#0000!important;color:var(--callToAction-color);font-size:medium;margin-right:25px;text-transform:none}.fileManagerList{background-color:unset!important;column-count:2;-webkit-columns:2;-moz-columns:2}.fileManagerListItem{--background:var(--bg-content-color);border-radius:29px;margin-bottom:10px;margin-right:50px}.fileManagerListIcon{color:var(--txt-color)}.fileManagerGridFileIcon{color:var(--txt-color);width:100%}.fileManagerGridFileIcon:hover{color:var(--callToAction-color)}.fileManagerFilePreviewImg{pointer-events:none}.homeUploadFileCard{border-radius:29px;height:250px;width:350px}.homeUploadFileCard,.homeUploadFileDiv{background-color:var(--bg-content-color)}.homeUploadFileDiv{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:100%;justify-content:center}.homeUploadFileParagraph{color:var(--txt-color);font-size:30px;font-weight:700}.homeUploadFileImage{border-radius:100%;margin-right:15px;padding:15px;width:90px}.uploadFileIconDiv{background-color:#419be0}.uploadImgIconDiv,.uploadPdfIconDiv{--background:#3676c4}.emptyMapIconDiv{--background:#4169e1;background-color:#4169e1}.pdfToMapIconDiv{--background:#4c41e0;background-color:#4c41e0}.homeYourFilesParagraph{color:var(--txt-color);font-size:25px;font-weight:700}.homePdfToMapDiv{background-color:var(--callToAction-color);border-radius:100%;width:130px}.previewbox{background-image:url(/static/media/previewSample.9e5708c2da302ceef87f.svg) no-repeat center;background-size:contain;cursor:pointer}.react-joyride__popover{z-index:9999}.homePageMainPage .helpIcon{right:20px}.helpIcon{bottom:10px;cursor:pointer;position:absolute;right:10px;z-index:1000}.helpIcon,.helpIconColor{color:var(--txt-color)}.helpAndLayoutChange{align-items:center;display:flex;justify-content:center}.helpAndLayoutChange .helpIcon{color:var(--txt-color);cursor:pointer;margin-right:10px;position:unset;z-index:1000}.layoutChange{color:var(--callToAction-color)}.tutorialVideo{height:157px;width:280px}.centerTxtTutorialCard{display:flex;justify-content:center;text-align:left;white-space:pre-line}.resolution>.ion-delegate-host>ion-item{--background:#0000;color:var(--txt-color)}.resolution>.ion-delegate-host>ion-item>ion-icon,.skip{color:var(--txt-color)}.skip{border-radius:4px;font-size:12px;padding:8px}.skipAll{background:#0000;bottom:50px;color:#000;font-size:12px;left:25px;position:absolute}.skipBtns{position:relative;z-index:1000}.disable-card{opacity:.5;pointer-events:none}.lds-dual-ring{display:none;height:80px;position:absolute;width:80px}.lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border:6px solid var(--txt-color);border-color:var(--txt-color) #0000 var(--txt-color) #0000;border-radius:50%;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:480px){.skipAll{left:17px}.skip{bottom:12%;padding:0;position:absolute}.fileManagerContainer::part(scroll){padding-left:0}.fileManagerItem{margin-bottom:20px}.logo{background:url(/static/media/reasy_logo_book.d1e5fe8734537acd49fe.svg)no-repeat;background-size:50px;height:37px;margin-right:20px;width:50px}.mobileHeader ion-text{color:var(--txt-color);font-family:NunitoSemiBold;font-size:34px;margin-right:33px}.mobileHeader{--padding-top:0px}.notificationsIcon{font-size:24px}.notificationsIcon:after{height:8px;width:8px}.notificationItemCTAArrow{opacity:1}.mobileHeaderToolbarHome{--background:#0000}.mobileHeaderLogoContainer{align-items:center;display:flex;justify-content:center}.homeYourFilesParagraph{margin-left:15px}.fileManagerList{column-count:1;-webkit-columns:1;-moz-columns:1}.filesManagerDropzone{margin-left:0}.fileManagerOcrPopover,.newMapPopover{--width:80vw;--height:45vh}.fileManagerOcrPopoverDiv{align-items:center;background-color:var(--bg-content-color);flex-direction:column;padding-bottom:15px;width:85%}.homeMenuButton{left:1vw;position:absolute;width:50px}.filesManagerAddFab{margin-bottom:10vh}.homeMainLogo{height:auto;margin-left:0;width:130px}.homeMainLogoDiv{--background:#3626a7;flex-direction:row}.homeHeaderToolbar,.homeMainLogoDiv{align-items:center;display:flex;justify-content:center}.homeHeaderToolbar{--background:#0000;background:var(--bg-content-color);color:var(--txt-color);max-height:120px;position:absolute;z-index:-1}.fileManagerContainerDiv{display:flex}.fileManagerList{background:#0000;margin-bottom:10%;margin-top:10%}.fileManagerListDiv{border-radius:29px;display:flex;margin-bottom:20px}.fileManagerListItem{border-radius:29px;margin-left:5%;margin-right:5%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.fileManagerListIcon{width:5%}.fileManagerGridFileIcon{align-self:center}.fileManagerOcrPopoverButton{--background:var(--callToAction-color);width:75%}.fileManagerOcrPopoverButton:hover{opacity:.8}.cardContainer{display:flex;justify-content:space-evenly}.fileManagerOcrPopoverItemMobile .sc-ion-label-ios-h{font-size:16px;white-space:pre-wrap}.helpIcon{right:5px;top:80px}.filesManagerSegmentationBanner{width:95vw}.filesManagerSegmentationRadio{padding-left:0;padding-right:0}.filesManagerSegmentationTitle{font-size:25px}.filesManagerSegmentationCard{border:3px solid #0000;height:22vw;width:23.5vw}.selectedRole{border:3px solid var(--accents-color)!important}.filesManagerSegmentationRole{color:var(--txt-color);font-size:3vw;margin-bottom:0;margin-top:10px}.filesManagerSegmentationIcon{font-size:10vw!important}.filesManagerSegmentationButtonDiv{width:80%}.filesManagerRedeemCodeDiv{width:95vw}.filesManagerRedeemLicenseAccordion{border:1px solid var(--accents-color);border-radius:15px;width:80vw}}@media only screen and (min-width:480px) and (max-width:850px){.filesManagerSegmentationBanner{width:95vw}.filesManagerSegmentationRadio{padding-left:0;padding-right:0}.filesManagerSegmentationTitle{font-size:25px}.filesManagerSegmentationCard{border:3px solid #0000;height:22vw;width:23.5vw}.selectedRole{border:3px solid var(--accents-color)!important}.filesManagerSegmentationRole{color:var(--txt-color);font-size:3vw;margin-bottom:0;margin-top:10px}.filesManagerSegmentationIcon{font-size:10vw!important}.filesManagerSegmentationButtonDiv{width:80%}.filesManagerRedeemCodeDiv{width:95vw}.filesManagerRedeemLicenseAccordion{border:1px solid var(--accents-color);border-radius:15px;width:80vw}.notificationsIcon{font-size:45px}.notificationsIcon:after{height:14px;width:14px}.notificationsPopover{--width:45vw;--height:45vh}}@media only screen and (max-width:450px){.fileManagerOcrPopover,.newMapPopover{--width:80vw;--height:55%}.notificationsPopover{--width:75vw;--height:40vh}.notificationsPopoverItemTitle{font-size:18px}.notificationsPopoverItemDate{font-size:10px}.notificationsPopoverItemText{font-size:14px}}@media only screen and (max-height:680px){.fileManagerOcrPopoverTitle{font-size:16px}.fileManagerOcrPopoverItemMobile .sc-ion-label-ios-h{font-size:12px}}@media only screen and (max-device-width:717px),only screen and (max-device-width:768px),only screen and (max-width:717px),only screen and (max-width:768px),only screen and(max-device-width:840px),only screen and(max-width:840px){.homeUploadFileCard{background-color:#fff;border-radius:29px;height:250px;width:350px}.homeUploadFileDiv{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:100%;justify-content:center}.homeUploadFileParagraph{font-size:30px;font-weight:700}.homeUploadFileImage{width:130px}.homeYourFilesParagraph{font-size:25px;font-weight:700}.previewbox{background-image:url(/static/media/previewSample.9e5708c2da302ceef87f.svg) no-repeat center;background-size:contain}.tutorialVideo{height:127px;width:250px}}@media only screen and (min-width:540px) and (max-width:850px){.helpIcon{right:5px;top:100px}}.mobileHeader ion-text{color:var(--txt-color);font-family:NunitoSemiBold;font-size:45px;margin-right:33px}.mobileHeader{height:9vh;width:100vw}.mobileHeaderToolbarHome{--background:#0000}.homeHeaderToolbar{--background:var(--bg-content-color);align-items:center;background:#0000;color:var(--txt-color);display:flex;justify-content:center;margin:0;max-height:120px;position:absolute;z-index:-1}.mobileHeaderContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:90%}.mobileHeaderLogoContainer{align-items:center;display:flex;justify-content:center;margin-left:15px}@media only screen and (min-width:540px) and (max-width:850px){.filesManagerDropzone{margin:0}.cardContainer{margin-left:50px}.homeYourFilesParagraph{margin-left:60px}.logo{background:url(/static/media/reasy_logo_book.d1e5fe8734537acd49fe.svg)no-repeat;background-size:60px;height:45px;margin-right:20px;width:60px}.header-ios .homeHeaderToolbar:last-of-type{--border-width:0}.fileManagerOcrPopover,.newMapPopover{--width:80vw;--height:45vh}.fileManagerOcrPopoverTitle{font-size:30px}.fileManagerOcrPopoverIonLabelTablet{padding:10px}.fileManagerOcrPopoverItemMobile{font-size:3vw;margin-bottom:3%;margin-top:0}.fileManagerContainer::part(scroll){padding-left:0}}@media (orientation:landscape){.fileManagerOcrPopoverItemMobile{font-size:16px;width:100%}}@media (prefers-color-scheme:dark){:root{--bg-content-color:#32324b;--bg-page-color:#19162f;--txt-color:#f4f4ff;--accents-color:#3626a7;--callToAction-color:#ff331f;--fileView-btn:#fff;--fileView-btn-color:#121212;--neutral-color:#8e8e8e;--positive-color:#3baa3b;--selection-txt-color:#fff}.uploadFileIconDiv{background-color:#63bdc2}.mapToPdfIconDiv{background-color:#6495ed}.emptyMapIconDiv{--background:#7b68ee;background-color:#7b68ee}.filesManagerSegmentationBanner{background-color:#2f6dc4}.selectedRole{border:6px solid #65c3eb!important}.notificationsPopover{--backdrop-opacity:.5}}@media (prefers-color-scheme:light){:root{--bg-content-color:#fff;--bg-page-color:#f4f4ff;--txt-color:#252525;--accents-color:#3626a7;--callToAction-color:#ff331f;--fileView-btn:#fff;--fileView-btn-color:#121212;--neutral-color:#8e8e8e;--positive-color:#3baa3b;--selection-txt-color:#fff}}.settingsMainPage{--background:var(--bg-page-color);background:var(--bg-page-color);min-height:100vh;overflow-x:hidden;overflow-y:auto;position:relative}.settingsHeaderTablet{--background:#0000;background:#0000;padding:20px 0 0;position:sticky;top:0;z-index:100}.settingsHeaderToolbar{--color:var(--txt-color);background:#0000}.settingsHeaderTitle,.settingsHeaderTitleTablet{font-size:28px}.settingsHeader,.settingsHeaderTitle,.settingsHeaderTitleTablet{background:#0000;color:var(--txt-color);font-weight:600;margin:0;padding:20px 0;position:sticky;text-align:center;top:0;z-index:100}.settingsHeader{font-size:24px}.settingsHeaderDiv{align-items:center;background:var(--bg-page-color);display:flex;margin:0;position:sticky;top:0;z-index:100}.settingsHelpIcon{color:var(--txt-color)}.back-btn-icon-settings{color:var(--txt-color);cursor:pointer;height:3em;width:2.5em}.settingsGrid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);margin:0 auto;max-width:1400px;padding:20px}.gridTablet,.settingsGrid,.settingsGrid>*{box-sizing:border-box;width:100%}.gridTablet{display:grid;gap:20px;grid-template-columns:1fr;margin:0 auto;max-width:100%;padding:20px}.cardBgTablet,.settingsCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--bg-content-color);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000001f;box-sizing:border-box;min-height:-moz-fit-content;min-height:fit-content;padding:24px;transition:all .3s ease;width:100%}.cardBgTablet:hover,.settingsCard:hover{box-shadow:0 12px 40px #0000004d;transform:translateY(-2px)}.settingsDocumentViewingPreviewHeaderParagraph,.settingsSectionParagraph{color:var(--txt-color);font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.fontSection{grid-column:auto}.fontCard{background:#0000;padding:0}.cardWrap{--background:#0000!important;--ion-background-color:#0000;--ion-item-background:#0000;background:#0000}.settingsDocumentViewingItem{--background:var(--bg-content-color);--color:var(--txt-color);--border-width:0;border-radius:12px;margin:12px 0}.settingsDocumentViewingItemDiv{align-items:center;background:var(--bg-page-color);border-radius:10px;display:flex;flex-direction:column;padding:15px;width:100%}.settingsDocumentViewingItemDiv-ttsDemo{align-items:center;background:#0000;display:flex;flex-direction:column;width:100%}.settingsDocumentViewingItemDiv:hover{background:hsla(0,0%,75%,.183)}.settingsDocumentViewingParagraph{color:var(--txt-color);font-size:14px;margin-bottom:12px}.settingsFontDiv,.settingsFontSizeInputContainer{align-items:center;display:flex}.settingsFontDiv{gap:16px;justify-content:space-between;padding:12px 0}.settingsFontDiv p{color:var(--txt-color);font-size:16px;margin:0;min-width:100px;text-align:center}.settingsFontArrowButton{color:#007aff;cursor:pointer;flex-shrink:0;font-size:24px;transition:color .3s ease}.settingsFontArrowButton:hover{color:#0056cc}.settingsDocumentViewingButtonsDiv{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.settingsFontSizeParagraph{color:var(--txt-color);flex-shrink:0;font-size:14px;margin:0;min-width:60px;text-align:center}.settingsDocumentViewingRangeDiv{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.settingsDocumentViewingRangeButton{--background:var(--bg-page-color);--color:var(--txt-color);--border-radius:8px;flex-shrink:0;height:36px;width:36px}.fontSizeIcons{color:var(--txt-color)}ion-range{--bar-background:#ffffff4d;--bar-background-active:#f44;--knob-background:#919191;--knob-size:24px;--bar-height:6px;flex:1 1;min-width:0;padding:16px 8px}ion-range::part(bar){background:hsla(0,0%,61%,.346);border-radius:3px;height:6px}ion-range::part(bar-active){background:#f44;border-radius:3px}ion-range::part(knob){background:#fff;border:none;box-shadow:0 2px 8px #0000004d;height:24px;width:24px}.highlightSection{grid-column:auto}.settingsHighlightingsToggleDiv{align-items:center;background:var(--bg-content-color);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px}.settingsHighlightingsToggleParagraph{color:var(--txt-color);flex:1 1;font-size:14px;margin:0}.highlightToggle{--background:var(--bg-content-color);--background-checked:#007aff;--handle-background:#fff;flex-shrink:0}.settingsHighlightDiv{margin-top:16px}.settingsHighlightItem{--background:hsla(0,0%,59%,.452);--color:var(--txt-color);--border-radius:12px;--border-width:0;margin:8px 0;padding:12px}.settingsHighlightItem ion-input{--color:var(--txt-color);--placeholder-color:#fff9;flex:1 1}.colorPickerOpen{background:#007aff;border:2px solid #fff;border-radius:50%;cursor:pointer;flex-shrink:0;height:30px;margin:0 12px;width:30px}.settingsSaveHighlightingButton{--background:#007aff;--color:var(--txt-color);--border-radius:8px;flex-shrink:0;height:36px}.settingsHighlightList{--background:#0000!important;--ion-background-color:#0000;--ion-item-background:#0000;background:#0000}.settingsHighlightItemGrid{display:flex;justify-content:space-between;width:100%}.settingsHighlightItemGridRow{padding:8px 0}.settingsHighlightItemGridColorRow{align-items:center;display:flex;padding:4px 0}.settingsColorDiv{border:2px solid #fff;border-radius:50%;height:24px;width:24px}.settingsHighlightItemGridRemoveRow{display:flex;justify-content:flex-end;padding:4px 0}.previewSection{grid-column:auto}.previewBox{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin:0;padding:20px}.settingsDocumentViewingItemPreviewDiv{padding:16px}.settingsDocumentViewingPreviewParagraph{word-wrap:break-word;color:var(--txt-color);line-height:1.6;margin:0}.ttsGrid{grid-column:1/-1;margin-top:20px}.ttsBox,.ttsGrid,.ttsSection{width:100%}.ttsBox{--background:#0000!important;--ion-background-color:#0000;--ion-item-background:#0000;background:var(--bg-content-color);border-radius:12px;box-shadow:none;margin:0}.ttsList{background:#0000}.ttsItems{--color:var(--txt-color);--border-width:0;--background-hover:#0000;--background:var(--bg-content-color);--background-activated:#0000!important;--background-focused:#0000!important;--background-hover:#0000!important;border-radius:12px;cursor:default;margin:8px 0;width:100%}.settingsDocumentViewingItemDivTablet{align-items:center;background:var(--bg-page-color);border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:15px}.settingsDocumentViewingItemDivTablet:hover{background:hsla(0,0%,75%,.183)}.settingVoicePreviewButtonIcon{color:#007aff;margin-right:8px}.colorChange{grid-column:1/-1;margin-top:20px;width:100%}ion-select-popover ion-list{background:var(--bg-page-color)!important}.paletteList{--background:var(--bg-content-color);--ion-background-color:var(--bg-content-color);--ion-item-background:var(--bg-content-color);background:var(--bg-content-color);border-radius:10px}.select-interface-option{--color:var(--txt-color);background:var(--bg-page-color)}.select-interface-option ion-radio{--color:var(--txt-color);--color-checked:#f44;color:var(--txt-color)}ion-select-popover{--background:#2c2f36f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}ion-select-popover ion-item{--background:var(--bg-page-color);--color:#fff}.paletteItems{--background:var(--bg-content-color);--color:var(--txt-color);--border-width:0;--ion-background-color:#0000;--ion-item-background:#0000;--background-hover:#0000;border-radius:12px;padding:16px}.paletteItem .sc-ion-select-popover-m{color:red}ion-select{--background:#0000;--color:var(--txt-color);--border-radius:8px}.itemSettingsTablet{--background:var(--bg-content-color);--color:var(--txt-color);--border-color:#0000;--border-width:0;border-radius:12px;margin:8px 0;padding:16px 20px;transition:all .3s ease}.itemSettingsTablet:hover{--background:#ffffff1a;transform:translateY(-1px)}.labelSettingsTablet{align-items:center;color:var(--txt-color);display:flex;flex:1 1;font-size:16px;gap:12px}.iconSettingsTablet{color:#007aff;font-size:20px}.fontstyle{color:var(--txt-color);font-size:14px}.settingsModalLanguageTablet{--background:var(--bg-content-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.modalTitle{--background:#0000;--color:var(--txt-color);border-bottom:1px solid #ffffff1a;padding:20px;text-align:center}.settingsModalDescriptionTablet{color:var(--txt-color);font-size:18px;font-weight:600}.settingsModalDescriptionIconTablet{color:var(--txt-color);cursor:pointer;font-size:24px;position:absolute;right:20px;top:20px}.settingsModalLanguagesSelectionTablet{padding:20px}.settingsModalLanguagesItemTablet{--background:var(--bg-content-color);--color:var(--txt-color);--border-width:0;border-radius:12px;margin:8px 0;padding:16px;transition:all .3s ease}.settingsModalLanguagesItemTablet:hover{--background:var(--bg-content-color)}.settingsModalLanguagesLabelTablet{color:var(--txt-color)}.colorPickerModal{--background:var(--bg-content-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.colorPickerBackIcon{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;gap:16px;padding:20px}.colorpickerBack{color:#007aff;font-size:24px}.colorPickerTitle{color:var(--txt-color);font-size:18px;font-weight:600}.colorPickerContainer{--background:#0000;overflow-y:auto;padding:20px}.color-preview{margin-bottom:30px;text-align:center}.color-preview-inner{align-items:center;border:3px solid #fff;border-radius:50%;color:var(--txt-color);display:flex;font-weight:600;height:80px;justify-content:center;margin:0 auto;width:80px}.colorPickerSlidersTxt{color:var(--txt-color);display:block;font-size:14px;margin-bottom:8px}.brightnessRangeSlider,.hueRangeSlider,.saturationRangeSlider{--bar-background:#ffffff4d;--bar-background-active:#f44;--knob-background:#fff;--knob-size:24px;--bar-height:6px;padding:16px 0;width:100%}.hueRangeSlider::part(bar){background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:3px;height:6px}.saturationRangeSlider::part(bar){background:#ffffff4d;border-radius:3px;height:6px}.brightnessRangeSlider::part(bar){background:#ffffff4d;border-radius:3px;height:6px}.brightnessRangeSlider::part(bar-active),.hueRangeSlider::part(bar-active),.saturationRangeSlider::part(bar-active){background:#f44;border-radius:3px}.brightnessRangeSlider::part(knob),.hueRangeSlider::part(knob),.saturationRangeSlider::part(knob){background:#fff;border:none;box-shadow:0 2px 8px #0000004d;height:24px;width:24px}.colorPickerText{--background:#0000;--color:var(--txt-color);margin:20px 0 10px}.colorSampleList{background:#0000;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:0 20px}.color-box{border:2px solid #ffffff4d;border-radius:8px;cursor:pointer;flex-shrink:0;height:40px;transition:all .3s ease;width:40px}.color-box:hover{border-color:#fff;transform:scale(1.1)}.colorPickerSaveButtonContainer{padding:20px;text-align:center}.colorPickerSaveButton{--background:#007aff;--color:var(--txt-color);--border-radius:12px;height:44px;width:120px}.tutorial-txt{color:var(--txt-color)}@media (max-width:1200px){.settingsGrid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.fontSection{grid-area:1/1/2/2}.previewSection{grid-area:1/2/2/3}.ttsGrid{grid-area:2/1/3/2}.highlightSection{grid-area:2/2/3/3}.colorChange{grid-area:3/1/4/2}}@media (max-width:900px){.settingsGrid{grid-template-columns:1fr;grid-template-rows:repeat(5,auto)}.fontSection{grid-area:1/1/2/2}.previewSection{grid-area:2/1/3/2}.ttsGrid{grid-area:3/1/4/2}.highlightSection{grid-area:4/1/5/2}.colorChange{grid-area:5/1/6/2}}@media (max-width:600px){.settingsGrid{gap:16px;grid-template-columns:1fr;grid-template-rows:repeat(5,auto);padding:0}.settingsCard{padding:20px}.fontSection{grid-area:1/1/2/2}.previewSection{grid-area:2/1/3/2}.ttsGrid{grid-area:3/1/4/2}.highlightSection{grid-area:4/1/5/2}.colorChange{grid-area:5/1/6/2}.settingsHeaderTitle,.settingsHeaderTitleTablet{font-size:24px}.settingsDocumentViewingButtonsDiv{align-items:stretch;flex-direction:column;gap:16px}.settingsDocumentViewingRangeDiv{width:100%}.settingsDocumentViewingItemDivTablet{align-items:stretch;flex-direction:column;gap:12px}.settingsTtsSelect{width:100%}}@media (max-width:480px){.cardBgTablet,.settingsCard{padding:16px}.settingsFontDiv{flex-wrap:wrap;justify-content:center}.colorSampleList{gap:8px;padding:0 10px}.color-box{height:32px;width:32px}}.settingsTtsSelect{--background:var(--bg-content-color);--color:var(--txt-color);--border-radius:12px;--padding-start:16px;--padding-end:16px;--padding-top:12px;--padding-bottom:12px;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 16px #0000001a;display:flex;flex-shrink:0;max-width:120px;min-height:44px;transition:all .3s ease}.settingsTtsSelect:hover{--background:#ffffff1a;box-shadow:0 6px 20px #00000026;transform:translateY(-1px)}.settingsTtsSelect:focus{outline:none}.alert-wrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 12px 40px #0000004d;overflow:hidden}.alert-head,.alert-wrapper{--background:var(--bg-content-color)}.alert-head{border-bottom:1px solid #ffffff1a;padding:20px}.alert-title{color:var(--txt-color);font-size:18px;font-weight:600;margin:0;text-align:center}.alert-radio-group{--background:#0000;padding:0}.alert-radio-label{--background:#0000;--color:var(--txt-color);align-items:center;border-bottom:1px solid #ffffff0d;display:flex;min-height:44px;padding:16px 20px;transition:all .3s ease}.alert-radio-label:hover{--background:#ffffff1a}.alert-radio-label:last-child{border-bottom:none}.alert-radio-icon{color:var(--txt-color);margin-right:12px}.alert-radio-inner{color:var(--txt-color);flex:1 1;font-size:16px}.alert-radio-label.radio-checked{--background:#007aff1a;--color:#007aff}.alert-radio-label.radio-checked .alert-radio-icon{color:#007aff}.alert-radio-label.radio-checked .alert-radio-inner{color:#007aff;font-weight:500}.alert-button-group{--background:var(--bg-content-color);border-top:1px solid #ffffff1a;display:flex;gap:12px;justify-content:flex-end;padding:16px 20px}.alert-button{--background:#0000;--color:#007aff;--border-radius:8px;font-weight:500;min-height:36px;padding:8px 16px;transition:all .3s ease}.alert-button:hover{--background:#007aff1a}.alert-button.alert-button-role-cancel{--color:var(--txt-color)}.alert-button.alert-button-role-cancel:hover{--background:#ffffff1a}.alert-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006}@media (max-width:600px){.alert-wrapper{margin:20px;max-width:calc(100vw - 40px)}.alert-head{padding:16px}.alert-title{font-size:16px}.alert-radio-label{padding:14px 16px}.alert-button-group{flex-direction:column;padding:12px 16px}.alert-button{min-height:44px;width:100%}}@media (max-width:480px){.settingsTtsSelect{font-size:14px;max-width:none;width:100%}.alert-wrapper{margin:16px;max-width:calc(100vw - 32px)}}ion-select.settingsTtsSelect{--placeholder-color:#fff9;--placeholder-opacity:1}ion-select.settingsTtsSelect::part(icon){color:var(--txt-color);opacity:.7}ion-select.settingsTtsSelect::part(text){color:var(--txt-color)}.settingsTtsSelect ion-select-option{--background:#0000;--color:var(--txt-color)}.cookiePolicyGrid{display:flex;flex-direction:column;justify-content:center;max-width:700px;padding-left:20px;padding-right:20px}.sketchWordTitleDiv{margin:10px;text-align:center}.sketchWordTitle{font-size:30px}.sketchRadioButton{--color:#0000;--color-checked:#0000;height:70px;width:70px}.canvasContainer{display:flex;justify-content:center}.sketchCanvas{max-height:700px;max-width:700px;overflow:hidden}.sketchButtons{display:flex;justify-content:center;margin-right:100px;margin-top:10px}.sketchColorPaletteList{grid-column-gap:15px;grid-row-gap:15px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;margin-left:10px}.sketchRadioLabel{border:5px solid #ffffff80;border-radius:50%;height:100px;margin-bottom:10px;width:100px}.sketchRange{--bar-height:30px;--knob-size:0px;--bar-border-radius:15px}@media screen and (max-width:700px){.sketchWordTitle{font-size:20px}.sketchColorPaletteList{grid-column-gap:10px;display:grid;grid-template-columns:repeat(6,1fr);margin-left:0;padding-bottom:10px;padding-left:10px;padding-right:10px}.sketchRadioLabel{border:none;height:0;margin-bottom:0;padding-bottom:100%;width:auto}.sketchButtons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.sketchCanvas{align-self:center;max-height:500px;max-width:90%}.canvasContainer{align-items:center;display:flex;flex-direction:column-reverse}}.canvasContainer>div{display:flex}.privacyPolicyGrid,.termsConditionsGrid{display:flex;flex-direction:column;justify-content:center;max-width:700px;padding-left:20px;padding-right:20px}.supportGrid{display:flex;flex-direction:column;max-width:500px}.profileGridRow{flex:1 1;justify-content:center;margin-bottom:20px}.profileSupportGrid{display:flex;flex-direction:column}.supportRow{align-items:center;display:flex;flex:1 1;flex-direction:row;margin-bottom:10px}.supportIcon{flex:1 1}.supportLabel{flex:5 1}.authGetStartedPage{background-color:var(--bg-page-color);display:flex;filter:blur();justify-content:center}.authGetStartedContainer{align-items:center;display:flex;height:-webkit-fill-available;justify-content:center}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 30px #ffd4c4;height:-webkit-fill-available;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.authGetStartedMainGrid{background-color:var(--bg-content-color);border-radius:29px;box-shadow:0 0 20px 5px #0000001c;justify-content:space-evenly;min-height:85vh;overflow-x:hidden;overflow-y:scroll;overflow:hidden;position:absolute;width:450px}.authGetStartedMainGrid,.authGetStartedTextDiv{align-items:center;display:flex;flex-direction:column}.authGetStartedTextDiv{justify-content:center;width:75%}.authGetStartedWelcomeText{font-size:x-large;font-weight:700;text-align:center}.authGetStartedSubTitle{font-size:larger;margin-bottom:5vh;margin-top:-15px;text-align:center}.c{font-size:large;text-align:center}.authGetStartedIllustrationDiv{align-items:center;display:flex;flex-direction:column}.authGetStartedParagraph{font-weight:600;text-align:center}@keyframes wiggleHandAnimation{0%{transform:rotate(0deg)}80%{transform:rotate(0deg)}85%{transform:rotate(5deg)}95%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.authGetStartedWavingHandImg{animation:wiggleHandAnimation 1s;animation-iteration-count:2;height:50%;object-fit:contain;width:50%}.authGetStartedButtonsDiv{align-items:center;display:flex;flex-direction:column;width:100%}.authGetStartedEmailAndPasswordButton{background:#ff331f;border-radius:29px;color:var(--selection-txt-color);height:44px;opacity:1;text-transform:uppercase;width:225px}.authGetStartedEmailAndPasswordButton:hover{background:#f95e50}.authGetStartedContinueWithButton{margin-bottom:10px;max-width:400px;text-transform:none;width:90%}.authGetStartedContinueWithButtonIcon{margin-right:5px}.authLoginLogoTxt{height:50px;margin-top:30px;width:200px}.languageContent{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.authGetStartedMagicLinkButton{--border-width:2px;--border-color:#000;height:44px;text-transform:uppercase;width:165px}.authGetStartedMagicLinkButtonIcon{margin-right:10px}.getStartedLegalTermsDiv{font-size:small;margin:0;padding:0 20px;text-align:center}.languageContainer-Auth{top:15px;width:350px}@media (prefers-color-scheme:dark){.authGetStartedParagraph{color:#f4f4f4}}@media only screen and (max-width:480px){.languageContainer-Auth{position:relative}.authGetStartedPage{background-color:#fff}@media (prefers-color-scheme:dark){.authGetStartedPage{background-color:#121212}}.authGetStartedHeader{display:grid;height:10vh;justify-content:center}.authGetStartedMainGrid{border-radius:0;bottom:0;box-shadow:none;max-height:100vh;position:relative;top:0;width:100vw}.authGetStartedContainer{background-color:var(--bg-content-color)}}.react-flow__handle{background-color:#333}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{border:1px solid #bbb}.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible,.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible{border:1px solid #555;outline:none}.react-flow__nodesselection-rect,.react-flow__selection{background:#9696b41a;border:1px dotted #9b9b9bcc}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;pointer-events:all;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}@media (prefers-color-scheme:light){:root{--colorIcon:0;--background-Btn:#000;color:#000!important}}.redoBtn,.undoBtn{--background:#0000;--box-shadow:none;--padding-top:0;--padding-bottom:0;--padding-end:0;--padding-start:0}.redoBtnIcon,.undoBtnIcon{color:var(--txt-color)}.resolution .popover-viewport{display:contents}#mapsToolbarSave{--background:var(--bg-content-color)}.mapsEdgeTypeMainDiv{display:flex;flex-direction:row;justify-content:center}.mapsEdgeTypeItem{align-items:center;color:var(--txt-color);display:flex;flex-direction:column;justify-self:center;width:33vw}.mapsSideMenu{--width:25vw;pointer-events:none}.mapsSideMenu>*{pointer-events:all}.mapsSideMenu::part(backdrop){background-color:initial}.mobileIcon{height:25px;width:25px}.mapsMenuTitle{font-size:22px;font-weight:700;padding:5px;text-align:center}.dndflow{display:flex;flex-direction:row;height:100%;width:100%}.reactflow-wrapper{background-color:var(--bg-content-color);height:100%;text-transform:capitalize;width:100%}.react-flow__handle.connectable{cursor:default;opacity:0;pointer-events:none}.react-flow__edge-path{stroke-width:7px!important;stroke:grey;fill:#0000}.react-flow__edge-textbg{fill:var(--bg-page-color)}.react-flow__edge-text{fill:var(--txt-color);font-size:clamp(20px,100%,50px)}.react-flow__edge:focus{outline:none}.react-flow__edge:focus .react-flow__edge-path{stroke:#000}.mapEdgeLabelChangePopover{--width:40vw}.mapEdgeLabelChangePopover .popover-viewport{display:contents}@media only screen and (max-width:520px){.mapEdgeLabelChangePopover{--width:80vw}.nodeNameChangePopover{--width:80vw!important}}.floatingedges .react-flow__handle{opacity:0}.mapEdgeTypePickerPopoverTitle{font-size:15px;margin:25px}.mapEdgeLabelChangePopoverTitle{margin:15px}.mapEdgeLabelChangePopoverInput{padding:15px}.mapsImagePickerPopover{--width:70vw;--height:60vh;overflow-y:scroll}.mapsImagePickerPopover .popover-viewport{display:contents}.nodeConnectionText{align-items:center;background-color:#ffd17c;color:#242424;display:flex;font-size:25px;height:47px;justify-content:center;position:absolute;text-align:center;top:60px;width:100%;z-index:1000}.fontSizePicker{border:1px solid #333;float:left;font-size:smaller;height:20px;width:35px}.fontSizeRangeButtonsDiv{display:inline;float:left;height:18px;margin-left:2px;margin-right:5px;margin-top:-7px;width:12px}.nodeConnectionText:after{border:25px solid #0000;border-left:50px solid #ffd17c;border-right:none;content:" ";position:absolute;right:-49px}img{pointer-events:none}@media only screen and (min-width:320px){.mapsImagePickerPopover{--width:80%!important;--height:60vh!important}.imagePickerPopoverTitle{font-size:15px}}.floatingedges{cursor:pointer}.react-flow__pane{cursor:default}.fontModalMenu{width:100%}.react-flow__node{align-items:center;border:1px solid;color:var(--txt-color)!important;cursor:grab;display:flex;flex-direction:column;font-weight:700;height:min-content;padding:10px;position:absolute;text-align:center}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{min-width:150px;width:auto}@media print{body *{visibility:hidden}.react-flow__viewport *{visibility:visible}}.react-flow__node>img{max-width:100px}.react-flow__edges{overflow:visible!important}.react-flow__viewport{height:100%;width:100%}.addNodeButton{height:15px;left:50%;padding:10px;position:absolute;top:50%;width:15px}.modalMenuList{background:#0000;height:100%;overflow-y:scroll!important;padding-bottom:36px;width:95%}.modalAutoLayoutDiv{display:flex;flex-direction:row;max-width:100%}.modalMenuAccordion{border-radius:15px}.modalMenuItem{--background:var(--bg-page-color);color:var(--txt-color);font-size:15px;width:100%}.nodeNameChangePopover{--width:30vw}.nodeNameChangePopover .popover-viewport{display:contents}.nodeNameChangePopoverContent{display:flex;flex-direction:column;margin:5px;padding:1rem}.nodeNameChangePopoverContent>ion-button{justify-content:center}.nodeNameChangePopoverButton{align-self:center;max-width:100%}.sideButtons{transform:scaleY(0);transition:transform .4s ease 0ms}.bgPNG{background-color:var(--bg-page-color);left:150}.menuBtn::part(native){background-color:initial;box-shadow:none;color:var(--callToAction-color);cursor:pointer;padding:0;width:30px}.menuBtm-container{align-items:center;background:var(--bg-content-color);display:flex;justify-content:space-around;margin:0;width:100%}input[type=color]{align-self:center;background-color:initial;cursor:pointer;display:flex}.colorpicker,input[type=color]{border:none;border-radius:10px;height:20px;width:20px}.colorpicker{padding:0;top:100px}.mapBackBtn{color:var(--txt-color)}.colorpicker::-webkit-color-swatch,.colorpicker::-webkit-color-swatch-wrapper{border:none;border-radius:10px;padding:0}.menu-toggle-hidden{background-color:initial;display:block}.brushButton{background:url(/static/media/brush.ab182832790ddd441f5a.svg) no-repeat;background-size:contain;color:();height:20px;width:20px}.Button{--background:#0000;--box-shadow:none;--ripple-color:blue;--margin-left:10px;--color:var(--callToAction-color);--position:absolute;--background-opacity:1}#popoverContent .popover-content{background:var(--bg-page-color);height:min-content}.CloseButton{--background-hover:red;--background-opacity:1;--position:absolute;--background:#0000;--box-shadow:none;--color:var(--background-Button)}.typeLink{--color:#000}.mapSideMenu{--padding-start:15px;--padding-end:15px}.mapSideMenu::part(background){background:var(--bg-content-color)}.colorButtonMaps::part(native){background:#0000}.colorButtonMaps ion-icon{color:var(--txt-color)}.connectionIcon{--background:#0000!important;--box-shadow:none;--border:none;--color:var(--txt-color)}.backButton{--background:#0000;--box-shadow:none;--color:#000;filter:invert(var(--colorIcon))}.typeMaps{color:var(--txt-color)}.mindMapFontSizeDiv{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.mapsEditingButton{--display:flex;--align-items:center;--box-shadow:none;--background:#0000}.MapsToolbar{display:flex;flex-direction:row;justify-content:space-between}.mapsSaveAndExit{justify-content:flex-start}#mapsModeEditingMobile,.mapsSaveAndExit{align-items:center;display:flex;flex-direction:row}#mapsModeEditingMobile{justify-content:center}.zoomInModeEditing{align-items:center;display:flex!important;flex-direction:center;justify-content:space-between}.desktopHeaderButtonsDiv{align-items:center;color:var(--txt-color);display:flex;flex-direction:row;justify-content:flex-end;padding-right:30px;width:100%}.desktopHeaderButtonsDiv>ion-icon:hover{background:#e2e2e2;border-radius:4px}.tooltip{display:inline-block}.tooltip .tooltiptext{background-color:#000;color:#fff;left:50%;margin-left:-60px;top:100%;width:120px;z-index:10000001}.fontSizeChangeDiv>ion-icon:hover{background:#e2e2e2;border-radius:4px}.headerSeparator{border-left:1px solid var(--neutral-color);height:20px;margin-left:15px;margin-right:15px}.headerMapButtons{font-size:26px}.mapTitleSection{color:var(--txt-color);font-size:16px;min-width:30%;text-align:left}.edgeTypeSelectorPopover{--width:230px;--height:170px}.edgeTypeSelectorDiv{display:flex;flex-direction:row;height:100px;justify-content:space-evenly;width:100%}.edgeTypeSelectorOption{align-items:center;color:var(--txt-color);display:flex;flex-direction:column}.layoutOptionsPopover{--width:230px;--height:250px}.layoutOption{align-items:center;color:var(--txt-color);cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:5%;padding-left:5%;padding-right:5%;text-indent:15px;width:90%}.layoutOptionsHeader{color:var(--txt-color);font-family:Nunito;font-size:larger;text-align:center}.layoutOptionsDiv{align-items:center;height:250px}.layoutOptionsDiv,.layoutOptionsInnerDiv{display:flex;flex-direction:column;width:100%}.layoutIcon{font-size:50px}.fontSizeChangeDiv{align-items:center;display:flex;flex-direction:row}.fontSizeInput{--highlight-color-focused:none;border:1px solid #545454;border-radius:4px;height:30px;margin-left:4px;margin-right:4px;max-width:34px;min-height:24px!important;text-align:center}.fontSizeInput.has-focus{border:3px solid;border-color:var(--accents-color)}.fontChangeIcon{cursor:pointer;font-size:24px;font-weight:900}.mapsMenu{justify-items:flex-end}.mapsMenu,.mapsMenuHeader{align-items:center;display:flex;flex-direction:row}.mapsMenuHeader{color:var(--txt-color);justify-content:space-evenly}.divEyeMaps{flex:1 1}.colorButtonMaps,.divEyeMaps{align-items:center;display:flex;justify-content:space-between}.colorButtonMaps{color:var(--txt-color);cursor:pointer;font-size:12px;padding-bottom:20px;padding-left:30px;padding-right:30px}.mapSideMenuTxtContainer{align-items:center;display:flex;justify-content:space-evenly}.mapSideMenuIcons{color:var(--txt-color)}.mapsToggle{--background-checked:var(--positive-color);--background:var(--neutral-color);width:auto}.Button>ion-icon{color:var(--txt-color)}.Button::part(native){color:var(--txt-color)}.settingLinkMaps,.settingTextMaps,.settingTypeLinkMaps,.settingsDownloadMaps{align-items:center;display:flex;flex:1 1;justify-content:space-between}#mindMapModalMenu{--width:100%;align-items:center;border-radius:15px 15px 0 0;bottom:0!important;box-shadow:none;flex-direction:row;height:45vh;position:fixed!important;top:auto}#mindMapModalMenu>div{bottom:0;overflow-y:scroll;position:absolute}#mindMapModalMenu .ion-page{background:var(--bg-page-color);justify-content:unset}.modalMenuMapIcons{color:var(--txt-color)}.toolbarMindMapModalMenu{align-items:center;color:var(--txt-color);display:flex}.toolbarModalMap{--background:var(--bg-page-color)}.colorFillModalMenu,.showImageModalMenu,.testiModalMenu{align-items:center;display:flex;justify-content:space-between}.fontSizeModalMenu{align-items:center;display:flex}.changeEdgeType,.downloadMapsModalMenu{align-items:center;display:flex;flex-direction:row}.changeEdgeType{justify-content:space-between}.mindMapsWeb{display:flex;flex-direction:column}.mapsSideactionbtn{display:inline-flex;width:min-content}.mapImgsPopup{color:var(--txt-color)}#actionsDiv{align-items:center;background:var(--accents-color);border:2px solid var(--accents-color);border-radius:19px;color:var(--fileView-btn);display:flex;flex-direction:row;font-size:18px;justify-content:space-between;padding:15px;position:absolute;width:-moz-fit-content!important;width:fit-content!important}@keyframes slideFromTop{0%{opacity:0;transform:translateY(-20%);-webkit-user-select:none;user-select:none;z-index:-100000}to{transform:translateY(0);-webkit-user-select:all;user-select:all}}@keyframes slideToTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20%)}}#actionsDiv.visible{animation:slideFromTop .5s forwards;left:0;position:absolute;top:0;transform:translateY(-20%)}#actionsDiv.hidden{animation:slideToTop .5s forwards;left:0;pointer-events:none;position:absolute;top:0;transform:translateY(0);-webkit-user-select:none;user-select:none}.mapTtsButton{box-shadow:none;color:#fff;display:flex;flex-direction:row;font-size:20px;font-weight:700;justify-content:space-between;text-align:right;width:100%}.mapTtsIcon{color:#fff}@media only screen and(max-width:1050px){.react-flow__pane{left:-45%!important;top:-50%!important}}.authenticationCompletionMainGrid{display:flex;flex-direction:column;height:99%;max-width:500px;padding:10px}.authenticationCompletionLoadingOuterDiv{align-items:center;display:flex;flex-direction:column;margin-top:20vh}.authenticationCompletionLoadingInnerDiv{align-items:center;display:flex;flex-direction:row}.authenticationCompletionLoadingSpinner{margin-right:20px}.authenticationCompletionInsertEmailTextDiv{display:flex;flex:1 1;flex-direction:column;justify-content:center}.authenticationCompletionInsertEmailInputDiv{display:flex;flex:2 1;flex-direction:column;justify-content:center}.authenticationCompletionInsertEmailInput{--padding-start:15px;--padding-end:15px;border:1px solid gray;border-radius:10px;overflow:hidden;text-align:center}.authenticationCompletionConfirmEmailButtonDiv{display:flex;flex:1 1;flex-direction:column;justify-content:center}.authenticationCompletionConfirmEmailButton{text-transform:none}.magicLinkRequestMainGrid{display:flex;flex-direction:column;height:99%;max-width:500px;padding:10px}.magicLinkRequestTitle{font-size:xx-large;margin-bottom:5vh;margin-top:5vh;text-align:center}.magicLinkRequestMainTextDiv{align-items:center;display:flex;flex:1 1;flex-direction:column;font-size:x-large;justify-content:center;margin-top:5vh}.magicLinkRequestHintParagraph{align-items:center;display:flex;font-weight:700;text-align:center}.magicLinkPopoverDiv{padding:10px}.magicLinkRequestEmailAndTermsDiv{display:flex;flex:2 1;flex-direction:column;justify-content:center;margin-bottom:4vh;margin-left:5vw;margin-right:5vw}.magicLinkRequestLottieDiv{margin-bottom:10vh}.magicLinkRequestEmailInput{--padding-start:15px;--padding-end:15px;border:1px solid gray;border-radius:10px;overflow:hidden;text-align:center}.magicLinkRequestToggleAndTermsDiv{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:10px}.magicLinkRequestToggle{--handle-background-checked:#3626a7;margin-right:10px;width:50px}.magicLinkRequestTermsParagraph{font-size:small}.magicLinkRequestSendEmailDiv{display:flex;flex:1 1;flex-direction:column;justify-content:center}.magicLinkRequestSendEmailButton{--background:#ff331f;--border-radius:29px;min-width:40%;text-transform:none;text-transform:uppercase}.magicLinkRequestConfirmationDiv{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.magicLinkRequestConfirmationParagraph{font-size:medium;text-align:center}.magicLinkRequestConfirmationCTAParagraph{font-size:larger;font-weight:700;text-align:center}@media (prefers-color-scheme:dark){.magicLinkRequestEmailAndTermsDiv,.magicLinkRequestHintParagraph{color:#f4f4f4}.magicLinkRequestToggle{--background:#646464}}@media only screen and (max-width:480px){.magicLinkRequestMainTextDiv{margin-left:10vw;margin-right:10vw}.magicLinkRequestSendEmailButton{--border-radius:29px;align-self:center;min-width:200px}}.getStartedMainGrid{display:flex;flex-direction:column;height:100vh;max-width:500px}.getStartedTextDiv{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;padding-left:10px;padding-right:10px}.getStartedTextInnerDiv{text-align:center}.getStartedInputsDiv{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-left:10px;padding-right:10px}.getStartedLottieDiv{margin-bottom:20px}.getStartedInputField{background:#f8f4fc;overflow:hidden;text-align:center}.getStartedLegalTermsDiv{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:5vh}.getStartedLegalTermsParagraph{color:gray;font-size:small;margin-left:10px}.getStartedButtonsDiv{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding-left:10px;padding-right:10px}.getStartedButton,.getStartedResetPasswordButton{text-transform:none}.authSupportHeaderToolbar{--background:#fff}.authSupportIcon{align-self:flex-end;font-size:50px;position:absolute}.loginLogo{margin-top:30px;width:54%}@media (prefers-color-scheme:dark){.authSupportHeader{background:#121212}.authSupportHeaderToolbar{--background:#121212}.authSupportIcon{color:#fff}}.passwordShowBtn{cursor:pointer;height:20px;margin-right:10px;position:absolute;right:0;width:20px;z-index:1000}.passEyeContainer{align-items:center;display:flex;margin-bottom:3vh;position:relative}.credentialsSignupInputDiv{display:flex;flex-direction:column;width:75%}.credentialsSignupInputField{background:#f8f4fc;border:1px solid #767676;border-radius:50px;overflow:hidden;text-align:center}.credentialsSignupButtonsDiv{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:75%}.credentialsSignupToggle{--handle-background-checked:#3626a7;margin-right:10px;width:50px}@media (prefers-color-scheme:dark){.credentialsSignupInputField{--background:var(--fileView-btn);--placeholder-color:#000;--placeholder-opacity:.8;--color:#000}.credentialsSignupToggle{--background:#646464}}.authChoiceIllustrationDiv{flex:2 1;justify-content:space-evenly;max-height:20vh}.authChoiceButtonsDiv,.authChoiceIllustrationDiv{align-items:center;display:flex;flex-direction:column}.authChoiceButtonsDiv{height:29vh;justify-content:center}.authChoiceSignUpButton{--background:#ff331f;--border-radius:29px;color:#fff;height:44px;margin-bottom:5vh;margin-top:15px;opacity:1;text-transform:uppercase;width:225px}.authChoiceSignUpButton:hover{--background-activated:#f95e50;--background-hover:#f95e50}.authChoiceSignInButton{--border-width:2px;--border-color:#000;border-radius:29px;color:#fff;height:44px;margin-bottom:5vh;opacity:1;text-transform:uppercase;width:225px}@media only screen and (max-width:480px){.authChoiceIllustrationDiv{flex:2 1;height:20vh;justify-content:space-between}.authChoiceButtonsDiv,.authChoiceIllustrationDiv{align-items:center;display:flex;flex-direction:column}.authChoiceButtonsDiv{justify-content:center}.authChoiceSignInButton{--border-width:2px;--border-color:#000;border-radius:29px;color:#fff;height:44px;margin-bottom:5vh;opacity:1;text-transform:uppercase;width:225px}}.forgotPasswordMainGrid{align-items:center;background:var(--bg-content-color);border-radius:30px;box-shadow:0 0 20px 5px #0000001c;display:flex;flex-direction:column;height:80%;justify-content:space-evenly;max-width:400px;padding:10px}.forgotPasswordTextDiv{display:flex;flex-direction:column;justify-content:center}.forgotPasswordForgotText{font-size:xx-large;text-align:center}.forgotPasswordInputsDiv{width:85%}.forgotPasswordButtonsDiv,.forgotPasswordInputsDiv{display:flex;flex-direction:column;justify-content:center}.forgotPasswordSendResetEmailButton{text-transform:none}.forgotPasswordResetEmailSentMainDiv{display:flex;flex-direction:column}.forgotPasswordResetEmailSentText{font-size:x-large;text-align:center}.purchaseIosDiscountHeaderButton{font-size:x-large!important;margin-top:6px!important}.purchaseMainGrid{font-size:20px;height:100%;max-width:90vw;padding:10px 10px 0}.purchaseMainDiv{display:flex;flex-direction:column;height:99%;text-align:center}.purchaseTitleDiv{align-items:center;display:flex;flex:1 1;flex-direction:row}.purchaseTitleInnerDiv{align-items:center;display:flex;flex:1 1;flex-direction:column}.purchaseTitleParagraph{font-size:1.3em;margin-bottom:10px}.purchaseCTAParagraph{font-size:1.1em}.purchaseDiscountCouponDiv{align-items:center;background-color:#d3d3d3;border-radius:2px;color:#000;display:flex;flex-direction:row;justify-content:center;margin-bottom:5px;margin-top:5px;overflow:hidden;padding:5px}.purchaseDiscountCouponName{margin:0 0 0 5px;padding:0}.purchaseSlides{height:85%}.purchaseDiscountCouponHintOnMobileDiv{align-items:center;background-color:var(--ion-color-success-shade);border-radius:2px;color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin-top:5px;overflow:hidden;padding:5px}.tableIcons{color:var(--txt-color)}.purchasePeriodToggle{height:36px;width:100%}.purchasePeriodChip,.purchasePeriodToggle{align-items:center;display:flex;justify-content:center;position:relative}.purchasePeriodChip{background-color:initial;border:1px solid var(--txt-color);font-size:.9em;height:100%;margin:0;width:160px;z-index:2}.yearlyChip{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.monthlyChip{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.selectedPeriod{color:#fff}.colorSlider{background-color:#6797ff;border-radius:15px;height:100%;position:absolute;top:0;transform:translateX(-50%);transition:transform .3s ease-in-out;width:160px;z-index:1}.colorSliderMonthly{transform:translateX(50%)}.purchaseYearlyDiscountChip{background-color:#b8ffb8;border:1px solid #005300;border-radius:10px;color:#005300;font-size:.8em;min-height:20px;padding-bottom:0;padding-top:0}.purchaseBenefitsDiv{overflow-x:auto;padding:20px 10px 10px;white-space:nowrap;width:90vw}.purchaseProductContainer{display:flex;font-size:20px;gap:50px;justify-content:center}.purchaseProductInfoDiv{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;flex:0 0 30vw;padding:10px;text-align:left}.productInfoDiv-0{background-color:#adffbb}.productInfoDiv-1{background-color:#ffc89a}.purchaseProductNameParagraph{font-family:Nunito;font-size:2em;margin-bottom:10px;margin-top:10px;text-align:center}.purchaseProductPriceParagraph{font-family:Nunito Bold;font-size:3.5em;margin-bottom:.6em;margin-top:20px;text-align:center}.purchaseProductLimitInnerDiv{padding-left:45px}.purchaseProductLimitParagraph{font-size:.9em}.purchaseProductLimitParagraph>b{font-family:Nunito Bold}.purchaseProductButtonDiv{display:flex;justify-content:center;margin-top:20px}.purchaseBenefitsDiv::-webkit-scrollbar{height:8px}.purchaseBenefitsDiv::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.purchaseBenefitsDiv::-webkit-scrollbar-track{background-color:#f1f1f1}.purchaseButtonsAndTermsDiv{align-items:center;display:flex;flex:1 1;flex-direction:column}.purchaseButton{text-transform:none}.purchase-0{--background:#007c15}.purchase-1{--background:#ff5e00}.purchaseRestorePurchasesDiv{--background:#0000;color:var(--txt-color);cursor:pointer;font-size:small;margin-bottom:0;margin-top:15px}.purchaseTermsDiv{color:gray;font-size:x-small;margin-bottom:20px;margin-top:10px;padding-left:10px;padding-right:10px;text-align:center}.purchaseTermsDiv>p>a{color:gray}.custom-table{border-collapse:collapse;margin:auto;width:75%}.custom-table td{padding:8px;text-align:left}.custom-table td:first-child{background-color:#8c8c8c;font-size:30px}.custom-table th{background-color:#333;color:#fff;padding:10px;text-align:left;text-transform:capitalize}@media only screen and (max-width:480px){.purchaseTitleParagraph{font-size:.7em}.purchaseCTAParagraph{font-size:.6em}.purchasePeriodChip{font-size:.6em;width:40vw}.colorSlider{width:40vw}.purchaseBenefitsDiv{width:inherit}.purchaseProductNameParagraph{font-size:1em}.purchaseProductPriceParagraph{font-size:2em}.purchaseProductLimitParagraph{font-size:.5em}.purchaseProductContainer{flex-direction:column}}@media (prefers-color-scheme:dark){.purchaseProductInfoDiv{color:#0b1215}}.paymentCompletedContent{--background:var(--bg-page-color)}.paymentCompletedMainGrid{align-items:center;background:var(--bg-page-color);display:flex;height:100%;justify-content:center;margin:auto;max-width:800px}.paymentCompletedSuccessContainer{align-items:center;display:flex;flex-direction:column;margin:auto;width:70%}.paymentCompletedSuccessIcon{height:150px;width:150px}.paymentCompletedSuccessText{font-size:larger;text-align:center}.paymentCompletedSuccessButtonsDiv{display:flex;flex-direction:column;justify-content:center;margin-top:20px}.paymentCompletedSuccessDiscoverButton{text-transform:none}.paymentCompletedMainDiv{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.paymentCompletedHeaderDiv{font-size:38px;margin-bottom:25px;text-align:center}.paymentCompletedButtonsDiv{align-items:center;display:flex;flex-direction:column}.paymentCompletedInvoiceText{color:#626262;cursor:pointer;font-size:16px;margin-bottom:25px;max-width:50%}.paymentCompletedCTAButton{--background:#ff1e1e;--border-radius:15px;--padding-top:35px;--padding-bottom:35px;--padding-start:40px;--padding-end:40px;font-family:Nunito Bold;font-size:25px}.paymentProcessingMainDiv{width:100%}.paymentCompletedErrorDiv,.paymentProcessingMainDiv{align-items:center;display:flex;flex-direction:column;justify-content:center}.loadingBlob{height:60vh}@media only screen and (max-width:480px){.paymentCompletedHeaderDiv{font-size:23px}.paymentCompletedInvoiceText{font-size:12px;max-width:90%}.paymentCompletedCTAButton{--padding-top:20px;--padding-bottom:20px;--padding-start:30px;--padding-end:30px;font-size:20px;max-width:90vw}}@media only screen and (min-width:480px) and (max-width:800px){.paymentCompletedHeaderDiv{font-size:23px}.paymentCompletedInvoiceText{font-size:12px;max-width:90%}.paymentCompletedCTAButton{--padding-top:20px;--padding-bottom:20px;--padding-start:30px;--padding-end:30px;font-size:4.5vw;max-width:90vw}}.paymentProcessingMainGrid{align-items:center;background:var(--bg-content-color);display:flex;height:-webkit-fill-available;justify-content:center;max-width:500px}.paymentProcessingLoadingDiv{margin-top:50px;padding:10px}.paymentProcessingLoadingParagraph{font-size:larger;text-align:center}.paymentProcessingProcessingDiv{padding:10px}.paymentProcessingProcessingParagraph{font-size:larger;text-align:center}.paymentProcessingCanceledDiv{padding:10px;text-align:center}.paymentProcessingCanceledEmoji{font-size:100px;margin:20px 0 0;padding:0}.paymentProcessingCanceledParagraph{font-size:larger}.paymentProcessingCanceledBackToPaymentButton{border:1px solid var(--ion-color-primary);border-radius:10px;cursor:pointer;font-size:large;margin-top:50px;overflow:hidden;padding:10px}.paymentProcessingCanceledSurveyButton{background-color:var(--ion-color-primary);border-radius:10px;color:#fff;cursor:pointer;font-size:large;overflow:hidden;padding:10px}body,ion-split-pane{padding-top:env(safe-area-inset-top)}ion-split-pane{padding-top:var(--ion-safe-area-top,env(safe-area-inset-top))}.sessionsHomePage{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;justify-content:center;scrollbar-width:none}.sessionsHomePage::-webkit-scrollbar{display:none}.sessionsSplitPane{--side-width:300px}.sessionsSplitPane::-webkit-scrollbar{display:none}.sessionsMenuHeader{align-items:center;color:var(--txt-color);display:flex;flex-direction:row;flex-direction:column;justify-content:center}.doc-popover .ion-delegate-host{background:var(--bg-content-color);border-radius:10px}.doc-popover-list{background:#0000;cursor:pointer;width:100%}.doc-popover-list-item{align-items:center;color:var(--txt-color);display:flex;justify-content:space-between;padding:10px}.doc-popover-list-item:hover{background:hsla(0,0%,70%,.101);border-radius:10px}.doc-popover-list-item-label{width:80%}.dashboard-cols{text-align:center}.sessionsMenuHeaderTitle{align-items:center;background:var(--bg-content-color);color:var(--txt-color);display:flex;font-size:16px;justify-content:space-between;text-align:center;width:-webkit-fill-available}.iconOpenSideMenu,.sideMenuButtonImg{color:var(--txt-color);cursor:pointer;height:24px;width:24px}.sessionSideMenuBtn{display:block}.flagParagraph{font-size:2em;margin:0}.sessionsMenuLanguageButton{--background:#0000;--padding-top:0;--padding-bottom:0;--background-activated:#0000!important;--background-focused-opacity:1;--background-focused:#0000;--background-hover:#0000;--color-activated:#0000}.sessionsHomeSearchbar{margin-bottom:0}.sessionsHomeSearchbar .searchbar-input-container .searchbar-input{background:var(--light-grey)}.sessionsHomeSearchbar .searchbar-input-container .searchbar-clear-button,.sessionsHomeSearchbar .searchbar-input-container .searchbar-input,.sessionsHomeSearchbar .searchbar-input-container .searchbar-search-icon{color:var(--txt-color)}.sideMenuContent{--padding-bottom:70px!important;--background:var(--bg-content-color)}.sessionsHomeContent{--background:var(--bg-page-color);align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:scroll;width:100%}.sessionsHomeHeaderDiv{align-items:center;display:flex;justify-content:space-between;margin-top:5px;width:100%}.sessionsHomeMainDiv{align-items:center;display:flex;flex-direction:column;height:100%;width:80%}.sessionsHomeOnboardingDiv{font-size:20px}.sessionsHomeLogoAndCtaDiv{align-items:center;display:flex;flex-direction:column;position:absolute;top:10vh}.sessionsHomeTitle{color:var(--txt-color);font-size:clamp(1rem,5vw,2rem)}.sessionsHomeLogo{width:clamp(90px,10vw,100px)}.sessionsHomeOnboardingTitle{font-family:Nunito Bold;font-size:3em;text-align:center}.sessionsHomeOnboardingContent{overflow:hidden}.sessionsHomeArgumentInputContainer,.sessionsHomeOnboardingContent{align-items:center;display:flex;flex-direction:column;justify-content:center}.sessionsHomeArgumentInputContainer{border:4px solid #000;border-radius:25px;width:70%}.sessionsHomeArgumentInput{--padding:15px;--padding-start:15px;--placeholder-color:#202020;--highlight-color-focused:none;background-color:#ffccdc;border-radius:15px;font-size:1em;height:2.5em;margin-top:20px;width:80%}.sessionsHomeArgumentValuesText{font-size:1em;margin:20px 0 15px;text-align:left}.sessionsHomeArgumentValuesList{font-size:1em;margin:0 0 1em}.availableResourcesList{background:#0000}.availableResourcesItem{--background:#0000}.sessionsHomeBottomDiv{margin-top:1.2em}.sessionsHomeBottomDiv,.sessionsHomeCTAButton{display:flex;flex-direction:column;justify-content:center}.sessionsHomeCTAButton{align-items:center;background:#c7f6d1;border:3px solid #007b1a;border-radius:27px;color:#000;cursor:pointer;font-size:1.5em;font-weight:700;height:76px;margin:10px}.sessionsHomeUploadParagraph{color:#a6a6a6;cursor:pointer;font-size:.8em}.disabledCTA{cursor:unset;opacity:.5}.sessionsHomeArgumentItem{align-items:center;border-radius:60px;display:flex;flex-direction:row;height:40px;margin-bottom:10px;overflow:hidden;padding:0 15px;position:relative;transition:all .5s;width:90%}.sessionsHomeArgumentTitle{color:var(--txt-color);cursor:pointer;font-family:Nunito Bold;font-size:15px;font-weight:700;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.sessionsHomeArgumentTitle.can-slide:hover{animation:slideText 5s linear infinite;overflow:visible}.docs-menu-dots,.sessions-menu-dots{cursor:pointer;font-size:25px}@keyframes slideText{0%{transform:translateX(0)}45%{transform:translateX(-120%)}55%{transform:translateX(-120%)}to{transform:translateX(0)}}.gradientDiv{background-image:#0000;height:100%;position:absolute;right:15px;transition:opacity .5s;width:20px}.sessionsHomeArgumentItem:hover .sessionsHomeArgumentArrow{opacity:1}.sessionsHomeArgumentItem.can-slide:hover .sessionsHomeArgumentTitle .gradientDiv{opacity:0}.sessionsHomeInputDiv{align-items:center;bottom:35px;display:flex;flex-direction:column;justify-content:center;padding-bottom:calc(16px + env(safe-area-inset-bottom));width:80%}.md .sessionsHomeNewArgumentInput{--padding-start:16px;margin-top:10px!important}.sessionsHomeNewArgumentInput{--padding-start:35px;--placeholder-color:var(--txt-color)!important;--highlight-color-focused:none;background-color:var(--bg-content-color);border:1px solid var(--txt-color);border-radius:35px;color:var(--txt-color)!important;font-family:Nunito Bold;font-size:1em;font-weight:700;height:55px;width:95%}.newArgumentUploadIcon{color:var(--txt-color);cursor:pointer;font-size:30px;padding:15px}.sessionsHomeArgumentArrow{background-color:initial;color:var(--txt-color);font-size:20px;right:0;width:25px}.newArgumentArrow{animation:wiggle 1s infinite;color:var(--txt-color);cursor:pointer;font-size:35px;opacity:1;padding-right:15px}.sessionsHomeExamplesDiv{align-items:center;display:flex;flex-direction:row;font-size:clamp(1rem,1.3vw,1.25rem);justify-content:center;width:100%}.sessionsHomeExampleDiv:not(:first-child){margin-left:35px}.toolbarNotch{--background:#0000}.sessionsHomeExampleDiv{align-items:center;border:1px solid var(--txt-color);border-radius:20px;color:var(--txt-color);cursor:pointer;display:flex;flex-direction:column;height:130px;justify-content:center;padding:20px;text-align:center;transition:all .3s;width:200px}.sessionsHomeExampleDiv:hover{background-color:#d5d5d5}.sessionsHomeExampleIcon{filter:saturate(100%);height:50px;width:50px}.sessionsReasyLogoButton{cursor:pointer;height:10vh;width:10vh}.sessionsHomeCounterDiv{align-items:center;border-radius:25px;display:flex;flex-direction:row;height:50px;justify-content:flex-end;margin-left:10px;margin-right:10px}.sessionsHomeCounterPar{cursor:pointer}#sessionsSideMenu{--background:var(--bg-content-color)}.sessionsSideMenuTitleContainer{align-items:center;background:var(--bg-content-color);display:flex;justify-content:flex-start;margin-top:10px;width:100%}.sessionsHomeProcessingScreen{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:60vw}.sessionsHomeProcessingScreenArgument{font-family:Nunito Bold;font-size:50px;font-style:italic;text-align:center;width:95vw}.sessionsHomeCTABox{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:1.5em;width:80%}.sessionsArgumentRemoveIcon{left:0;position:absolute}.newArgumentItem{background-color:#ffccdc}.sessionsHomeDayDivider{align-items:center;color:#a1a1a1;display:flex;font-size:.8em;justify-content:flex-start;margin-bottom:15px;margin-left:8px;margin-top:40px;width:90%}.sessionsSideMenuBottomDiv{--background:#ffb7ce;--background-hover:#0000;border-top-left-radius:15px;border-top-right-radius:15px;bottom:0;color:#000;cursor:pointer;font-size:clamp(1rem,2.5vw,1.5rem);font-size:12px;left:0;text-align:left;width:145px;z-index:10000}.sessionsSideMenuBottomDiv:hover .sessionsSideMenuProfileIcon,.sessionsSideMenuBottomDiv:hover .sessionsSideMenuProfileText,.sessionsSideMenuBottomDiv:hover .sessionsSideMenuUserEmail{color:#fff;transition:color .2s ease}.sessionsSideMenuBottomTab{max-width:100%}.settingsItem{--background:#0000;color:#000;font-size:13px}.settingsBtn:hover #settingsIcon{color:#fff!important;transform:rotate(45deg) scale(1.1);transition:all .3s ease}.settingsBtn:hover .settingsItem{color:#fff;transition:all .2s ease}.sessionsSideMenuBottomTabContainer{--background:#ffb7ce;border:none;border-radius:10px 10px 0 0;height:70px}.sessionsSideMenuBottomTab::part(native){padding:0}.sessionsSideMenuProfileIcon{color:#000;cursor:pointer;font-size:35px}.sessionsHomeUnlockNowBtn{--background:#009f00;font-size:15px;right:0;top:100px}.sessionsSideMenuUserEmail{color:#000}@media (prefers-color-scheme:dark){.sideMenuButtonImg{width:24px}.sessionsHomeArgumentInputContainer{border:4px solid #fff}.sessionsHomeCTAButton{color:#000}.sessionsHomeExampleDiv:hover{background-color:#1f1f1f}.sessionsHomeArgumentInput{--placeholder-color:#000;background-color:#fff2c2;color:#000}.newArgumentItem{background-color:#fff2c2}}@media only screen and (min-width:1000px){#menuBtnSplit,#openSideMenuSessions{display:block}#menuBtnNoSplit,#sessionsMenubutton{display:none}}@media only screen and (max-width:1000px){#menuBtnSplit,#openSideMenuSessions{display:none}#menuBtnNoSplit,#sessionsMenubutton{display:block;margin-left:10px}}@media only screen and (min-width:480px) and (max-width:800px){.sessionsHomeInputDiv{background:var(--bg-page-color);bottom:0;width:100%}.sessionsSideMenuProfileText{font-size:12px}.sessionsHomeArgumentInputContainer{width:90%}.sessionsHomeArgumentInput{width:88%}.sessionsHomeCounterDiv{width:90%}.sessionsHomeOnboardingDiv{font-size:16px}.sessionsHomeContent{width:100%}.sessionsHomeOnboardingTitle{font-size:2.5em}.sessionsHomeArgumentItem{width:95%}.sessionsHomeArgumentList{width:95vw}.sessionsHomeArgumentTitle{font-size:1em}.sessionsReasyLogoButton{height:10vw;width:10vw}.sessionsHomeExamplesDiv{display:grid;font-size:.8em;grid-template-columns:repeat(2,1fr);justify-items:center;row-gap:10px}.sessionsHomeExampleDiv{font-size:1.2em;max-height:55%;width:55%}.sessionsHomeExampleDiv:not(:first-child){margin:0}}@media only screen and (max-width:480px){.sessionsHomeInputDiv{background:var(--bg-page-color);bottom:0;width:95%}.sessionsSideMenuProfileText{font-size:12px}.sessionsHomeMainDiv{overflow-x:hidden;width:100%}.sessionsHomeCTABox{width:100%}.sessionsMenuHeader{font-size:10px}.sessionsHomeCounterDiv{height:30px;width:85%}.sessionsHomeCounterPar{font-size:.7em}.sessionsHomeExamplesDiv{display:grid;font-size:.8em;grid-template-columns:repeat(2,1fr);justify-items:center;row-gap:10px}.sessionsHomeExampleDiv{font-size:1.2em;height:55%;width:55%}.sessionsHomeExampleDiv:not(:first-child){margin:0}.sessionsHomeExampleIcon{height:40px;width:40px}.sessionsHomeArgumentInputContainer{width:90%}.sessionsHomeNewArgumentInput{font-size:.8em;width:100%}.sessionsHomeArgumentInput{width:88%}.sessionsHomeOnboardingDiv{font-size:16px}.sessionsHomeContent{width:100%}.sessionsHomeOnboardingTitle{font-size:2.5em}.sessionsHomeArgumentItem{width:95%}.sessionsHomeArgumentList{width:95vw}.sessionsHomeArgumentTitle{font-size:1em}.sessionsReasyLogoButton{height:10vw;width:10vw}.sessionsSideMenuBottomDiv{font-size:20px;height:50px}.sessionsHomeUnlockNowBtn{font-size:12px}}@media only screen and (max-width:375px){.sessionsHomeOnboardingDiv{font-size:15px!important}}@keyframes wiggle{0%{transform:rotate(0deg)}80%{transform:rotate(0deg)}85%{transform:rotate(5deg)}95%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.taeb-switch{position:relative}.taeb-switch:after{background-color:#3d90ef;border-radius:27.5px;box-shadow:0 2px 15px 0 #0000001a;content:"";height:100%;position:absolute;top:0;transition:left .4s cubic-bezier(.88,-.35,.565,1.35);width:50%;z-index:0}.taeb-switch.left:after{left:0}.taeb-switch.right:after{left:50%}.taeb-switch .taeb{color:var(--txt-color);cursor:pointer;display:inline-block;font-size:13px;font-weight:700;height:auto;line-height:normal;padding:5px 0;position:relative;transition:color .2s;-webkit-user-select:none;user-select:none;width:50%;z-index:1}.taeb-switch .taeb.active{color:#fff}.text-center{align-content:flex-end;align-items:center;display:flex;flex-direction:row;text-align:center}.wrapper{background-color:var(--light-grey);border-radius:37px;height:25px;margin-left:auto;margin-right:auto;max-width:316px;padding:8px}.dashboard-content{--background:#2c2f3e;--color:var(--txt-color)}.dashboard-container{margin:0 auto;max-width:1200px}.dashboard-section{margin-bottom:30px}.dashboard-section-title{align-items:center;color:var(--txt-color);display:flex;font-size:28px;font-weight:400;margin-bottom:15px;text-align:left}.dashboard-items-grid{padding:0}.dashboard-grid-item{cursor:pointer;display:flex;flex-direction:column;text-align:center;transition:transform .2s ease}.dashboard-grid-item:hover{transform:translateY(-5px)}.document-icon,.session-icon{align-items:center;background-color:initial;border:2px solid #6c7489;border-radius:12px;display:flex;height:80px;justify-content:center;margin-bottom:15px;transition:border-color .2s ease;width:80px}.dashboard-grid-item:hover .document-icon,.dashboard-grid-item:hover .session-icon{border-color:#8892b0}.session-icon{position:relative}.session-icon:before{z-index:1}.session-icon:after,.session-icon:before{background-color:initial;border:2px solid #6c7489;border-radius:4px;content:"";height:35px;position:absolute;width:45px}.session-icon:after{transform:translate(-3px,-3px);z-index:2}.session-lines{position:absolute;transform:translate(-1px,-1px);z-index:3}.session-lines div{background-color:#6c7489;height:2px;margin:3px 0;width:20px}.doc-lines{display:flex;flex-direction:column;gap:4px}.doc-lines div{background-color:#6c7489;border-radius:1px;height:2px}.doc-lines div:first-child{width:35px}.doc-lines div:nth-child(2){width:25px}.doc-lines div:nth-child(3){width:30px}.dashboard-item-label{color:var(--txt-color);font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-item-icon-documents{height:100px;width:100px}.dashboard-item-icon-sessions{height:70px;width:70px}.quick-test-section{margin-top:30px}.test-items-container{display:flex;gap:20px;margin-bottom:40px}.test-item{border-radius:8px;color:#a8b2d1;cursor:pointer;font-size:14px;padding:1% 3%;transition:background-color .2s ease}.test-item,.test-item:hover{background-color:var(--accents-color)}.test-item:hover{color:#fff}.sessionsHome-action-buttons-container{display:flex;gap:20px;margin-bottom:10px;width:95%}.sessionsHome-action-button{--background:var(--accents-color);--background-hover:#f1f1f1;--color:#fff;--border-radius:8px;font-size:12px;height:40px}.image-button,.pdf-button{flex:1 1}@media (max-width:768px){.dashboard-container{width:95%}.sessionsHome-action-buttons-container{flex-direction:row}.test-items-container{flex-direction:column}.dashboard-section-title{font-size:24px}}.getPremiumPopover{--backdrop-opacity:0.7;--width:40vw;--height:35vh;font-size:14px}.getPremiumPopover>div{background:#5566a6;height:100%}.getPremiumPopoverMainDiv{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px}.getPremiumPopoverTextParagraphTitle{color:#f4f4ff;font-size:2em;margin:0;padding:0;text-align:center}.getPremiumPopoverTextParagraphDesc{color:#f4f4ff;font-family:Nunito;font-size:1em;text-align:center}.getPremiumPopoverTextParagraphDesc>b{font-family:Nunito Bold}.getPremiumPopoverButtonDiv{display:flex;flex-direction:row;justify-content:center;margin-top:12px}.getPremiumPopoverButton{--background:#ff7043;font-weight:900;text-transform:uppercase}@media only screen and (max-width:550px){.getPremiumPopover{--width:80vw;--height:65vh!important}.getPremiumPopoverMainDiv{justify-content:space-evenly}.getPremiumPopoverTextParagraphTitle{font-size:1.6em}.getPremiumPopoverTextParagraphDesc{font-size:1em;text-align:center}.getPremiumPopoverButtonDiv{margin-top:0}}@media only screen and (min-width:480px) and (max-width:1024px){.getPremiumPopover{--width:80vw;--height:35vh!important}.getPremiumPopoverMainDiv{justify-content:space-evenly}.getPremiumPopoverTextParagraphTitle{font-size:1.8em}.getPremiumPopoverTextParagraphDesc{font-size:1.2em;text-align:center}.getPremiumPopoverButtonDiv{margin-top:0}}.loadingMaterialMainDiv{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;height:85vh;max-width:80vw;overflow-y:scroll;padding:10px;scrollbar-width:none;width:80vw}.loadingMaterialMainDiv::-webkit-scrollbar{display:none}.loadingMaterialHeaderDiv{align-items:center;display:flex;flex-direction:column;margin-top:.5em}.loadingMaterialHeaderPar{font-size:clamp(1em,2vw,2em);margin:0 0 .5em;padding:0;text-align:center}.loadingMaterialHeaderTitle{font-size:clamp(1em,3vw,2em);margin:0;padding:0}.loadingMaterialMaterialsContainer{margin-top:2em}.loadingMaterialMaterialDiv{align-items:center;display:flex;flex-direction:row;margin-bottom:1em;margin-top:1em}.loadingMaterialStatusDiv{align-items:center;display:flex;flex-direction:column;height:1.3em;justify-content:center;width:28px}.loadingMaterialLine{background-color:gray;height:5vh;margin-left:12px;width:2px}.loadingMaterialLabelPar{font-size:clamp(12px,2vw,16px);margin:0 0 0 25px;padding:0}.loadingMaterialCompletedPar{animation:fadeIn .3s ease-in-out 0s forwards;font-size:3.5vh;margin:0 0 0 2px;opacity:0;padding:0;text-align:center}.loadingMaterialSpinner{transform:scale(2)}.loadingMaterialStartButtonDiv{flex:1 1;margin-bottom:2em;margin-top:2em}.loadingMaterialStartButton{--background:#ff9e2c;--background-hover:#ff9e2c;--background-focused:#ff9e2c;--background-activated:#fcd9ca;--color:#000;animation:fadeIn .8s ease-in-out .1s forwards;flex:1 1;font-size:large;opacity:0;width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media only screen and (max-height:700px){.loadingMaterialMainDiv{font-size:15px}}@media (prefers-color-scheme:dark){.loadingMaterialCompletedPar{color:#0000;text-shadow:0 0 0 #fff}}.sessionDetailsPage{align-items:center;display:flex;justify-content:unset}.sessionDetailsMainDiv{align-items:center;display:flex;flex-direction:column;font-size:22px;justify-content:center}.sessionDetailTitle{color:var(--txt-color);font-family:Nunito Bold;font-size:clamp(1.5rem,2vw,2rem);font-style:italic;font-weight:700;margin-bottom:20px;max-width:90vw;width:90vw}.sessionsDetailsGoBackBtn{--border-radius:25px;--background:#3b82f6;margin-top:1em}.sessionDetailRemoveButton,.sessionsDetailsGoBackBtn{font-size:clamp(.75rem,2vw,1.25rem);text-transform:none}.sessionDetailRemoveButton{--border-radius:25px;--background:#c10000;cursor:pointer;font-family:Nunito;height:10px;margin-bottom:1.5em}.fullGrid{grid-template-columns:repeat(3,1fr)}.delete-icon{color:red;cursor:pointer;display:none;font-size:24px;position:absolute;right:10px;top:10px;z-index:1000000}.sessionDetailsResourcesGrid{display:grid;gap:3vw;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;justify-content:center;justify-items:center;width:50vw}.flashcardsDescription{bottom:0;display:none;height:auto;max-height:40%;position:absolute}.flashcardsDescription>p{color:#535353;font-size:.8rem;text-align:center}.res_flashcards_collections:hover{padding-bottom:20%!important}.sessionDetailsResourceCard:hover{padding:20px}.sessionDetailsResourceCard:hover .flashcardsDescription{display:inline}.fullGridCard:nth-child(4){grid-column:1/3;grid-row:2}.fullGridCard:nth-child(5){grid-column:2/4;grid-row:2}.sessionDetailsResourceCard{align-items:center;background-color:#69d5fc;border-radius:25px;cursor:pointer;display:flex;flex-direction:column;height:clamp(107px,20vh,170px);justify-content:center;padding-bottom:15px;transition:all .5s;width:clamp(145px,35vw,200px)}.sessionDetailsResourceType{font-family:Nunito Bold;font-size:clamp(1.4em,2vw,2em);font-weight:700;text-align:center}.sessionDetailsResourceIcon{height:6vw;width:6vw}.argumentInputPopover{--width:50vw;--height:40vh}.argumentInputPopover>div{height:100%;width:100%}.argumentInputPopoverDiv{color:var(--txt-color);flex-direction:column;height:100%;width:100%}.argumentInputPopoverDiv,.delete-btns-container,.deleteConfimrationPopoverDiv{align-items:center;display:flex;justify-content:center}.deleteConfimrationPopoverDiv{color:var(--txt-color);flex-direction:column;height:100%;width:100%}.argumentInputPopoverTitle,.deleteConfimrationPopoverTitle{font-family:Nunito Bold;font-size:1.8em}.deleteConfimrationPopoverTitle{text-align:center}.deleteConfimrationPopoverContent{font-family:Nunito Bold;text-align:center}.deleteConfimrationPopoverBtns{align-items:center;display:flex;justify-content:space-evenly;width:100%}.deleteConfimrationPopoverBtns>.argumentInputPopoverButton{margin:0}.argumentInputPopoverInput{width:50%}.argumentInputPopoverButton{--background:#007500;margin-top:35px}.deleteConfimrationPopoverButton{--background:#dc0000}.argumentDismissBtn{--background:#929292c9}.wobbleAnimation{animation:removalWiggle .25s infinite both}@keyframes removalWiggle{0%{animation-timing-function:ease-in;transform:rotate(1deg)}50%{animation-timing-function:ease-out;transform:rotate(-1.5deg)}}@media (prefers-color-scheme:dark){.sessionDetailsResourceType{color:#000}.sessionsDetailsGoBackBtn{--background:#525252}}@media only screen and (max-width:480px){.sessionDetailsMainDiv{font-size:18px}.sessionDetailTitle{margin:0}.sessionsHomeOnboardingTitle{font-size:2em;margin-bottom:3vh;margin-top:5vh}.sessionDetailsResourcesGrid{grid-template-columns:45vw 45vw;grid-template-rows:30vh 30vh;width:95vw}.sessionDetailsResourceCard{height:clamp(107px,16vh,170px);margin:clamp(5px,1vw,20px)}.sessionDetailsResourceIcon{height:13vw;width:13vw}.fullGrid{grid-column-gap:0;grid-row-gap:0;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.fullGridCard:first-child{grid-area:1/1/2/2}.fullGridCard:nth-child(2){grid-area:1/2/2/3}.fullGridCard:nth-child(3){grid-area:2/1/3/2}.fullGridCard:nth-child(4){grid-area:2/2/3/3}.fullGridCard:nth-child(5){grid-area:3/1/4/3}.argumentInputPopover{--width:80vw;--height:40vh}.argumentInputPopoverTitle{font-size:1.4em}.argumentInputPopoverInput{width:80%}}@media only screen and (min-width:480px) and (max-width:800px){.fullGrid{grid-column-gap:0;grid-row-gap:0;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.fullGridCard:first-child{grid-area:1/1/2/2}.fullGridCard:nth-child(2){grid-area:1/2/2/3}.fullGridCard:nth-child(3){grid-area:2/1/3/2}.fullGridCard:nth-child(4){grid-area:2/2/3/3}.fullGridCard:nth-child(5){grid-area:3/1/4/3}.sessionDetailsResourceCard{height:15vh;margin:clamp(5px,1vw,20px)}.argumentInputPopover{--width:60vw;--height:20vh}.argumentInputPopoverTitle{font-size:2em}.argumentInputPopoverInput{font-size:1.8em;width:80%}}.sessionsAudioContainer{align-items:center;background-color:#dbe9ff;border-radius:15px;display:flex;flex-direction:column;padding:25px;width:500px}.sessionsAudioPlayIcon,.sessionsAudioVolumeIcon{color:#2b2b2b;cursor:pointer;font-size:32px}.sessionsAudioVolumeIcon{pointer-events:all}.sessionsAudioVolumeDiv{height:100px;justify-content:center}.sessionsAudioControlsDiv,.sessionsAudioVolumeDiv{align-items:center;display:flex;flex-direction:row;position:relative}.sessionsAudioControlsDiv{justify-content:space-evenly;margin-bottom:20px;margin-top:45px;width:100%}.sessionsAudioVolumeControl{cursor:pointer;height:100%;opacity:0;padding-right:55px;pointer-events:none;position:absolute;right:-100%;transition:all .2s ease-in-out;width:0}.sessionsAudioVolumeDiv:hover .sessionsAudioVolumeControl{opacity:1;pointer-events:all;right:-10px;width:100px}.sessionsAudioVolumeHoverArea{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.sessionsAudioCTA{color:#2b2b2b;font-family:Nunito;height:0;margin-top:0}.sessionsAudioRange{--knob-size:20px;--knob-background:#ff77a2;--height:20px;--bar-background:#aed0ff;--bar-background-active:#fc9fbc;margin-top:45px;width:100%}#current-time{padding-right:15px}#duration-time{padding-left:15px}.sessionsAudioVolumeControl{--knob-size:22px;--knob-background:#ff77a2;--height:16px;--bar-height:8px;--bar-background:#aed0ff;--bar-background-active:#fc9fbc}.sessionsAudioSpeedSelect{color:#2b2b2b;left:15px;position:absolute;width:75px}.sessionsAudioSpeedSelectPopover{--width:fit-content}.sessionsAudioVolumeDiv{position:absolute;right:0}#current-time,#duration-time{color:#2b2b2b}@media only screen and (max-width:480px){.sessionsAudioContainer{margin-top:15vh;width:70vw}#current-time,#duration-time{color:#2b2b2b;font-size:15px}.sessionsAudioPlayIcon{font-size:25px}.sessionsAudioVolumeIcon{font-size:20px}.sessionsAudioSpeedSelect{font-size:15px}.sessionsAudioVolumeControl{cursor:pointer;height:100%;opacity:0;padding-right:50px;pointer-events:none;position:absolute;right:-100%;transition:all .2s ease-in-out;width:0}.sessionsAudioVolumeDiv:hover .sessionsAudioVolumeControl{opacity:1;pointer-events:all;right:-10px;width:50px}.sessionsAudioVolumeControl{--knob-size:16px;--knob-background:#ff77a2;--height:16px;--bar-height:10px;--bar-background:#aed0ff;--bar-background-active:#fc9fbc}}.flashcardsMainDiv,.flashcardsPage{align-items:center;display:flex}.flashcardsMainDiv{flex-direction:column;font-size:22px;height:100%;width:70vw}.flashcardsTitle{font-family:Nunito Bold;font-size:1rem;font-style:italic;font-weight:700}.flashcardsCTAPar{font-size:.8rem}.flaschardsModeDiv{align-items:center;display:flex;justify-content:center;padding-top:10px}.flashcardsModePar{font-size:1rem}.fcCard{height:50vh;perspective:1000px;width:40vw}.fcRemoveIcon{color:red;cursor:pointer;left:10px;position:absolute;top:10px}.fcCounter{color:#000;font-size:1rem;left:50%;position:absolute;top:0;transform:translateX(-50%)}.fcCardInner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .8s;width:100%}.fcCardContentPar{font-size:1.1rem}.fcCardClicked .fcCardInner{transform:rotateY(180deg)}.fcCardBack,.fcCardFront{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.fcCardFront{color:#000;font-family:Nunito Bold}.fcCardBack{color:#000;transform:rotateY(180deg)}.bottomButtons{bottom:10px;position:absolute}.fcButton{cursor:pointer;font-size:52px;position:absolute}.fcPrevious{left:0}.fcNext{right:0}.flashcardsContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style-type:none;margin-top:10vh;padding:0;position:relative;width:100%}.fcCard{background:#eee;border-radius:30px;box-shadow:0 0 20px #4f4f4f;cursor:pointer;height:40vh;padding:40px;position:absolute;top:0;transform-origin:0 0;transition:transform .6s cubic-bezier(.8,.2,.1,.8) .1s,background .4s linear;-webkit-user-select:none;user-select:none;width:30vw;z-index:2;:last-child{margin-bottom:0}}.card--next{pointer-events:none!important;transform:translateY(-25px) rotate(4deg) translateX(25px) scale(1);z-index:5}.card--in,.card--out{animation:card-out .6s cubic-bezier(.8,.2,.1,.8);background:#bbb;transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95);z-index:1}.card--in{animation-direction:reverse}@keyframes card-out{0%{transform:translateY(0) rotate(0deg);z-index:20}50%{transform:translateY(-120%) rotate(-5deg) translateX(-40px)}80%{z-index:1}to{transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95)}}.card--current{background:#eee;cursor:auto;opacity:1;position:relative;transform:rotate(0deg) translateX(0) scale(1);-webkit-user-select:auto;user-select:auto;z-index:10}@media only screen and (max-width:480px){.flashcardsMainDiv{font-size:18px;width:100vw}.flashcardsTitle{margin:0;max-width:90vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flashcardsCTAPar{font-size:.5}.fcCard{height:30vh;padding:20px;width:70vw}.flashcardsContainer{height:100%;justify-content:flex-start}.fcButton{bottom:5vh}.fcPrevious{left:5vw}.fcNext{right:5vw}.sessionDetailsResourceIcon{height:13vw;width:13vw}}@media only screen and (min-width:480px) and (max-width:1025px){.flashcardsMainDiv{width:90vw}.fcCard{width:50vw}}@media (prefers-color-scheme:dark){.fcCardContentPar{color:#343434}}.ambassadorContent{--background:inherit;font-size:20px}.ambassadorTitleDiv{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5vh;max-height:10vh;text-align:center;width:100%}.ambassadorTitlePar{font-size:2em;margin:0;max-height:10vh}.ambassadorInfoDiv{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5vh;width:100%}.ambassadorReferralCodePar{font-family:Nunito-Bold;text-align:center}.ambassadorCodeHeader,.ambassadorLinkHeader{text-align:center}.ambassadorLinkSection{border-top:1px solid #2b2b2b}.ambassadorLinkDiv{align-items:center;display:flex;flex-direction:row;justify-content:center}.ambassadorLinkPar{color:#2196f3;font-size:20px;font-style:italic;margin-left:15px;text-decoration:underline}.ambassadorLinkCopyIcon{cursor:pointer;margin-left:15px}.ambassadorDivder{background:inherit;margin-bottom:15px}.ambassadorTable{border:2px solid #000;border-radius:15px;max-height:30vh;overflow-y:scroll;padding-top:0;width:60vw}.ambassadorTableHeaderRow{border-bottom:1px solid #7d7d7d;border-top-left-radius:15px;border-top-right-radius:15px;padding-bottom:10px;padding-top:10px;position:fixed;text-align:center;width:60vw;z-index:1}.ambassadorTableContentDiv{margin-top:65px}.ambassadorTableRow{border-bottom:1px solid #c7c7c7;padding-bottom:10px;padding-top:10px;text-align:center}.ambassadorReferredUserName{font-family:Nunito-bold}@media only screen and (max-width:480px){.ambassadorContent{font-size:16px}.ambassadorTitlePar{white-space:pre}.ambassadorReferralCodePar{font-size:18px}.ambassadorLinkDiv{flex-direction:column}.ambassadorLinkPar{font-size:14px;margin:0}.ambassadorLinkCopyIcon{margin:0;padding:10px}.ambassadorDivder{min-height:1px}.ambassadorTable{max-height:40vh}.ambassadorTableContentDiv{margin-top:85px}.ambassadorTable,.ambassadorTableHeaderRow{width:85vw}.ambassadorSharePar{margin:15px;text-align:center}}@media (prefers-color-scheme:dark){.ambassadorTable{border-color:#c7c7c7}}.invitationContainer{height:100vh;width:100vw}.invitationContainer,.invitationDiv{align-items:center;display:flex;flex-direction:column}.invitationDiv{background-color:var(--bg-content-color);border:2px solid var(--accents-color);border-radius:20px;font-size:20px;height:70vh;padding:10px;width:50vw}.invitationReasyLogo{content:url(/static/media/reasy_full_logo.4b3e58fbf38e7ac5c1bf.svg);height:20%;width:100%}.invitationGreetingPar{font-size:2em;height:10%;margin:0}.invitationContentDiv{height:40%}.invitationEmoji{font-size:110px;margin:0;text-align:center;text-shadow:5px 5px 10px#cecece}.invitationBottomDiv{display:flex;flex-direction:column;height:30%;margin-top:50px;text-align:center;width:100%}.invitationCtaPar{height:10%;margin-bottom:5%;margin-top:0}.invitationButtons{align-items:center;display:flex;flex-direction:row;height:70%;justify-content:space-evenly;width:100%}.invitationBtn{--background-focused:none;--background-hover:none;border-radius:15px;box-shadow:10px 10px 10px 5px #cecece;color:#000;font-family:Nunito Bold;font-size:1em;height:70%;width:40%}.declineBtn{--background:#ffa0a0}.acceptBtn{--background:#a0ffb8}.invitationLoginParagraph{height:10%;margin-bottom:2.5%;margin-top:2.5%}@media (prefers-color-scheme:dark){.invitationReasyLogo{content:url(/static/media/reasy_full_logo_darkmode.60ea3f80c505a7ac7da7.svg)}.invitationBtn{box-shadow:10px 10px 10px 5px #1b1c35}.invitationEmoji{text-shadow:5px 5px 10px#1b1c35}}.body{background-color:var(--bg-page-color);opacity:1}.subscriptionsHeaderDiv{font-size:30px;height:10%;text-align:center;width:100%}.subscriptionsMainDiv{align-items:center;display:flex;flex-direction:column;height:90%;width:100%}.subscriptionsList{background-color:var(--bg-page-color);width:30vw}.subscriptionCard{border-radius:25px;display:flex;flex-direction:column;margin-bottom:35px;padding:15px}.subscriptionName{font-family:Nunito Bold;text-align:center}.handleSubscriptionButton{--background:#ffc83e;align-self:flex-end;color:#0b1215;font-family:Nunito Bold}@media only screen and (max-width:480px){.subscriptionsMainDiv{overflow-y:auto}.subscriptionsList{width:90vw}.handleSubscriptionButton{align-self:center}}@media only screen and (min-width:480px) and (max-width:900px){.subscriptionsList{width:90vw}}.summaryViewerContent{--background:var(--bg-page-color);font-family:var(--font-family);margin:0;padding:0}.summaryViewerContainer{background:var(--bg-page-color);overflow-x:auto;overflow-y:hidden}.summaryViewerContentContainer{margin-top:clamp(100px,12vh,300px)}.summaryViewerContentContainer-expanded{margin-top:clamp(110px,12vh,300px)}@supports (-webkit-touch-callout:none){.summaryViewerContentContainer-expanded{margin-top:clamp(200px,15vh,350px)}}.summaryViewerHeader{box-shadow:none!important;-webkit-box-shadow:none;position:fixed}.summaryViewerToolbar{--background:var(--bg-content-color);border-radius:0 0 10px 10px;box-shadow:0 5px 6px 3px #00000038;margin:auto;max-width:75%}.summaryViewerToolbarBtns{display:flex;justify-content:space-evenly;width:100%}.fontChangeToolbarBtns{align-items:center;background-color:var(--bg-content-color);border-radius:0 0 10px 10px;box-shadow:0 5px 6px 3px #00000038;display:flex;flex-flow:wrap;justify-content:center;margin:0 auto;padding:0 10px;width:-moz-fit-content;width:fit-content}.fontChangeToolbarBtn,.summaryViewerToolbarBtn{--color:var(--txt-color);--background:#0000;--box-shadow:none;color:var(--txt-color)}.fontChangeToolbarBtn{font-size:10px}.fontChangeToolbarBtn:hover{--border-radius:10px}.vertical-divider{background:#8080805c;height:25px;width:1px}.fontSizeControlls{align-items:center;color:var(--txt-color);display:flex;justify-content:center;padding:0 10px}.sizeNumber{-webkit-appearance:none;-moz-appearance:textfield;background:#0000;border:0;font-size:clamp(15px,6vw,18px);height:15px;outline:none;text-align:center}.sizeNumber::-webkit-inner-spin-button,.sizeNumber::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.minusSize,.plusSize{cursor:pointer;font-size:clamp(23px,7vw,29px)}.fontChangeSelect{background:#0000;border:none;color:var(--txt-color);padding:0 10px}.page{background-color:var(--bg-content-color);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 2px 4px var(--shadow-color);font-family:Arial,Helvetica,sans-serif;margin:10px auto;max-width:800px;padding:20px}.page span{font-size:inherit}.colored span{color:inherit}h1{font-size:2em}h1,h2{color:var(--txt-color);margin:.5em 0}h2{font-size:1.5em}li,p{color:var(--txt-color);font-size:1em;line-height:1.5;margin:.5em 0}.bold{font-weight:700}.italic{font-style:italic}.ion-toolbar{background-color:#fff;border-bottom:1px solid var(--border-color);box-shadow:0 2px 4px var(--shadow-color)}.ion-button{background-color:var(--btn-color);border:none;border-radius:5px;color:#fff;padding:8px 12px;transition:background-color .3s ease}.ion-button:hover{background-color:var(--btn-hover-color)}.color-picker-container{background-color:#fff;border:1px solid var(--border-color);border-radius:5px;box-shadow:0 2px 4px var(--shadow-color);padding:10px;position:absolute;z-index:1000}.color-picker-button{border:none;border-radius:50%;cursor:pointer;height:30px;margin:0 5px;transition:transform .3s;width:30px}.color-picker-button:hover{transform:scale(1.1)}.highlight{background-color:#ff0;color:red;transition:background-color .2s,color .2s}.ttsButtons{background-color:var(--bg-content-color);border-radius:0 0 10px 10px;box-shadow:0 5px 6px 3px #00000038;display:flex;justify-content:center;margin:0 auto;padding:8px 12px;width:-moz-fit-content;width:fit-content}.ttsButtons button:hover{color:var(--txt-color)}.ttsButtons button:disabled{color:#6c6c6c;cursor:not-allowed}.ttsButtons button:focus{outline:none}.controls-wrapper{align-items:center;display:flex;gap:12px}.select-controls{align-items:center;display:flex;gap:8px;margin-left:10px}.button-controls{align-items:center;display:flex;gap:4px}.ttsButtons ion-select{--placeholder-color:var(--txt-color);--color:var(--txt-color);background:#0000;border-radius:4px;font-size:14px}.speed-select{max-width:55px}.quality-select{width:70px}.starting-point-btn{align-items:center;background-color:#4ecdc4;border-radius:15px;color:var(--txt-color);display:flex;font-size:12px;margin-left:4px;padding:4px 8px}.starting-point-btn .text{font-size:12px}.ttsButtons .controlls{align-items:center;background-color:initial;border:none;color:var(--txt-color);cursor:pointer;display:flex;justify-content:center;min-height:32px;min-width:32px;padding:4px;transition:all .3s ease}.ttsButtons ion-icon{font-size:20px}@media (max-width:600px){.fontChangeToolbarBtns{display:flex;flex-flow:wrap;padding:0 10px 10px 0;width:65%}.summaryViewerToolbar{max-width:90%}}@media screen and (max-width:480px){.ttsButtons{padding:6px 8px}.controls-wrapper{gap:8px}.select-controls{gap:4px}.button-controls{gap:2px}.ttsButtons button{padding:4px}.ttsButtons ion-icon{font-size:18px}.starting-point-btn .text{display:none}.starting-point-btn .icon{display:block}.speed-select{width:50px}.quality-select{width:80px}}.selectionPopoverOuterDiv{scrollbar-color:var(--accents-color) #0000;scrollbar-width:thin;transition:opacity .3s ease;z-index:1000}.selectionPopoverOuterDiv::-webkit-scrollbar{width:6px}.selectionPopoverOuterDiv::-webkit-scrollbar-track{background:#0000}.selectionPopoverOuterDiv::-webkit-scrollbar-thumb{background-color:var(--accents-color);border-radius:3px}.selectionPopoverInnerDiv{background:var(--bg-content-color);border-radius:10px;box-shadow:0 2px 10px #0000001a;overflow:hidden}.dictonaryPopover{max-height:calc(100vh - 40px);overflow-y:auto}@media (max-width:400px){.ttsButtons button:last-child{font-size:16px;padding:6px;width:auto}.ttsButtons button:last-child .text{display:none}.ttsButtons button:last-child .icon{display:inline}}.tooltip{position:relative}.tooltip .tooltiptext{background-color:var(--bg-page-color);border-radius:6px;color:var(--txt-color);font-size:12px;padding:5px 0;position:absolute;text-align:center;visibility:hidden;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.summaryViewerToolbarBtn-tooltip{position:relative}.summaryViewerToolbarBtn-tooltip:after{background:#000c;border-radius:4px;bottom:50%;color:#fff;content:attr(data-tooltip);font-size:10px;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s,visibility .2s;visibility:hidden;white-space:nowrap;z-index:1000}.summaryViewerToolbarBtn-tooltip:hover:after{opacity:1;visibility:visible}.summaryViewerToolbarBtn-tooltip:before{border:5px solid #0000;border-top-color:#000c;bottom:calc(50% - 5px);content:"";left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .2s,visibility .2s;visibility:hidden}.summaryViewerToolbarBtn-tooltip:hover:before{opacity:1;visibility:visible}.popup{background-color:var(--bg-content-color);border-radius:.5rem;box-shadow:0 0 10px #0003;left:50px;padding:1rem;position:fixed;top:50px;touch-action:pan-x pan-y;touch-action:pan-x pan-y,;-webkit-user-select:none;user-select:none;width:250px;z-index:1000}.move-btn{background-color:#2a2a36;border-radius:6px;color:#fff;cursor:move;height:24px;left:50%;padding:4px;position:absolute;top:-20px;transform:translateX(-50%);width:24px}.colorPickerInput{background-color:initial;width:40%}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;height:4px;outline:none;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:none;border-radius:50%;cursor:pointer;height:16px;width:16px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;cursor:pointer;height:16px;width:16px}input[type=range]::-moz-range-track{background:none;border:none}input[type=range].red-slider{background:linear-gradient(90deg,#000,red)}input[type=range].red-slider::-webkit-slider-thumb{background:red}input[type=range].red-slider::-moz-range-thumb{background:red}input[type=range].green-slider{background:linear-gradient(90deg,#000,#0f0)}input[type=range].green-slider::-webkit-slider-thumb{background:#0f0}input[type=range].green-slider::-moz-range-thumb{background:#0f0}input[type=range].blue-slider{background:linear-gradient(90deg,#000,#00f)}input[type=range].blue-slider::-webkit-slider-thumb{background:#00f}input[type=range].blue-slider::-moz-range-thumb{background:#00f}label{color:var(--txt-color);font-size:14px;font-weight:500}.summariesColorPicker{--background:#4a4a57;--background-hover:#5a5a67;--background-activated:#3a3a47;--border-radius:8px;--color:#fff;--padding-top:16px;--padding-bottom:16px;font-weight:500;margin:0;text-transform:none}.flex{display:flex;justify-content:space-around}.items-center{align-items:center}.mb-2{margin-bottom:8px}.mr-2{margin-right:8px}.ml-2{margin-left:8px}.mt-4{margin-top:16px}.w-10{color:var(--txt-color);width:40px}.w-16{align-items:center;display:flex;justify-content:center;width:40%}.h-16{height:45px}.w-full{--background:#5559c0;width:100%}.rounded-md{border-radius:8px}.font-mono{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px}.text-right{text-align:right}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html{--ion-default-dynamic-font:-apple-system-body;--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-left:calc(var(--ion-safe-area-left) + 8px);padding-right:calc(var(--ion-safe-area-right) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:0.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56,128,255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61,194,255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82,96,255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45,211,111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255,196,9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235,68,90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244,245,248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146,148,156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34,36,40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{bottom:0;contain:layout size style;display:flex;flex-direction:column;justify-content:space-between;left:0;position:absolute;right:0;top:0;z-index:0}ion-modal>.ion-page{contain:layout style;height:100%;position:relative}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports(padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports(padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;overflow-y:hidden;pointer-events:none;touch-action:manipulation}.menu-content-open ion-content{--overflow:hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{min-height:320px;width:320px}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:initial}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{border-width:0;box-sizing:initial;height:1px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{color:inherit;font:inherit;height:auto;overflow:auto}textarea::placeholder{padding-left:2px}form,input,optgroup,select{color:inherit;font:inherit;margin:0}html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{font-feature-settings:inherit;-webkit-appearance:button;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;padding:0;text-transform:none}[tappable],button{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-family:var(--ion-font-family)}@supports(-webkit-touch-callout:none){html{font:var(--ion-dynamic-font,16px var(--ion-font-family))}}a{background-color:initial;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:10px;margin-top:16px}h1{font-size:1.625rem;margin-top:20px}h2{font-size:1.5rem;margin-top:18px}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-padding,.ion-padding-top{padding-top:var(--ion-padding,16px)}.ion-padding-top{--padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-padding-end{--padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-padding-bottom{--padding-bottom:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px);padding-top:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin,.ion-margin-top{margin-top:var(--ion-margin,16px)}.ion-margin-top{--margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}.ion-margin-end{--margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}.ion-margin-bottom{--margin-bottom:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px);margin-top:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media(min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media(min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media(min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media(min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media(min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media(min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media(min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media(min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media(min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media(min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media(min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media(min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media(min-width:576px){.ion-hide-sm-up{display:none!important}}@media(max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media(min-width:768px){.ion-hide-md-up{display:none!important}}@media(max-width:767.98px){.ion-hide-md-down{display:none!important}}@media(min-width:992px){.ion-hide-lg-up{display:none!important}}@media(max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media(min-width:1200px){.ion-hide-xl-up{display:none!important}}@media(max-width:1199.98px){.ion-hide-xl-down{display:none!important}}:root{--ion-color-primary:#3880ff;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3171e0;--ion-color-primary-tint:#4c8dff;--ion-color-secondary:#3dc2ff;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#36abe0;--ion-color-secondary-tint:#50c8ff;--ion-color-tertiary:#5260ff;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9}@media (prefers-color-scheme:dark){body{--ion-color-primary:#428cff;--ion-color-primary-rgb:66,140,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3a7be0;--ion-color-primary-tint:#5598ff;--ion-color-secondary:#50c8ff;--ion-color-secondary-rgb:80,200,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#46b0e0;--ion-color-secondary-tint:#62ceff;--ion-color-tertiary:#6a64ff;--ion-color-tertiary-rgb:106,100,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#5d58e0;--ion-color-tertiary-tint:#7974ff;--ion-color-success:#2fdf75;--ion-color-success-rgb:47,223,117;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0,0,0;--ion-color-success-shade:#29c467;--ion-color-success-tint:#44e283;--ion-color-warning:#ffd534;--ion-color-warning-rgb:255,213,52;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0bb2e;--ion-color-warning-tint:#ffd948;--ion-color-danger:#ff4961;--ion-color-danger-rgb:255,73,97;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#e04055;--ion-color-danger-tint:#ff5b71;--ion-color-dark:#f4f5f8;--ion-color-dark-rgb:244,245,248;--ion-color-dark-contrast:#000;--ion-color-dark-contrast-rgb:0,0,0;--ion-color-dark-shade:#d7d8da;--ion-color-dark-tint:#f5f6f9;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#000;--ion-color-medium-contrast-rgb:0,0,0;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#222428;--ion-color-light-rgb:34,36,40;--ion-color-light-contrast:#fff;--ion-color-light-contrast-rgb:255,255,255;--ion-color-light-shade:#1e2023;--ion-color-light-tint:#383a3e}.ios body{--ion-background-color:#000;--ion-background-color-rgb:0,0,0;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-color-step-50:#0d0d0d;--ion-color-step-100:#1a1a1a;--ion-color-step-150:#262626;--ion-color-step-200:#333;--ion-color-step-250:#404040;--ion-color-step-300:#4d4d4d;--ion-color-step-350:#595959;--ion-color-step-400:#666;--ion-color-step-450:#737373;--ion-color-step-500:grey;--ion-color-step-550:#8c8c8c;--ion-color-step-600:#999;--ion-color-step-650:#a6a6a6;--ion-color-step-700:#b3b3b3;--ion-color-step-750:#bfbfbf;--ion-color-step-800:#ccc;--ion-color-step-850:#d9d9d9;--ion-color-step-900:#e6e6e6;--ion-color-step-950:#f2f2f2;--ion-toolbar-background:#0d0d0d;--ion-item-background:#000;--ion-card-background:#1c1c1d}.md body{--ion-background-color:#121212;--ion-background-color-rgb:18,18,18;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-border-color:#222;--ion-color-step-50:#1e1e1e;--ion-color-step-100:#2a2a2a;--ion-color-step-150:#363636;--ion-color-step-200:#414141;--ion-color-step-250:#4d4d4d;--ion-color-step-300:#595959;--ion-color-step-350:#656565;--ion-color-step-400:#717171;--ion-color-step-450:#7d7d7d;--ion-color-step-500:#898989;--ion-color-step-550:#949494;--ion-color-step-600:#a0a0a0;--ion-color-step-650:#acacac;--ion-color-step-700:#b8b8b8;--ion-color-step-750:#c4c4c4;--ion-color-step-800:#d0d0d0;--ion-color-step-850:#dbdbdb;--ion-color-step-900:#e7e7e7;--ion-color-step-950:#f3f3f3;--ion-item-background:#1e1e1e;--ion-toolbar-background:#1f1f1f;--ion-tab-bar-background:#1f1f1f;--ion-card-background:#1e1e1e}}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:400;src:url(/static/media/OpenDyslexic3-Regular.695571a7f71460e7667c.ttf)}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:700;src:url(/static/media/OpenDyslexic3-Bold.ce83c9e1df0a38c9cfd9.ttf)}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(/static/media/Nunito-Regular.ecb051cfab7da456b69f.ttf)}@font-face{font-family:Nunito Bold;font-style:normal;font-weight:700;src:url(/static/media/Nunito-SemiBold.2bb0ffc9761f270b62e1.ttf)}@font-face{font-family:EasyReading;font-style:normal;font-weight:400;src:url(/static/media/OpenDyslexic3-Regular.695571a7f71460e7667c.ttf)}@font-face{font-family:EasyReading;font-style:italic;font-weight:400;src:url(/static/media/OpenDyslexic3-Regular.695571a7f71460e7667c.ttf)}@font-face{font-family:EasyReading;font-style:normal;font-weight:700;src:url(/static/media/OpenDyslexic3-Regular.695571a7f71460e7667c.ttf)}@font-face{font-family:EasyReading;font-style:italic;font-weight:700;src:url(/static/media/OpenDyslexic3-Regular.695571a7f71460e7667c.ttf)}@font-face{font-family:EasyReading;font-style:normal;font-weight:800;src:url(/static/media/OpenDyslexic3-Regular.695571a7f71460e7667c.ttf)}@font-face{font-family:EasyReading;font-style:normal;font-weight:900;src:url(/static/media/OpenDyslexic3-Regular.695571a7f71460e7667c.ttf)}.paywallPayOuterDiv{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;width:100%;z-index:1000}.paywallPayInnerDiv{background-color:var(--bg-page-color);border-radius:10px;flex:1 1;flex-direction:column;justify-content:space-between;margin:20px;max-height:-moz-fit-content;max-height:fit-content;max-width:500px;overflow:hidden;padding:10px;width:60%}.paywallPayContentDiv{color:var(--txt-color);margin:10px}.paywallLicenseButtonDiv,.paywallPayContentDiv{align-items:center;display:flex;flex-direction:column}.paywallLicenseButtonDiv{justify-content:space-around}.paywallLicenseButton{--background:#ff331f;margin:0;width:100%}.paywallTrialButton{--background:#0000;--box-shadow:none;border:2px solid #919191;color:#919191;font-size:12px;margin-top:15px;white-space:normal}.paywallTrialButton::part(native){line-height:1.6}.paywallTrialButton:hover{--background-hover:var(--hover-color)}.paywallReloadButton{font-size:12px;margin-top:5px;text-decoration:none;width:-moz-fit-content;width:fit-content}.paywallReloadButton:hover{cursor:pointer;opacity:.7}.inputField{background-color:#d3d3d3;color:#222;max-height:45px;text-align:center}.redeemAreaDiv{align-items:center;color:var(--txt-color);display:flex;flex-direction:column;height:225px;justify-content:space-around;margin:10px}.warning{color:#ff331f}.summaryPopoverOkTxt ion-text:first-child{font-size:25px;text-align:center}.summaryPopoverOkTxt ion-text:nth-child(2){font-size:17px;margin-top:8px;text-align:center}.paywallContactUsButtonDiv{align-items:center;display:flex;flex-direction:column;margin-top:20px}.contactSup{--background:#0000;--color:var(--txt-color);font-size:12px}@media only screen and (max-width:480px){.paywallTrialButton{font-size:14px}}
/*# sourceMappingURL=main.ca06919d.css.map*/