@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lookAtMe{3%{transform:scale(1.1)}4%,6%{transform:rotate(-2deg) scale(1.1)}5%{transform:rotate(2deg) scale(1.1)}7%{transform:rotate(0deg) scale(1.1)}10%{transform:scale(1)}}@keyframes buttonPulseEffect{0%,to{border-color:var(--themeColorModeBorders)}50%{border-color:var(--themeMainMed)}}@-webkit-keyframes bounce-in-bottom{0%{-webkit-transform:translateY(500px);transform:translateY(500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateY(65px);transform:translateY(65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%,90%,to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateY(28px);transform:translateY(28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}95%{-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes bounce-in-bottom{0%{-webkit-transform:translateY(500px);transform:translateY(500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateY(65px);transform:translateY(65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%,90%,to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateY(28px);transform:translateY(28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}95%{-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@font-face{font-display:swap;font-family:"Quicksand";font-style:normal;font-weight:400;src:url(/fonts/quicksand-v37-latin_latin-ext/quicksand-v37-latin_latin-ext-regular.woff2)format("woff2"),url(/fonts/quicksand-v37-latin_latin-ext/quicksand-v37-latin_latin-ext-regular.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Quicksand";font-style:normal;font-weight:700;src:url(/fonts/quicksand-v37-latin_latin-ext/quicksand-v37-latin_latin-ext-700.woff2)format("woff2"),url(/fonts/quicksand-v37-latin_latin-ext/quicksand-v37-latin_latin-ext-700.ttf)format("truetype")}*{box-sizing:border-box}:root{--uiBodyTopPadding:64px;--uiDesktopHorizontalPadding:7.5vw;--uiMobileHorizontalPadding:0.5rem;--uiMobileVerticalPadding:1rem;--uiElementsFontSizeXL:1.1rem;--uiElementsFontSizeL:1rem;--uiElementsFontSize:0.9rem;--uiElementsFontSizeS:0.8rem;--uiElementsFontSizeXS:0.7rem;--default-grid-gap:2rem;--uiElementsPadding:0.5rem 1rem;--uiElementBorderRadius:0.5rem;--uiPageMaxWidth:1160px;--themePageHeaderBackground:#FFFFFF;--themeColorText:#323232;--themeColorTextLite1:#404040;--themeColorTextLite2:#535353;--themeColorTextLite3:#707070;--themeColorTextLite4:#ACACAC;--themeColorTextLite5:#DADADA;--themeColorTextInvert:#FFFFFF;--themeColorModeBackground:#F2F2F2;--themeColorTextInputFocus:#FFFFFF;--themeColorModeBackgroundDarkify:#00000020;--themeColorModeBackgroundDarker:#454545;--themeColorModeButtonBackground:#EAEAEA;--themeColorModeButtonBackgroundHover:#D8D8D8;--themeColorModeButtonBorder:#AAA;--themeColorModeBorders:#DDD;--themeColorModeBordersLite:#EAEAEA;--themeColorModeText:#000000;--themeColorModeTextMed:#424242;--themeColorModeUiElementBackground:#F8F8F8;--themeColorModeUiElementBackgroundTransparent:#F8F8F8CC;--themeColorModeUiQuizElementBackground:#FFFFFF;--themeColorModeUiQuizElementBackgroundHover:#F0F0F0}:root .logo.themeLight,:root .themeSwitchDark,:root.darkTheme .logo.themeDark,:root.darkTheme .themeSwitchLight{display:none!important}:root .themeSwitchLight,:root.darkTheme .themeSwitchDark{display:flex!important}:root.darkTheme{--themePageHeaderBackground:#111111;--themeColorText:#FFFFFF;--themeColorTextLite1:#DADADA;--themeColorTextLite2:#ACACAC;--themeColorTextLite3:#909090;--themeColorTextLite4:#707070;--themeColorTextLite5:#404040;--themeColorTextInvert:#323232;--themeColorModeBackground:#323232;--themeColorTextInputFocus:#252525;--themeColorModeBackgroundDarkify:#00000020;--themeColorModeBackgroundDarker:#858585;--themeColorModeButtonBackground:#252525;--themeColorModeButtonBackgroundHover:#444;--themeColorModeButtonBorder:#666;--themeColorModeBorders:#555;--themeColorModeBordersLite:#666;--themeColorModeText:#DDD;--themeColorModeTextMed:#CCC;--themeColorModeUiElementBackground:#424242;--themeColorModeUiElementBackgroundTransparent:#424242CC;--themeColorModeUiQuizElementBackground:#505050;--themeColorModeUiQuizElementBackgroundHover:#383838}:root.darkTheme .logo.themeLight{display:inline-block!important}:root.darkTheme .pageHeader{background-blend-mode:luminosity}.responsive-show,.responsive-show-flex,ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}[v-cloak]{display:none}HTML{scrollbar-color:var(--themeMain) var(--themeMainMed);scrollbar-width:initial}::-webkit-scrollbar{width:10px;height:5px}::-webkit-scrollbar-thumb{border-radius:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--themeMain)}::-webkit-scrollbar-track{background:var(--themeMainMed)}.ccT{color:var(--themeMain)!important}.ccB{background-color:var(--themeMain)!important;color:#fff!important}.ccBH:hover{background-color:var(--themeMain)}.ccBR,.mainText H3{border-color:var(--themeMain)!important}.ccBLite{background-color:var(--themeMainMed)!important}.ccBLiteMax{background-color:var(--themeMainLiteMax)!important}.ccBLiteMed{background-color:var(--themeMainLite)!important}.flex,BODY FOOTER.pageFooter .footerBox{display:flex}.flex1,.flex2{flex:1 1;padding:0}.flex2{flex:2 2;margin-right:3rem}.flex3{flex:3 3;padding:1rem 3rem}BODY{font-family:"Quicksand",sans-serif;padding:0;margin:0;background-color:var(--themeColorModeBackground);color:var(--themeColorModeText);overflow-y:scroll;-webkit-overflow-scrolling:touch}BODY FOOTER.pageFooter{padding:4rem var(--uiDesktopHorizontalPadding);border-top:3rem solid var(--themeMainMed);background-color:var(--themeMainMed);position:relative}BODY FOOTER.pageFooter .footerBox .column1{flex:1 1;margin-right:4rem;padding:1rem}BODY FOOTER.pageFooter .footerBox .column2{flex:3 3;text-align:right}BODY FOOTER.pageFooter H3,BODY FOOTER.pageFooter H4{font-size:1.3rem;color:var(--themeMain);border:0;margin:4rem 0 1rem;padding:0}BODY FOOTER.pageFooter H4{font-size:1.2rem}BODY FOOTER.pageFooter H3:first-of-type{margin:0 0 1rem;color:var(--themeColorText)!important;opacity:.7}BODY FOOTER.pageFooter .footerBox .linkBlock A{display:block;padding:.5rem 1rem;border-radius:.5rem;border-bottom:1px solid var(--themeMainLite);color:var(--themeColorModeText)!important;text-decoration:none;transition:all 400ms}BODY FOOTER.pageFooter .footerBox .linkBlock A:hover{background-color:var(--themeMainLiteMax)}.box HEADER{margin-bottom:2rem}.box HEADER H4{font-size:var(--uiElementsFontSizeL);margin:0}.box HEADER H4 .icon,A,A:visited,HEADER H1 .icon{color:var(--themeMain)}HEADER H1{margin:0 0 2rem}HEADER H1 .icon{margin:0 1rem 0 0}.button,INPUT[type=submit],SELECT{background:#eee;border:1px solid var(--themeColorModeBorders);padding:.5rem 1rem;border-radius:.25rem;display:inline-block;cursor:pointer;text-decoration:none!important}SELECT OPTION{padding:.5rem 1rem;line-height:2rem}#uiCurtain,.button{transition:all 400ms}.button{margin:0 .5rem .5rem 0;background-color:var(--themeColorModeButtonBackground);color:var(--themeColorModeTextMed)}.button.ccB,.button:hover.ccB{border-color:var(--themeMain)}.button:hover.ccB{background-color:var(--themeMainMed)!important}.button.pulse{position:fixed;animation:lookAtMe 10s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:forwards}.button .icon{margin-right:1rem}.button:hover{background-color:var(--themeColorModeButtonBackgroundHover);border-color:var(--themeColorModeButtonBorder)}A.button{color:inherit}.button.small{padding:.25rem 1rem;font-size:.9rem}.button.tiny{font-size:.7rem;padding:.2rem .5rem}.button.tiny .icon{margin-right:.25rem}#uiCurtain{background:var(--themeMain) linear-gradient(315deg,var(--themeMainMed),var(--themeMain) 100%);background-blend-mode:luminosity;opacity:.9;position:fixed;left:0;top:0;width:100%;height:0;z-index:99;box-sizing:border-box;pointer-events:none;visibility:hidden;color:#000;-webkit-user-select:none;user-select:none}#uiCurtain.show{visibility:visible;pointer-events:auto;height:100%}#uiCurtain .effect{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;object-fit:cover}.colorPicker{width:2rem;height:2rem;box-sizing:border-box;cursor:pointer;border-radius:.5rem;margin:1px}.colorPicker.picked{color:#fff;border:1px solid #fff;line-height:1.8rem;text-align:center}TABLE{width:100%;border-collapse:collapse;border-spacing:0;table-layout:auto}THEAD TH{border-right:1px solid var(--themeMain);border-bottom:2px solid var(--themeMain);padding:.5rem;text-align:left;background-color:var(--themeMainMed)}THEAD TH:first-child{border-radius:.5rem 0 0 0}THEAD TH:last-child{border-radius:0 .5rem 0 0}TBODY TD.centered{text-align:center}TBODY TD.strictWidth{width:1%;white-space:nowrap}TBODY TD{border-right:1px solid var(--themeColorModeBordersLite);border-bottom:1px solid var(--themeColorModeBordersLite);padding:.25rem .5rem}TBODY TD:first-child{border-left:1px solid var(--themeColorModeBordersLite)}TBODY TD:last-child,THEAD TH:last-child{border-right:none}.uiWindow{display:none;position:fixed;top:50vh;left:50%;transform:translate(-50%,-51%);background-color:var(--themeColorModeUiElementBackground);width:60vw;border-radius:.5rem;-webkit-box-shadow:0 12px 27px -12px #000;-moz-box-shadow:0 12px 27px -12px #000;box-shadow:0 12px 27px -12px #000;z-index:100;font-size:1rem;max-height:90vh;color:var(--themeColorText)}.uiWindow.narrow{width:500px}.uiWindow.fullscreen{width:100vw;height:100%;max-height:100%;top:0;left:0;transform:translate(0,0);box-sizing:border-box}.uiWindow.open{display:block;animation:fadeIn 400ms forwards;transform:translate(-50%,-51%)}.uiWindow.fullscreen.open{transform:translate(0,0)}.uiWindow .windowHeader,.uiWindow INPUT[type=text].search{background-color:var(--themeMainMed)}.uiWindow .header{font-size:2.2rem;text-align:center}.uiWindow .subHeader,.uiWindow HEADER{font-size:1.2rem;text-align:center}.uiWindow .headerExplanation{font-size:1rem;font-style:italic;padding:1rem;text-align:center;border-bottom:1px solid var(--themeColorModeBorders)}.uiWindow .windowHeader IMG{display:block;width:100%;object-fit:contain;height:8rem}.uiWindow HEADER{font-weight:700;display:flex}.uiWindow.fullscreen HEADER{text-align:left}.uiWindow HEADER .text{flex:auto;background-color:var(--themeColorModeButtonBackground);border-radius:.5rem 0 0 0;padding:.5rem}.uiWindow.fullscreen HEADER .text{background-image:url(/lib/images/logo-inv.png),url(/css/images/pageHeaderBg.jpg);background-size:100px,cover;background-repeat:no-repeat;background-position:98% 50%;padding:1rem;background-blend-mode:normal,hard-light;background-color:var(--themeMain);color:var(--themeColorTextInvert);border-radius:0}.uiWindow HEADER .controls{background-color:var(--themeColorText);color:var(--themeColorTextInvert);border-radius:0 .5rem 0 0}.uiWindow.fullscreen HEADER .controls{border-radius:0}.uiWindow HEADER .controls .control{padding:.5rem 1rem;cursor:pointer;transition:all 400ms;border-radius:0 .5rem 0 0}.uiWindow.fullscreen HEADER .controls .control{border-radius:0;padding:1rem}.uiWindow HEADER .controls .icon{width:1rem;height:1rem}.uiWindow .windowIcon{font-size:3rem;color:var(--themeMainMed);text-align:center}.uiWindow .searchRowContainer,.uiWindow>.body{scrollbar-width:thin;scrollbar-color:var(--themeMain) var(--themeColorModeBackground)}.uiWindow>.body{padding:2rem;text-align:left;overflow:auto;max-height:calc(90vh - 10rem);min-height:4rem}.uiWindow>.body.fullwidth{padding:2rem 0}.uiWindow .body .row{padding:.5rem 0;border-bottom:1px solid var(--themeColorModeBorders)}.uiWindow .searchRowContainer{max-height:calc(90vh - 12rem);overflow-y:auto;margin-top:3.7rem}.uiWindow .searchRow{text-align:left;padding:1rem .5rem;border-bottom:1px solid var(--themeColorModeBordersLite);display:flex;text-decoration:none;color:var(--themeColorText)}.uiWindow .searchRow .title{color:var(--themeColorText);font-weight:700;display:inline-block;margin-bottom:.25rem}.uiWindow .searchRow .description{font-size:.8rem}.uiWindow .searchRow .coverImgSmall{width:4rem;min-width:4rem;height:3rem;object-fit:cover;margin-right:1rem;border-radius:.5rem}.uiWindow .searchRow .tags{font-size:.7rem}.uiWindow .searchContainer{position:fixed;width:100%;top:2.5rem;left:0;padding:1rem;box-sizing:border-box;background-color:var(--themeColorModeUiElementBackground)}.uiWindow INPUT[type=text].search{width:100%;padding:.5rem;border-radius:.5rem;box-sizing:border-box;color:#fff;border:1px solid var(--themeMain);box-shadow:inset 0 0 .5rem var(--themeMainMed)}.uiWindow INPUT[type=text]:focus{outline:0}.uiWindow INPUT[type=text].search::placeholder{color:#ffffffaa}.uiWindow .inputField{padding:1rem 0;align-items:center}.uiWindow .inputField LABEL{display:block;text-transform:uppercase;font-weight:700;font-size:.9rem;margin-bottom:.2rem}.uiWindow INPUT[type=password]::placeholder,.uiWindow INPUT[type=text]::placeholder{color:#ddd}.uiWindow INPUT[type=email],.uiWindow INPUT[type=number],.uiWindow INPUT[type=password],.uiWindow INPUT[type=text]{padding:.5rem;border-color:#cacaca}.uiWindow .errorMessage{color:#810a27;background-color:#f9e9ed;padding:1rem;border-radius:.5rem}.uiWindow .buttons{margin-top:2rem;padding:2rem 0 0;border-top:1px solid #eaeaea}.uiWindow .buttons.floating{position:absolute;width:100%;bottom:0;left:0;padding:.25rem 1rem;box-sizing:border-box;background-color:var(--themeColorModeBackground)}.uiWindow .buttons .button,.uiWindow .buttons INPUT[type=submit]{font-family:"Quicksand",sans-serif;font-size:1rem;display:block;width:100%;text-align:center;box-sizing:border-box;margin:0 0 .5rem}.uiToolTipContainer{display:none;position:absolute;padding:40px;z-index:101}.uiToolTipContainer.open{display:block}.uiToolTip{background-color:var(--themeColorModeBackground);font-size:.9rem;padding:1rem;border-radius:.5rem;width:250px;max-width:250px}.uiTreeDrawer{margin:.25rem 0;padding:.25rem 0;background-color:var(--themeColorModeUiElementBackground);border-radius:1rem;user-select:none}.uiTreeDrawer UL{margin:.5rem 0;padding-inline-start:1rem}.uiTreeDrawer .uiTreeDrawer{margin:.25rem 0 0}.uiTreeDrawer LABEL{padding:.25rem;cursor:pointer;border-radius:.25rem}.uiTreeDrawer LABEL.picked{background-color:var(--themeMainLite);border:1px solid var(--themeMainMed)}.uiTreeDrawer LI{list-style:none;margin:0;text-indent:0}.uiTreeDrawer LI .bullet{display:inline-block;width:1.5rem}.uiMessageTrack{position:fixed;right:4rem;bottom:2rem;min-width:25vw;max-width:25vw;z-index:101}.uiMessageTrack .notification{position:relative;background-color:var(--themeMain);color:#fff;border-radius:1rem;padding:1rem;margin-bottom:2rem;-webkit-animation:bounce-in-bottom 1.1s both;animation:bounce-in-bottom 1.1s both}.uiMessageTrack .notification .controls{position:absolute;right:1rem;top:.75rem;cursor:pointer}.uiMessageTrack .notification HEADER{font-weight:700;font-size:1rem;margin-bottom:1rem;color:#ffffffaa}.uiMessageTrack .notification .message{font-size:.9rem;color:#fff}.uiMessageTrack .notification .buttons{margin:2rem 0 0;text-align:center}.uiMessageTrack .notification .buttons .button{background-color:var(--themeColorModeBackgroundDarkify);color:var(--themeColorTextInvert);border:1px solid var(--themeColorTextInvert)}.uiSwitchContainer{display:flex}.uiSwitchContainer.vertical{display:inline-flex;flex-direction:column}.uiSwitchContainer .label{flex:auto;font-weight:700;font-size:.9rem}.portalInfo OL LI,.portalInfo UL LI,.uiSwitchContainer.vertical .label{margin-bottom:1rem}.uiSwitchContainer.vertical .uiSwitch{margin-left:0}.uiSwitch{font-weight:700;display:inline-block;letter-spacing:.075rem;background-color:#f2f2f2;border-radius:.75rem;margin-left:3rem;padding:.25rem 1rem;cursor:pointer;width:100px;min-width:100px;text-align:right;transition:all 1s;font-size:.7rem;line-height:normal;position:relative;box-sizing:border-box;text-transform:uppercase}.uiSwitch .dot{position:absolute;transition:all 400ms;width:1rem;height:1rem;border-radius:.5rem;background-color:#ffffffcc;top:.25rem}.uiSwitch.true{background:linear-gradient(45deg,var(--themeColorModeButtonBackground) 0%,var(--themeMainLite) 100%);border:1px solid var(--themeMain);color:var(--themeMain)}.uiSwitch.true .dot{left:3px;background-color:var(--themeMain)}.uiSwitch.false .dot{left:80px;background-color:#323232cc}.uiSwitch.false{background-color:var(--themeColorModeButtonBackground);border:1px solid var(--themeColorModeTextMed);color:var(--themeColorModeTextMed);text-align:left}.pageHeader,.uiTopBar{position:fixed;box-sizing:border-box}.uiTopBar{background-color:#323232;color:#fff;border-bottom:.5rem solid var(--themeMain);display:flex;align-items:center;width:98%;z-index:101;bottom:1rem;left:-98%;transition:all 400ms;border-radius:.5rem}.uiTopBar.open{left:1%}.uiTopBar .message{flex:auto;padding:1rem}.uiTopBar .button{padding:.5rem 1rem;background-color:var(--themeMain);border:0;color:#000;margin:0 2rem}.pageHeader{padding:.5rem 0;text-align:right;background-color:var(--themePageHeaderBackground);top:0;width:100%;z-index:100;transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;border-bottom:6px solid var(--themeMainLite);border-image:linear-gradient(to right,var(--themeMain) 0%,var(--themeMainLiteMax) 100%)1}.pageHeader .pageHeaderContainer{max-width:var(--uiPageMaxWidth);margin:0 auto;display:flex;align-items:center}.pageHeaderMenu{padding:0 1rem;text-align:right;margin-right:3rem;flex:auto}.pageHeader .menuButtonsOpener{display:none}.pageHeaderUser{min-width:12rem}.pageHeaderMenu .menuButtons{flex:3 3;padding:0;display:flex;flex-direction:row;position:relative;gap:1rem}.pageHeaderUser .menuButtons{position:relative}.memoPlusButton{margin-right:0;position:absolute;right:calc(14.6vw + 160px);top:0;z-index:100}.memoPlusButton A,.pageHeader .menuElement{color:var(--themeMain);text-decoration:none;border-radius:.25rem;transition:all 400ms}.memoPlusButton A{background-color:#fff;border:1px solid transparent;display:block;padding:.35rem .5rem;margin-top:.5rem}.memoPlusButton A:hover{background-color:var(--themeMain);color:#fff;border:1px solid #fff}.pageHeader .menuElement.important{background-color:var(--themeMain);color:var(--themeColorTextInvert)}.pageHeader .menuElement.important:hover{background-color:var(--themeMainMed)}.pageHeader .menuElement{padding:.5rem 1rem;display:flex;align-items:center}.pageHeader .menuElement:hover{background-color:var(--themeMainLite)}.pageHeader .menuElement .icon{order:1;margin:0 .5rem 0 0;width:1rem;height:1rem}.pageHeader .menuElement SPAN{order:2}.pageHeaderUser .menuElement{padding:0 1rem;color:var(--themeColorTextInvert);height:3rem;display:flex;align-items:center}.pageHeaderAvatar{width:32px;height:32px;border-radius:16px;box-sizing:border-box;border:1px solid var(--themeColorModeBordersLite)}.userPanel{padding-left:.75rem;padding-right:.75rem;background-color:var(--themeMainLite);border-radius:.25rem;transition:all 400ms;z-index:10;align-content:center;display:flex;flex-direction:column;justify-content:center;position:relative}.userPanel .userInfo{word-break:break-all;color:var(--themeColorModeText);background-color:var(--themeColorModeBackground);font-weight:700;padding:1rem;cursor:default}.userPanel .userMenu{position:absolute;top:2.95rem;right:-6px;flex-direction:column;background-color:#f2f2f2;text-align:right;border-right:6px solid;border-radius:0 0 .5rem .5rem;box-shadow:0 5px 5px 0#42424288}.userPanel .userMenu .menuElement{font-weight:400;padding:1rem 1rem 1rem 6rem;color:var(--themeColorModeText);border-bottom:1px solid var(--themeColorModeBorders);background-color:var(--themeColorModeButtonBackground);display:flex;cursor:pointer}.userPanel .userMenu .menuElement:hover{background-color:var(--themeColorModeButtonBackgroundHover)}.userPanel .userMenu .menuElement SPAN{flex:auto;white-space:nowrap}.userPanel .userMenu .menuElement .icon{width:2rem;text-align:right;font-size:1rem;margin-left:1rem;opacity:.5;color:var(--themeMain)}.pageHeader .headerToolbar,.pageHeader .headerToolbar .tSelect SELECT{height:3rem;background-color:var(--themeColorModeButtonBackground);color:var(--themeColorText)}.pageHeader .headerToolbar{box-sizing:border-box;position:fixed;left:0;width:100%;bottom:-3rem;border-bottom:1px solid var(--themeColorModeBorders);display:none;transition:all 200ms;font-size:.9rem}.pageHeader.floating .headerToolbar{bottom:0;height:0;display:none}.pageHeader .headerToolbar .tButton{color:var(--themeColorText);border-right:1px solid var(--themeColorModeBorders);line-height:3rem;padding:0 1rem;cursor:pointer;text-decoration:none}.pageHeader .headerToolbar .tButton:hover{background-color:var(--themeMainLite)}.pageHeader .headerToolbar .tButton .icon{margin-right:.5rem}.pageHeader .headerToolbar .tSelect{padding:0 1rem;position:relative}.pageHeader .headerToolbar .tSelect .tSelectBox{position:absolute;left:1rem;top:.7rem}.pageHeader .headerToolbar .tSelect .tSelectBox .tCurrentOption{background-color:var(--themeColorModeUiQuizElementBackground);border:1px solid var(--themeColorModeBorders);display:none;cursor:pointer}.pageHeader .headerToolbar .tSelect .tSelectBox .tCurrentOption.open{display:block;padding:.25rem 1rem;border-radius:.15rem}.pageHeader .headerToolbar .tSelect .tSelectBox .tOptionList{display:none;border:1px solid var(--themeColorModeBorders)}.pageHeader .headerToolbar .tSelect .tSelectBox .tOptionList.open{display:block}.pageHeader .headerToolbar .tSelect .tSelectBox .tOption.selected{display:block;cursor:pointer}.pageHeader .headerToolbar .tSelect .tOption{background-color:var(--themeColorModeUiQuizElementBackground);border-bottom:1px solid var(--themeColorModeBorders);display:block;cursor:pointer;padding:.25rem 1rem}.pageHeader .headerToolbar .tSelect .tOption:hover{background-color:var(--themeColorModeUiQuizElementBackgroundHover)}.pageHeader .headerToolbar .tField{padding:0 1rem;display:grid;place-items:center;height:3rem;border-right:1px solid var(--themeColorModeBorders)}.pageHeader .headerToolbar .progressBar{position:absolute;bottom:-3px;height:3px;width:100%;left:0}.pageHeader .headerToolbar .progressBar .gauge{background-color:var(--themeMain);height:3px;transition:all 400ms}.pageHeader .headerToolbar .progressBar .gaugePercent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pageHeader .headerToolbar .tSelect SELECT{border:0}.pageHeader.defloating{transform:translateY(-100%)}.pageLogoContainer{width:9rem;height:auto;line-height:0;margin-right:2rem}.pageHeader .logo{width:100%;height:auto;display:block;overflow:visible}.pageHeader .logo .logoPath{fill:var(--themeMain)}.pageTitleBar{padding:0;margin:0;position:relative}.pageTitleBar .statusBar{color:#777;font-size:.9rem;margin:.5rem 0}.pageTitleBar .statusBar .field{display:inline-block;flex:auto;margin-right:1rem;padding-right:1rem;border-right:1px solid #ccc}.pageTitleBar .statusBar .field .button{padding:.25rem 1rem;transition:all 400ms}.pageTitleBar .statusBar .field .button .icon{transition:all 400ms}.pageTitleBar .statusBar .field .button:hover{background-color:#757575;color:#fff!important}.pageTitleBar .statusBar .field .button:hover .icon{color:#fff!important}.pageTitleBar .statusBar .field:last-of-type{border:0}.pageContainer,.pageTitle{max-width:var(--uiPageMaxWidth)}.pageTitle{padding:0;margin:8rem auto 0}.pageTitle H1{font-size:2.5rem;line-height:3rem;font-weight:700;margin:0 0 3rem;letter-spacing:-1px}.pageTitle H3{margin:0;font-size:1rem;color:var(--themeMain)}.pageContainer{margin:3px auto 0}.pageContainer.browser{display:grid;grid-template-columns:250px 1fr 300px;gap:2rem}.pageContainer.appSideAd .sideBar{display:none}.box INPUT[type=password],.box INPUT[type=text],.subjectDescription INPUT[type=password],.subjectDescription INPUT[type=text]{padding:.75rem .5rem;border:1px solid var(--themeMainLite)}.pageContainer INPUT[type=text]::placeholder{color:#e0e0e0}.pageContainer INPUT[type=text]:focus{outline:0;-webkit-box-shadow:inset 0 0 10px 0 var(--themeColorModeButtonBackground);-moz-box-shadow:inset 0 0 10px 0 var(--themeColorModeButtonBackground);box-shadow:inset 0 0 10px 0 var(--themeColorModeButtonBackground);border-color:var(--themeMain)}.resultRow{padding:.5rem;border-bottom:1px solid #eaeaea}.subjectCover{display:block;height:50vh;padding:0;box-sizing:border-box;background-size:cover;background-position:50% 50%}.box IMG,.subjectCover IMG{width:100%}.subjectCover.half{height:32.5vh}.subjectDescription{position:absolute;left:50%;bottom:0;transform:translateX(-50%);min-width:var(--uiPageMaxWidth);font-size:1.2rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:2rem 1rem;text-align:center;background-color:var(--themeColorModeUiElementBackgroundTransparent);box-sizing:border-box;border-radius:1rem 1rem 0 0;max-width:var(--uiPageMaxWidth);border-bottom-width:2px;border-bottom-style:solid;border-image:linear-gradient(to right,var(--themeMainMed) 0%,var(--themeMainLite) 100%)1}.subjectDescription .subjectH3{font-size:var(--uiElementsFontSizeXS);color:var(--themeMain);text-transform:uppercase;margin-bottom:.5rem}.subjectH3 H3{margin:0;border:1px solid var(--themeMain);border-radius:var(--uiElementBorderRadius);display:inline-block;padding:.25rem 1rem}.subjectDescription .subjectTitle{margin:1rem 0 0}.subjectDescription .mainDescription{font-size:var(--uiElementsFontSizeL);margin:.5rem 0 0}.subjectDescription .details{font-size:var(--uiElementsFontSizeS);margin-top:.5rem;padding:.5rem}.subjectDescription .details SPAN{margin:0 .5rem}.subjectDescription .buttons{text-align:right;padding:0;margin-top:3rem}.subjectDescription .buttons .button{font-size:.85rem;padding:.5rem 1rem;color:var(--themeColorModeTextMed);background-color:var(--themeColorModeButtonBackground);margin-left:.5rem;display:inline-block;cursor:pointer;text-decoration:none}.subjectDescription .buttons .button.main{font-size:1.2rem;margin:1rem .5rem;border:1px solid #00000044;font-weight:700;background-color:var(--themeMain)!important}.subjectDescription .buttons .button.main:hover{background-color:var(--themeMainMed)!important}.subjectDescription .buttons .button.main .icon{color:#ffffffaa}.resultBox,A.tag{text-decoration:none}A.tag{display:inline-block;color:var(--themeColorModeText);padding:.25rem .5rem;border-radius:.25rem;margin:0 .5rem .5rem 0;background:var(--themeColorModeButtonBackground);border:1px solid var(--themeColorModeBorders);cursor:pointer}A.tag.small{font-size:.8rem;padding:.15rem .25rem}A.tag.tiny{font-size:.7rem;padding:.05rem .1rem}A.tag:hover{background-color:var(--themeColorModeBackground)}A.tag.popular{font-size:1.1rem;padding:.5rem 1rem;margin:0 .5rem .5rem}.resultBox{display:flex;padding:1rem;color:var(--themeColorModeTextMed);transition:all 400ms;margin-bottom:.5rem;border-radius:1rem;background-color:var(--themeColorModeUiElementBackground);border:1px solid var(--themeColorModeBordersLite);min-height:3rem}A.resultBox,A.topicRow{color:inherit}.typeIndicator{display:inline-block;font-size:.7rem;padding:.25rem .5rem;border:1px solid var(--themeColorText);border-radius:.25rem;margin:0 .5rem .05rem 0}.typeIndicator.important{background-color:var(--themeMainLite);border-color:var(--themeMainLite)!important}.resultBox.browser{min-height:7rem}.resultBox:hover,.settingsBox .button.important:hover{background-color:var(--themeMainLiteMax)}.resultBox:last-of-type{border-bottom:none}.resultBox .header{font-size:var(--uiElementsFontSizeXL);color:inherit}.resultBox .textSmaller{font-size:.9rem;color:#777}.resultBox .details{padding:.25rem 0 .85rem;text-transform:uppercase;font-size:var(--uiElementsFontSizeS);color:var(--themeColorModeBackgroundDarker)}.resultBox .coverContainer{margin:0 1rem 0 0}.resultBox .noResult{font-size:var(--uiElementsFontSizeXS);text-align:center;padding:.25rem .5rem;border:1px solid var(--themeColorModeTextMed);border-radius:.25rem;color:var(--themeColorModeTextMed);white-space:nowrap;margin:.5rem 0 0}.resultBox .progressGaugeContainer{position:relative;border-radius:.25rem;background-color:var(--themeMainLiteMax);margin:.5rem 0 0}.resultBox .progressGaugeContainer .gauge{height:6px;background-color:var(--themeMain);border-radius:3px}.resultBox .progressGaugeContainer .percentageScore{font-size:var(--uiElementsFontSizeXS);color:var(--themeColorModeTextMed);position:absolute;bottom:-.85rem;left:50%;transform:translateX(-50%)}.resultBox .coverImg,.resultBox .coverImgSmall{width:6rem;min-width:6rem;height:6rem;object-fit:cover;border-radius:.25rem;display:block}.resultBox .coverImgSmall{width:4rem;min-width:4rem;height:3rem;margin:0 1rem 0 0}.settingsBox{padding:0;margin:1rem 0 0;border-radius:.5rem;background-color:var(--themeColorModeBackground);display:flex}.settingsBox .button{font-size:.9rem;padding:.5rem 1rem;margin:0;border:0;border-right:1px solid var(--themeColorModeBorders)}.settingsBox .button.important{background-color:var(--themeMainLite);border-color:var(--themeMainMed)}.box{background-color:var(--themeColorModeUiElementBackground);padding:1rem;margin:0 0 3rem;border-radius:1rem}.box .row{display:flex;padding:.75rem .5rem;border-bottom:1px solid var(--borderColorMain)}.box .row .cell{flex:1 1}.box .row .cell.label{flex:.5 .5;font-weight:700;margin-right:1rem}.box .buttons{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--themeColorModeBorders)}.box.wall{padding:2rem 2rem 1rem}.box.wall .entryDetails{font-size:.8rem;padding:.5rem 0 0;border-top:1px solid #eaeaea;margin-top:1rem}.box.shade-no{background-color:transparent}.box.shade-light{background-color:#eaeaea}.nAdsenseUI_Box{margin:0 auto 3rem}.sidebarSkyscraper{width:300px;height:600px}.mainModeButtons{display:flex;margin-top:2rem}.modeButtons{display:flex;flex-direction:column}.mainModeButtons .button{flex:1 1;text-align:center;padding:1rem!important}.mainModeButtons .separator{width:2rem;margin-right:2rem;border-right:1px solid var(--themeColorModeBorders)}.mainModeButtons .button:hover{background-color:var(--themeMainLite);border-color:var(--themeMainMed)}.mainModeButtons .button .fa-regular{margin:0 1rem 0 0}.colRB{border-right:1px dashed #eaeaea}.colPad4,.colPad8{padding-top:4rem;padding-bottom:4rem}.colPad8{padding-top:8rem}.carousel{display:flex;background-color:var(--themeMainLite);overflow:hidden}.carousel .slide{width:12rem;min-width:12rem;max-width:12rem;display:flex;flex-direction:column;text-decoration:none;transition:all 400ms ease-out;margin:2rem}.carousel .slide:hover{width:15rem;max-width:12rem}.carousel .slide:hover .caption{background-color:var(--themeColorModeButtonBackground)!important;color:var(--themeMain)!important}.carousel .slide:hover .caption .description{color:var(--themeColorText)!important}.carousel .slide .coverImg{height:15vw;background-size:cover;background-position:center;border-radius:.5rem .5rem 0 0}.carousel .slide .caption{background-color:var(--themeMain);color:#eee;padding:1rem;flex:auto;text-align:center;transition:all 400ms ease-out;border-radius:0 0 .5rem .5rem}.carousel .slide .caption LABEL{display:block;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--themeMainMed);font-weight:700;font-size:.9rem}.carousel .slide:nth-child(odd) .caption LABEL{border-bottom:1px solid var(--themeMainMed)}.carousel .slide .caption .description{font-size:.8rem;color:#cacaca}.uiCheckbox{display:inline-flex;align-items:center;cursor:pointer;margin:0 1rem .5rem .25rem}.uiCheckbox .label,.uiComboBox{font-size:var(--uiElementsFontSize)}.uiCheckbox .checkbox{margin-right:.5rem;font-size:.7rem;display:inline-block;text-align:center;border:1px solid var(--themeColorText);background-color:var(--themeColorModeUiElementBackground);border-radius:.25rem;width:1.2rem;height:1.2rem;box-sizing:border-box;padding:.1rem 0 0}.uiComboBox{padding:var(--uiElementsPadding);color:var(--themeColorText);margin-bottom:1rem;position:relative;cursor:pointer}.uiComboBox .caret{position:absolute;transform:translateY(-50%);right:1rem;top:50%}.uiComboBox,.uiComboBox .options{background-color:var(--themeColorModeUiElementBackground);border:1px solid var(--themeColorModeBorders);border-radius:.25rem;box-sizing:border-box}.uiComboBox .options{position:absolute;bottom:-1rem;left:0;transform:translateY(100%);color:#000;z-index:100;white-space:nowrap;display:block;width:100%}.uiComboBox .options .option{padding:.5rem 1.5rem;box-sizing:border-box}.uiComboBox .options .option:hover{background-color:var(--themeMainLiteMax)}.uiComboBox .options .option:first-of-type{border-radius:.25rem .25rem 0 0}.uiComboBox .options .option:last-of-type{border-radius:0 0 .25rem .25rem}INPUT[type=email],INPUT[type=number],INPUT[type=password],INPUT[type=text],TEXTAREA{font-family:"Titillium Web",sans-serif;font-size:1rem;padding:.5rem;width:100%;border:1px solid var(--themeColorModeBorders);background-color:var(--themeColorModeUiElementBackground);color:var(--themeColorModeText);border-radius:.25rem;box-sizing:border-box;margin-bottom:1rem}.modeButtons A.button{border:1px solid var(--themeColorModeBorders);padding:.5rem;text-align:center;margin-bottom:.5rem;text-decoration:none;color:var(----themeColorModeTextMed)}.pageNavButtons{margin:3rem 0 6rem;padding-bottom:3rem;padding-bottom:calc(1rem + constant(safe-area-inset-bottom));padding-bottom:calc(1rem + env(safe-area-inset-bottom));border-radius:1rem;display:flex;align-content:center;flex-wrap:wrap;text-align:center}.pageNavButtons .button.important{background-color:var(--themeMain);color:#fff}.pageNavButtons>.button{flex:auto;padding:1rem;font-weight:700;font-size:1.2rem;align-content:center}.pageNavButtons .button SMALL{display:block;margin-top:.5rem;font-weight:400;font-size:.9rem}.tabContainer{margin:3rem 0;border-bottom:1px solid var(--themeColorModeBorders)}.tabContainer .tab{display:inline-block;padding:.5rem 1rem .3rem;margin-right:.5rem;font-weight:700;font-size:.8rem;cursor:pointer;transition:all 400ms;border-bottom:5px solid transparent;text-decoration:none;color:var(--themeColorModeText)}.tabContainer .tab.active{background:var(--themeMain);color:#fff;border-radius:.5rem .5rem 0 0}.preloadBlockTransition *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.browserSearchPanel .searchBox{padding:0;margin:0}.browserSearchPanel .searchBox INPUT[type=text]{margin:0}.topicRow{display:block;padding:.25rem .5rem;text-decoration:none;color:var(--themeColorModeText);border-bottom:1px solid var(--themeColorModeBorders);transition:all 600ms ease-out}.topicRow.active{font-weight:700;padding:1rem .5rem;background-color:var(--themeMain);color:#fff!important}.structureTreeChildren{position:relative;background-color:#fff;display:block;clip-path:polygon(0 0,100%0,100%0,0 0);overflow:hidden;opacity:0;height:1px;transition:all 400ms;width:100%}.structureTreeChildren.open{background-color:#f2f2f2;margin:0;opacity:1;height:100%;clip-path:polygon(0 0,100%0,100% 100%,0 100%)}.nAdsenseTopBox{margin:32px auto;display:block;text-align:center}.nAdsenseInterQuestion{display:flex;justify-content:center;align-items:center;margin:32px auto;min-height:280px;width:100%;background-color:var(--themeColorModeUiElementBackground)}.nAdsenseInterRow{margin:16px auto;text-align:center}.portalInfo OL,.portalInfo UL{margin:2rem 0}.mpPopup .body{font-size:1.2rem}.mpTopBanner{display:block;position:relative;width:100%;min-height:100px;background-color:var(--themeMain);background-image:url(/lib/images/covers/misc/memoplus.jpg);background-size:cover;background-blend-mode:soft-light;border-radius:1rem;margin:0 0 4rem;padding:0;box-sizing:border-box;text-decoration:none;color:#fff}.mpTopBanner .logo{position:absolute;top:2rem;right:1.5rem}.mpPopup .bullet,.mpTopBanner .bullet{display:inline-block;background-color:#00000022;border:1px solid #00000022;font-size:.9rem;padding:.25rem .5rem;margin:0 .5rem .5rem 0;border-radius:.25rem}.mpPopup .button.activate,.mpTopBanner .button.activate{position:absolute;bottom:1rem;right:2rem;background-color:#ffffffcc;border-color:var(--themeMain);color:#000;padding:1rem 2rem;font-weight:700;text-transform:uppercase}.mpTopBanner .button.activate:hover{background-color:#ffffff88}.mpTopBanner .content{border-radius:1rem 0 0 1rem;text-align:center;padding:1rem;color:#fff;width:60%;background-color:var(--themeMain);box-sizing:border-box}.mpTopBanner .content HEADER{font-size:1.1rem;font-weight:700;border-bottom:#ffffff33;padding:1rem 0;margin:0}@media screen and (min-width:1600px){H1.subject{font-size:3rem;line-height:3.3rem}.subjectDescription .buttons .button.main{font-size:1.5rem;padding:1.5rem}.subjectDescription .buttons .button{font-size:1rem}}@media screen and (max-width:1600px){.mainModeButtons .button{padding:.5rem 1rem!important}.pageHeader{padding:0 2vw}.memoPlusButton{right:14.6vw}}@media (min-width:1025px) and (hover:hover) and (pointer:fine){.appSideAdBody .pageHeader{padding-left:var(--uiDesktopHorizontalPadding);padding-right:var(--uiDesktopHorizontalPadding)}.appSideAdBody .subjectDescription{width:80vw}.nAdsenseInterQuestion{display:none}.pageContainer.appSideAd{display:grid;grid-template-columns:1fr 300px;gap:2rem}.pageContainer.appSideAd .sideBar{position:relative;display:block}.pageContainer.appSideAd .sideBar .ad{position:sticky;top:5rem;width:300px;height:600px}}@media screen and (max-width:1000px){.responsive-hide{display:none!important}.responsive-show{display:block!important}.responsive-show-flex{display:flex!important}BODY FOOTER .footerBox{flex-direction:column}BODY FOOTER.pageFooter{border-top-width:1px;padding:2rem 2rem 4rem}BODY FOOTER.pageFooter .footerBox .column1{padding:0;margin:0;text-align:center}BODY FOOTER.pageFooter .footerBox .column2{margin-bottom:2rem;margin-top:4rem;text-align:center}.flex2{margin-right:0}.colPad4{padding-top:0;padding-bottom:0}.pageTitleBar{padding:0}.pageTitleBar .statusBar .field{border-right:none;padding-right:0;margin-right:1rem}.pageHeader{background-size:900px;background-position:50% 50%;padding:0;left:0}.pageHeader .logo{width:120px;margin:0}.pageHeader .headerToolbar,.subjectDescription .h3Container H3{font-size:.8rem}.pageHeader .headerToolbar .tButton .icon{margin:0}.pageLogoContainer{flex:1.5 1.5;max-width:180px;min-width:180px}.pageHeaderMenu{position:absolute;left:.5rem;text-align:left;border-bottom:none;margin-right:1rem;padding:0;background-color:transparent}.pageHeader .menuButtonsOpener{display:block;color:var(--themeColorTextInvert);font-size:1.2rem;border-right:1px solid var(--themeColorTextInvert);width:1.8rem;text-align:center;border-radius:.25rem}.button,INPUT[type=submit],SELECT{font-size:.9rem}.pageHeaderMenu .menuButtons{position:absolute;left:0;width:100%;flex-direction:column-reverse;display:none}.pageHeaderMenu .menuButtons .submenu{position:relative;top:0;right:0;width:calc(100% + 2rem);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;box-sizing:border-box;border-right:none;margin:1rem -1rem;text-align:left;border-radius:0}.pageHeaderMenu .menuButtons .submenu A{background-color:transparent;flex-direction:row-reverse;padding:1rem}.pageHeaderMenu .menuButtons.open{display:flex;width:100vw;left:-.5rem;top:2.2rem;animation:fadeIn 1s forwards;background-color:var(--themeColorModeBackgroundDarker);flex-direction:column}.pageHeaderMenu .menuButtons>.menuElement{padding:1rem;border-bottom:1px solid #eaeaea33;font-weight:400;width:100%}.pageHeaderUser{flex:2 2;padding:0;width:auto;min-width:auto}.memoPlusButton{right:1rem;top:2.5rem;z-index:99;display:none}.settingsBox{flex-wrap:wrap;justify-content:center}.settingsBox .button{margin:.25rem}.pageHeaderUser .menuButtons>.menuElement{padding:0 .8rem}.pageHeaderUser .menuButtons>.menuElement.portrait{background-color:transparent}.pageContainer{padding:3rem .5rem}.subjectDescription{padding:1rem;width:100%;z-index:2;margin:0}.subjectDescription.half{margin:-4rem auto 0}.subjectDescription .h3Container{margin-bottom:.75rem}.subjectDescription .buttons{display:flex;flex-wrap:wrap}.subjectDescription .mainDescription{font-size:.9rem;line-height:1.1rem;margin-top:0}.subjectDescription .buttons .button.main{display:block;text-align:center;margin:1rem 0;padding:1rem;width:100%;box-sizing:border-box;order:-1}.subjectDescription .buttons .button{flex:auto;width:100%;text-align:center;box-sizing:border-box;margin:0 0 .5rem!important}.subjectDescription .buttons .separator{min-height:1px;width:100%;border-bottom:1px solid var(--themeColorModeBorders);border-right:none;margin:1rem 0}H1.subjectTitle{font-size:1.6rem;line-height:1.8rem;letter-spacing:-.5px;margin:1rem 0}.subjectCover{margin-right:0;background-position:50% 25%;height:35vh}.resultTab{padding:0}.resultBox{padding:.5rem;border-radius:.25rem}.resultBox .coverImg{max-width:6rem;min-width:6rem;height:6rem}.row .responsive-column .cell{margin:.15rem 0}.responsive-column{flex-direction:column}.responsive-column-reverse{flex-direction:column-reverse!important}.uiWindow,.uiWindow.narrow{width:90vw}.uiWindow>.body{max-height:calc(90vh - 14rem)}.testBox .buttons .learnIndicator .message,.uiWindow .searchRow{font-size:.8rem}.uiWindow .searchRowContainer{margin-top:5.7rem;max-height:calc(90vh - 19rem)}.uiWindow.fullscreen .body{padding:.5rem}.carousel .slide{width:80vw;min-width:80vw;max-width:80vw}.carousel .slide .coverImg{height:40vh}.carousel .slide .description{display:none}.tabContainer .tab{font-size:.7rem;margin-right:1px;padding:.5rem}.uiMessageTrack{right:.5rem;bottom:.5rem;max-width:calc(100% - 1rem);min-width:calc(100% - 1rem)}.nAdsenseInterRow{margin:16px auto 3rem;text-align:center}.sidebarSkyscraper{width:auto;height:auto}.mainModeButtons{flex-wrap:wrap;flex-direction:column;width:100%;margin-top:0}.mpTopBanner{padding-bottom:6rem}.mpTopBanner .content{width:100%;border-radius:1rem 1rem 0 0}.mpTopBanner .logo{display:none}.mpTopBanner .bullet{font-size:.75rem}.mpTopBanner .content HEADER{font-size:1.3rem}.mpTopBanner .button.activate{bottom:1rem;right:auto;left:50%;transform:translateX(-50%);padding:1rem;text-align:center}}@media screen and (device-width:414px){.pageHeader{will-change:auto!important;transform:none!important;transition:none!important;position:absolute!important}}