html{scroll-behavior:smooth}body{background-color:#f3f3f3;font-family:Ubuntu,serif;-webkit-touch-callout:none;font-size:12.5px;padding:0;color:#4f4f4f;height:unset}a{text-decoration:none;color:#4f4f4f}.nl-pageHeader{width:100%;display:block;height:49.5px;position:relative}.nl-pageHeader h1{color:#4f4f4f;font-size:14px;line-height:50px;margin:0;font-weight:400}.nl-center{width:1200px;margin:0 auto;list-style-type:none;padding:0}.nl-pageContent{display:flex;gap:30px}.nl-leftNav{width:245px;margin-bottom:24px;margin-left:18px;position:relative}.menu-container{background-color:white;border-radius:8px;border:1px solid #cacaca;position:sticky;top:96px;height:calc(100dvh - 120px);padding-bottom:5px}.menu-container .menu-scroll{overflow-y:scroll;overflow-x:hidden;display:flex;flex-direction:column;height:calc(100% - 70px);position:relative}.menu-container .menu-scroll::-webkit-scrollbar{width:5px;overflow:hidden;border-radius:5px}.menu-container .menu-scroll::-webkit-scrollbar-track{background:#f1f1f1;overflow:hidden;border-radius:5px}.menu-container .menu-scroll::-webkit-scrollbar-thumb{background:#bec4c4;overflow:hidden;border-radius:5px}.menu-container .menu-scroll::-webkit-scrollbar-thumb:hover{background:#555;overflow:hidden}.menu-container h3{color:#db3f59;font-weight:400;font-size:1.125rem;margin:24px}.nl-leftNav>div{font-size:15px}.nl-leftNav .spacer{flex-grow:1;border-bottom:1px solid #eee;margin:0 16px}.nl-leftNav div.selection-list>div,.nl-leftNav .extra-items>div{line-height:18px;height:56px;padding:0 24px}.nl-leftNav div.selection-list>div>a,.nl-leftNav .extra-items>div>a{display:flex;gap:16px;justify-content:left;align-items:center;height:100%}.nl-leftNav div.selection-list>div>a svg,.nl-leftNav .extra-items>div>a svg{width:24px;height:24px}.nl-leftNav div.selection-list>div>a svg.stroke,.nl-leftNav .extra-items>div>a svg.stroke{stroke:#4f4f4f}.nl-leftNav div.selection-list>div>a svg.fill,.nl-leftNav .extra-items>div>a svg.fill{fill:#4f4f4f}.nl-leftNav div.selection-list>div>a.selected{color:#db3f59}.nl-leftNav div.selection-list>div>a.selected svg.stroke{stroke:#db3f59}.nl-leftNav div.selection-list>div>a.selected svg.fill{fill:#db3f59}#list-selection-indicator{position:absolute;transition:100ms}#list-selection-indicator svg{width:4px;height:56px}.userMainInfo{display:flex;flex-direction:column;align-items:stretch;gap:24px;margin:24px 0}.userMainInfo .userInfoPanel h2{align-self:stretch;font-size:1.125rem;font-weight:700}.userMainInfo .userInfoPanel h2:not(:nth-child(2)){margin-top:50px}#details,#settings,#subscription,#management,#passwordReset,#loginOptions{position:absolute;visibility:hidden;top:-95px}.userMainInfo .userInfoPanel{display:flex;padding:40px;flex-direction:column;gap:40px;border-radius:8px;background:#FFF;position:relative}.userMainInfo .userInfoPanel table td{padding-top:10px;padding-bottom:10px}.userMainInfo .userInfoPanel .userInfoInputText{outline:0;padding:3px 3px 3px 8px;margin:5px 1px 3px 0;border:1px solid #ddd;border-radius:4px;line-height:28px;width:250px;color:#001a36;font-size:.875rem}.userMainInfo .userInfoPanel .userInfoInputText[disabled]{color:#7a8795}.userMainInfo .userInfoPanel .userInfoInputText:focus{box-shadow:0 0 5px rgba(161,160,160,1);padding:3px 3px 3px 8px;margin:5px 1px 3px 0;border:1px solid rgba(161,161,161,1)}.userInfoPanel .field-group{display:flex;flex-direction:column;gap:24px}.userInfoPanel .field-line{display:flex;flex-direction:row;gap:24px}.userInfoPanel .field{display:flex;flex-direction:column;gap:8px}.userInfoPanel .login-options-grid{display:grid;grid-template-columns:auto auto;gap:24px;align-items:end;width:100%;justify-content:start}.sendVerificationEmail{margin-top:auto;width:225px;margin-left:20px}.userInfoPanel .clear-data-grid{display:grid;grid-template-columns:auto auto;justify-items:stretch;align-items:center;justify-content:space-between;width:100%;row-gap:40px}.userInfoPanel .settings-grid{display:grid;gap:40px;grid-template-columns:auto auto;width:100%;align-items:end;justify-content:space-between}.userMainInfo .userInfoPanel .settings-grid .userInfoLabel,.userMainInfo .userInfoPanel .clear-data-grid .userInfoLabel{color:#7a8795;font-weight:400;font-size:1rem}.userMainInfo .userInfoPanel .settings-grid input[type=checkbox]{display:none}.userMainInfo .userInfoPanel .settings-grid input[type=checkbox]+label{font-size:0;margin:0;padding:0;max-width:unset;display:flex;justify-content:end}.userMainInfo .userInfoPanel .settings-grid input[type=checkbox]+label svg.on{display:none}.userMainInfo .userInfoPanel .settings-grid input[type=checkbox]:checked+label svg.off{display:none}.userMainInfo .userInfoPanel .settings-grid input[type=checkbox]:checked+label svg.on{display:block}.userMainInfo .userInfoPanel .settings-grid svg{width:36px;height:20px;user-select:none;cursor:pointer;justify-self:end;transform:rotate(180deg)}.userInfoPanel button.userInfoButton.clear{border-radius:73px;border:1px solid #cacaca;background:#FFF;box-shadow:0 1px 8px 0 rgba(0,0,0,0.16);color:#7a8795;padding-left:40px;padding-right:40px;font-size:1rem}.userInfoPanel button.userInfoButton.left{align-self:flex-start}.userInfoPanel .field-line .field label{color:#7a8795;font-size:1rem}.userMainInfo .userInfoPanel .userInfoLabel{color:#234f4f;font-size:15px;margin-right:20px;max-width:200px;display:inline-block}.userMainInfo .userInfoPanel .userInfoButton{align-self:center;border-radius:28px;background:#db3f59;border:0;padding:14px 24px;font-size:1.125rem;font-weight:700;color:white}.userMainInfo .userInfoPanel.smaller-buttons .userInfoButton{padding:10px 15px;font-size:1rem}.userMainInfo .userInfoPanel.smaller-buttons input+.userInfoButton{margin-left:10px}.userMainInfo .userInfoPanel #payment-form .userInfoButton{margin-top:15px}.userMainInfo .userInfoPanel .userInfoButton.orangeButton{background:#ffc200;margin-right:20px}.userMainInfo .userInfoPanel .settingsSelect{width:230px;font-size:14px;border:1px solid #ccc;background-color:white;height:25px}.userMainInfo .userInfoPanel #UpgradeToProButtonFromUserPage{width:calc(100% - 10px)}.userMainInfo .userInfoPanel .alert-hidden{display:none}.userMainInfo .userInfoPanel .loading-animation{position:relative;top:-35px;left:200px}.alertify .ajs-body .ajs-content{font-size:15px}.userMainInfo .userInfoPanel .stock-avatar{width:92px !important;height:92px !important}.userMainInfo .userInfoPanel .user-avatar{position:relative}.userMainInfo .userInfoPanel .edit-avatar{width:32px;height:32px;background-color:#db3f59;position:absolute;bottom:0;right:0;border-radius:22px;cursor:pointer;display:flex;justify-content:center;align-items:center}.userMainInfo .userInfoPanel .edit-img{width:16px;height:16px}.featherlight.edit-avatar-popup .featherlight-content{border-radius:4px !important;text-align:center !important;overflow:inherit}.featherlight.edit-avatar-popup .featherlight-close-icon{color:gray;font-weight:bold;right:26px;top:26px}.change-avatar{display:none;width:558px;background-color:#fff}.change-avatar .title{font-family:Ubuntu,sans-serif;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4a4a4a;margin-top:54px}.change-avatar .upload-avatar{display:flex;align-items:center;justify-content:center;cursor:pointer}.change-avatar .upload-avatar>*{margin-right:20px;margin-left:20px}.change-avatar .upload-avatar-img{width:32px;height:32px}.change-avatar .current-avatar-container{display:flex;align-items:center;justify-content:center;position:relative}.change-avatar .current-avatar{margin:35px;width:96px;height:96px;border-radius:48px;background-color:#f6f4f4}.change-avatar .current-avatar svg{width:56px !important;height:56px !important;margin-top:20px}.change-avatar .upload-1{font-size:14px;letter-spacing:normal;color:#db3f59;margin:0 0 10px}.change-avatar .upload-2{font-size:12px;color:#9b9b9b;margin:0}.change-avatar .or-container{margin-top:22px;display:flex;align-items:center;justify-content:center;font-family:Ubuntu,sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9b9b9b}.change-avatar .or-container .line{width:155px;height:2px;background-color:#d2d0d0;margin-left:20px;margin-right:20px}.change-avatar .avatar-select{font-family:Ubuntu;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#9b9b9b;margin-top:19px}.change-avatar .stock-list{display:flex;align-items:center;justify-content:center}.change-avatar .stock-list>div{width:58px;height:58px;border-radius:29px;cursor:pointer}.change-avatar .stock-list>div.active{background-color:#f6f4f4}.change-avatar .stock-list svg{width:32px;height:32px;margin-top:12px}.change-avatar .update-avatar-button{width:156px;height:36px;border-radius:4px;background-color:#db3f59;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;cursor:pointer;margin:34px auto 36px}.user-avatar-panel{align-self:start}.current-avatar .no-image,.user-avatar-panel .no-image{display:none}.current-avatar img{width:96px;height:96px;border-radius:50px}#upload-avatar-input{display:none}.upload-error{font-family:Ubuntu;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#e51f40;display:none;position:absolute;bottom:10px}.avatar-success{position:absolute;bottom:-64px;display:none}.user-avatar img{width:120px;height:120px;border-radius:165px}.nl-login-button{width:230px;height:34px;border-radius:5px;margin-left:20px;color:#fff;text-transform:uppercase;font-size:13px;line-height:34px;text-align:center;cursor:pointer}.nl-login-button.nl-facebook{background:#2e3192 url('/public/images/fbLogo.png') 10% 50% no-repeat}.nl-login-button.nl-microsoft{background:rgba(231,62,26,1) url('/public/images/officeLogo.png') 10% 50% no-repeat}.nl-login-button.nl-facebook,.nl-login-button.nl-microsoft{height:40px !important;line-height:40px !important}.receipt{font-size:15px}.receiptLink{font-size:15px;text-decoration:underline;cursor:pointer}table.receiptTable{max-height:300px;overflow-y:auto;display:block;width:300px}.special-offer{font-weight:bold;text-align:center}.prorating-text{font-size:.7em;margin-top:1em;color:gray}div.dialog .radio-and-image{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px 0}div.dialog .radio-and-image .msg div:first-child{margin-bottom:1em;font-size:17px}div.dialog .radio-and-image .msg div:nth-child(2){font-size:12px}div.dialog div.selection{display:flex;flex-direction:row;justify-content:start;align-items:baseline;gap:20px}div.dialog div.selection input{width:unset !important}div.dialog div.icon svg{width:100px;height:100px}