body{font-size:14px}p{font-style:normal;color:var(--text-200);font-weight:400;font-size:14px;line-height:20px}h2{font-style:normal;color:var(--text-200);font-weight:400;font-size:24px;line-height:32px;font-weight:700}h3{font-style:normal;color:var(--text-200);font-weight:400;font-size:20px;line-height:28px;font-weight:700}.main{height:100%;display:flex;justify-content:center}.main.logged-in .section:first-child{padding-top:120px}@media only screen and (max-width: 420px){.main.logged-in .section:first-child{padding-top:240px}}.main .authentication-title{font-size:20px;font-weight:400;color:var(--text-200);text-align:center;padding-bottom:20px}.main .section{display:grid;max-width:680px;width:100%;margin:0 auto}.main .section.left-side{display:flex;flex-direction:column;justify-content:center;gap:0}@media only screen and (min-width: 768px){.main .section .logo{width:150px}}@media only screen and (max-width: 767px){.main .section .logo{width:200px}}.main .section .exmon-helptext{padding-top:50px;font-style:normal;color:var(--text-300);font-weight:400;font-size:14px;line-height:20px}.main .section .exmon-helptext .g2-link{font-style:normal;color:var(--text-300);font-weight:500;font-size:14px;line-height:20px;text-decoration:underline}.main .section .exmon-helptext .g2-link:hover,.main .section .exmon-helptext .g2-link:focus{color:var(--accent-system) !important}.section-inner{display:flex;flex-direction:column;justify-content:center}.login-inner{max-width:400px;width:100%;margin:0 auto}.section{padding:60px}.hidden{display:none !important}.button-group{margin-top:10px;display:flex;gap:10px}@media only screen and (min-width: 769px){.button-group{float:right;justify-self:flex-end}}.button-container{display:flex;justify-content:space-between;align-items:center}.button-container .optional-buttons{padding-right:20px}.button-container .text-button{font-style:normal;color:var(--text-200);font-weight:500;font-size:14px;line-height:20px;margin-top:20px}.button-container .text-button:hover{cursor:pointer;font-style:normal;color:var(--text-200);font-weight:600;font-size:14px;line-height:20px}.button-container .button{margin-top:10px}.error,.validation-message{color:var(--error-100);font-size:12px;font-weight:400;margin-top:4px;margin-left:2px}.input-container+.input-container{margin-top:16px}.input-container .input-box{width:100%;padding:10px;color:var(--text-200);background-color:var(--core-surface-white);background-image:linear-gradient(var(--accent-brand), var(--accent-brand)),linear-gradient(var(--core-border-200), var(--core-border-200));background-size:0 1px,100% 1px;background-repeat:no-repeat;background-position:left bottom}.input-container .input-box::placeholder{color:var(--text-300)}.input-container .input-box:-webkit-autofill,.input-container .input-box:-webkit-autofill:hover,.input-container .input-box:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--core-surface-white) inset !important;box-shadow:0 0 0px 1000px var(--core-surface-white) inset !important;-webkit-text-fill-color:var(--text-200) !important}img.dxbl-image.dxbs-context-menu-item-icon{height:16px}.slide h2,.slide p{color:var(--text-500) !important}#timextender-logo.large{width:200px;display:block;margin:0 auto;padding-bottom:20px}.spinner-delayed{opacity:0;animation:spinner-delayed-in 150ms ease-out 250ms forwards}.spinner-delayed .loader-wrapper{height:auto}@keyframes spinner-delayed-in{to{opacity:1}}.products-container{display:grid}@media only screen and (min-width: 768px){.products-container{grid-template-columns:repeat(2, 1fr)}}.products-container{grid-gap:10px}.products-container .product-selection{font-style:normal;color:var(--text-200);font-weight:500;font-size:14px;line-height:20px;padding:20px;border-radius:5px;background-color:var(--core-border-300);border:1.5px solid rgba(0,0,0,0)}.products-container .product-selection:hover{cursor:pointer;border:1.5px solid var(--accent-system)}.products-container .product-selection--featured{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;background-color:var(--accent-brand-faded);border:1.5px solid color-mix(in srgb, var(--accent-brand) 50%, transparent);transition:border-color .3s ease}.products-container .product-selection--featured:hover{border-color:var(--accent-brand)}.products-container .product-selection__info{display:flex;flex-direction:column;gap:2px}.products-container .product-selection__title{font-style:normal;color:var(--text-200);font-weight:500;font-size:14px;line-height:20px}.products-container .product-selection__subtitle{font-style:normal;color:var(--text-300);font-weight:400;font-size:12px;line-height:16px}.products-container .product-selection__badge{font-style:normal;color:var(--core-surface-600);font-weight:500;font-size:12px;line-height:16px;background-color:var(--accent-brand);border-radius:20px;padding:4px 12px;white-space:nowrap;flex-shrink:0}.products-separator{grid-column:1/-1;display:flex;align-items:center;gap:12px;margin:4px 0}.products-separator::before,.products-separator::after{content:"";flex:1;height:1px;background-color:var(--core-border-300)}.products-separator__text{font-style:normal;color:var(--text-300);font-weight:400;font-size:12px;line-height:16px;white-space:nowrap}.products-loading{grid-column:1/-1}.logout-icon{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:500;padding:8px 12px;border-radius:5px;color:var(--text-200);line-height:20px}.logout-icon:hover{cursor:pointer;background-color:var(--core-background-200);color:var(--text-100)}.user-info{position:fixed;top:0;left:0;right:0;z-index:100;padding:10px 60px;display:flex;justify-content:space-between;background-color:var(--core-background-200)}@media only screen and (min-width: 1025px)and (max-width: 1200px),only screen and (max-width: 420px){.user-info{flex-direction:column;padding:30px 0;align-items:center;text-align:center}}.user-info .basic-info-container{position:relative;padding-right:30px}.user-info .basic-info-container .title{font-style:normal;color:var(--text-100);font-weight:400;font-size:20px;line-height:28px;font-weight:700}.user-info .basic-info-container .email{margin-bottom:0px !important}.user-info .basic-info-container .user-settings-cog{position:absolute;top:0px;right:5px;transition:transform .5s linear;height:28px;display:flex;align-items:center;justify-content:center}.user-info .basic-info-container .user-settings-cog:hover{cursor:pointer;transform:rotate(180deg) translateY(-1px)}.user-info .basic-info-container .user-settings-cog img{width:15px}.user-settings-icon{width:16px;height:16px}.message-container{text-align:center}.message-container img{display:block;margin:0 auto;margin-bottom:20px;width:100px}.attempted-user{position:relative;display:flex;justify-items:center;padding:10px 20px;background-color:var(--core-border-300);transition:background-color .2s ease-in}.attempted-user:hover:not(.no-hover){background-color:var(--core-surface-700);cursor:pointer}.attempted-user .attempted-user-avatar{display:inline-flex;align-items:center;margin-right:20px}.attempted-user .attempted-user-remove{position:absolute;top:15px;right:15px;display:inline-flex;align-items:center}#credentialsForm{margin-top:20px}.basic-info-container button.button.medium.outline{display:grid}.dx-blazor-context-menu-item{padding:10px}.dxbs-context-menu-item.dropdown-item{padding:8px}.dxbl-listbox-item,.dxbl-listbox-item.dxbl-active,.dxbl-dropdown-area{background-color:var(--core-background-200) !important}.dxbl-listbox-item:hover{background-color:var(--core-surface-500) !important}.customer-container{display:grid;align-content:center;justify-content:stretch}.customer-container .dxbl-combobox{width:100%}.customer-container .di-heading{width:fit-content;margin:0 auto}.customer-container .di-heading-image{display:block;width:20%;height:auto;margin:0 auto 12px}.picker-field{position:relative}.picker-field .spinner-delayed{position:absolute;top:50%;right:36px;transform:translateY(-50%);pointer-events:none}.picker-field .spinner-delayed .loader{margin:0}.verification-container{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px}.verification-container img{width:250px;padding-bottom:40px}
