@charset "UTF-8";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#f2f2f2;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:18.75rem;min-height:100dvh;justify-content:center}h1{font-size:3.2em;line-height:1.1}p{margin:0}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#f2f2f2}a:hover{color:#747bff}}@media (prefers-color-scheme: dark){:root{color:#213547;background-color:#f2f2f2}a:hover{color:#004de7}}#root{max-width:47.9375rem;width:100%;overflow:hidden;font-family:Poppins}.app-background-contaier{position:relative;width:100%;min-height:100dvh;overflow-x:hidden}.app-background-contaier .app-image-background{background-image:url("data:image/svg+xml,%3csvg%20width='295'%20height='289'%20viewBox='0%200%20295%20289'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.5'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.5%2046C0.5%20-135.862%2061.1381%20-196.5%20243%20-196.5C424.862%20-196.5%20485.5%20-135.862%20485.5%2046C485.5%20227.862%20424.862%20288.5%20243%20288.5C61.1381%20288.5%200.5%20227.862%200.5%2046Z'%20fill='url(%23paint0_radial_91_6617)'/%3e%3cdefs%3e%3cradialGradient%20id='paint0_radial_91_6617'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(203.953%2032.9845)%20rotate(83.5661)%20scale(272.186)'%3e%3cstop%20stop-color='%23309EF7'/%3e%3cstop%20offset='0.658654'%20stop-color='%23309EF7'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;width:32rem;height:16rem;flex-shrink:0;position:absolute;top:-3rem;right:-16.5rem;overflow:hidden;opacity:.7;z-index:-10}.header-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#02376299;z-index:999;opacity:0;transition:opacity .3s ease-in-out}.header-menu-overlay.overlay-enter{opacity:1}.header-menu-overlay.overlay-exit{opacity:0}.header-menu-container{position:fixed;top:0;right:0;min-width:51.3%;max-width:70%;height:100dvh;background:#f9f9f9;border-radius:.75rem 0 0 .75rem;box-shadow:-.25rem 0 .375rem #0000001a;z-index:1000;display:flex;flex-direction:column;opacity:.9;transform:translate(100%);transition:transform .3s ease-in-out}.header-menu-container.menu-enter{transform:translate(0)}.header-menu-container.menu-exit{transform:translate(100%)}.header-menu-container .header-menu-header{display:flex;justify-content:flex-start;padding:1rem;margin-bottom:2rem}.header-menu-container .header-menu-header .header-menu-close-icon{width:1.75rem;height:1.75rem;cursor:pointer;transition:opacity .2s ease}.header-menu-container .header-menu-header .header-menu-close-icon:hover{opacity:.7}.header-menu-container .header-menu-options{flex:1;margin-right:2.125rem}.header-menu-container .header-menu-options .header-menu-option{display:flex;align-items:center;padding:.75rem 0 .75rem 1rem;cursor:pointer;transition:background-color .2s ease;gap:.5rem;border-bottom:.0625rem solid #E3E3E3;margin-left:1rem}.header-menu-container .header-menu-options .header-menu-option:last-child{border-top:.0625rem solid #E3E3E3;border-bottom:none;position:absolute;width:100%;margin-left:0;bottom:4.2rem}.header-menu-container .header-menu-options .header-menu-option:hover{background-color:#f5f5f5}.header-menu-container .header-menu-options .header-menu-option:active{background-color:#e8e8e8}.header-menu-container .header-menu-options .header-menu-option .header-menu-option-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.header-menu-container .header-menu-options .header-menu-option .header-menu-option-text{color:var(--Primary-023762, #023762);font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.not-found-container{display:flex;justify-content:center;align-items:center;height:100%}.not-found-container .not-found-title{padding:2rem;text-align:center;line-height:4.5rem;color:#1d1d1d;font-family:Poppins-ExtraBold;font-weight:900}.connect-device-container{margin:1rem 0;display:flex;flex-direction:column;gap:.5rem}.connect-device-container .connect-device-card{border-radius:1rem;background:#fff;box-shadow:0 .0625rem .1875rem #0000001a;border:.0625rem solid #E5E7EB;padding:1.8125rem 2rem;margin:0 1rem}.connect-device-container .connect-device-card .qr-code-scanner-button{display:flex;margin-top:.8125rem;padding:.625rem 1.5rem;border:1px solid #1D1D1D;gap:.5rem;background-color:#bed3ec;align-items:center;border-radius:1.5rem}.connect-device-container .connect-device-card .qr-code-scanner-button .qr-code-icon{width:1.5rem;height:1.5rem}.connect-device-container .connect-device-card .qr-code-scanner-button .button-text{color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.connect-device-container .connect-device-card:hover{cursor:pointer}.connect-device-container .connect-device-card.enter-device-id{display:flex;flex-direction:column;gap:1rem}.connect-device-container .text-divider-container{display:flex;align-items:center;text-align:center;margin:.5rem 2.8125rem}.connect-device-container .text-divider-container:before,.connect-device-container .text-divider-container:after{content:"";flex:1;border-top:1px solid #8798A9}.connect-device-container .text-divider-container .divider-text{color:#8798a9;margin:0 1rem;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;line-height:1rem}.label-container{display:flex;gap:.25rem;margin-right:.5rem;justify-content:space-between;align-items:center}.label-container .label-text{color:#1d1d1d;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.label-container .question-mark-icon{width:1rem;height:1rem;padding-left:.5rem}.label-container:hover{cursor:pointer}.qr-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#023762e5;display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .3s ease-in-out}.qr-modal-overlay .close-qr-scanner{top:0;right:.75rem;width:1.5rem;height:1.5rem;padding:1rem}.qr-modal-overlay .scanner-instructions{top:6.5rem;max-width:90vw;background-color:#103254e0;padding:1.25rem 2.2rem;color:#fff;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.qr-modal-overlay .qr-reader-container{display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center}.qr-modal-overlay .qr-reader-container #qr-reader{width:15.0625rem;height:10rem;aspect-ratio:241/160;flex-shrink:0;margin:0 auto;border-radius:.5rem;overflow:hidden;position:relative;background:transparent;margin-bottom:-1.25rem}.qr-modal-overlay .qr-reader-container .qr-corner{position:absolute;width:2.125rem;height:3.0625rem;border:.125rem solid #fff;pointer-events:none;z-index:10}.qr-modal-overlay .qr-reader-container .qr-corner.top-left{top:-.65rem;left:-.65rem;border-right:none;border-bottom:none}.qr-modal-overlay .qr-reader-container .qr-corner.top-right{top:-.65rem;right:-.65rem;border-left:none;border-bottom:none}.qr-modal-overlay .qr-reader-container .qr-corner.bottom-left{bottom:-1.9rem;left:-.65rem;border-right:none;border-top:none}.qr-modal-overlay .qr-reader-container .qr-corner.bottom-right{bottom:-1.9rem;right:-.65rem;border-left:none;border-top:none}@media screen and (max-width: 768px){.qr-modal-overlay .qr-reader-container #qr-reader{width:90vw;max-width:15.0625rem;height:auto;aspect-ratio:241/160;position:relative;background:transparent;margin-bottom:-1.25rem}.qr-modal-overlay .qr-reader-container .qr-corner{width:2.125rem;height:3.0625rem;pointer-events:none;z-index:10}.qr-modal-overlay .qr-reader-container .qr-corner.top-left{top:-.65rem;left:-.65rem}.qr-modal-overlay .qr-reader-container .qr-corner.top-right{top:-.65rem;right:-.65rem}.qr-modal-overlay .qr-reader-container .qr-corner.bottom-left{bottom:-1.9rem;left:-.65rem}.qr-modal-overlay .qr-reader-container .qr-corner.bottom-right{bottom:-1.9rem;right:-.65rem}}@media screen and (max-width: 480px){.qr-modal-overlay .qr-reader-container #qr-reader{width:85vw;max-width:15.0625rem;position:relative;background:transparent;margin-bottom:-1.25rem}.qr-modal-overlay .qr-reader-container .qr-corner{width:1.875rem;height:2.75rem;pointer-events:none;z-index:10}.qr-modal-overlay .qr-reader-container .qr-corner.top-left{top:-.5rem;left:-.5rem}.qr-modal-overlay .qr-reader-container .qr-corner.top-right{top:-.5rem;right:-.5rem}.qr-modal-overlay .qr-reader-container .qr-corner.bottom-left{bottom:-1.75rem;left:-.5rem}.qr-modal-overlay .qr-reader-container .qr-corner.bottom-right{bottom:-1.75rem;right:-.5rem}}.custom-button-container{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.75rem 1.5rem;cursor:pointer;gap:.25rem;margin:0;background-color:#0380c4;border:1px solid #0380C4;border-radius:1.25rem;width:100%}.custom-button-container.-filled{background-color:#0380c4;border:1px solid #0380C4}.custom-button-container.-outlined{background-color:#fff;border:1px solid #0380C4}.custom-button-container.-outlined .button-text{color:#0380c4}.custom-button-container.-outlined .loading-spinner{border-top:2px solid #0380C4}.custom-button-container.-text{background-color:#fff;border:1px solid #fff}.custom-button-container.-text .button-text{color:#0380c4}.custom-button-container.-text .loading-spinner{border-top:2px solid #0380C4}@media (min-width: 768px){.custom-button-container:hover{opacity:.8}}.custom-button-container:focus{outline:none}.custom-button-container .icon-left{width:1rem;height:1rem}.custom-button-container .button-text{margin:0;font-size:1rem;font-family:Poppins-SemiBold;font-weight:"600";color:#fff;line-height:1.25rem;text-align:center;text-transform:capitalize}.custom-button-container .icon-right{width:1rem;height:1rem}.custom-button-container .loading-spinner{width:1rem;height:1rem;border:2px solid transparent;border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite;margin-right:.5rem}.custom-button-container.-disabled{cursor:default;background-color:#bed3ec;border:1px solid #BED3EC}.custom-button-container.-disabled .button-text{color:#fff}.custom-button-container.-disabled .loading-spinner{border-top:2px solid #fff}.custom-button-container.-disabled:hover{opacity:1}.custome-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .3s ease-in-out}.custome-modal-overlay .modal-background{position:absolute;width:100vw;height:100vh;background-color:#023762;opacity:.6}.custome-modal-overlay .modal-card{border-radius:1rem;background:#fff;box-shadow:0 .0625rem .1875rem #0000001a;border:.0625rem solid #E5E7EB;padding:1rem;z-index:1001;margin:0 2.1875rem;display:flex;flex-direction:column}.custome-modal-overlay .modal-card .close-icon{width:1.5rem;height:1.5rem;align-self:end;margin-right:-.375rem;margin-top:-.375rem;cursor:pointer}.custom-input-container{display:flex;flex-direction:column;gap:.5rem}.custom-input-container .app-input-container{border-radius:.5rem;display:flex;border:.0625rem solid #C7C7C7;align-items:center;background:#fff;justify-content:space-between}.custom-input-container .app-input-container:focus-within{border-color:#0380c4;outline:none}.custom-input-container .app-input-container select:required:invalid{color:gray}.custom-input-container .app-input-container option[value=""][disabled]{display:none}.custom-input-container .app-input-container option{color:#000}.custom-input-container .app-input-container .app-input-field{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;padding:.5rem .5rem .5rem .75rem;align-items:center;color:#1d1d1d;border:none;overflow:hidden;border-radius:.5rem;background:#fff;width:100%;min-width:0}.custom-input-container .app-input-container .app-input-field.dropdown{margin:.5rem .5rem .5rem .75rem;padding:0}.custom-input-container .app-input-container .app-input-field.password-input{width:-webkit-fill-available}.custom-input-container .app-input-container .app-input-field::placeholder{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#919191;font-variant-numeric:lining-nums proportional-nums}.custom-input-container .app-input-container .app-input-field:focus{outline:none}.custom-input-container .app-input-container .app-input-field:disabled{outline:none}.custom-input-container .app-input-container .visibility-icon{cursor:pointer;padding:.125rem;width:1.25rem;height:1.25rem;margin-right:.5rem}.custom-input-container .error-message{color:#de5850;font-size:.75rem;margin-top:.25rem;font-weight:400}.password-rules-container{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.password-rules-container .label-text{font-weight:600;color:#1d1d1d;margin-bottom:.25rem}.password-rules-container .rule-item{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.password-rules-container .rule-item.met .rule-icon{color:#1d1d1d;font-weight:700}.password-rules-container .rule-item.met .rule-text{color:#1d1d1d}.password-rules-container .rule-item.unmet .rule-icon,.password-rules-container .rule-item.unmet .rule-text{color:#919191}.password-rules-container .rule-item .rule-icon{font-size:1rem;min-width:1rem}.password-rules-container .rule-item .rule-text{margin:0}.sliced-input-container{display:flex;flex-direction:column;gap:.5rem;width:100%}.sliced-input-container .sliced-input-fields{display:flex;gap:.5rem;justify-content:center;align-items:center;width:100%;margin:0 auto}.sliced-input-container .sliced-input-fields.error .sliced-input-field{border-color:#de5850}.sliced-input-container .sliced-input-fields .sliced-input-field{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;max-width:3rem;height:3rem;text-align:center;border:.0625rem solid #C7C7C7;border-radius:.5rem;background:#fff;color:#1d1d1d!important;font-size:1.25rem;font-weight:600;transition:border-color .2s ease;position:relative;z-index:1;flex-shrink:0}@media (max-width: 390px){.sliced-input-container .sliced-input-fields .sliced-input-field{max-width:2rem;height:2rem;font-size:1rem}}.sliced-input-container .sliced-input-fields .sliced-input-field:focus{outline:none;border-color:#0380c4}.sliced-input-container .sliced-input-fields .sliced-input-field.has-value{border-color:#0380c4;background:#f0f8ff}.sliced-input-container .sliced-input-fields .sliced-input-field.has-value.error{border:.0625rem solid #DE5850;background:#de585033}.sliced-input-container .sliced-input-fields .sliced-input-field:disabled{background:#f5f5f5;color:#919191;cursor:not-allowed}.sliced-input-container .sliced-input-fields .sliced-input-field::placeholder{color:#919191}.sliced-input-container .sliced-input-fields .sliced-input-field.error{border:.0625rem solid #DE5850}.sliced-input-container .error-message{color:#de5850;font-size:.75rem;margin-top:.25rem;font-weight:400;text-align:center}.connection-successful-container{margin-top:1.625rem;margin-bottom:1rem;display:flex;flex-direction:column}.connection-successful-container .icon-style{width:3rem;height:3rem;align-self:center;padding-bottom:.75rem}.connection-successful-container .connection-successful-text-container{margin-bottom:2rem}.connection-successful-container .connection-successful-text-container .connection-successful-text{min-width:17.5rem;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;align-self:center}.connection-successful-container .connection-successful-text-container .connection-successful-text.bold{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.connection-successful-container .checkbox-style{background-color:#fff}.connection-successful-container input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='4.25'%20y='4.25'%20width='16.5'%20height='16.5'%20rx='1.25'%20stroke='%23C7C7C7'%20stroke-width='1.5'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;border-radius:4px;cursor:pointer}.connection-successful-container input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='4'%20y='4'%20width='17'%20height='17'%20rx='1.5'%20fill='%230380C4'%20stroke='%230380C4'/%3e%3cpath%20d='M8.5%2012.8333L10.9615%2015.5L16.5%209.5'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat}.connection-successful-container .connection-successful-checkbox-container{display:flex;align-items:center;gap:.25rem;align-self:center;margin-bottom:2.875rem}.connection-successful-container .connection-successful-checkbox-container.save-my-device{margin-bottom:2rem}.connection-successful-container .connection-successful-custom-input-container{margin:0 1rem 1.5rem;width:14.625rem;align-self:center}.connection-successful-container .connection-successful-custom-input-container .nickname-input-label{align-self:center;text-align:center;width:100%}.connection-successful-container .connection-successful-custom-button-container{margin:0 1.5rem}.connect-instructions-container{margin-top:.875rem;display:flex;flex-direction:column;gap:1.5rem;padding:0 .25rem}.connect-instructions-container .instructions-text{color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}.connect-instructions-container .instructions-text .bold{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.connect-instructions-container .instructions-images-container{align-self:center;display:flex;flex-direction:column;align-items:center;height:10rem}.connect-instructions-container .instructions-images-container .device-image{width:6.125rem;height:10.6875rem}.connect-instructions-container .instructions-images-container .sticker-image{position:relative;width:4.75rem;height:4.875rem;bottom:4.875rem;left:3.6875rem}.connect-instructions-container .instructions-custom-button-container{padding:0 .25rem}.loading-modal-container{margin-top:.625rem;margin-bottom:1rem;display:flex;flex-direction:column;padding:0 .25rem}.loading-modal-container .loading-text{font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2.5rem;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums;align-self:center;min-width:17.5rem}.loading-modal-container .loading-image{width:6.875rem;height:6.875rem;align-self:center;animation:spin 1.5s linear infinite}.loading-modal-container .loading-button-container{margin-top:3.875rem}.email-verification-modal-container{margin-top:.875rem;display:flex;flex-direction:column;gap:1.5rem;width:320px;height:377px;justify-content:space-between}.email-verification-modal-container .instructions-text{color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}.email-verification-modal-container .instructions-text .bold{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.email-verification-modal-container .instructions-title{color:var(--neutrals-1-d-1-d-1-d-text, #1D1D1D);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins-Bold;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.email-verification-modal-container .verification-title{color:var(--neutrals-1-d-1-d-1-d-text, #1D1D1D);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.email-verification-modal-container .instructions-images-container{align-self:center;display:flex;flex-direction:column;align-items:center;height:10rem}.email-verification-modal-container .instructions-images-container .device-image{width:11.86rem;height:7.875rem}.email-verification-modal-container .instructions-images-container .sticker-image{position:relative;width:6.0625rem;height:5.375rem;bottom:4rem;left:4.5rem}.email-verification-modal-container .instructions-custom-button-container{padding:0 .25rem}.email-verification-modal-container .url-style{color:var(--Primary-Light-Blue, #0380C4);font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;cursor:pointer;justify-content:center;text-align:center}.email-verification-modal-container .spinner-container{display:flex;justify-content:center;align-items:center;margin-top:24px;margin-bottom:32px;border-radius:50%}.email-verification-modal-container .spinner-container .spinner{width:110px;height:110px;border-radius:50%;background:conic-gradient(from 0deg,#0380c4,#0380c433 360deg);animation:spin 2s infinite linear;transform-origin:center;position:relative}.email-verification-modal-container .spinner-container .spinner:before{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;background:#fff;border-radius:50%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.email-not-approved-modal-container{background:#fff;padding:.25rem;min-width:280px;align-items:center;display:flex;flex-direction:column;gap:1rem}.email-not-approved-modal-container .modal-header{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.email-not-approved-modal-container .modal-header .modal-title{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.email-not-approved-modal-container .modal-content{margin-bottom:1rem;display:flex;flex-direction:column;gap:1rem}.email-not-approved-modal-container .modal-content .modal-description{font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.email-not-approved-modal-container .modal-content .modal-email{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;text-align:center;margin-top:.25rem}.email-not-approved-modal-container .modal-content .modal-explanation,.email-not-approved-modal-container .modal-content .modal-instruction{font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.email-not-approved-modal-container .modal-actions{display:flex;flex-direction:column;gap:1.5rem;width:100%;margin-bottom:.5rem}.email-not-approved-modal-container .modal-actions .contact-support-link{font-size:.75rem;color:#0380c4;cursor:pointer;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;align-self:center}.connection-failed-modal-container{display:flex;flex-direction:column;align-items:center}.connection-failed-modal-container .connection-failed-icon{margin-bottom:.5rem}.connection-failed-modal-container .connection-failed-icon .failed-icon{width:56px;height:56px}.connection-failed-modal-container .connection-failed-text-container{text-align:center;margin-bottom:2rem}.connection-failed-modal-container .connection-failed-text-container .connection-text{font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums}.connection-failed-modal-container .connection-failed-text-container .device-id-text{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums}.connection-failed-modal-container .connection-failed-text-container .failed-text{font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums}.connection-failed-modal-container .try-again-container{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}.connection-failed-modal-container .try-again-container .try-again-text{font-family:Poppins-Bold;font-size:1rem;font-weight:700;line-height:1.25rem;color:#1d1d1d;margin:0}.connection-failed-modal-container .try-again-container .question-mark-container{position:relative}.connection-failed-modal-container .try-again-container .question-mark-container .question-mark-icon{display:flex;justify-content:center;align-items:center;border:none;background:none;cursor:pointer;padding:0;transition:opacity .2s ease;width:1rem;height:1rem}.connection-failed-modal-container .try-again-container .question-mark-container .question-mark-icon img{width:100%;height:100%;object-fit:contain}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal{position:absolute;top:calc(100% + .4375rem);transform:translate(-70.5%);z-index:1000;border-radius:1.5rem;border:.0625rem solid #BED3EC;background:#e9f0f9;padding:1.5rem;box-shadow:0 .625rem .9375rem #0000001a}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal .troubleshoot-header{position:absolute;top:.5rem;right:.5rem}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal .troubleshoot-header .close-button{background:none;border:none;cursor:pointer;color:#1d1d1d;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal .troubleshoot-header .close-button:hover{background-color:#0000001a}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal .troubleshoot-header .close-button img{width:1.5rem;height:1.5rem;object-fit:contain}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal .troublseshoot-content{width:240px}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal .troublseshoot-content .troubleshoot-title{margin-bottom:.5rem;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#1d1d1d}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal .troublseshoot-content .troubleshoot-list{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#1d1d1d;padding-left:1rem;margin:0}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal .troublseshoot-content .troubleshoot-list li{margin-bottom:.5rem}.connection-failed-modal-container .try-again-container .question-mark-container .troubleshoot-modal .troublseshoot-content .troubleshoot-list li:last-child{margin-bottom:0}.connection-failed-modal-container .error-instruction{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;margin:0 1rem 1.5rem;text-align:left;width:249px;text-align:center}.connection-failed-modal-container .connection-failed-button-container{width:100%;margin-top:1.5rem}.support-modal-container{display:flex;flex-direction:column;align-items:center;padding:1rem;text-align:center}.support-modal-container .modal-header{margin-bottom:1rem}.support-modal-container .modal-header .modal-title{color:var(--neutrals-1-d-1-d-1-d-text, #1D1D1D);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin:0}.support-modal-container .modal-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:2rem}.support-modal-container .modal-content .support-icon-container .support-icon{width:56px;height:56px}.support-modal-container .modal-content .need-help-text{color:var(--neutrals-1-d-1-d-1-d-text, #1D1D1D);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2rem}.support-modal-container .modal-content .contact-support-text{color:var(--neutrals-1-d-1-d-1-d-text, #1D1D1D);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}.support-modal-container .modal-content .support-email-link{color:#0380c4;text-decoration:none;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:opacity .2s ease}.support-modal-container .modal-content .support-email-link:hover{opacity:.8}.support-modal-container .modal-actions{width:100%}.logout-confirmation-modal-container{background:#fff;padding:1rem 1.5rem;max-width:25rem}.logout-confirmation-modal-container .modal-title{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin:0;color:#1d1d1d;text-align:center;margin-bottom:1.25rem}.logout-confirmation-modal-container .modal-content{margin-bottom:4rem}.logout-confirmation-modal-container .modal-content .user-name{font-family:Poppins-SemiBold;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem;color:#1d1d1d;margin-bottom:2.2rem;text-align:center}.logout-confirmation-modal-container .modal-content .confirmation-message{text-align:center}.logout-confirmation-modal-container .modal-content .confirmation-message .confirmation-question{font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;color:#1d1d1d;font-weight:500}.logout-confirmation-modal-container .modal-content .confirmation-message .confirmation-description{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;margin:0}.logout-confirmation-modal-container .modal-actions{display:flex;gap:1rem;justify-content:center}.logout-confirmation-modal-container .modal-actions .logout-button{background-color:#0380c4;color:#fff;border:1px solid #0380C4}.logout-confirmation-modal-container .modal-actions .cancel-button{background-color:#fff;color:#0380c4;border:1px solid #0380C4}.logout-confirmation-modal-container .modal-actions .cancel-button:hover{background-color:#f5f5f5}.end-monitoring-modal-container{background:#fff;padding:1rem 1.5rem;max-width:25rem}.end-monitoring-modal-container .modal-title{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin:0;color:#1d1d1d;text-align:center;margin-bottom:1.25rem}.end-monitoring-modal-container .modal-content{margin-bottom:4rem}.end-monitoring-modal-container .modal-content .device-id{font-family:Poppins-SemiBold;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem;color:#1d1d1d;margin-bottom:2.2rem;text-align:center}.end-monitoring-modal-container .modal-content .confirmation-message{text-align:center;margin-bottom:2rem}.end-monitoring-modal-container .modal-content .confirmation-message .confirmation-question{font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;color:#1d1d1d;margin-bottom:.5rem}.end-monitoring-modal-container .modal-content .confirmation-message .confirmation-description{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;margin:0}.end-monitoring-modal-container .modal-content .input-section .confirmation-input .custom-input-container{margin-bottom:0}.end-monitoring-modal-container .modal-content .input-section .confirmation-input .app-input-field{text-align:center;font-weight:500}.end-monitoring-modal-container .modal-actions{display:flex;gap:1rem;justify-content:center}.end-monitoring-modal-container .modal-actions .custom-button-container:disabled{opacity:.5;cursor:not-allowed}.end-monitoring-modal-container .modal-actions .custom-button-container .end-text-mx{margin:0 .6rem}.toast-container{position:fixed;top:1.375rem;left:0;right:0;z-index:999;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none}.toast{display:flex;align-items:center;width:16.75rem;max-width:90%;background-color:#fff;border:.0625rem solid #C7C7C7;border-radius:.625rem;box-shadow:0 .5rem 1rem #00000026;padding:1.5rem 2rem 1rem 1rem;margin:.5rem 0;color:#212529;font-size:.9rem;gap:.5rem;pointer-events:auto;opacity:0;transform:translateY(-1.25rem);animation-fill-mode:forwards}.toast.show{animation:slideDownFadeIn .5s ease forwards}.toast.hide{animation:slideUpFadeOut .4s ease forwards}@keyframes slideDownFadeIn{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1.25rem)}}.toast-success{background-color:#f7f9fd;border:.125rem solid #34C759}.toast-error{background-color:#f7f9fd;border:.125rem solid #FF3B30}.toast-information{background-color:#f7f9fd;border:.125rem solid #32ADE6}.toast-warning{background-color:#f7f9fd;border:.125rem solid #FFCC00}.toast-general{background-color:#f7f9fd;border:.125rem solid #8E8E93}.toast-icon{width:1.5rem;height:1.5rem}.toast-icon img,.toast-icon svg{width:100%;height:100%}.toast-body{display:flex;flex-direction:column}.btn-close{background:transparent;border:none;opacity:.5;cursor:pointer;position:absolute;top:.125rem;right:-.25rem}.toast-title{color:#1d1d1d;font-variant-numeric:lining-nums proportional-nums;font-size:1rem;font-family:Poppins-Bold;font-style:normal;font-weight:700;line-height:1.25rem}.toast-message{color:#1d1d1d;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal}.add-device-modal-container{background:#fff;padding:1rem 1.5rem;max-width:25rem}.add-device-modal-container .modal-title{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin:0;color:#1d1d1d;text-align:center;margin-bottom:1.25rem}.add-device-modal-container .modal-content{margin-bottom:4rem}.add-device-modal-container .modal-content .device-id{font-family:Poppins-SemiBold;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem;color:#1d1d1d;margin-bottom:2.2rem;text-align:center}.add-device-modal-container .modal-actions{display:flex;gap:1rem;justify-content:center}.rename-device-modal-container{background:#fff;padding:1rem 1.5rem;max-width:25rem}.rename-device-modal-container .modal-title{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin:0;color:#1d1d1d;text-align:center;margin-bottom:1.25rem}.rename-device-modal-container .modal-content{margin-bottom:4rem}.rename-device-modal-container .modal-content .device-id{font-family:Poppins-SemiBold;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem;color:#1d1d1d;margin-bottom:2.2rem;text-align:center}.rename-device-modal-container .modal-actions{display:flex;gap:1rem;justify-content:center}.remove-device-modal-container{background:#fff;padding:1rem 1.5rem;max-width:25rem}.remove-device-modal-container .modal-title{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin:0;color:#1d1d1d;text-align:center;margin-bottom:1.25rem}.remove-device-modal-container .modal-content{margin-bottom:4rem}.remove-device-modal-container .modal-content .device-info{font-family:Poppins-SemiBold;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem;color:#1d1d1d;margin-bottom:2.2rem;text-align:center}.remove-device-modal-container .modal-content .confirmation-message{text-align:center}.remove-device-modal-container .modal-content .confirmation-message .confirmation-question{font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;color:#1d1d1d;font-weight:500}.remove-device-modal-container .modal-content .confirmation-message .confirmation-description{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;margin:0}.remove-device-modal-container .modal-actions{display:flex;gap:1rem;justify-content:center}.high-chance-leak-modal-container{display:flex;flex-direction:column;padding:48px 1.5rem}.high-chance-leak-modal-container .modal-header{display:flex;flex-direction:column;margin-bottom:90px;align-items:center}.high-chance-leak-modal-container .modal-header .timestamp-container{display:flex;justify-content:center;align-items:center;height:24px}.high-chance-leak-modal-container .modal-header .timestamp-container .timestamp-text{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums}.high-chance-leak-modal-container .modal-header .timestamp-container .timestamp-text .timestamp-text-bold{font-family:Poppins-Bold;font-size:1rem;font-weight:700;line-height:1.25rem;color:#1d1d1d}.high-chance-leak-modal-container .modal-header .message-text{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums}.high-chance-leak-modal-container .modal-content{display:flex;flex-direction:column;gap:.75rem}.high-chance-leak-modal-container .modal-content .indication-box{display:flex;justify-content:center;align-items:center;padding:.25rem 1rem;border:1px solid #0380C4;border-radius:.5rem;background:transparent}.high-chance-leak-modal-container .modal-content .indication-box .indication-text{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums}.high-chance-leak-modal-container .modal-content .risk-indicator{display:flex;flex-direction:column;align-items:center;gap:.5rem}.high-chance-leak-modal-container .modal-content .risk-indicator .risk-badge{display:flex;justify-content:center;align-items:center;width:40px;height:24px;background:#de5850;border-radius:.5rem}.high-chance-leak-modal-container .modal-content .risk-indicator .risk-badge .risk-percentile{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#fff;font-weight:700;text-align:center;font-variant-numeric:lining-nums proportional-nums}.high-chance-leak-modal-container .modal-content .risk-indicator .risk-message{display:flex;justify-content:center;align-items:center;padding:.25rem 1rem;background:#de5850;border-radius:1rem;min-height:72px;width:100%}.high-chance-leak-modal-container .modal-content .risk-indicator .risk-message .risk-text{font-family:Poppins;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;color:#fff;text-align:center;font-variant-numeric:lining-nums proportional-nums}.not-enough-data-modal-container{display:flex;flex-direction:column;padding:38px 1.5rem}.not-enough-data-modal-container .modal-header{display:flex;flex-direction:column;margin-bottom:60px;align-items:center;gap:8px}.not-enough-data-modal-container .modal-header .timestamp-container{display:flex;justify-content:center;align-items:center;height:24px}.not-enough-data-modal-container .modal-header .timestamp-container .timestamp-text{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums}.not-enough-data-modal-container .modal-header .timestamp-container .timestamp-text .timestamp-text-bold{font-family:Poppins-Bold;font-size:1rem;font-weight:700;line-height:1.25rem;color:#1d1d1d}.not-enough-data-modal-container .modal-header .message-text{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums}.not-enough-data-modal-container .modal-content{display:flex;flex-direction:column;gap:.75rem}.not-enough-data-modal-container .modal-content .message-container{display:flex;justify-content:center;align-items:center;padding:.25rem 1rem;background:transparent}.not-enough-data-modal-container .modal-content .message-container .message-text{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;text-align:center;font-variant-numeric:lining-nums proportional-nums}.not-enough-data-modal-container .modal-content .data-indicator{display:flex;flex-direction:column;align-items:center;gap:.5rem}.not-enough-data-modal-container .modal-content .data-indicator .data-message{display:flex;justify-content:center;align-items:center;padding:.25rem 1rem;background:repeating-linear-gradient(-65deg,rgba(199,199,199,.3) 0 4px,transparent 4px 16px),#e3e3e3;border-radius:.5rem;min-height:72px;width:100%}.not-enough-data-modal-container .modal-content .data-indicator .data-message .data-text{font-family:Poppins;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;color:#1d1d1d;font-weight:700;text-align:center;font-variant-numeric:lining-nums proportional-nums}.connection-lost-modal-container{display:flex;flex-direction:column;width:100%;max-width:320px;padding:1.25rem .5rem}.connection-lost-modal-container .modal-header{margin-bottom:2rem}.connection-lost-modal-container .modal-header .connectivity-info{display:flex;flex-direction:column;align-items:center;gap:.5rem}.connection-lost-modal-container .modal-header .connectivity-info .error-description{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;text-align:center;margin:0}.connection-lost-modal-container .modal-header .connectivity-info .alert-started{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#de5850;text-align:center}.connection-lost-modal-container .modal-content{display:flex;flex-direction:column;gap:2rem}.connection-lost-modal-container .modal-content .alert-section{display:flex;flex-direction:column;align-items:center;gap:.75rem}.connection-lost-modal-container .modal-content .alert-section .warning-icon-container{display:flex;justify-content:center;align-items:center}.connection-lost-modal-container .modal-content .alert-section .warning-icon-container .warning-icon-large{width:56px;height:56px;color:orange}.connection-lost-modal-container .modal-content .alert-section .alert-title{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;color:#1d1d1d;text-align:center;margin:0}.connection-lost-modal-container .modal-content .suggestions-section .resolve-title{font-family:Poppins-Bold;font-size:1rem;font-weight:700;line-height:1.25rem;color:#1d1d1d;text-align:center;margin-bottom:.5rem}.connection-lost-modal-container .modal-content .suggestions-section .suggestions-list{font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#1d1d1d;padding-left:1rem;margin:0}.connection-lost-modal-container .modal-content .suggestions-section .suggestions-list.single{list-style:none;padding-left:1rem}.connection-lost-modal-container .modal-content .suggestions-section .suggestions-list li{margin-bottom:1rem;padding-left:.25rem}.connection-lost-modal-container .modal-content .suggestions-section .suggestions-list li:last-child{margin-bottom:0}.passkey-auth{display:flex;flex-direction:column;gap:1rem;padding:1rem}.passkey-auth .passkey-error{color:#dc3545;font-size:.875rem;margin-top:.5rem}.passkey-auth .passkey-error p{margin:0}.passkey-not-available{padding:1rem;text-align:center;color:#6c757d;font-size:.875rem}.passkey-not-available p{margin:0}.login-container{padding:0 2.5rem;margin-top:2.5rem;display:flex;flex-direction:column}.login-container .webapp-logo{width:9.8rem;height:4.375rem;align-self:center;margin-bottom:.5rem}.login-container .webapp-name{color:#000;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;align-self:center;padding:.625rem 0}.login-container .login-form{margin-top:3.875rem;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:6.25rem}.login-container .login-form .clickable-text{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#0380c4;cursor:pointer;margin-top:.5rem}.login-container .login-form .recaptcha-container{display:flex;justify-content:center;margin-top:1rem}.login-container .login-form .recaptcha-container .g-recaptcha{transform:scale(.9);transform-origin:0 0}.login-container .login-button-container{padding:0 .01rem}.login-container .login-button-container .dont-have-account{margin-left:.375rem;margin-top:.75rem;color:#1d1d1d;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal}.login-container .login-button-container .dont-have-account .sign-up{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#0380c4;cursor:pointer}.forgot-password-container{padding:0 2.5rem;margin-top:2.5rem;display:flex;flex-direction:column}.forgot-password-container .webapp-logo{width:9.8rem;height:4.375rem;align-self:center;margin-bottom:.5rem}.forgot-password-container .webapp-name{color:#000;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;align-self:center;padding:.625rem 0}.forgot-password-container .forgot-password-description{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;font-variant-numeric:lining-nums proportional-nums;text-align:center;color:#1d1d1d}.forgot-password-container .forgot-password-form{margin-top:2.375rem;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:6.25rem}.forgot-password-container .forgot-password-button-container{width:80%;position:absolute;padding:0 .01rem;bottom:1.75rem}.forgot-password-container .forgot-password-button-container .dont-have-account{margin-left:.375rem;margin-top:.75rem;color:#1d1d1d;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal}.forgot-password-container .forgot-password-button-container .dont-have-account .sign-up{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#0380c4;cursor:pointer}.two-factor-auth-container{padding:0 2.5rem;margin-top:2.5rem;display:flex;flex-direction:column}.two-factor-auth-container .webapp-logo{width:9.8rem;height:4.375rem;align-self:center;margin-bottom:.5rem}.two-factor-auth-container .webapp-name{color:#000;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;align-self:center;padding:.625rem 0}.two-factor-auth-container .two-factor-auth-description{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;font-variant-numeric:lining-nums proportional-nums;text-align:center;color:#1d1d1d}.two-factor-auth-container .two-factor-auth-form{margin-top:2.375rem;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:6.25rem}.two-factor-auth-container .two-factor-auth-button-container{width:80%;position:absolute;padding:0 .01rem;bottom:1.75rem}.two-factor-auth-container .two-factor-auth-button-container .resend-code-text{margin-left:.375rem;margin-top:.75rem;color:#1d1d1d;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;text-align:center}.two-factor-auth-container .two-factor-auth-button-container .resend-code-text .send-again{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#0380c4;cursor:pointer;margin-left:.25rem}.two-factor-auth-container .two-factor-auth-button-container .resend-code-text .send-again.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.two-factor-auth-container .two-factor-auth-button-container .password-input-container{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.two-factor-auth-container .two-factor-auth-button-container .password-input-container .password-label{color:#1d1d1d;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;text-align:center;margin:0}.two-factor-auth-container .two-factor-auth-button-container .password-input-container .password-buttons{display:flex;gap:.5rem;justify-content:center}.two-factor-auth-container .two-factor-auth-button-container .password-input-container .password-buttons button{flex:1;max-width:120px}.signup-container{margin:1rem 0;display:flex;flex-direction:column}.signup-container .signup-form{margin:.5rem 1.5rem 2.22rem;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;overflow-x:hidden;max-height:51dvh;background-color:#fff;border-radius:10px;padding:1.5rem 1rem}.signup-container .signup-form::-webkit-scrollbar{width:4px}.signup-container .signup-form::-webkit-scrollbar-track{background:transparent}.signup-container .signup-form::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:2px}.signup-container .signup-form::-webkit-scrollbar-thumb:hover{background:#b1b1b1}.signup-container .signup-form .clickable-text{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#0380c4;cursor:pointer;margin-top:.5rem}.signup-container .login-button-container{margin:0 2.5rem;padding:0 .01rem}.signup-container .login-button-container .dont-have-account{margin-left:.375rem;margin-top:.75rem;color:#1d1d1d;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal}.signup-container .login-button-container .dont-have-account .sign-up{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#0380c4;cursor:pointer}.signup-container .login-button-container .terms-and-conditions-container{display:flex;align-items:center;gap:10px;margin-left:1rem;margin-bottom:17.5px}.signup-container .login-button-container .terms-and-conditions-text{font-size:14px;color:#666}.signup-container .login-button-container .signup-already-have-account-container{display:flex;align-items:center;width:100%;margin-left:1rem}.signup-container .login-button-container .terms-and-conditions-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='4.25'%20y='4.25'%20width='16.5'%20height='16.5'%20rx='1.25'%20stroke='%23C7C7C7'%20stroke-width='1.5'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;border-radius:4px;cursor:pointer}.signup-container .login-button-container .terms-and-conditions-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='4'%20y='4'%20width='17'%20height='17'%20rx='1.5'%20fill='%230380C4'%20stroke='%230380C4'/%3e%3cpath%20d='M8.5%2012.8333L10.9615%2015.5L16.5%209.5'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat}.signup-container .login-button-container .terms-and-conditions-text{color:#1d1d1d;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal}.signup-container .login-button-container .terms-and-conditions-text .terms-and-conditions-link{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#0380c4;cursor:pointer}.change-password-container{margin:1rem 0;display:flex;flex-direction:column}.change-password-container .change-password-form{margin:.5rem 1.5rem 2.22rem;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;overflow-x:hidden;max-height:51dvh;background-color:#fff;border-radius:10px;padding:1.5rem 1rem}.change-password-container .change-password-form::-webkit-scrollbar{width:4px}.change-password-container .change-password-form::-webkit-scrollbar-track{background:transparent}.change-password-container .change-password-form::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:2px}.change-password-container .change-password-form::-webkit-scrollbar-thumb:hover{background:#b1b1b1}.change-password-container .change-password-form .clickable-text{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#0380c4;cursor:pointer;margin-top:.5rem}.change-password-container .login-button-container{margin:0 2.5rem;padding:0 .01rem}.change-password-container .login-button-container .dont-have-account{margin-left:.375rem;margin-top:.75rem;color:#1d1d1d;font-variant-numeric:lining-nums proportional-nums;font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal}.change-password-container .login-button-container .change-password-back-to-login-container{display:flex;align-items:center;width:100%;margin-left:1rem}.device-component-container{position:relative;display:flex;flex-direction:column;background-color:#f9f9f9;border-radius:.5rem;overflow:hidden;padding-left:1.5rem;padding-top:.71875rem;padding-bottom:.5rem;gap:.5rem;cursor:pointer}.device-component-container .device-component-header{display:flex;justify-content:space-between;align-items:center}.device-component-container .device-component-header .device-component-header-error{font-family:Poppins;font-size:1rem;line-height:1.25rem;font-weight:500;font-style:normal}.device-component-container .device-component-header .device-component-header-error.critical-error-text{font-family:Poppins;font-size:1rem;line-height:1.25rem;font-weight:500;font-style:normal;font-family:Poppins-Bold;font-weight:700;color:#de5850}.device-component-container .device-component-header .device-component-header-error.warning-error-text{font-family:Poppins;font-size:1rem;line-height:1.25rem;font-weight:500;font-style:normal;color:#919191}.device-component-container .device-component-header .device-component-header-error.info-error-text{font-family:Poppins;font-size:1rem;line-height:1.25rem;font-weight:500;font-style:normal;color:#000}.device-component-container .device-component-header .device-component-header-controls{display:flex;align-items:center}.device-component-container .device-component-header .device-component-header-controls .device-component-img{cursor:pointer;transition:transform .2s ease,opacity .2s ease;padding-left:.75rem}.device-component-container .device-component-header .device-component-header-controls .device-component-img:hover{transform:scale(1.2);opacity:.8}.device-component-container .device-component-header .device-component-header-controls .device-component-img:active{transform:scale(.95)}.device-component-container .device-component-header .device-component-header-controls .device-component-img--hamburger{padding-right:1rem}.device-component-container .device-component-body{display:flex;flex-direction:column;gap:.5rem}.device-component-container .device-component-body .device-component-body-row-1{font-family:Poppins-Bold;font-style:normal;font-weight:700;font-size:1rem;line-height:1.25rem;color:#1d1d1d}.device-component-container .device-component-body .device-component-body-row-2{font-family:Poppins;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.3125rem;color:#1d1d1d}.device-component-container .device-component-footer{font-family:Poppins;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.125rem;text-align:right;color:#1d1d1d;flex-grow:0;align-self:flex-end;padding-right:1rem}.device-component-container .device-component-footer.critical-error-text{font-family:Poppins;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.125rem;text-align:right;color:#1d1d1d;flex-grow:0;align-self:flex-end;color:#de5850}.device-component-container.border-repeating-gradient:before{content:"";position:absolute;inset:0 auto 0 0;width:.75rem;border-radius:.5rem 0 0 .5rem;background:repeating-linear-gradient(-65deg,rgba(199,199,199,.3) 0 .25rem,transparent .25rem 1rem),#919191;background-blend-mode:normal}.device-component-container.border-transparent:before{content:"";position:absolute;inset:0 auto 0 0;width:.75rem;border-radius:.5rem 0 0 .5rem;background:transparent}.device-component-container.border-solid-red:before{content:"";position:absolute;inset:0 auto 0 0;width:.75rem;border-radius:.5rem 0 0 .5rem;background:#de5850}.device-component-controls-popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:transparent;z-index:9998}.device-component-controls-popup{position:fixed;min-width:11.25rem;background:#fff!important;border-radius:.5rem;box-shadow:0 .25rem .75rem #00000026;padding:.5rem 0;animation:dropdownFadeIn .2s ease-out;z-index:9999;border:.0625rem solid #E5E7EB}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(0)}}.device-component-controls-popup .device-component-controls-popup-item{display:flex;align-items:center;padding:.75rem 1rem;cursor:pointer;transition:background-color .2s ease;margin:0 .25rem;background-color:#fff;border-bottom:.0625rem solid #E5E7EB}.device-component-controls-popup .device-component-controls-popup-item:last-child{border-bottom:none}.device-component-controls-popup .device-component-controls-popup-item:hover{background-color:#f5f5f5}.device-component-controls-popup .device-component-controls-popup-item:active{background-color:#f2f2f2}.device-component-controls-popup .device-component-controls-popup-item .device-component-controls-popup-item-icon{width:1.5rem;height:1.5rem;margin-right:.5rem}.device-component-controls-popup .device-component-controls-popup-item .device-component-controls-popup-item-text{font-family:Poppins;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#023762}.my-devices-container{margin:1rem 0;display:flex;flex-direction:column}.my-devices-container .devices-list-container{background-color:#fff;display:flex;flex-direction:column;margin-left:20px;margin-right:20px;padding-top:10px;padding-bottom:10px;border-radius:16px}.my-devices-container .devices-list-container .devices-list-header{display:flex;justify-content:space-between;align-items:center;padding:12px 24.5px;border-bottom:1px solid #C7C7C7}.my-devices-container .devices-list-container .devices-list-header .devices-list-header-title{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#1d1d1d;flex:none;flex-grow:0}.my-devices-container .devices-list-container .devices-list-header .devices-list-header-add-device{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;width:162px;height:40px;background:#fff;border:1px solid #0380C4;border-radius:16px;flex-grow:0;cursor:pointer;font-family:Poppins-Bold;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#0380c4}.my-devices-container .devices-list-container .devices-list-body{display:flex;flex-direction:column;gap:6px;padding:8px 15px}.my-devices-container .devices-list-container .devices-list-body.loading-body{justify-content:center;align-items:center;min-height:200px;padding:40px 15px}.my-devices-container .devices-list-container .devices-list-body.loading-body .loading-image{width:60px;height:60px;animation:spin 1s linear infinite}.bottom-navigation{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #E5E7EB;padding:.75rem 1.25rem;display:flex;justify-content:space-around;align-items:center;box-shadow:0 .625rem .9375rem #0000001a;z-index:1000}.bottom-navigation .nav-item{display:flex;flex-direction:column;align-items:center;gap:.25rem;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:all .2s ease}.bottom-navigation .nav-item.active,.bottom-navigation .nav-item.active .nav-icon{color:#0380c4}.bottom-navigation .nav-item .nav-icon{width:24px;height:24px;color:#919191;transition:color .2s ease}.bottom-navigation .nav-item .nav-label{font-family:Poppins;font-style:normal;font-size:.75rem;font-weight:400;line-height:normal;color:#919191;transition:color .2s ease}.bottom-navigation .nav-item:hover{background:#f5f5f5}.device-details-container{margin:1rem 0;display:flex;flex-direction:column}.device-details-container .device-details-error-container-critical{flex-direction:row;align-items:center;gap:16px;width:100%;height:48px;padding:0 0 0 16px;background-color:#de585029;border-left:16px solid #DE5850;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:flex;cursor:pointer;transition:opacity .2s ease}.device-details-container .device-details-error-container-critical:hover{opacity:.8}.device-details-container .device-details-error-container-warning{flex-direction:row;align-items:center;gap:16px;width:100%;height:48px;padding:0 0 0 16px;background:repeating-linear-gradient(-65deg,rgba(199,199,199,.3) 0 4px,transparent 4px 16px),#e3e3e3;background-blend-mode:normal;border-left:16px solid #919191;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:flex;cursor:pointer;transition:opacity .2s ease}.device-details-container .device-details-error-container-warning:hover{opacity:.8}.device-details-container .device-details-error-container-connection{flex-direction:row;align-items:center;gap:16px;width:100%;height:46px;padding:0 0 0 24px;background:#ffffff80;border-top:1px solid #DE5850;border-bottom:1px solid #DE5850;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:flex;cursor:pointer;transition:opacity .2s ease}.device-details-container .device-details-error-container-connection:hover{opacity:.8}.device-details-container .device-details-error-container-connection .warning-icon{width:36px;height:36px;margin-right:8px;vertical-align:middle}.device-details-container .error-text{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:20px}.device-details-container .warning-icon{width:16px;height:16px;margin-right:8px;vertical-align:middle}.device-details-container .device-details-header-title{width:174px;height:20px;font-family:Poppins;font-style:normal;font-weight:700;font-size:16px;line-height:20px;display:flex;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#1d1d1d;flex:none;order:0;flex-grow:0}.device-details-container .device-details-header-sub-title-text{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:20px;display:flex;align-items:center;color:#1d1d1d}.device-details-container .device-details-body{margin:1rem 0;display:flex;flex-direction:column}.device-details-container .device-details-body .device-details-body-container{background-color:#fff;display:flex;flex-direction:column;margin-left:20px;margin-right:20px;padding-top:10px;padding-bottom:10px;border-radius:16px}.device-details-container .device-details-body .device-details-body-container .device-details-body-header{display:flex;justify-content:space-between;align-items:center;padding:12px 24.5px}.device-details-container .device-details-body .device-details-body-container .device-details-body-header .device-details-body-header-title{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#1d1d1d;flex:none;flex-grow:0}.device-details-container .device-details-body .device-details-body-container .device-details-body-header .device-details-body-header-add-device{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;width:162px;height:40px;background:#fff;border:1px solid #0380C4;border-radius:16px;flex-grow:0;cursor:pointer;font-family:Poppins-Bold;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#0380c4}.device-details-container .device-details-body.loading-body{display:flex;justify-content:center;align-items:center}.device-details-container .device-details-body.loading-body .loading-image{width:3rem;height:3rem;animation:spin 1s linear infinite}.device-details-container .device-details-body .error-body{display:flex;justify-content:center;align-items:center;min-height:200px}.device-details-container .device-details-body .error-body .error-message{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#de5850;text-align:center;padding:20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.risk-percentile-chart-container{display:flex;flex-direction:column;gap:1.5rem}.risk-percentile-chart-container .grayscale{filter:grayscale(100%);opacity:.5}.risk-percentile-chart-container .risk-percentile-chart{padding:1.25rem;margin-left:1.5rem;margin-right:1.5rem;background-color:#fff;border-radius:1.5rem;position:relative}.risk-percentile-chart-container .risk-percentile-chart .chart-title{font-family:Poppins;font-style:normal;font-weight:600;font-size:1rem;line-height:125%;margin:0;text-align:left;color:#0380c4;padding-left:2.625rem}.risk-percentile-chart-container .risk-percentile-chart .recharts-wrapper{border-radius:.5rem;outline:none!important;border:none!important}.risk-percentile-chart-container .risk-percentile-chart:focus{outline:none!important;border:none!important}.risk-percentile-chart-container .risk-percentile-chart:focus-within{outline:none!important;border:none!important}.risk-percentile-chart-container .risk-percentile-chart .recharts-surface,.risk-percentile-chart-container .risk-percentile-chart .recharts-legend-wrapper,.risk-percentile-chart-container .risk-percentile-chart .recharts-tooltip-wrapper,.risk-percentile-chart-container .risk-percentile-chart .recharts-cartesian-grid-horizontal,.risk-percentile-chart-container .risk-percentile-chart .recharts-cartesian-grid-vertical,.risk-percentile-chart-container .risk-percentile-chart .recharts-xAxis,.risk-percentile-chart-container .risk-percentile-chart .recharts-yAxis,.risk-percentile-chart-container .risk-percentile-chart .recharts-line,.risk-percentile-chart-container .risk-percentile-chart .recharts-dot,.risk-percentile-chart-container .risk-percentile-chart .recharts-active-dot{outline:none!important;border:none!important;box-shadow:none!important}.risk-percentile-chart-container .risk-percentile-chart .recharts-dot,.risk-percentile-chart-container .risk-percentile-chart .recharts-active-dot,.risk-percentile-chart-container .risk-percentile-chart .recharts-dot:active,.risk-percentile-chart-container .risk-percentile-chart .recharts-dot:focus,.risk-percentile-chart-container .risk-percentile-chart .recharts-dot:hover,.risk-percentile-chart-container .risk-percentile-chart .recharts-active-dot:active,.risk-percentile-chart-container .risk-percentile-chart .recharts-active-dot:focus,.risk-percentile-chart-container .risk-percentile-chart .recharts-active-dot:hover{outline:none!important;border:none!important;box-shadow:none!important;transform:none!important;opacity:1!important;filter:none!important}.risk-percentile-chart-container .risk-percentile-chart .recharts-dot image,.risk-percentile-chart-container .risk-percentile-chart .recharts-active-dot image,.risk-percentile-chart-container .risk-percentile-chart .recharts-dot:active image,.risk-percentile-chart-container .risk-percentile-chart .recharts-dot:focus image,.risk-percentile-chart-container .risk-percentile-chart .recharts-dot:hover image,.risk-percentile-chart-container .risk-percentile-chart .recharts-active-dot:active image,.risk-percentile-chart-container .risk-percentile-chart .recharts-active-dot:focus image,.risk-percentile-chart-container .risk-percentile-chart .recharts-active-dot:hover image{outline:none!important;border:none!important;box-shadow:none!important;transform:none!important;opacity:1!important;filter:none!important}.risk-percentile-chart-container .risk-percentile-chart *:focus{outline:none!important;border:none!important;box-shadow:none!important}.risk-percentile-chart-container .risk-percentile-chart .always-visible-tooltip{position:absolute;z-index:100;pointer-events:none}.risk-percentile-chart-container .recharts-tooltip-wrapper .recharts-default-tooltip{background:#fff!important;border:none!important;border-radius:.5rem!important;box-shadow:0 .25rem .75rem #00000026!important;padding:.75rem!important}.risk-percentile-chart-container .risk-chart-tooltip{display:flex;flex-direction:column;position:relative;pointer-events:none;min-width:3.75rem;background-color:#fff;border-radius:.5rem;padding:.5rem;box-shadow:0 .25rem .75rem #00000026;border:none;font-family:Poppins;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.125rem;color:#919191;margin-bottom:.25rem}.risk-percentile-chart-container .risk-chart-tooltip .tooltip-label{font-family:Poppins;font-style:normal;font-weight:400;font-size:.625rem;line-height:1.5rem;color:#023762}.risk-percentile-chart-container .risk-chart-tooltip .tooltip-value{font-family:Poppins;font-style:normal;font-weight:700;font-size:1.5rem;line-height:1.5rem;color:#023762}.risk-percentile-chart-container .risk-chart-tooltip .tooltip-time{font-family:Poppins;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.125rem;color:#919191}.risk-percentile-chart-container .risk-chart-tooltip.current-pod .tooltip-value{color:#2c3e50}.risk-percentile-chart-container .chart-footer{padding:1.25rem;margin-left:1.5rem;margin-right:1.5rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.125rem;color:#1d1d1d;border-top:.125rem solid #E0E0E0;width:66%;text-align:left;justify-content:center;display:flex;margin-left:auto;margin-right:auto;gap:2px}.app-header-container{display:flex;flex-direction:row;align-items:center;gap:1rem;padding-left:1.5rem;padding-right:1.5rem;margin:1.125rem 0;justify-content:space-between}.app-header-container .back-icon{width:1.5rem;height:1.5rem;cursor:pointer}.app-header-container .header-title{font-family:Poppins-SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;line-height:1.25rem;color:#1c1f38;margin:0;flex:1}.app-header-container .header-title .hello-text{font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}.app-header-container .menu-icon{width:1.5rem;height:1.5rem;cursor:pointer;transition:opacity .2s ease}.app-header-container .menu-icon:hover{opacity:.7}@font-face{font-family:Poppins-Black;src:url(/assets/Poppins-Black-yHqY0KRU.ttf)}@font-face{font-family:Poppins-BlackItalic;src:url(/assets/Poppins-BlackItalic-cm4Pcmzs.ttf)}@font-face{font-family:Poppins-Bold;src:url(/assets/Poppins-Bold-qTAUjFF7.ttf)}@font-face{font-family:Poppins-BoldItalic;src:url(/assets/Poppins-BoldItalic-DRcRqYlu.ttf)}@font-face{font-family:Poppins-ExtraBold;src:url(/assets/Poppins-ExtraBold-W_qeO1XX.ttf)}@font-face{font-family:Poppins-ExtraBoldItalic;src:url(/assets/Poppins-ExtraBoldItalic-C9zKPiZo.ttf)}@font-face{font-family:Poppins-ExtraLight;src:url(/assets/Poppins-ExtraLight-u2IJXg5c.ttf)}@font-face{font-family:Poppins-ExtraLightItalic;src:url(/assets/Poppins-ExtraLightItalic-DV_5Lr0Z.ttf)}@font-face{font-family:Poppins-Italic;src:url(/assets/Poppins-Italic-PjgN8SAi.ttf)}@font-face{font-family:Poppins-Light;src:url(/assets/Poppins-Light-DT6-CsId.ttf)}@font-face{font-family:Poppins-LightItalic;src:url(/assets/Poppins-LightItalic-CDXp65eX.ttf)}@font-face{font-family:Poppins-Medium;src:url(/assets/Poppins-Medium-Cxde2ZoM.ttf)}@font-face{font-family:Poppins-MediumItalic;src:url(/assets/Poppins-MediumItalic-C6e40Oak.ttf)}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf)}@font-face{font-family:Poppins-SemiBold;src:url(/assets/Poppins-SemiBold-B_fPDAUb.ttf)}@font-face{font-family:Poppins-SemiBoldItalic;src:url(/assets/Poppins-SemiBoldItalic-1z_hA9Cm.ttf)}@font-face{font-family:Poppins-Thin;src:url(/assets/Poppins-Thin-leD9T1nx.ttf)}@font-face{font-family:Poppins-ThinItalic;src:url(/assets/Poppins-ThinItalic-DeF98U39.ttf)}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-BpskOkD5.ttf)}
