@charset "UTF-8";@font-face{font-family:Nunito;src:url(/assets/Nunito-Black-3QiRxNje.ttf) format("truetype");font-style:normal;font-weight:900}@font-face{font-family:Nunito;src:url(/assets/Nunito-BlackItalic-DFJu0Dsj.ttf) format("truetype");font-style:italic;font-weight:900}@font-face{font-family:Nunito;src:url(/assets/Nunito-Bold-D3NQSGmF.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Nunito;src:url(/assets/Nunito-BoldItalic-C3CHSQ4k.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Nunito;src:url(/assets/Nunito-ExtraBold-Dp_7dGw1.ttf) format("truetype");font-style:normal;font-weight:800}@font-face{font-family:Nunito;src:url(/assets/Nunito-ExtraBoldItalic-DRGxObvG.ttf) format("truetype");font-style:italic;font-weight:800}@font-face{font-family:Nunito;src:url(/assets/Nunito-ExtraLight-B2C5Vg1R.ttf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:Nunito;src:url(/assets/Nunito-ExtraLightItalic-BC3YDuXG.ttf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:Nunito;src:url(/assets/Nunito-Italic-DYFSY8lM.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Nunito;src:url(/assets/Nunito-Light-BOYUSEYr.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Nunito;src:url(/assets/Nunito-LightItalic-BH4D5xQ9.ttf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:Nunito;src:url(/assets/Nunito-Regular-CnuotMGd.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Nunito;src:url(/assets/Nunito-SemiBold-QkeN4dUZ.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Nunito;src:url(/assets/Nunito-SemiBoldItalic-DJYZJGY6.ttf) format("truetype");font-style:italic;font-weight:600}#root,.App{height:100%;--dynamicAppBarHeight: var(--appBarHeight);--dynamicAppBarZIndex: 1700;--appBarHeight: 56px;--appBarZIndex: 1700}#root.desktop,.App.desktop{position:relative;--dynamicAppBarHeight: 0px;--dynamicAppBarZIndex: 1500;--appBarHeight: 0px;--appBarZIndex: 1500}#root.desktop.loggedIn .rs-page,.App.desktop.loggedIn .rs-page{margin-left:250px;width:calc(100% - 387px);max-width:var(--pageWidth)}@media only screen and (min-width: 1827px){#root.desktop.loggedIn .rs-page,.App.desktop.loggedIn .rs-page{margin:auto}}#root.desktop .rs-page,.App.desktop .rs-page{min-height:70dvh;background-color:#fff;max-width:1440px;width:80%;margin:0 auto}@media only screen and (max-width: 1440px){#root.desktop .rs-page,.App.desktop .rs-page{margin:0 10%}}#root.desktop .rs-view,.App.desktop .rs-view{background-color:#fff}#root.desktop .rsContactPageWrapper>.rs-page,.App.desktop .rsContactPageWrapper>.rs-page{margin-left:2.5%;width:95%;overflow-y:hidden}#root .rs-popup,.App .rs-popup{position:fixed}html{scroll-behavior:smooth}html.bodyLock{overflow:hidden;position:static}body{margin:0}body.bodyLock{position:relative;margin-right:var(--scrollbar-width)}body.bodyLock .App:not(.desktop){position:static;width:100%}body.fullScreen .rsTroomiHeaderNav,body.fullScreen .rsOnboardingProgress,body.fullScreen .rsFooter,body.fullScreen .rsNeedHelpButton{display:none!important}body.fullScreen .rs-page{width:100%!important;max-width:100%!important;margin-left:0!important}.nav-parent{height:0!important;display:none}.rs-view.rsView{height:100%;background-color:var(--primaryBackgroundColor);color:var(--primaryTextColor);overflow:visible}.rs-view.rsView .rs-page{height:100%;background-color:inherit;color:inherit;position:relative;overflow-y:visible}.rs-view.rsView>.rs-page{padding-bottom:calc(96px + env(safe-area-inset-bottom,0))}.rsInput.uiStyled .inputLabelArea .input{color:#000}*{box-sizing:border-box}.desktop .softwareUpdateRequired{width:420px;margin-left:-100px}.softwareUpdateRequired .rsToastMessage.warning .rsLabel.body2{display:flex;gap:16px;align-items:center}.softwareUpdateRequired .rsToastMessage.warning .rsLabel.body2:after{content:var(--updaterLogoCdnUrl);zoom:8%}.rs-popup:nth-last-of-type(6){z-index:var(--modalZIndex)}.rs-popup:nth-last-of-type(5){z-index:calc(var(--modalZIndex) + 1)}.rs-popup:nth-last-of-type(4){z-index:calc(var(--modalZIndex) + 2)}.rs-popup:nth-last-of-type(3){z-index:calc(var(--modalZIndex) + 3)}.rs-popup:nth-last-of-type(2){z-index:calc(var(--modalZIndex) + 4)}.rs-popup:nth-last-of-type(1){z-index:calc(var(--modalZIndex) + 5)}.grecaptcha-badge{display:none}@font-face{font-family:icomoon;src:url(/assets/icomoon-Ce3mktt0.eot?3e29x);src:url(/assets/icomoon-Ce3mktt0.eot?3e29x#iefix) format("embedded-opentype"),url(/assets/icomoon-DBWmWmQc.woff2?3e29x) format("woff2"),url(/assets/icomoon-C4jCINdj.ttf?3e29x) format("truetype"),url(/assets/icomoon-uwM2GPFP.woff?3e29x) format("woff"),url(/assets/icomoon-CkuY08WA.svg?3e29x#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-people-community:before{content:""}.icon-brand-tiktok:before{content:""}.icon-brand-pinterest:before{content:""}.icon-brand-youtube:before{content:""}.icon-link:before{content:""}.icon-video-camera:before{content:""}.icon-circle-play:before{content:""}.icon-list:before{content:""}.icon-clipboard:before{content:""}.icon-verified:before{content:""}.icon-rounded-star:before{content:""}.icon-play:before{content:""}.icon-versions:before{content:""}.icon-book:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-up-left:before{content:""}.icon-globe:before{content:""}.icon-strike-globe:before{content:""}.icon-more:before{content:""}.icon-stop:before{content:""}.icon-thumbs-down:before{content:""}.icon-heart-circle-solid:before{content:""}.icon-check-circle:before{content:""}.icon-solid-user-heart:before{content:""}.icon-user-heart:before{content:""}.icon-heart-message-solid:before{content:""}.icon-fire-solid-1:before{content:""}.icon-fire:before{content:""}.icon-solid-lock-circle:before{content:""}.icon-lock-circle:before{content:""}.icon-solid-troomi-shield:before{content:""}.icon-parent-circle:before{content:""}.icon-troomi-shield:before{content:""}.icon-link-external:before{content:""}.icon-google:before{content:""}.icon-alert-square:before{content:""}.icon-troomi-approved:before{content:""}.icon-troomi-ribbon-filled:before{content:""}.icon-troomi-award:before{content:""}.icon-ribbon:before{content:""}.icon-troomi-ribbon:before{content:""}.icon-x:before{content:""}.icon-download-circle:before{content:""}.icon-troomi-bag:before{content:""}.icon-layers-three:before{content:""}.icon-server:before{content:""}.icon-user-03:before{content:""}.icon-thumbs-up:before{content:""}.icon-file-plus-03:before{content:""}.icon-link-04:before{content:""}.icon-lock-04:before{content:""}.icon-dots-grid:before{content:""}.icon-message-chat-square:before{content:""}.icon-graduation-hat-02:before{content:""}.icon-user-square:before{content:""}.icon-user-circle2:before{content:""}.icon-browser:before{content:""}.icon-play-square:before{content:""}.icon-magic-wand:before{content:""}.icon-award:before{content:""}.icon-elomia:before{content:""}.icon-pin:before{content:""}.icon-minus-circle:before{content:""}.icon-stats2:before{content:""}.icon-statistics:before{content:""}.icon-grip:before{content:""}.icon-mcd-icon:before{content:""}.icon-braces:before{content:""}.icon-communication-bubble:before{content:""}.icon-small-screen:before{content:""}.icon-zoom-plus:before{content:""}.icon-zoom-minus:before{content:""}.icon-total:before{content:""}.icon-check_flag:before{content:""}.icon-watch-band-right:before{content:""}.icon-watch-band-left:before{content:""}.icon-broken-message:before{content:""}.icon-shipping-truck:before{content:""}.icon-download:before{content:""}.icon-handshake:before{content:""}.icon-manage-icon:before{content:""}.icon-flag-plus:before{content:""}.icon-flag-minus:before{content:""}.icon-incoming-call:before{content:""}.icon-call-rejected:before{content:""}.icon-missed-call:before{content:""}.icon-outgoing-call:before{content:""}.icon-filter-solid:before{content:""}.icon-page-download:before{content:""}.icon-flag-check:before{content:""}.icon-flag-x:before{content:""}.icon-blocked:before{content:""}.icon-solid-flag:before{content:""}.icon-photo2:before{content:""}.icon-photos:before{content:""}.icon-filter:before{content:""}.icon-Flag2:before{content:""}.icon-flag-icon:before{content:""}.icon-delay-icon:before{content:""}.icon-stop-rotate:before{content:""}.icon-center:before{content:""}.icon-full-screen:before{content:""}.icon-rotate:before{content:""}.icon-solid-user-friends:before{content:""}.icon-mobile-device:before{content:""}.icon-siren:before{content:""}.icon-add-contact:before{content:""}.icon-file-medical-alt:before{content:""}.icon-user-edit:before{content:""}.icon-gear:before{content:""}.icon-solid-question-circle:before{content:""}.icon-solid-arrow-circle-right:before{content:""}.icon-customers:before{content:""}.icon-service:before{content:""}.icon-solid-fulfillment:before{content:""}.icon-user-circle:before{content:""}.icon-solid-child:before{content:""}.icon-standard-apps:before{content:""}.icon-star-check:before{content:""}.icon-solid-hourglass:before{content:""}.icon-solid-home:before{content:""}.icon-solid-eye:before{content:""}.icon-solid-eye-slash:before{content:""}.icon-factory-reset:before{content:""}.icon-service-none:before{content:""}.icon-service-excellent:before{content:""}.icon-service-good:before{content:""}.icon-service-poor:before{content:""}.icon-service-weak:before{content:""}.icon-wifi-excellent:before{content:""}.icon-wifi-good:before{content:""}.icon-wifi-weak:before{content:""}.icon-wifi-poor:before{content:""}.icon-wifi-none:before{content:""}.icon-super-user:before{content:""}.icon-x-square:before{content:""}.icon-solid-caret-down:before{content:""}.icon-solid-caret-up:before{content:""}.icon-solid-info-circle:before{content:""}.icon-solid-check-circle:before{content:""}.icon-solid-circle:before{content:""}.icon-battery:before{content:""}.icon-battery-3:before{content:""}.icon-battery-2:before{content:""}.icon-battery-1:before{content:""}.icon-battery-0:before{content:""}.icon-solid-clock:before{content:""}.icon-solid-ambulance:before{content:""}.icon-solid-bone:before{content:""}.icon-solid-book-dead:before{content:""}.icon-solid-briefcase-medical:before{content:""}.icon-solid-bullhorn:before{content:""}.icon-solid-clinic-medical:before{content:""}.icon-solid-dog:before{content:""}.icon-solid-fire-extinguisher:before{content:""}.icon-solid-hand-holding-heart:before{content:""}.icon-solid-time:before{content:""}.icon-solid-comments:before{content:""}.icon-solid-globe:before{content:""}.icon-solid-image:before{content:""}.icon-info:before{content:""}.icon-bag:before{content:""}.icon-more-vert:before{content:""}.icon-logout:before{content:""}.icon-delete:before{content:""}.icon-check1:before{content:""}.icon-chart:before{content:""}.icon-store:before{content:""}.icon-domain:before{content:""}.icon-money-round:before{content:""}.icon-add-photo:before{content:""}.icon-refresh:before{content:""}.icon-close:before{content:""}.icon-email:before{content:""}.icon-person:before{content:""}.icon-phone:before{content:""}.icon-chevron-right1:before{content:""}.icon-folder:before{content:""}.icon-home:before{content:""}.icon-description:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-left1:before{content:""}.icon-chevron-down:before{content:""}.icon-notification:before{content:""}.icon-plus1:before{content:""}.icon-content-copy:before{content:""}.icon-edit:before{content:""}.icon-filter-list:before{content:""}.icon-arrow-forward:before{content:""}.icon-arrow-back:before{content:""}.icon-arrow-drop-down:before{content:""}.icon-arrow-downward:before{content:""}.icon-star1:before{content:""}.icon-star-outline:before{content:""}.icon-solid-arrow-left:before{content:""}.icon-solid-caret-right:before{content:""}.icon-solid-edit:before{content:""}.icon-solid-map-marker-alt:before{content:""}.icon-solid-question:before{content:""}.icon-solid-signal:before{content:""}.icon-solid-tablet-alt:before{content:""}.icon-solid-th-large:before{content:""}.icon-solid-trash-alt:before{content:""}.icon-solid-user-alt:before{content:""}.icon-solid-users:before{content:""}.icon-solid-wifi:before{content:""}.icon-Vector:before{content:""}.icon-brand-facebook-f:before{content:""}.icon-brand-facebook-square:before{content:""}.icon-brand-facebook:before{content:""}.icon-brand-instagram:before{content:""}.icon-brand-linkedin-in:before{content:""}.icon-brand-twitter-square:before{content:""}.icon-solid-cart-arrow-down:before{content:""}.icon-solid-check-square-2:before{content:""}.icon-solid-check-square:before{content:""}.icon-solid-check:before{content:""}.icon-solid-lock-open:before{content:""}.icon-solid-microphone-alt:before{content:""}.icon-solid-microphone:before{content:""}.icon-solid-play-circle:before{content:""}.icon-solid-play:before{content:""}.icon-solid-search:before{content:""}.icon-solid-unlock:before{content:""}.icon-pencil1:before{content:""}.icon-hamburger-menu:before{content:""}.icon-twitter:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-mobile:before{content:""}.icon-calendar:before{content:""}.icon-user:before{content:""}.icon-asterisk:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-star:before{content:""}.icon-star-o:before{content:""}.icon-check:before{content:""}.icon-lock:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-exclamation-circle:before{content:""}.icon-warning:before{content:""}.icon-comment:before{content:""}.icon-shopping-cart:before{content:""}.icon-unlock-alt:before{content:""}.icon-check-square:before{content:""}.icon-paper-plane:before{content:""}.icon-trash:before{content:""}.Toastify .Toastify__close-button{color:#878a8e;align-self:center}.Toastify .rsToastMessage .rsLabel{color:#000}.Toastify .rsToastMessage.success .rsIcon{color:#fff;background-color:#208d00;border-radius:50%;padding:5px}.Toastify .rsToastMessage.success span.rsIcon{font-size:11px!important}.Toastify .rsToastMessage.error .rsIcon{color:#d10}.Toastify .rsToastMessage.info .rsIcon{color:#5da9df}.Toastify .rsToastMessage.warning .rsIcon{color:#ffb900}.Toastify .Toastify__toast--error{background:#fadcd9}.Toastify .Toastify__toast--success{background:#deeed9}.Toastify .Toastify__toast--info{background:#e7f2fa}.Toastify .Toastify__toast--warning{background:#fff5d9}.Toastify .Toastify__progress-bar.Toastify__progress-bar--error{background-color:#d10}.Toastify .Toastify__progress-bar.Toastify__progress-bar--success{background-color:#208d00}.Toastify .Toastify__progress-bar.Toastify__progress-bar--info{background-color:#5da9df}.Toastify .Toastify__progress-bar.Toastify__progress-bar--warning{background-color:#ffb900}.rsLabel{display:block}.rsLabelShowMoreButton{margin-top:5px;width:fit-content;width:-moz-fit-content}.rsLabelShowMoreButton:hover{cursor:pointer}html{font-family:Nunito,sans-serif}.rsLabel{font-family:Nunito,sans-serif;color:var(--primaryTextColor)}.rsLabel.h1{font-size:60px;line-height:65px;font-weight:var(--extraBoldFontWeight)}.rsLabel.h1.skeleton{min-height:65px;min-width:260px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.h1.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.h1Mobile{font-size:36px;line-height:38px;font-weight:var(--extraBoldFontWeight)}.rsLabel.h1Mobile.skeleton{min-height:38px;min-width:152px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.h1Mobile.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.h2{font-size:50px;line-height:55px;font-weight:var(--extraBoldFontWeight)}.rsLabel.h2.skeleton{min-height:55px;min-width:220px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.h2.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.h3{font-size:40px;line-height:45px;font-weight:var(--extraBoldFontWeight)}.rsLabel.h3.skeleton{min-height:45px;min-width:180px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.h3.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.h4{font-size:30px;line-height:35px;font-weight:var(--extraBoldFontWeight)}.rsLabel.h4.skeleton{min-height:35px;min-width:140px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.h4.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.h5{font-size:20px;line-height:25px;font-weight:var(--extraBoldFontWeight)}.rsLabel.h5.skeleton{min-height:25px;min-width:100px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.h5.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.h6{font-size:18px;line-height:24px;font-weight:var(--extraBoldFontWeight)}.rsLabel.h6.skeleton{min-height:24px;min-width:96px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.h6.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.subtitle1{font-size:20px;line-height:25px;font-weight:var(--extraBoldFontWeight)}.rsLabel.subtitle1.skeleton{min-height:25px;min-width:100px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.subtitle1.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.subtitle2{font-size:18px;line-height:24px;font-weight:var(--extraBoldFontWeight)}.rsLabel.subtitle2.skeleton{min-height:24px;min-width:96px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.subtitle2.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.body1{font-size:16px;line-height:25px;font-weight:var(--lightFontWeight)}.rsLabel.body1.skeleton{min-height:25px;min-width:100px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.body1.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.body2{font-size:14px;line-height:20px;font-weight:var(--lightFontWeight)}.rsLabel.body2.skeleton{min-height:20px;min-width:80px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.body2.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.caption{font-size:14px;line-height:16px;font-weight:var(--lightFontWeight)}.rsLabel.caption.skeleton{min-height:16px;min-width:64px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.caption.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.captionBold{font-size:14px;line-height:16px;font-weight:var(--boldFontWeight)}.rsLabel.captionBold.skeleton{min-height:16px;min-width:64px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.captionBold.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.button{font-size:18px;line-height:26px;font-weight:var(--extraBoldFontWeight)}.rsLabel.button.skeleton{min-height:26px;min-width:104px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.button.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.overline{letter-spacing:1px;text-transform:uppercase;font-size:16px;line-height:24px;font-weight:var(--boldFontWeight)}.rsLabel.overline.skeleton{min-height:24px;min-width:96px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.overline.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.bodyLarge{font-size:25px;line-height:32px;font-weight:var(--lightFontWeight)}.rsLabel.bodyLarge.skeleton{min-height:32px;min-width:128px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.bodyLarge.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.title1{font-size:16px;line-height:18px;font-weight:var(--extraBoldFontWeight)}.rsLabel.title1.skeleton{min-height:18px;min-width:72px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.title1.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.title1Small{font-size:14px;line-height:16px;font-weight:var(--extraBoldFontWeight)}.rsLabel.title1Small.skeleton{min-height:16px;min-width:64px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.title1Small.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.title2{font-size:16px;line-height:18px;font-weight:var(--boldFontWeight)}.rsLabel.title2.skeleton{min-height:18px;min-width:72px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.title2.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.title2Small{font-size:14px;line-height:18px;font-weight:var(--boldFontWeight)}.rsLabel.title2Small.skeleton{min-height:18px;min-width:72px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.title2Small.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.subtitle{font-size:14px;line-height:20px;font-weight:var(--lightFontWeight)}.rsLabel.subtitle.skeleton{min-height:20px;min-width:80px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.subtitle.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.link1{font-size:16px;line-height:18px;font-weight:var(--extraBoldFontWeight)}.rsLabel.link1.skeleton{min-height:18px;min-width:72px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.link1.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.link2{font-size:14px;line-height:16px;font-weight:var(--extraBoldFontWeight)}.rsLabel.link2.skeleton{min-height:16px;min-width:64px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.link2.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.buttonLarge{font-size:25px;line-height:34px;font-weight:var(--extraBoldFontWeight)}.rsLabel.buttonLarge.skeleton{min-height:34px;min-width:136px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.buttonLarge.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.bodyList{font-size:16px;line-height:28px;font-weight:var(--lightFontWeight)}.rsLabel.bodyList.skeleton{min-height:28px;min-width:112px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.bodyList.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsLabel.rsNote{font-style:italic}.rsLabel.info{font-size:16px;line-height:16px;font-weight:var(--regularFontWeight)}.rsLabel.info.skeleton{min-height:16px;min-width:64px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.rsLabel.info.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.small .rsLabel.h1{font-size:36px;line-height:38px;font-weight:var(--extraBoldFontWeight)}.small .rsLabel.h1.skeleton{min-height:38px;min-width:152px;border-radius:12px;background-color:#e0e0e0;position:relative;overflow:clip}.small .rsLabel.h1.skeleton:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.rsTooltipWrapper{position:relative}.rsTooltip{transform:translate(-50%);text-align:center;position:absolute;border-radius:3px;width:max-content;white-space:break-spaces;z-index:var(--tooltipZIndex);-webkit-user-select:none;user-select:none;max-width:180px;font-size:14px;line-height:1;padding:6px;left:50%}.rsTooltip.interactive>.tooltipBottom:after{content:"";width:100%;height:100%;display:block;visibility:visible}.rsTooltip>.tooltipBottom{visibility:hidden;position:absolute;overflow:hidden;height:100%;width:100%;background-position:inherit;background-repeat:inherit;background-color:inherit;background-image:inherit;background-size:inherit;outline-offset:inherit;outline-width:inherit;outline-color:inherit;outline-style:inherit;border-width:inherit;border-color:inherit;border-style:inherit;background:inherit;box-shadow:inherit;outline:inherit;border:inherit}.rsTooltip>.tooltipBottom:before{content:"";display:block;position:absolute;visibility:visible;width:8px;height:8px;transform:translateY(-50%) translate(-50%) rotate(45deg);background-position:inherit;background-repeat:inherit;background-color:inherit;background-image:inherit;background-size:inherit;outline-offset:inherit;outline-width:inherit;outline-color:inherit;outline-style:inherit;border-width:inherit;border-color:inherit;border-style:inherit;background:inherit;box-shadow:inherit;outline:inherit;border:inherit}.rsTooltip.top{bottom:100%;transform-origin:bottom center;margin-bottom:16px}.rsTooltip.top>.tooltipBottom{height:16px;translate:-50% 0;border-top:none;width:100%;top:100%;left:50%}.rsTooltip.top>.tooltipBottom:before{transform:translateY(-50%) translate(-50%) rotate(45deg);border-left:none;left:50%;top:0}.rsTooltip.right{margin-left:16px;transform:translateY(-50%);transform-origin:left center;left:100%;top:50%}.rsTooltip.right>.tooltipBottom{width:16px;border-top:inherit;border-right:none;right:100%;top:50%;translate:0 -50%}.rsTooltip.right>.tooltipBottom:before{transform:translateY(-50%) translate(-50%) rotate(45deg);border-top:none;left:100%;top:50%}.rsTooltip.bottom{margin-top:16px;transform-origin:top center;top:100%}.rsTooltip.bottom>.tooltipBottom{height:16px;border-bottom:none;translate:-50% 0;bottom:100%;width:100%;left:50%}.rsTooltip.bottom>.tooltipBottom:before{transform:translateY(-50%) translate(-50%) rotate(45deg);border-right:none;left:50%;top:100%}.rsTooltip.left{margin-right:16px;transform:translateY(-50%);transform-origin:right center;right:100%;left:auto;top:50%}.rsTooltip.left>.tooltipBottom{width:16px;translate:0 -50%;border-left:none;left:100%;top:50%}.rsTooltip.left>.tooltipBottom:before{border-top:none;transform:translateY(-50%) translate(-50%) rotate(-45deg);left:0;top:50%}.rsTooltip[class*=transition-]{animation-duration:.5s;animation-fill-mode:both;transition-timing-function:cubic-bezier(.79,-.375,1,-.6)}.rsTooltip[class*=transition-].transition-fade{animation-name:fade;transform-origin:center}@keyframes fade{0%{opacity:0}to{opacity:1}}.rsTooltip[class*=transition-].transition-flip{animation-name:flip;transform-origin:center}@keyframes flip{0%{transform:translate(-50%) rotateX(90deg)}to{transform:translate(-50%) rotateX(0)}}.rsTooltip.outlined{background-color:var(--primaryBackgroundColor);outline:4px solid black;color:#000}.rsTooltip.standard{background-color:var(--primaryOrangeColor);color:#fff}.rsTooltip.filled{background-color:var(--primaryBlueColor);color:#fff}.rsIcon .rsTooltip{font-family:"";font-size:14px;line-height:1;font-family:Nunito,sans-serif}.Toastify__toast-container{z-index:9999;-webkit-transform:translateZ(9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:#ffffffb3;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.baseModularCard.gpsCard.fullScreen{background-color:var(--whiteColor);z-index:var(--modalZIndex);position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:calc(100dvh - var(--dynamicAppBarHeight));max-width:100vw;max-height:100dvh;border-radius:0}.baseModularCard.gpsCard .cardHeader .cardHeaderExtra{display:flex;flex-direction:row;justify-content:flex-end;gap:8px;background-color:inherit}.baseModularCard.gpsCard .cardHeader .cardHeaderExtra .rsButton{color:inherit;transition:all .4s;padding:8px;height:48px;min-width:48px;max-width:104px;border-radius:8px;width:fit-content;white-space:pre-wrap;background-color:inherit}.baseModularCard.gpsCard .cardHeader .cardHeaderExtra .rsButton:hover{filter:brightness(1.05)}.baseModularCard.gpsCard .cardHeader .cardHeaderExtra .rsButton:focus-visible{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px;filter:brightness(1.1)}.baseModularCard.gpsCard .cardHeader .cardHeaderExtra .rsButton .rsIcon,.baseModularCard.gpsCard .cardHeader .cardHeaderExtra .rsButton .rsLabel{color:inherit}.baseModularCard.gpsCard .cardHeader .cardHeaderExtra .rsButton .rsLabel{padding-right:8px;font-weight:800;font-size:14px;text-align:left;line-height:16px}.baseModularCard.gpsCard .cardBody{width:100%;height:100%;position:relative;display:flex;flex-direction:column;overflow:hidden}.baseModularCard.gpsCard .cardBody .openLayersContainer{overflow:hidden;position:relative;flex-grow:1}.baseModularCard.gpsCard .cardBody .openLayersContainer .rsOpenLayers{position:absolute;height:100%;width:100%;left:0;top:0}.rsOpenLayersContainer{width:100%;max-height:500px}.rsOpenLayers{position:relative}.rsOpenLayers.static{-webkit-user-select:none;user-select:none;pointer-events:none}.rsOpenLayers .loadingMessage{position:absolute;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;z-index:1;width:100%;background-color:var(--whiteColor);text-align:center;padding:0 8px}.rsOpenLayers .ol-viewport{cursor:pointer}:root{--primaryOrangeColor-h: 19.2631578947deg;--primaryOrangeColor-s: 89.6226415094%;--primaryOrangeColor-l: 58.431372549%;--primaryOrangeColor: hsl( var(--primaryOrangeColor-h), var(--primaryOrangeColor-s), var(--primaryOrangeColor-l) );--primaryOrangeLightColor-h: 23.4782608696deg;--primaryOrangeLightColor-s: 100%;--primaryOrangeLightColor-l: 95.4901960784%;--primaryOrangeLightColor: hsl( var(--primaryOrangeLightColor-h), var(--primaryOrangeLightColor-s), var(--primaryOrangeLightColor-l) );--primaryOrange400Color-h: 33.8325991189deg;--primaryOrange400Color-s: 99.1266375546%;--primaryOrange400Color-l: 55.0980392157%;--primaryOrange400Color: hsl( var(--primaryOrange400Color-h), var(--primaryOrange400Color-s), var(--primaryOrange400Color-l) );--primaryPurpleColor-h: 261.2307692308deg;--primaryPurpleColor-s: 28.8888888889%;--primaryPurpleColor-l: 55.8823529412%;--primaryPurpleColor: hsl( var(--primaryPurpleColor-h), var(--primaryPurpleColor-s), var(--primaryPurpleColor-l) );--bequickPurpleColor-h: 270deg;--bequickPurpleColor-s: 50%;--bequickPurpleColor-l: 40%;--bequickPurpleColor: hsl( var(--bequickPurpleColor-h), var(--bequickPurpleColor-s), var(--bequickPurpleColor-l) );--primaryBlueColor-h: 214.958677686deg;--primaryBlueColor-s: 100%;--primaryBlueColor-l: 47.4509803922%;--primaryBlueColor: hsl( var(--primaryBlueColor-h), var(--primaryBlueColor-s), var(--primaryBlueColor-l) );--primaryYellowColor-h: 43.5294117647deg;--primaryYellowColor-s: 100%;--primaryYellowColor-l: 50%;--primaryYellowColor: hsl( var(--primaryYellowColor-h), var(--primaryYellowColor-s), var(--primaryYellowColor-l) );--bequickYellowColor-h: 40deg;--bequickYellowColor-s: 98.1308411215%;--bequickYellowColor-l: 58.0392156863%;--bequickYellowColor: hsl( var(--bequickYellowColor-h), var(--bequickYellowColor-s), var(--bequickYellowColor-l) );--primaryGreenColor-h: 127.5deg;--primaryGreenColor-s: 100%;--primaryGreenColor-l: 34.5098039216%;--primaryGreenColor: hsl( var(--primaryGreenColor-h), var(--primaryGreenColor-s), var(--primaryGreenColor-l) );--appStoreGreenColor-h: 162.0895522388deg;--appStoreGreenColor-s: 98.5294117647%;--appStoreGreenColor-l: 26.6666666667%;--appStoreGreenColor: hsl( var(--appStoreGreenColor-h), var(--appStoreGreenColor-s), var(--appStoreGreenColor-l) );--primaryRedColor-h: 0deg;--primaryRedColor-s: 100%;--primaryRedColor-l: 34.5098039216%;--primaryRedColor: hsl( var(--primaryRedColor-h), var(--primaryRedColor-s), var(--primaryRedColor-l) );--successLightColor-h: 127.0588235294deg;--successLightColor-s: 52.3076923077%;--successLightColor-l: 74.5098039216%;--successLightColor: hsl( var(--successLightColor-h), var(--successLightColor-s), var(--successLightColor-l) );--successBequickColor-h: 83.4246575342deg;--successBequickColor-s: 68.8679245283%;--successBequickColor-l: 41.568627451%;--successBequickColor: hsl( var(--successBequickColor-h), var(--successBequickColor-s), var(--successBequickColor-l) );--successMainColor-h: 128.1818181818deg;--successMainColor-s: 28.9473684211%;--successMainColor-l: 55.2941176471%;--successMainColor: hsl( var(--successMainColor-h), var(--successMainColor-s), var(--successMainColor-l) );--successDarkColor-h: 131.0769230769deg;--successDarkColor-s: 34.7593582888%;--successDarkColor-l: 36.6666666667%;--successDarkColor: hsl( var(--successDarkColor-h), var(--successDarkColor-s), var(--successDarkColor-l) );--successContrastTextColor-h: 0deg;--successContrastTextColor-s: 0%;--successContrastTextColor-l: 100%;--successContrastTextColor: hsl( var(--successContrastTextColor-h), var(--successContrastTextColor-s), var(--successContrastTextColor-l) );--successTextColor-h: 126.9230769231deg;--successTextColor-s: 22.0338983051%;--successTextColor-l: 23.137254902%;--successTextColor: hsl( var(--successTextColor-h), var(--successTextColor-s), var(--successTextColor-l) );--successBackgroundColor-h: 120deg;--successBackgroundColor-s: 25%;--successBackgroundColor-l: 95.2941176471%;--successBackgroundColor: hsl( var(--successBackgroundColor-h), var(--successBackgroundColor-s), var(--successBackgroundColor-l) );--infoLightColor-h: 207.1875deg;--infoLightColor-s: 88.8888888889%;--infoLightColor-l: 85.8823529412%;--infoLightColor: hsl( var(--infoLightColor-h), var(--infoLightColor-s), var(--infoLightColor-l) );--infoMainColor-h: 206.5714285714deg;--infoMainColor-s: 89.7435897436%;--infoMainColor-l: 54.1176470588%;--infoMainColor: hsl( var(--infoMainColor-h), var(--infoMainColor-s), var(--infoMainColor-l) );--infoDarkColor-h: 206.4974619289deg;--infoDarkColor-s: 89.9543378995%;--infoDarkColor-l: 42.9411764706%;--infoDarkColor: hsl( var(--infoDarkColor-h), var(--infoDarkColor-s), var(--infoDarkColor-l) );--infoContrastTextColor-h: 0deg;--infoContrastTextColor-s: 0%;--infoContrastTextColor-l: 100%;--infoContrastTextColor: hsl( var(--infoContrastTextColor-h), var(--infoContrastTextColor-s), var(--infoContrastTextColor-l) );--infoTextColor-h: 206.4285714286deg;--infoTextColor-s: 76.3636363636%;--infoTextColor-l: 21.568627451%;--infoTextColor: hsl( var(--infoTextColor-h), var(--infoTextColor-s), var(--infoTextColor-l) );--infoBackgroundColor-h: 205.7142857143deg;--infoBackgroundColor-s: 84%;--infoBackgroundColor-l: 95.0980392157%;--infoBackgroundColor: hsl( var(--infoBackgroundColor-h), var(--infoBackgroundColor-s), var(--infoBackgroundColor-l) );--warningLightColor-h: 35.7303370787deg;--warningLightColor-s: 100%;--warningLightColor-l: 65.0980392157%;--warningLightColor: hsl( var(--warningLightColor-h), var(--warningLightColor-s), var(--warningLightColor-l) );--warningMainColor-h: 35.7647058824deg;--warningMainColor-s: 100%;--warningMainColor-l: 50%;--warningMainColor: hsl( var(--warningMainColor-h), var(--warningMainColor-s), var(--warningMainColor-l) );--warningDarkColor-h: 30.3673469388deg;--warningDarkColor-s: 100%;--warningDarkColor-l: 48.0392156863%;--warningDarkColor: hsl( var(--warningDarkColor-h), var(--warningDarkColor-s), var(--warningDarkColor-l) );--warningContrastTextColor-h: 0deg;--warningContrastTextColor-s: 0%;--warningContrastTextColor-l: 100%;--warningContrastTextColor: hsl( var(--warningContrastTextColor-h), var(--warningContrastTextColor-s), var(--warningContrastTextColor-l) );--warningTextColor-h: 35.2941176471deg;--warningTextColor-s: 100%;--warningTextColor-l: 20%;--warningTextColor: hsl( var(--warningTextColor-h), var(--warningTextColor-s), var(--warningTextColor-l) );--warningBackgroundColor-h: 34.6153846154deg;--warningBackgroundColor-s: 100%;--warningBackgroundColor-l: 94.9019607843%;--warningBackgroundColor: hsl( var(--warningBackgroundColor-h), var(--warningBackgroundColor-s), var(--warningBackgroundColor-l) );--pendingSaveColor-h: 0deg;--pendingSaveColor-s: 100%;--pendingSaveColor-l: 61.7647058824%;--pendingSaveColor: hsl( var(--pendingSaveColor-h), var(--pendingSaveColor-s), var(--pendingSaveColor-l) );--errorLightColor-h: 0deg;--errorLightColor-s: 68.6746987952%;--errorLightColor-l: 67.4509803922%;--errorLightColor: hsl( var(--errorLightColor-h), var(--errorLightColor-s), var(--errorLightColor-l) );--errorMainColor-h: 8.6330935252deg;--errorMainColor-s: 59.1489361702%;--errorMainColor-l: 46.0784313725%;--errorMainColor: hsl( var(--errorMainColor-h), var(--errorMainColor-s), var(--errorMainColor-l) );--errorDarkColor-h: 0deg;--errorDarkColor-s: 65.0793650794%;--errorDarkColor-l: 50.5882352941%;--errorDarkColor: hsl( var(--errorDarkColor-h), var(--errorDarkColor-s), var(--errorDarkColor-l) );--errorContrastTextColor-h: 0deg;--errorContrastTextColor-s: 0%;--errorContrastTextColor-l: 100%;--errorContrastTextColor: hsl( var(--errorContrastTextColor-h), var(--errorContrastTextColor-s), var(--errorContrastTextColor-l) );--errorTextColor-h: 4.1052631579deg;--errorTextColor-s: 89.6226415094%;--errorTextColor-l: 58.431372549%;--errorTextColor: hsl( var(--errorTextColor-h), var(--errorTextColor-s), var(--errorTextColor-l) );--errorBackgroundColor-h: 3.1578947368deg;--errorBackgroundColor-s: 82.6086956522%;--errorBackgroundColor-l: 95.4901960784%;--errorBackgroundColor: hsl( var(--errorBackgroundColor-h), var(--errorBackgroundColor-s), var(--errorBackgroundColor-l) );--primaryTextColor-h: 200deg;--primaryTextColor-s: 3.0927835052%;--primaryTextColor-l: 19.0196078431%;--primaryTextColor: hsl( var(--primaryTextColor-h), var(--primaryTextColor-s), var(--primaryTextColor-l) );--secondaryTextColor-h: 0deg;--secondaryTextColor-s: 0%;--secondaryTextColor-l: 100%;--secondaryTextColor: hsl( var(--secondaryTextColor-h), var(--secondaryTextColor-s), var(--secondaryTextColor-l) );--grayTextColor-h: 210deg;--grayTextColor-s: 2.5641025641%;--grayTextColor-l: 45.8823529412%;--grayTextColor: hsl( var(--grayTextColor-h), var(--grayTextColor-s), var(--grayTextColor-l) );--lightGrayTextColor-h: 0deg;--lightGrayTextColor-s: 1.8518518519%;--lightGrayTextColor-l: 78.8235294118%;--lightGrayTextColor: hsl( var(--lightGrayTextColor-h), var(--lightGrayTextColor-s), var(--lightGrayTextColor-l) );--lighterGrayTextColor-h: 0deg;--lighterGrayTextColor-s: 9.5238095238%;--lighterGrayTextColor-l: 91.7647058824%;--lighterGrayTextColor: hsl( var(--lighterGrayTextColor-h), var(--lighterGrayTextColor-s), var(--lighterGrayTextColor-l) );--primaryBackgroundColor-h: 0deg;--primaryBackgroundColor-s: 0%;--primaryBackgroundColor-l: 100%;--primaryBackgroundColor: hsl( var(--primaryBackgroundColor-h), var(--primaryBackgroundColor-s), var(--primaryBackgroundColor-l) );--primaryContrastBackgroundColor-h: 0deg;--primaryContrastBackgroundColor-s: 0%;--primaryContrastBackgroundColor-l: 94.1176470588%;--primaryContrastBackgroundColor: hsl( var(--primaryContrastBackgroundColor-h), var(--primaryContrastBackgroundColor-s), var(--primaryContrastBackgroundColor-l) );--secondaryContrastBackgroundColor-h: 0deg;--secondaryContrastBackgroundColor-s: 0%;--secondaryContrastBackgroundColor-l: 86.2745098039%;--secondaryContrastBackgroundColor: hsl( var(--secondaryContrastBackgroundColor-h), var(--secondaryContrastBackgroundColor-s), var(--secondaryContrastBackgroundColor-l) );--mediumGrayBackgroundColor-h: 0deg;--mediumGrayBackgroundColor-s: 0%;--mediumGrayBackgroundColor-l: 94.1176470588%;--mediumGrayBackgroundColor: hsl( var(--mediumGrayBackgroundColor-h), var(--mediumGrayBackgroundColor-s), var(--mediumGrayBackgroundColor-l) );--disabledBackgroundColor-h: 0deg;--disabledBackgroundColor-s: 0%;--disabledBackgroundColor-l: 0%;--disabledBackgroundColor: hsl( var(--disabledBackgroundColor-h), var(--disabledBackgroundColor-s), var(--disabledBackgroundColor-l) );--blackColor-h: 0deg;--blackColor-s: 0%;--blackColor-l: 0%;--blackColor: hsl( var(--blackColor-h), var(--blackColor-s), var(--blackColor-l) );--whiteColor-h: 0deg;--whiteColor-s: 0%;--whiteColor-l: 100%;--whiteColor: hsl( var(--whiteColor-h), var(--whiteColor-s), var(--whiteColor-l) );--lightGrayColor-h: 0deg;--lightGrayColor-s: 0%;--lightGrayColor-l: 80.7843137255%;--lightGrayColor: hsl( var(--lightGrayColor-h), var(--lightGrayColor-s), var(--lightGrayColor-l) );--grayColor-h: 0deg;--grayColor-s: 0%;--grayColor-l: 76.862745098%;--grayColor: hsl( var(--grayColor-h), var(--grayColor-s), var(--grayColor-l) );--linkBlueColor-h: 240deg;--linkBlueColor-s: 100%;--linkBlueColor-l: 50%;--linkBlueColor: hsl( var(--linkBlueColor-h), var(--linkBlueColor-s), var(--linkBlueColor-l) );--primaryCalendarColor-h: 0deg;--primaryCalendarColor-s: 0%;--primaryCalendarColor-l: 13.3333333333%;--primaryCalendarColor: hsl( var(--primaryCalendarColor-h), var(--primaryCalendarColor-s), var(--primaryCalendarColor-l) );--secondaryCalendarColor-h: 0deg;--secondaryCalendarColor-s: 0%;--secondaryCalendarColor-l: 96.862745098%;--secondaryCalendarColor: hsl( var(--secondaryCalendarColor-h), var(--secondaryCalendarColor-s), var(--secondaryCalendarColor-l) )}:root{--extraLightBoxShadow: rgba(0, 0, 0, .2509803922) 0 1px 1px, rgba(255, 255, 255, .1019607843) 0 0 0 1px inset;--lightBoxShadow: rgba(0, 0, 0, .12) 0px 1px 3px, rgba(0, 0, 0, .24) 0px 1px 2px;--mediumBoxShadow: rgba(0, 0, 0, .16) 0px 3px 6px;--heavyBoxShadow: rgba(0, 0, 0, .19) 0px 10px 20px, rgba 0, 0, 0, .23 0px 6px 6px, rgba 0, 0, 0, .23 0px 3px 6px;--extraHeavyBoxShadow: rgba(0, 0, 0, .25) 0px 14px 28px}:root{--mobileStepperZIndex: 1000;--drawerZIndex: 1100;--toastZIndex: 1300;--tooltipZIndex: 1400;--appBarZIndex: 1500;--modalZIndex: 1600}:root{--thinFontWeight: 100;--extraThinFontWeight: 200;--lightFontWeight: 300;--regularFontWeight: 400;--mediumFontWeight: 500;--semiBoldFontWeight: 600;--boldFontWeight: 700;--extraBoldFontWeight: 800;--blackFontWeight: 900;--extraExtraBoldFontWeight: 1000}:root{--footerHeight: 490px;--footerMediumHeight: 853px;--appBarHeight: 56px}:root{--pageWidth: 1440px}:root{--updaterLogoCdnUrl: url(https://ik.imagekit.io/troomi/MDM%2BUdater%2BOrange.png);--footerSwooshCdnUrl: url(https://ik.imagekit.io/troomi/ParentPortal/footer-curve_XMjyk_3g5o.svg);--caretDownCdnUrl: url(https://ik.imagekit.io/troomi/ParentPortal/caret-down_NR2GmKFOnp.svg);--deviceImageCdnUrl: url(https://ik.imagekit.io/troomi/ParentPortal/device_nxFQ2KZ1qT.png)}.rsLabelIcon{display:flex;align-items:center;width:fit-content;position:relative}.rsLabelIcon.left{flex-direction:row}.rsLabelIcon.left .rsIcon{margin-right:5px}.rsLabelIcon.right{flex-direction:row-reverse}.rsLabelIcon.right .rsIcon{margin-left:5px}.rsLabelIcon.top{flex-direction:column}.rsLabelIcon.top .rsIcon{margin-bottom:5px}.rsLabelIcon.bottom{flex-direction:column-reverse}.rsLabelIcon.bottom .rsIcon{margin-top:5px}:where(.rsButton){-webkit-tap-highlight-color:transparent;transition:all .2s;box-sizing:border-box;font-family:Nunito,sans-serif;position:relative;display:flex;justify-content:center;align-items:center;border:none;outline:none;overflow:hidden;text-decoration:none}:where(.rsButton).wrappingTooltip{overflow:visible}@media (hover: hover){:where(.rsButton):hover:not(:disabled){cursor:pointer}}:where(.rsButton){--_buttonMainColor: unset;--_buttonSecondaryColor: unset;--_buttonRippleColor: var(--_buttonMainColor);--_buttonRippleOpacity: .16}:where(.rsButton).primary{--_buttonMainColor: var(--primaryPurpleColor);--_buttonSecondaryColor: var(--whiteColor);--_buttonRippleColor: var(--_buttonMainColor)}:where(.rsButton).secondary{--_buttonMainColor: var(--primaryOrangeColor);--_buttonSecondaryColor: var(--whiteColor);--_buttonRippleColor: var(--_buttonMainColor)}:where(.rsButton).tertiary{--_buttonMainColor: var(--primaryContrastBackgroundColor);--_buttonSecondaryColor: var(--primaryTextColor);--_buttonRippleColor: var(--grayColor)}:where(.rsButton):disabled{filter:saturate(33%) opacity(33%) brightness(95%)}:where(.rsButton).primary,:where(.rsButton).secondary{min-height:48px;font-size:25px;font-weight:var(--boldFontWeight);border-radius:24px;padding:0 48px;white-space:nowrap;box-shadow:none}:where(.rsButton).primary.small,:where(.rsButton).secondary.small{min-height:32px;font-size:18px;line-height:32px}:where(.rsButton).contained{--_buttonRippleColor: var(--_buttonSecondaryColor);background-color:var(--_buttonMainColor);color:var(--_buttonSecondaryColor)}@media (hover: hover){:where(.rsButton).contained:hover:not(:disabled):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--_buttonSecondaryColor);opacity:.08}}:where(.rsButton).contained:active:not(:disabled){scale:.975}:where(.rsButton).contained:focus-visible{color:var(--_buttonMainColor);background-color:var(--_buttonSecondaryColor);outline:4px solid var(--_buttonMainColor)}:where(.rsButton).elevated{--_buttonRippleColor: var(--_buttonSecondaryColor);background-color:var(--_buttonMainColor);color:var(--_buttonSecondaryColor);outline:4px solid transparent;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;border-radius:8px;padding:12px;font-size:16px;height:32px}@media (hover: hover){:where(.rsButton).elevated:hover:not(:disabled,:active),:where(.rsButton).elevated:focus-visible{box-shadow:#0000001f 0 3px 6px,#0000003d 0 3px 6px}:where(.rsButton).elevated:hover:not(:disabled,:active):after,:where(.rsButton).elevated:focus-visible:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--_buttonSecondaryColor);opacity:.08;border-radius:inherit}}:where(.rsButton).elevated:focus-visible{outline-color:var(--_buttonMainColor);background-color:var(--_buttonSecondaryColor);color:var(--_buttonMainColor)}:where(.rsButton).elevated:active:not(:disabled){scale:.975}:where(.rsButton).elevated:focus-visible{box-shadow:#0000000d 0 1px 2px,#0000001a 0 1px 3px 1px}:where(.rsButton).outlined{background-color:var(--_buttonSecondaryColor);color:var(--_buttonMainColor);border:1px solid var(--_buttonMainColor)}@media (hover: hover){:where(.rsButton).outlined:hover:not(:disabled):after,:where(.rsButton).outlined:focus-visible:after{content:"";opacity:.08;background-color:var(--_buttonMainColor);border-radius:inherit;position:absolute;bottom:0;right:0;left:0;top:0}}:where(.rsButton).outlined:active:not(:disabled){scale:.975}:where(.rsButton).outlined:focus-visible{box-shadow:#0000000d 0 1px 2px;background-color:var(--_buttonMainColor);color:var(--_buttonSecondaryColor)}:where(.rsButton).text{color:var(--_buttonMainColor);background-color:transparent;border-radius:32px;padding:12px 24px;font-size:16px;height:32px}@media (hover: hover){:where(.rsButton).text:hover:not(:disabled):after,:where(.rsButton).text:focus-visible:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--_buttonMainColor);opacity:.16;border-radius:inherit}}:where(.rsButton).icon{cursor:pointer;padding:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:inherit;border-radius:50%;background-color:inherit;display:flex;justify-content:center;align-items:center;aspect-ratio:1}@media (hover: hover){:where(.rsButton).icon:hover:not(:disabled),:where(.rsButton).icon:focus-visible{filter:brightness(1.05)}}:where(.rsButton).icon:active:not(:disabled){scale:.975}:where(.rsButton).icon:focus-visible{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px;filter:brightness(1.1)}:where(.rsButton).icon>.rsIcon{color:inherit}:where(.rsButton).none{background-color:transparent;color:inherit;border:none;box-shadow:none;padding:0}:where(.rsButton).cancel{--_buttonMainColor: var(--primaryTextColor);background-color:transparent;color:var(--_buttonMainColor);outline:4px solid transparent;font-size:18px;line-height:26px;font-weight:var(--boldFontWeight);border-radius:8px;padding:4px 8px;min-height:32px}@media (hover: hover){:where(.rsButton).cancel:hover:not(:disabled):after,:where(.rsButton).cancel:focus-visible:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--_buttonMainColor);opacity:.16;border-radius:inherit}}:where(.rsButton).cancel:active:not(:disabled){scale:.975}:where(.rsButton).cancel:focus-visible{outline-color:currentColor}:where(.rsButton).box{display:inline-flex;padding-block:1px;padding-inline:6px}.baseModularCard{--_cardColor: theme.$primaryOrangeColor;min-height:400px;display:flex;flex-direction:column;border-radius:20px;overflow:hidden}.baseModularCard>:first-child{border-radius:inherit;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}.baseModularCard>:last-child{border-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;border-top-right-radius:0;border-top-left-radius:0}.baseModularCard.preview{min-height:unset;pointer-events:none}.baseModularCard.preview .rsButton:disabled{filter:none}.baseModularCard.clickable .cardBody{cursor:pointer;transition:box-shadow .15s ease-in-out}.baseModularCard.clickable .cardBody:hover{box-shadow:1px 3px 8px -4px #0000004d;transition-delay:.2s}.baseModularCard .cardHeader{box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;display:flex;justify-content:space-between;align-items:center;gap:8px;background-color:var(--_cardColor);color:var(--whiteColor);padding:8px 16px;min-height:70px;z-index:5}.baseModularCard .cardHeader .cardHeaderTitle{color:inherit;flex-direction:column;display:flex;overflow:hidden}.baseModularCard .cardHeader .cardHeaderTitle .cardSubTitle,.baseModularCard .cardHeader .cardHeaderTitle .cardTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:inherit}.baseModularCard .cardHeader .cardHeaderTitle .cardSubTitle{display:inline-flex;flex-direction:row;gap:2px;color:inherit;height:22px}.baseModularCard .cardHeader .cardHeaderTitle .cardSubTitle .rsLabel{color:inherit;display:inline;align-self:baseline}.baseModularCard .cardHeader .cardHeaderTitle .cardSubTitle .infoButton{align-self:flex-start;color:inherit}.baseModularCard .cardHeader .cardHeaderExtra{flex-grow:1;background-color:inherit;color:inherit}.baseModularCard .cardBody{background-color:#f0f0f0;flex-grow:1}.baseModularCard .cardFooter{color:var(--whiteColor)}.baseModularCard .cardFooter .seeMoreButton{width:100%}.desktop .modularCard{min-height:520px}.seeMoreButton.rsButton,.seeMoreButton.rsLink{transition:all .4s;cursor:pointer;display:flex;min-height:40px;flex-direction:column;justify-content:center;align-items:center;background-color:#e0e6ec;color:var(--primaryPurpleColor);border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0;font-weight:800;padding:3px 0;font-size:inherit;outline:none;border:none}.seeMoreButton.rsButton:hover,.seeMoreButton.rsLink:hover{font-weight:var(--extraExtraBoldFontWeight)}.seeMoreButton.rsButton:focus-visible,.seeMoreButton.rsLink:focus-visible{color:#e0e6ec;background-color:var(--primaryPurpleColor)}.rsLink{cursor:pointer;text-decoration:inherit;transition:color,filter .2s ease-in-out;color:inherit}.rsLink.disabled{pointer-events:none;cursor:default}.rsLink.noPointer{cursor:default}.rsLink.highlightBlue{color:var(--linkBlueColor)}.rsLink.underlined{text-decoration:underline}.rsLink:focus-visible{outline:1px solid currentColor;outline-offset:4px;border-radius:2px}.kebabMenu{position:relative;display:inline-block;z-index:1;background-color:inherit;color:inherit}.kebabMenu .kebabButton{cursor:pointer;padding:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:inherit;border-radius:50%;background-color:inherit}.kebabMenu .kebabButton:hover:not(:disabled){filter:brightness(1.05)}.kebabMenu .kebabButton:focus-visible{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px;filter:brightness(1.1)}.kebabMenu .kebabButton .rsIcon{width:24px;height:24px;line-height:24px;color:inherit}.kebabMenu .dropdownMenu{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:100%;background:var(--primaryBackgroundColor);border:1px solid var(--lightGrayColor);list-style:none;padding:0;margin:0;box-shadow:#00000029 0 3px 6px,#0000003b 0 3px 6px;border-radius:4px;transition:all .2s ease-in-out;opacity:0;scale:.5;visibility:hidden}.kebabMenu .dropdownMenu>:first-child{border-radius:inherit;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}.kebabMenu .dropdownMenu>:last-child{border-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;border-top-right-radius:0;border-top-left-radius:0}.kebabMenu .dropdownMenu.right{transform-origin:top right;right:0}.kebabMenu .dropdownMenu.left{transform-origin:top left;left:0}.kebabMenu .dropdownMenu.center{transform-origin:top center;left:50%;transform:translate(-50%)}.kebabMenu .dropdownMenu.open{pointer-events:all;-webkit-user-select:auto;user-select:auto;opacity:1;scale:1;visibility:visible}.kebabMenu .dropdownMenu .dropdownMenuItem{cursor:pointer;transition:background-color,filter,.1s ease-in-out;padding:8px 16px;background-color:inherit;z-index:var(--drawerZIndex);color:var(--primaryTextColor);width:100%;display:flex;flex-direction:row;justify-content:flex-start;box-shadow:none;filter:brightness(1)}.kebabMenu .dropdownMenu .dropdownMenuItem:hover{filter:brightness(.95)}.kebabMenu .dropdownMenu .dropdownMenuItem:focus{filter:brightness(.975)}.kebabMenu .dropdownMenu .dropdownMenuItem:focus-visible{filter:brightness(.95);box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px;z-index:1}.kebabMenu .dropdownMenu .dropdownMenuItem:active .rsLabelIcon{scale:.95}.kebabMenu .dropdownMenu .dropdownMenuItem .rsLabelIcon{transition:scale .2s ease-in-out;display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;color:inherit;gap:8px;scale:1}.kebabMenu .dropdownMenu .dropdownMenuItem .rsLabelIcon .rsIcon{display:inline;margin:0}.kebabMenu .dropdownMenu .dropdownMenuItem .rsLabelIcon .rsLabel{display:inline;white-space:nowrap;font-size:16px;line-height:0px}.modularCardDisplayPopup .popupContent{background-color:var(--primaryBackgroundColor);box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;width:100%;border-radius:0;overflow:hidden;display:flex;flex-direction:column;min-height:400px;max-width:var(--pageWidth);height:100%}.modularCardDisplayPopup .popupContent>.header{z-index:10;box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px;background-color:var(--primaryContrastBackgroundColor);position:sticky;padding:16px 24px;top:0;justify-content:space-between;display:flex;flex-direction:row;width:100%}.modularCardDisplayPopup .popupContent>.header>.closeButton{top:16px;right:24px}.modularCardDisplayPopup .popupContent>.popupBody{display:flex;flex-direction:column;gap:24px;padding:24px 24px 0;flex-grow:1;overflow-x:hidden;overflow-y:auto}.modularCardDisplayPopup .popupContent>.popupBody>.content{display:flex;flex-direction:column;padding-bottom:24px;gap:24px}.modularCardDisplayPopup .popupContent>.popupBody>.content .cardColumn{height:fit-content;max-height:100%;flex-grow:1}.modularCardDisplayPopup .popupContent>.popupFooter{z-index:1;box-shadow:var(--lightBoxShadow);padding:16px;display:flex;flex-direction:row;justify-content:center;gap:24px}.desktop .modularCardDisplayPopup{max-height:100dvh}.desktop .modularCardDisplayPopup .popupContent{max-height:100%;height:fit-content;border-radius:16px}.desktop .modularCardDisplayPopup .popupContent>.popupBody>.content{flex-direction:row;flex-wrap:wrap;min-height:632px}.desktop .modularCardDisplayPopup .popupContent>.popupBody>.content .cardGrid{min-width:320px;height:fit-content;flex-grow:10}.desktop .modularCardDisplayPopup .popupContent>.popupBody>.content .cardColumn{min-width:320px;flex-shrink:1}.rs-popup-content{position:fixed;height:calc(100% - var(--dynamicAppBarHeight));width:100%;top:120dvh;transition:top .5s ease;overflow:hidden;background-color:transparent;display:flex;align-items:center;justify-content:center}.show .rs-popup-content{top:0}.rs-popup{position:fixed;height:calc(100% - var(--dynamicAppBarHeight));width:100%;top:0;bottom:0;left:0;right:0;background-color:transparent;transition:background-color .5s ease}.rs-popup.hidden{display:none}.rs-popup.show{background-color:#0000002e}.desktop .rs-popup .rs-popup-content{padding:32px 120px}.cardColumn{display:flex;flex-direction:column;gap:24px}.cardColumn .inactiveCardColumn,.cardColumn .activeCardColumn{display:flex;flex-direction:column;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px;background-color:var(--primaryContrastBackgroundColor);overflow:hidden;border-radius:8px;gap:4px}.cardColumn .inactiveCardColumn:empty,.cardColumn .activeCardColumn:empty{box-shadow:none}.cardColumn .inactiveCardColumn .cardColumnItem:not(.dragging):first-child .moveButton,.cardColumn .activeCardColumn .cardColumnItem:not(.dragging):first-child .moveButton{border-top-left-radius:8px}.cardColumn .inactiveCardColumn .cardColumnItem:not(.dragging):last-child .moveButton,.cardColumn .activeCardColumn .cardColumnItem:not(.dragging):last-child .moveButton{border-bottom-left-radius:8px}.cardColumnItem{--_selectedColor: var(--primaryPurpleColor);width:100%;height:64px;display:flex;flex-direction:row;gap:8px;align-items:center;background-color:var(--primaryBackgroundColor);box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;position:relative}.cardColumnItem:before{transition:box-shadow .2s;content:"";position:absolute;width:100%;height:100%;z-index:-1;pointer-events:none}.cardColumnItem.focused{z-index:6}.cardColumnItem.focused:before{box-shadow:#0000001a 0 10px 20px,#0000001a 0 6px 6px}.cardColumnItem.focused .moveButton{color:var(--whiteColor);background-color:var(--_selectedColor)}.cardColumnItem.disabled .moveButton{background-color:var(--_selectedColor);color:var(--whiteColor)}.cardColumnItem.dragging .moveButton .rsIcon{color:var(--whiteColor);background-color:var(--_selectedColor)}.cardColumnItem .imageWrapper{min-width:64px;display:flex;justify-content:center;align-items:center}.cardColumnItem .imageWrapper .cardImage{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:6px;overflow:hidden;box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px}.cardColumnItem .moveButton{touch-action:none;cursor:grab;min-width:64px;color:var(--primaryTextColor);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:inherit;width:64px;display:flex;align-items:center;justify-content:center;height:100%;padding:0}.cardColumnItem .moveButton:focus-visible{z-index:1}.cardColumnItem .moveButton:active{cursor:grabbing}.cardColumnItem .moveButton:hover{background-color:var(--_selectedColor);color:var(--whiteColor)}.cardColumnItem .moveButton .rsIcon{color:inherit;font-size:20px;transition:all .2s;background-color:inherit;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cardColumnItem .content{display:flex;flex-direction:column;justify-content:center;gap:4px;transition:all .2s;background-color:inherit;flex-grow:1;height:100%;overflow:hidden;width:min-content;max-width:200px}.cardColumnItem .content .cardTitle{display:inline-flex;flex-direction:row;height:18px}.cardColumnItem .content .cardTitle .rsLabel{color:inherit;display:inline;align-self:baseline;white-space:nowrap}.cardColumnItem .content .cardTitle .rsButton.infoButton{overflow:hidden;border-radius:100%;color:var(--whiteColor);align-self:flex-start;height:14px;width:14px;transform-origin:center center;display:flex;align-items:center;justify-content:center}.cardColumnItem .content .cardTitle .rsButton.infoButton:focus-visible{box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;background-color:var(--blackColor);width:12px;height:12px}.cardColumnItem .content .cardTitle .rsButton.infoButton .rsIcon{color:var(--selectedDeviceColor);font-size:12px;line-height:0;display:flex;align-items:center;justify-content:center}.cardColumnItem .content .subtitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cardColumnItem .rsLabelSwitch{transition:filter .5s;height:26px}.cardColumnItem .rsLabelSwitch.disabled{filter:opacity(.66) saturate(.66)}.rsLabelSwitch{position:relative;width:max-content;height:max-content;display:flex;align-items:center}.rsLabelSwitch .label-on{position:absolute;top:5px;left:20px;pointer-events:none}.rsLabelSwitch .label-off{position:absolute;top:5px;left:34px;pointer-events:none}.rsLabelSwitch .rsSwitch{box-shadow:none}.rsLabelSwitch .rsSwitch .rsSwitchLabelLeftRight{min-height:initial}.rsLabelSwitch input:focus{outline:none;border:none}.rsLabelSwitch .rsSwitch .rsSwitchControl input:checked+.slider{background-color:var(--primaryOrangeColor)}.rsLabelSwitch .rsSwitch .rsSwitchControl input:focus+.slider{box-shadow:none}.rsLabelSwitch .rsSwitch .rsSwitchControl{width:70px;height:26px}.rsLabelSwitch .rsSwitch .rsSwitchControl .slider:before{height:22px;width:22px}.rsLabelSwitch .rsSwitch .rsSwitchControl input:checked+.slider:before{transform:translate(44px)}.rsSwitch{display:inline-block;text-align:center;outline:2px solid transparent}.rsSwitch.disabled .rsSwitchControl .slider,.rsSwitch.disabled *{cursor:not-allowed}.rsSwitch:focus-within .rsSwitchControl .slider{outline-color:var(--primaryOrangeColor);outline-offset:2px}.rsSwitch .rsSwitchLabelLeftRight{display:inline-flex;min-height:30px;align-items:center}.rsSwitch .rsSwitchLabelLeftRight.vertical{min-height:56px}.rsSwitch .rsSwitchLabelTopBottom{width:100%;text-align:center;clear:both;margin:0 0 5px}.rsSwitch .rsSwitchControl{position:relative;display:inline-block;width:56px;height:30px;vertical-align:top;margin:0 5px}.rsSwitch .rsSwitchControl input{opacity:0;width:0;height:0}.rsSwitch .rsSwitchControl .slider{outline:1px solid transparent;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#878a8e;transition:.4s all}.rsSwitch .rsSwitchControl .slider:before{position:absolute;content:"";height:26px;width:26px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.rsSwitch .rsSwitchControl input:checked+.slider{background-color:red}.rsSwitch .rsSwitchControl input:focus+.slider{box-shadow:0 0 1px red}.rsSwitch .rsSwitchControl input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.rsSwitch .rsSwitchControl .slider.round{border-radius:32px}.rsSwitch .rsSwitchControl .slider.round:before{border-radius:50%}.rsSwitch .rsSwitchControl.vertical{width:30px;height:56px}.rsSwitch .rsSwitchControl.vertical input:checked+.slider:before{-webkit-transform:translateY(-26px);-ms-transform:translateY(-26px);transform:translateY(-26px)}.rsImg:not([src]){visibility:hidden}.modularCardInformationPopup .popupContent{background-color:var(--primaryBackgroundColor);box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;width:100%;border-radius:0;overflow:hidden;display:flex;flex-direction:column;min-height:400px;max-width:var(--pageWidth);height:100%}.modularCardInformationPopup .popupContent>.header{z-index:10;box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px;background-color:var(--primaryContrastBackgroundColor);position:sticky;align-items:center;padding:16px 24px;top:0;display:flex;gap:16px;flex-direction:row;width:100%}.modularCardInformationPopup .popupContent>.header>.cardImage{min-width:52px;min-height:52px;object-fit:cover;object-position:center center;aspect-ratio:1/1;border-radius:8px;box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px;overflow:hidden}.modularCardInformationPopup .popupContent>.header>.closeButton{top:16px;right:24px}.modularCardInformationPopup .popupContent>.popupBody{display:flex;flex-direction:column;gap:24px;padding:24px 24px 0;flex-grow:1;overflow-x:hidden;overflow-y:auto}.modularCardInformationPopup .popupContent>.popupBody>.content{display:flex;flex-direction:column;padding-bottom:24px;gap:24px}.modularCardInformationPopup .popupContent>.popupBody>.content .modularCard{width:100%;align-self:center;cursor:not-allowed;min-height:400px;max-width:360px;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px}.desktop .modularCardInformationPopup{max-height:100dvh}.desktop .modularCardInformationPopup .popupContent{width:fit-content;max-height:100%;min-width:400px;max-width:800px;height:fit-content;border-radius:16px}.desktop .modularCardInformationPopup .popupContent>.popupBody>.content .modularCard{min-width:360px}.closeButton{--_distance: 12px;cursor:pointer;transform-origin:center center;transition:transform,color,background-color,.2s ease-in-out;background-color:inherit;top:var(--_distance);overflow:visible;border-radius:50%;position:absolute;color:inherit;height:24px;width:24px}.closeButton.right{right:var(--_distance)}.closeButton.left{left:var(--_distance)}.closeButton:hover,.closeButton:focus{filter:brightness(1.1)}.closeButton:focus-visible{outline:2px dashed currentColor}.closeButton:active{transform:scale(.9)}.closeButton.none{background:inherit;border-radius:50%}.rsContentManagementBlock h1{font-size:60px;line-height:65px;font-weight:var(--boldFontWeight)}.rsContentManagementBlock h2{font-size:50px;line-height:55px;font-weight:var(--boldFontWeight)}.rsContentManagementBlock h3{font-size:40px;line-height:45px;font-weight:var(--boldFontWeight)}.rsContentManagementBlock h4{font-size:30px;line-height:35px;font-weight:var(--boldFontWeight)}.rsContentManagementBlock h5{font-size:20px;line-height:25px;font-weight:var(--boldFontWeight)}.rsContentManagementBlock h6{font-size:18px;line-height:24px;font-weight:var(--boldFontWeight)}.rsContentManagementBlock p{font-size:16px;line-height:25px;font-weight:var(--lightFontWeight)}.rsLoadingPopup{width:90%;max-width:500px;display:grid;place-items:center;padding:50px 25px;background-color:#fff;border-radius:25px;box-sizing:border-box}.rsLoadingPopup img{object-fit:fill;width:100%}.rsGenericPopup .popupBody{text-align:center;padding:24px;border-radius:20px;height:auto;width:fit-content;max-width:400px;background:#fff;position:relative}.rsGenericPopup .popupBody .buttonGroup{width:min-content;margin:auto}.rsGenericPopup .popupBody .buttonGroup .rsButton{margin:16px auto;width:100%}.cardGrid{--_scaleRatio: 1;gap:calc(24px * var(--_scaleRatio));min-height:calc(520px * var(--_scaleRatio));display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(360px * var(--_scaleRatio)),1fr))}.cardGrid .baseModularCard{flex-grow:1;min-width:calc(360px * var(--_scaleRatio))}.cardGrid .scaledModularizedCardWrapper{flex-grow:1;position:relative;flex-basis:calc(360px * var(--_scaleRatio));min-height:calc(520px * var(--_scaleRatio));outline:none}.cardGrid .scaledModularizedCardWrapper.focused .baseModularCard,.cardGrid .scaledModularizedCardWrapper:focus-visible .baseModularCard{translate:calc(var(--_scaleRatio) * -10px) calc(var(--_scaleRatio) * -10px);box-shadow:#00000029 0 3px 6px,#0000003b 0 3px 6px;scale:calc(var(--_scaleRatio) * 1.05)}.cardGrid .scaledModularizedCardWrapper.dragging .baseModularCard{box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px}.cardGrid .scaledModularizedCardWrapper:hover:not(.focused) .baseModularCard{translate:0px -4px}.cardGrid .scaledModularizedCardWrapper .baseModularCard{transition:box-shadow .2s,transform .2s,scale .2s,translate .2s;scale:var(--_scaleRatio);transform-origin:top left;position:absolute;width:calc(100% / var(--_scaleRatio));min-height:calc(100% / var(--_scaleRatio));height:100%}.cardGridItem{cursor:grab;touch-action:none}.cardGridItem:active{cursor:grabbing}.baseModularCard.cancelledSubscriptionStatsCard .cardBody{display:flex;flex-direction:column;justify-content:space-between;padding:16px;height:100%;gap:8px}.ageGroupBreakdown{width:100%;height:auto}.rsLoadingBouncingDots.fillHeight img{max-height:216px;height:100%}.rsLoadingBouncingDots.fillHeight.small{height:50%;max-height:200px}.rsLoadingBouncingDots.fillWidth img{max-width:400px;width:100%}.rsLoadingBouncingDots.fillWidth.small{max-width:200px;width:50%}.rsLoadingBouncingDots.card{overflow:clip;border-radius:12px;background-color:#fff;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.rsLoadingBouncingDots.card.small{border-radius:6px}.rsLoadingBouncingDots.centered{margin:auto}.baseModularCard.contentModerationStatsCard .cardBody,.baseModularCard.lastLoginStatsCard .cardBody{display:flex;flex-direction:column;justify-content:space-between;padding:16px;height:100%;gap:8px}.lastLoginBreakdownBar{width:100%}.lastLoginBreakdownBar canvas{max-height:400px}.infoButton{cursor:pointer;transform-origin:center center;transition:transform,color,background-color,.2s ease-in-out;color:var(--primaryPurpleColor);border-radius:50%;overflow:visible}.infoButton:hover,.infoButton:focus{filter:brightness(1.1)}.infoButton:focus-visible{color:var(--primaryOrangeColor)}.infoButton:focus-visible .rsIcon{outline:1px solid var(--linkBlueColor)}.infoButton:active{transform:scale(.9)}.infoButton.none{background-color:inherit;border-radius:50%}.infoButton .rsIcon{border-radius:inherit}.informationPopup{box-shadow:#0000001a 0 4px 12px;background-color:var(--primaryBackgroundColor);color:var(--primaryPurpleColor);flex-direction:column;display:flex;align-items:center;max-height:100%;min-height:20%;position:relative;min-width:20%;border-radius:12px;width:fit-content;text-align:center;overflow:hidden}.informationPopup .popupBody{padding:16px 32px;flex-grow:1}.informationPopup .popupBody .rsLabel{color:inherit}.informationPopup .closeButton{color:var(--blackColor);z-index:10}.informationPopup .popupHeader{padding:16px 32px;background:var(--primaryContrastBackgroundColor);border-bottom:1px solid var(--lightGrayColor);position:relative;text-align:left;width:100%;z-index:5}.informationPopup .popupHeader>.rsLabelIcon{display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.informationPopup .popupHeader>.rsLabelIcon .rsLabel,.informationPopup .popupHeader>.rsLabelIcon .rsIcon{display:inline;color:inherit;margin:0}.desktop .informationPopup{max-width:520px}.baseModularCard.callUsageCard .cardBody{display:flex;flex-direction:column;justify-content:space-between;padding:16px;height:100%;gap:8px}.baseModularCard.callUsageCard .cardBody .dashboardStatsAtAGlanceContainer{display:flex;height:fit-content;flex-direction:row;min-height:56px;gap:8px}.baseModularCard.callUsageCard .cardBody .dashboardStatsAtAGlanceContainer>*{flex-shrink:1}.baseModularCard.callUsageCard .cardBody .dashboardStatsAtAGlanceContainer .messageMetadataDisplayChip{overflow:hidden;width:94px;flex-grow:1;flex-basis:0}.desktop .modularCard.callUsageCard .cardBody .dashboardStatsAtAGlanceContainer{min-height:92px}.dialerFrequencyBreakdown{display:flex;flex-direction:column;justify-content:stretch;border:1px solid #cecece;align-items:stretch;box-shadow:var(--lightBoxShadow);background-color:var(--primaryBackgroundColor);border-radius:8px;flex-grow:1;gap:8px;padding:8px}.dialerFrequencyBreakdown .frequencyGraph{flex-grow:1}.dialerFrequencyBreakdown .rsLoadingBouncingDots{display:flex;justify-content:center;align-items:center;min-height:204px;align-self:center;background-color:var(--primaryBackgroundColor);height:100%;width:fit-content;flex-direction:column;position:relative;gap:8px;border-radius:8px}.frequencyGraph{background-color:var(--primaryBackgroundColor);flex-direction:column;justify-content:space-between;position:relative;border-radius:8px;min-height:204px;display:flex;gap:16px}.frequencyGraph.hideFooter{justify-content:start}.frequencyGraph .breakdownHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.frequencyGraph .breakdownBody{border-collapse:collapse;table-layout:fixed;height:100%}.frequencyGraph .breakdownBody .frequencyDisplay{display:flex;flex-direction:column;gap:8px}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem{display:grid;grid-template-columns:60px 1fr;align-items:center;gap:8px;cursor:pointer}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem.clickable{cursor:pointer}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem.clickable:hover{background-color:var(--primaryContrastBackgroundColor)}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem:focus-visible{outline:4px solid var(--primaryPurpleColor);outline-offset:4px}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .totalLabel,.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .senderLabelWrapper{padding:4px}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .totalLabel{color:var(--whiteColor);display:flex;flex-direction:row;gap:2px;font-weight:var(--boldFontWeight)}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .senderLabelContainer{padding-right:8px;width:fit-content}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .senderLabelContainer .senderLabel{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .totalLabelContainer.outside{position:relative}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .totalLabelContainer.outside .totalLabel{color:var(--blackColor)}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .totalLabelContainer{align-self:center;padding-left:4px;position:absolute;left:0;z-index:10}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .totalLabelContainer .totalLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .frequencyBarContainer{height:50px;width:100%;display:flex;align-items:center;position:relative}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .frequencyBarContainer .frequencyBar{width:0;overflow:hidden;min-height:32px;max-height:40px;border-radius:0 8px 8px 0;height:100%;transition:width .2s ease-in-out;background-color:var(--primaryPurpleColor);justify-content:flex-start;flex-direction:row;position:relative;display:flex}.frequencyGraph .breakdownBody .frequencyDisplay .frequencyItem .frequencyBarContainer .frequencyBar .flaggedBar{border-radius:inherit;background-color:red}.frequencyGraph .rsLoadingBouncingDots{display:flex;justify-content:center;align-items:center;background-color:var(--primaryBackgroundColor);height:100%;max-height:160px;width:fit-content;flex-direction:column;position:relative;align-self:center;gap:8px}.frequencyGraph .breakdownFooter{display:flex;padding:8px;flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:16px;line-height:16px;font-weight:var(--boldFontWeight)}.frequencyGraph .breakdownFooter .rsLabel{font-size:inherit;line-height:inherit;font-weight:inherit}.frequencyGraph .breakdownFooter .flaggedBlock{height:16px;border-radius:4px;width:32px;display:block;background-color:red}.frequencyGraph .breakdownFooter .messageBlock{height:16px;border-radius:4px;width:32px;display:block;background-color:var(--primaryPurpleColor)}.frequencyGraph .emptyDataMessage .rsLabel{color:var(--grayTextColor)}.desktop .frequencyGraph .frequencyDisplay .frequencyItem{grid-template-columns:80px 1fr}.desktop .frequencyGraph .frequencyDisplay .frequencyItem .totalLabel{max-width:100px}.desktop .frequencyGraph .frequencyDisplay .frequencyItem .frequencyBarContainer{width:100%}.desktop .frequencyGraph .emptyDataMessage .rsLabel{text-align:center}.messageMetadataDisplayChip{--_font-color: #000;--_title-color: #000;--_subtitle-color: #000;--_background-color: #fff;transition:box-shadow,outline-color,.2s ease-in-out;outline:2px solid transparent;border:1px solid var(--_background-color);box-shadow:var(--lightBoxShadow);border-radius:8px;display:flex;position:relative;padding:12px 4px;max-height:55px;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center}.messageMetadataDisplayChip.selected{box-shadow:var(--_font-color) 0 1px 2px 0;outline-color:var(--_font-color)}.messageMetadataDisplayChip.clickable{cursor:pointer}.messageMetadataDisplayChip.loading{pointer-events:none;cursor:not-allowed}.messageMetadataDisplayChip:focus-within{outline-color:var(--_font-color);outline-offset:4px}.messageMetadataDisplayChip .loadingSpinner{min-width:32px;height:32px;background-color:transparent;animation:spin 1s cubic-bezier(.5,.5,.2,.5) infinite;border:solid 5px var(--_font-color);border-bottom-color:transparent;will-change:transform;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;color:var(--whiteColor)}.messageMetadataDisplayChip .contentContainer{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;outline:none;background-color:transparent;padding:24px 6px}.messageMetadataDisplayChip .contentContainer .displayMetric{color:var(--_font-color);speak:none}.messageMetadataDisplayChip .contentContainer .title{color:var(--_title-color);speak:none}.messageMetadataDisplayChip .contentContainer .subtitle{color:var(--_subtitle-color)}.messageMetadataDisplayChip .contentContainer .iconContainer{width:100%;position:absolute;display:flex;justify-content:center;align-items:center;opacity:.2}.desktop .messageMetadataDisplayChip{padding:4px;max-height:90px}.desktop .messageMetadataDisplayChip .contentContainer{min-height:88px}.rsWeekToDateInfoPopup{box-shadow:#0000001a 0 4px 12px;background-color:var(--primaryBackgroundColor);border-radius:20px;padding:24px;display:flex;align-items:center;justify-content:center;max-width:calc(100% - 32px)}.rsWeekToDateInfoPopup .rsIcon{margin-right:8px}.rsWeekToDateInfoPopup .rsLabel{text-align:center}.desktop .rsWeekToDateInfoPopup{padding:24px 40px;max-width:360px}.has-tabs>.rs-view .rs-page{padding-bottom:calc(50px + env(safe-area-inset-bottom))}.rs-page{z-index:20;position:absolute;height:100%;width:100%;top:0;background:#fff;transition:transform .35s ease;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-sizing:border-box}.rs-page.has-nav-bar{padding-top:calc(50px + env(safe-area-inset-top))}.rs-page.has-nav-bar .page-opacity-effect{margin-top:calc(50px + env(safe-area-inset-top))}.rs-page.page-to-remove{z-index:30;transform:translate3d(100%,0,0)}.rs-page.page-current{z-index:20;transform:unset}.rs-page.page-current .page-opacity-effect{opacity:0!important}.rs-page.page-previous{z-index:10;transform:translate3d(-20%,0,0)}.rs-page .page-opacity-effect{position:absolute;top:0;bottom:0;content:"";opacity:0;left:0;background:#0000001a;width:100%;z-index:21;transition:opacity .35s ease}.rsCallDashboardPage{display:flex;flex-direction:column;gap:8px}.rsCallDashboardPage .pageTitle .intervalSelectionComponent{width:fit-content;margin:0}.rsCallDashboardPage .floatingIntervalContainerParent{position:relative;display:flex;justify-content:flex-start;margin:0 8px 10px;z-index:4}.rsCallDashboardPage .floatingIntervalContainerParent .rsLabelIcon .rsLabel{line-height:0}.rsCallDashboardPage .dashboardFeatureContainer{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:24px}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn{border-radius:20px;border:1px solid #cecece;display:flex;flex-direction:column;flex-grow:1;align-items:stretch;flex-wrap:wrap;overflow:hidden}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox{min-height:464px;border-radius:20px;max-width:624px;gap:0}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .statsBoxContent{display:flex;flex-direction:column;flex-grow:1;flex-wrap:wrap;gap:10px}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .statsBoxContent .dialerFrequencyBreakdown{flex-grow:1}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .statsBoxContent .quickStats{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:4px}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .statsBoxContent .quickStats .messageMetadataDisplayChip{cursor:pointer;max-height:65px;flex-basis:0;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .statsBoxContent .quickStats .messageMetadataDisplayChip .secondsContainer{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .statsBoxContent .quickStats .messageMetadataDisplayChip .deviceMetricLabel{font-size:18px;line-height:28px}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .statsBoxContent .quickStats .messageMetadataDisplayChip .deviceMetricLabel+span{font-size:16px}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .statsBoxContent .quickStats .messageMetadataDisplayChip .unitLabel{font-size:18px;line-height:16px;vertical-align:baseline}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.mockDeviceContainer{flex-shrink:20;width:384px;max-width:100%;min-height:320px}.rsCallDashboardPage .dashboardFeatureContainer>.flexColumn.mockDeviceContainer .MockDialerDevice{height:100%}.desktop .rsCallDashboardPage .floatingIntervalContainerParent{position:relative;display:flex;justify-content:flex-end}.desktop .rsCallDashboardPage .dashboardFeatureContainer .flexColumn{max-height:754px}.desktop .rsCallDashboardPage .dashboardFeatureContainer .flexColumn .deviceMetricLabel{font-size:22px;line-height:26px}.desktop .rsCallDashboardPage .dashboardFeatureContainer .flexColumn .deviceMetricLabel+span{font-size:16px}.desktop .rsCallDashboardPage .dashboardFeatureContainer .flexColumn.mockDeviceContainer{min-height:754px}.bringYourOwnContentPopup.parentCallDashboardCallData,.bringYourOwnContentPopup.parentCallDashboardCallsLoggedByHour{width:min-content;padding-top:16px}.pageTitle .pageTitleContent{display:grid;align-items:center;grid-template-columns:auto 1fr;padding:8px 20px 16px}.pageTitle .rsDeviceSelectHeader{background-color:inherit}.pageTitle .titleSection{display:grid;grid-template-columns:repeat(2,auto);align-items:center;justify-content:space-between;gap:16px}.desktop .pageTitle{padding-bottom:initial;border-bottom:none}.desktop .pageTitle .pageTitleContent{display:block;grid-template-columns:none}.desktop .pageTitle .titleSection{display:flex;justify-content:space-between}.rsDeviceSelectHeader{margin-bottom:16px;background-color:var(--primaryBackgroundColor);display:flex;flex-direction:column;position:relative;justify-content:space-between;transition:max-height .5s,padding .5s,box-shadow .5s,top .5s,height .5s,background-color 50ms ease-out}.rsDeviceSelectHeader ::-webkit-scrollbar{width:8px;height:8px}.rsDeviceSelectHeader ::-webkit-scrollbar-thumb{background:var(--primaryContrastBackgroundColor);border-radius:10px}.rsDeviceSelectHeader .devicesContainer{flex-grow:1;background-color:inherit;transition:max-height .5s,padding .5s;overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;height:80px;position:relative;padding:0 8px;gap:16px}.rsDeviceSelectHeader .devicesContainer .avatarButton{height:64px;justify-content:start;flex-direction:column;align-items:center;align-self:center;justify-self:center;background-color:transparent;outline:2px solid transparent;border-radius:8px;display:flex}.rsDeviceSelectHeader .devicesContainer .avatarButton:focus-visible{outline-color:currentColor}.rsDeviceSelectHeader .devicesContainer .avatarButton.avatarButton{overflow:initial}.rsDeviceSelectHeader.showDeviceDetails .devicesContainer{overflow:visible}.rsDeviceSelectHeader.collapsed.stuck .devicesContainer{max-height:56px;overflow:hidden}.rsDeviceSelectHeader.collapsed.stuck.sticky{top:-56px}.rsDeviceSelectHeader.collapsed .collapseButton{height:24px}.rsDeviceSelectHeader.collapsed .collapseButton .rsIcon{transform:rotate(180deg)}.rsDeviceSelectHeader.sticky{margin:0 -16px;height:80px;width:calc(100vw - var(--scrollbar-width));z-index:var(--drawerZIndex);position:sticky;max-height:128px;top:-1px}.rsDeviceSelectHeader.sticky.stuck{background-color:var(--primaryBackgroundColor);border-bottom:solid 1px rgba(0,0,0,.25);height:80px;transition:.2s}.rsDeviceSelectHeader.sticky.stuck .collapseButton{box-shadow:0 4px 2px -2px #0000000d;max-height:48px}.rsDeviceSelectHeader.manyDevices .devicesContainer{justify-content:space-between}.rsDeviceSelectHeader .collapseButton{box-shadow:none;transition:all .5s;color:var(--primaryTextColor);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:0px;flex-grow:1;background-color:inherit;overflow:hidden}.rsDeviceSelectHeader .collapseButton .rsIcon{transition:transform .5s;height:16px;width:16px}.rsDeviceSelectHeader .rsTooltipWrapper{display:flex;align-items:center;justify-content:center}.rsDeviceSelectHeader .rsTooltipWrapper .deviceDetailsTooltip{box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px;background-color:var(--grayTextColor);outline:8px solid var(--grayTextColor);outline-offset:-2px;max-width:unset;-webkit-user-select:text;user-select:text}.rsDeviceSelectHeader .rsTooltipWrapper .deviceDetailsTooltip .listItem{justify-content:start;white-space:nowrap;align-items:center;display:flex;margin-top:0;gap:8px}.rsDeviceSelectHeader .devicesContainer .avatarButton{margin-top:8px;position:relative}.rsDeviceSelectHeader .devicesContainer .avatarButton.selected .rsAvatarName{color:inherit}.rsDeviceSelectHeader .devicesContainer .avatarButton.selected .rsAvatarName .rsAvatarImgKit{color:inherit;outline:3px solid currentColor;transition:color .2s;z-index:1}.rsDeviceSelectHeader .devicesContainer .avatarButton.selected .rsAvatarName .nameOrPhoneTypeLabel{color:inherit;font-weight:650}.rsDeviceSelectHeader .devicesContainer .avatarButton .warningIcon{color:var(--primaryOrangeColor);left:100%;transform:translate(-50%,-25%);position:absolute;font-size:16px;z-index:1;top:0}.rsDeviceSelectHeader .rsAvatarName{display:flex;flex-direction:column;gap:4px}.rsDeviceSelectHeader .rsAvatarName .rsAvatarImgKit{outline:1px solid rgba(0,0,0,.25);background-color:var(--primaryBackgroundColor);margin:0}.rsDeviceSelectHeader .rsAvatarName .rsAvatarImgKit .nameInitial{color:var(--primaryTextColor);font-size:12px;font-weight:800}.rsDeviceSelectHeader .rsAvatarName .nameOrPhoneTypeLabel{font-weight:500}.rsDeviceSelectHeader .filter{position:absolute;top:0;width:100%;height:100%;pointer-events:none;background-color:inherit;opacity:.4}.desktop .rsDeviceSelectHeader{display:flex;flex-direction:column;justify-content:space-between;box-shadow:initial;width:fit-content;margin-bottom:32px;max-width:100%;gap:8px;min-height:118px}.desktop .rsDeviceSelectHeader.collapsed.stuck .devicesContainer{max-height:72px;overflow:hidden}.desktop .rsDeviceSelectHeader.collapsed.stuck.sticky{top:-72px}.desktop .rsDeviceSelectHeader.collapsed.stuck.sticky .collapseButton{max-height:48px}.desktop .rsDeviceSelectHeader.sticky{width:100%;margin:0;position:sticky;height:120px;max-height:120px;gap:0px;box-shadow:-4px 0 0 0 var(--primaryBackgroundColor),4px 0 0 0 var(--primaryBackgroundColor)}.desktop .rsDeviceSelectHeader.sticky .devicesContainer{overflow:hidden;width:fit-content;height:96px;max-height:96px}.desktop .rsDeviceSelectHeader.sticky.stuck .collapseButton{max-height:24px;height:100%}.desktop .rsDeviceSelectHeader .collapseButton:hover{filter:brightness(.95)}.desktop .rsDeviceSelectHeader .devicesContainer{gap:32px;height:112px;padding:0 16px;max-height:128px}.desktop .rsDeviceSelectHeader .devicesContainer .avatarButton{height:100%}.desktop .rsDeviceSelectHeader .avatarButton{justify-content:center;position:relative;top:initial;bottom:initial;margin-bottom:initial}.desktop .rsDeviceSelectHeader .avatarButton:focus-visible{outline-offset:-4px}.desktop .rsDeviceSelectHeader .avatarButton .rsAvatarName .rsAvatarImgKit{z-index:1}.desktop .rsDeviceSelectHeader .avatarButton .rsAvatarName .rsAvatarImgKit .nameInitial{color:var(--primaryTextColor);font-size:18px;font-weight:800}.desktop .rsDeviceSelectHeader .avatarButton .rsAvatarName .nameOrPhoneTypeLabel{font-size:16px}.desktop .rsDeviceSelectHeader:has(.rsTooltipWrapper){overflow:unset}.desktop .rsDeviceSelectHeader:has(.rsTooltipWrapper) .selected{height:100%}.desktop .rsDeviceSelectHeader .rsIcon.icon-warning{top:20px}.rsAvatarName{display:flex;flex-direction:column;align-items:center;width:fit-content;position:relative}.rsAvatarName .nameOrPhoneTypeLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:1}.rsAvatarName .rsAvatarImgKit{background-color:var(--lightGrayColor);margin-bottom:5px}.rsAvatarName .rsIcon{padding:7px;border-radius:50%;position:relative;left:37px;bottom:30px;margin-bottom:-30px}.rsAvatarImgKit{display:flex;align-items:center;justify-content:center;border-radius:50%}.rsAvatarImgKit img{box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px;width:100%;height:100%;object-fit:cover;border-radius:50%}.rsAvatarImgKit .rsAvatar{background-color:var(--lightGrayColor);margin-bottom:5px}.rsAvatarImgKit .nameInitial{text-transform:uppercase;padding:5px;width:100%;height:100%;display:grid;place-items:center}.backNavigation{color:var(--primaryTextColor)}.backNavigation>.rsButton{color:inherit}.backNavigation>.rsButton>.rsIcon{padding-right:18px}.backNavigation>.rsLabel{color:inherit;display:flex;align-items:center;line-height:20px}.backNavigation .backNavigationButtonGoBackArrow:focus-visible{outline:1px solid currentColor;outline-offset:4px;border-radius:2px}.desktop .backNavigation{margin-bottom:32px}.rsSettingsHorizontalSeparator{height:6px;border-radius:10px;margin:8px 0;border:none}.intervalSelectionComponent{position:relative;border-radius:4px;height:fit-content;z-index:5}.intervalSelectionComponent [class*=container]{min-width:144px}.intervalSelectionComponent [class*=container] [class*=control]{border:2px solid var(--lightGrayColor);border-radius:8px;box-shadow:none}.intervalSelectionComponent [class*=container] [class*=control] [class*=singleValue]{font-family:Nunito,sans-serif;color:var(--primaryTextColor);font-weight:400}.intervalSelectionComponent [class*=container] [class*=control].error{border-color:#f44336}.desktop .intervalSelectionComponent [class*=container]{min-width:256px}.rsSelect{width:100%;margin:0 auto;font-family:inherit}.rsSelect [class*=control]{cursor:pointer}.rsSelect [class*=control].error{border-color:#f44336}.rsSelect [class*=option]{cursor:pointer}.rsSelect .rsInputErrorMessage{text-align:left;color:#f44336}.mockDialerReport{height:100%;width:100%;margin-top:4px}.desktop .mockDialerReport{min-width:384px;max-width:384px;height:748px}.MockDialerDevice{display:flex;flex-direction:column;border-radius:20px;max-height:825px;min-height:400px;background-color:#f5f5f5}.MockDialerDevice ::-webkit-scrollbar{width:12px;height:12px}.MockDialerDevice ::-webkit-scrollbar-track{background:transparent}.MockDialerDevice ::-webkit-scrollbar-thumb{border:3px solid #f5f5f5;background-color:#bebebe;border-radius:20px}.MockDialerDevice ::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.MockDialerDevice.fullScreen{background-color:var(--whiteColor);z-index:var(--modalZIndex);position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:calc(100dvh - var(--dynamicAppBarHeight));max-width:100vw;max-height:100dvh;border-radius:0}.MockDialerDevice:not(.fullScreen) .callLogCardListContainer .callLogCard{cursor:pointer}.MockDialerDevice .callTypeIcon{padding:0 10px}.MockDialerDevice .emptyMessageDisplay{padding:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;width:100%}.MockDialerDevice .emptyMessageDisplay .rsLabel{color:var(--grayTextColor)}.MockDialerDevice .avatarImageContainer{display:flex;justify-content:center;align-items:center;width:45px;min-width:45px;height:45px;border-radius:50%;margin:5px;background:var(--primaryOrangeColor)}.MockDialerDevice .callLogCardListContainer{overflow-y:scroll;height:100%}.MockDialerDevice .callLogCardListContainer .callLogCard{cursor:initial;padding:12px 8px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.MockDialerDevice .callLogCardListContainer .callLogCard .avatarImageContainer{color:var(--whiteColor)}.MockDialerDevice .callLogCardListContainer .callLogCard .callLogStats{display:flex;flex-direction:column;width:100%;padding-right:8px}.MockDialerDevice .callLogCardListContainer .callLogCardsLeftMessage{padding:4px 12px}.dialerFilterHeader{--_backgroundColor: theme.$primaryOrangeColor;transition:background-color .3s;background-color:var(--_backgroundColor);color:var(--whiteColor);display:flex;flex-direction:column;min-height:56px;align-items:stretch}.dialerFilterHeader .headerContentContainer{padding:12px 12px 8px;flex-grow:1;display:flex;justify-content:space-between;flex-direction:column;background-color:inherit}.dialerFilterHeader .headerContentContainer .deviceTitle{line-height:20px}.dialerFilterHeader .headerContentContainer .filterContainer{display:flex;background-color:inherit;flex-direction:row;gap:0;align-items:center;height:32px}.dialerFilterHeader .headerContentContainer .filterContainer>.rsButton{filter:brightness(1.15);color:var(--whiteColor);transition:all .3s;flex-grow:1;min-width:48px;max-width:48px;height:36px;border-color:transparent;border-style:solid;border-width:2px;border-radius:4px;padding:4px}.dialerFilterHeader .headerContentContainer .filterContainer>.rsButton:disabled{opacity:.5;cursor:default}@media (hover: hover){.dialerFilterHeader .headerContentContainer .filterContainer>.rsButton:not(:disabled):hover{background-color:var(--whiteColor);border-color:var(--lightGrayColor);color:var(--_backgroundColor)}}.dialerFilterHeader .headerContentContainer .filterContainer .searchInput{flex-grow:1;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;border:2px solid var(--lightGrayColor);color:var(--primaryTextColor);font-family:Nunito,sans-serif;padding:10px 14px;border-radius:4px;height:32px;font-size:16px}.dialerFilterHeader .headerContentContainer .filterContainer .searchInput:focus-visible{outline:none}.dialerFilterHeader .headerContentContainer .filterContainer .searchInput:focus{border:2px solid var(--primaryPurpleColor)}.dialerFilterHeader .headerContentContainer .filterContainer .filterDropdownContainer{max-width:100vw;width:calc(100vw - 60px);right:-48px}.dialerFilterHeader .messageFilterDropdown .filterDropdownContainer{min-width:calc(100vw - 80px);right:-56px}.fullScreen .dialerFilterHeader .messageFilterDropdown .filterDropdownContainer{right:0}.desktop .dialerFilterHeader .messageFilterDropdown .filterDropdownContainer{min-width:360px;width:fit-content;right:0}.desktop .dialerFilterHeader .filterContainer{gap:8px}.desktop .dialerFilterHeader .filterContainer .searchInput{font-size:14px}.rsInput.uiStyled{color:#c3c3c3;width:100%;margin:0 auto;font-family:inherit}.rsInput.uiStyled .inputLabelArea{position:relative}.rsInput.uiStyled .inputLabelArea:after{left:0;right:0;bottom:0;content:" ";position:absolute;border-bottom:1px solid #c3c3c3;pointer-events:none;transform:scaleX(0)}.rsInput.uiStyled .input{color:#000000de;position:relative;outline:none;border:none;overflow:hidden;margin:0;width:100%;box-sizing:content-box;background:none!important;font-size:16px;font-weight:500;font-family:inherit;z-index:1;padding:0}.rsInput.uiStyled .label{position:absolute;left:0;bottom:17px;transform:translateY(10px);transform-origin:0;transition:transform .2s;font-weight:500}.rsInput.uiStyled .rsIcon{margin-right:5px}.rsInput.uiStyled:focus-within .label,.rsInput.uiStyled .input:not(:placeholder-shown)+.label{transform:scale(.8) translateY(-12px);opacity:1;z-index:1}.rsInput.uiStyled.textarea .inputTextArea{position:relative;outline:none;border:none;overflow:hidden;margin:0;width:100%;padding:6px 0 7px;box-sizing:content-box;background:none!important;font-size:16px;font-weight:500;font-family:inherit;z-index:1}.rsInput.uiStyled.textarea .labelTextArea{position:absolute;left:0;top:-6px;transform:translateY(10px);transform-origin:0%;transition:transform .4s;font-weight:500}.rsInput.uiStyled.textarea:focus-within .labelTextArea,.rsInput.uiStyled.textarea .inputTextArea:not(:placeholder-shown)+.labelTextArea{transform:scale(.8) translateY(-17px);opacity:1;z-index:1}.rsInput.uiStyled.standard .inputLabelArea{border-bottom:1px solid #c3c3c3}.rsInput.uiStyled.standard .inputLabelArea .input{padding:6px 0 7px}.rsInput.uiStyled.standard .inputLabelArea:focus-within{border-bottom:1px solid #90caf9}.rsInput.uiStyled.standard .inputLabelArea:focus-within .label{color:#90caf9}.rsInput.uiStyled.standard .inputLabelArea:focus-within:after{transform:scaleX(1);border-bottom-color:#90caf9}.rsInput.uiStyled.standard .inputLabelArea:hover{transition:0ms}.rsInput.uiStyled.standard .inputLabelArea:hover:after{transform:scaleX(1)}.rsInput.uiStyled.standard.error .inputLabelArea{border-bottom:1px solid #f44336}.rsInput.uiStyled.standard.error .inputLabelArea .label{color:#f44336}.rsInput.uiStyled.standard.error .inputLabelArea:after{border-bottom-color:#f44336}.rsInput.uiStyled.filled .inputLabelArea{background-color:#353535;box-sizing:border-box;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:2px solid #c3c3c3}.rsInput.uiStyled.filled .inputLabelArea .input{padding:27px 12px 10px;color:#fff}.rsInput.uiStyled.filled .inputLabelArea:focus-within{color:#90caf9!important;border-bottom:2px solid #90caf9!important}.rsInput.uiStyled.filled .inputLabelArea .label{left:12px;bottom:26px}.rsInput.uiStyled.filled .inputLabelArea .labelTextArea{left:12px;top:21px}.rsInput.uiStyled.outlined{background:inherit!important}.rsInput.uiStyled.outlined .inputLabelArea{box-sizing:border-box;border:1px solid #c3c3c3;border-radius:4px;background:inherit!important}.rsInput.uiStyled.outlined .inputLabelArea .input{padding:18px 14px}.rsInput.uiStyled.outlined .inputLabelArea .label{margin:auto;transform:translateY(0);background:inherit!important;padding:0 5px 0 18px;box-sizing:border-box;overflow:clip;text-wrap:nowrap;width:100%;max-width:max-content}.rsInput.uiStyled.outlined .inputLabelArea .labelTextArea{left:10px;top:12px;background:inherit!important;padding:0 5px;box-sizing:border-box}.rsInput.uiStyled.outlined .inputLabelArea:hover{border:1px solid white}.rsInput.uiStyled.outlined .inputLabelArea:focus-within{color:#90caf9;border:1px solid #90caf9}.rsInput.uiStyled.outlined .inputLabelArea:focus-within .label{overflow:initial}.rsInput.uiStyled.outlined .inputLabelArea:focus-within .label,.rsInput.uiStyled.outlined .inputLabelArea .input:not(:placeholder-shown)+.label{transform:scale(.8) translateY(-40px);opacity:1;z-index:1}.rsInput.uiStyled.outlined .inputLabelArea:focus-within .labelTextArea,.rsInput.uiStyled.outlined .inputLabelArea .inputTextArea:not(:placeholder-shown)+.labelTextArea{transform:scale(.8) translateY(-31px);opacity:1;z-index:1}.rsInputErrorMessage{text-align:left;color:#f44336}.messageFilterDropdown.filterDropdown{--_dropdownMainColor: var(--selectedDeviceColor);--_dropdownSecondaryColor: var(--whiteColor)}.messageFilterDropdown.filterDropdown .selectedFilterChipCount{zoom:80%}.messageFilterDropdown.filterDropdown .filterDropdownContainer{right:0;left:unset;top:calc(100% + 6px)}.messageFilterDropdown.filterDropdown .filterDropdownContainer .messageSearchInput:focus{border-color:var(--_dropdownMainColor)}.messageFilterDropdown.filterDropdown .filterDropdownContainer .filterChipsList .filterChipsListSelection .filterChip{text-transform:capitalize}.messageFilterDropdown.filterDropdown .filterDropdownContainer .filterChipsList .filterChipsListSelection .emptyMessage{color:var(--grayTextColor)}:where(.filterDropdown){--_dropdownMainColor: var(--primaryOrangeColor);--_dropdownSecondaryColor: var(--whiteColor);position:relative}:where(.filterDropdown).large .filterButton{padding:0 16px}:where(.filterDropdown) .filterButton{--_buttonMainColor: var(--_dropdownMainColor);--_buttonSecondaryColor: var(--_dropdownSecondaryColor);--_buttonRippleColor: var(--_buttonSecondaryColor);border:4px solid transparent;background-color:var(--_buttonMainColor);color:var(--_buttonSecondaryColor);position:relative;min-width:48px;min-height:36px;max-width:100vw;border-radius:8px;gap:8px}:where(.filterDropdown) .filterButton:hover{filter:brightness(105%)}:where(.filterDropdown) .filterButton:focus-visible{border-color:var(--_dropdownMainColor);color:var(--_dropdownMainColor);background-color:var(--whiteColor)}:where(.filterDropdown) .filterButton>.rsLabel,:where(.filterDropdown) .filterButton>.rsIcon{color:inherit;font-size:22px}:where(.filterDropdown) .selectedFilterChipCount{position:absolute;pointer-events:none;border-radius:20px;right:-6px;bottom:-6px;background:#fff;border:1px solid var(--_dropdownMainColor);color:var(--_dropdownMainColor);font-size:16px;line-height:18px;min-width:28px;padding:4px 8px;height:28px;text-align:center;vertical-align:middle}:where(.filterDropdown) .filterDropdownContainer{z-index:var(--mobileStepperZIndex);border:1px solid var(--grayTextColor);background-color:var(--primaryBackgroundColor);box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;overflow:hidden;border-radius:8px;min-width:240px;position:absolute;top:calc(100% + 8px);left:0;display:flex;flex-direction:column}:where(.filterDropdown) .filterDropdownContainer .filterHeader{filter:brightness(.95);color:var(--grayTextColor);display:flex;flex-direction:row;justify-content:space-between;border-bottom:2px solid var(--grayTextColor);background-color:inherit;align-items:center;padding:4px;gap:8px}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton{padding:0 8px;border-radius:16px;min-width:32px;min-height:32px}:where(.filterDropdown) .filterDropdownContainer .filterHeader .backButton{aspect-ratio:1/1;border-radius:50%}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsLabel{color:inherit}:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer{display:flex;flex-direction:column;outline:1px solid var(--grayTextColor)}:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox .rsLabel,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .filterCheckbox .rsLabel{flex-grow:1}:where(.filterDropdown) .filterDropdownContainer .filterDropdownFooter{padding:8px;display:flex;flex-direction:column;gap:12px}:where(.filterDropdown) .filterDropdownContainer .filterDropdownFooter .filterChipsList .filterChipsListHeader .clearAllButton{--_buttonMainColor: var(--_dropdownMainColor);--_buttonSecondaryColor: var(--_dropdownSecondaryColor)}:where(.filterDropdown) .filterDropdownContainer .filterDropdownFooter .filterChipsList .filterChipsListSelection .filterChip{background-color:var(--_dropdownMainColor);color:var(--_dropdownSecondaryColor)}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton,:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox{display:flex;gap:8px;flex-direction:row;min-height:32px;justify-content:center;align-items:center;background-color:var(--whiteColor);color:var(--grayTextColor);font-weight:var(--boldFontWeight);font-size:16px}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton.exclusive .checkbox,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton.exclusive .checkbox,:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox.exclusive .checkbox{border-radius:50%}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton.filterLevel,:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton.filterCheckbox,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton.filterLevel,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton.filterCheckbox,:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox.filterLevel,:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox.filterCheckbox{min-height:40px;outline:inherit;padding:0 8px;border:inherit;justify-content:space-between;flex-grow:1;flex-basis:0;border-radius:0;width:100%}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton.filterCheckbox,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton.filterCheckbox,:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox.filterCheckbox{gap:0;justify-content:left;padding:0 8px}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton .checkbox,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton .checkbox,:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox .checkbox{color:var(--_dropdownMainColor);padding:0}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton .rsLabel,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton .rsLabel,:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox .rsLabel{color:inherit;line-height:24px;cursor:inherit}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton:disabled,:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton:disabled,:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox:disabled{pointer-events:none;opacity:0}:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton:hover:not(:disabled),:where(.filterDropdown) .filterDropdownContainer .filterHeader .rsButton:focus-within:not(:disabled),:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton:hover:not(:disabled),:where(.filterDropdown) .filterDropdownContainer .filterLevelContainer .rsButton:focus-within:not(:disabled),:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox:hover:not(:disabled),:where(.filterDropdown) .filterDropdownContainer .filterCheckboxContainer .filterCheckbox:focus-within:not(:disabled){filter:brightness(.95)}.filterChipsList{display:flex;flex-direction:column;gap:8px}.filterChipsList .filterChipsListHeader{display:flex;flex-direction:row;justify-content:space-between;gap:8px;background-color:inherit}.filterChipsList .filterChipsListHeader .clearAllButton{display:flex;flex-direction:row;align-items:center;gap:8px;background-color:inherit;font-size:16px;min-height:32px;padding:0 8px;border-radius:16px;font-weight:var(--boldFontWeight)}.filterChipsList .filterChipsListHeader .clearAllButton .rsLabel{color:inherit;line-height:0}.filterChipsList .filterChipsListHeader .clearAllButton:disabled{pointer-events:none;opacity:0}.filterChipsList .filterChipsListSelection{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.filterChipsList .filterChipsListSelection>.emptyMessage{font-size:16px;font-weight:var(--boldFontWeight);color:var(--grayTextColor)}.filterChipsList .filterChipsListSelection>.filterChip{flex-grow:1;min-width:fit-content;max-width:50%;background-color:var(--primaryPurpleColor);color:var(--whiteColor)}.rsChip{transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s,filter .3s,transform .3s,opacity .3s,outline-color .3s,outline-offset .3s;border-radius:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;padding:4px 8px;height:32px;justify-content:space-between;align-items:center;position:relative;width:fit-content;overflow:hidden;cursor:default;z-index:auto;display:flex;gap:4px}.rsChip:has(.rsAvatar){padding-left:4px}.rsChip.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.rsChip.clickable{cursor:pointer}.rsChip.clickable:hover:not(:has(.chipDeleteButton.clickable:hover)){filter:brightness(1.1)}.rsChip>.ripple{position:absolute;background:var(--whiteColor);transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;animation:ripples .6s linear infinite}@keyframes ripples{0%{width:0;height:0;opacity:.5}to{width:500px;height:500px;opacity:0}}.rsChip>.rsLabel{color:inherit}.rsChip>.chipDeleteButton{background-color:var(--grayColor);color:var(--whiteColor);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;transition:all .3s;display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;outline:4px solid transparent;outline-offset:-2px;aspect-ratio:1/1}.rsChip>.chipDeleteButton.clickable{cursor:pointer}.rsChip>.chipDeleteButton.clickable:hover{filter:brightness(105%);box-shadow:var(--extraLightBoxShadow)}.rsChip>.chipDeleteButton.clickable:focus-visible{outline-color:var(--grayColor);background-color:var(--whiteColor);color:var(--grayColor)}.rsChip>.chipDeleteButton.clickable:active{transform:scale(.9)}.rsChip{outline:4px solid transparent;border:none}.rsChip.outlined{outline-color:var(--primaryOrangeColor);outline-offset:-2px;background-color:transparent}.rsChip.outlined:focus-visible{outline-style:double;outline-width:6px}.rsChip.standard{background-color:var(--primaryOrangeColor);color:var(--whiteColor)}.rsChip.standard:focus-visible{outline-color:var(--primaryOrangeColor);background-color:var(--whiteColor);color:var(--primaryOrangeColor);outline-offset:-2px}.rsChip.error{background-color:var(--errorTextColor);color:var(--whiteColor)}.rsChip.success{background-color:var(--successMainColor);color:var(--whiteColor)}.rsChip.warning{background-color:var(--warningMainColor);color:var(--whiteColor)}.rsAvatar{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff}.rsAvatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.rsAvatar .nameInitial{border-radius:50%;text-transform:uppercase}.rsAvatar.multipleImages{overflow:hidden;flex-direction:row;flex-wrap:wrap;justify-content:stretch;align-items:stretch}.rsAvatar.multipleImages .imageWrapper{position:relative;min-height:50%;min-width:50%;flex-basis:0;flex-grow:1}.rsAvatar.multipleImages .imageWrapper img,.rsAvatar.multipleImages .imageWrapper .nameInitial{border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%}.rsAvatar.multipleImages .imageWrapper .nameInitial{display:flex;flex-direction:row;justify-content:center;align-items:center}.rsAvatar.multipleImages.threeImages .imageWrapper:first-child img,.rsAvatar.multipleImages.threeImages .imageWrapper:first-child .nameInitial,.rsAvatar.multipleImages.threeImages .imageWrapper:nth-child(2) img,.rsAvatar.multipleImages.threeImages .imageWrapper:nth-child(2) .nameInitial{height:150%}.rsAvatar.multipleImages.threeImages .imageWrapper:last-child img,.rsAvatar.multipleImages.threeImages .imageWrapper:last-child .nameInitial{z-index:1;clip-path:polygon(50% 0%,100% 50%,100% 100%,0 100%,0 50%)}.rsLabelCheckbox{display:flex;align-items:center;height:30px;width:100%;padding:0 10px;box-sizing:border-box;cursor:pointer}.rsLabelCheckbox:has(.checkboxContainer input:focus-visible) .checkboxContainer:has(input:checked) .checkbox{filter:brightness(125%)}.rsLabelCheckbox:has(.checkboxContainer input:focus-visible) .checkboxContainer .checkbox{border-color:currentColor;border-style:double;border-width:4px}.rsLabelCheckbox .checkboxContainer{position:relative}.rsLabelCheckbox .checkboxContainer.preventClick input{cursor:not-allowed}.rsLabelCheckbox .checkboxContainer input{width:18px;height:18px;padding:2px;box-sizing:border-box;opacity:0;cursor:pointer;position:relative;z-index:1}.rsLabelCheckbox .checkboxContainer input:checked~.checkbox .rsBox{height:100%;width:100%;background-color:currentColor}.rsLabelCheckbox .checkboxContainer .checkbox{color:var(--successMainColor);cursor:pointer;position:absolute;top:4px;left:0;width:18px;height:18px;border:1px solid var(--grayTextColor);padding:2px;box-sizing:border-box}.rsLabelCheckbox .checkboxContainer .checkbox .rsBox{border-radius:inherit;width:100%;height:100%}.rsLabelLink{display:flex;align-items:center}.rsLabelLink .iconLeft{margin-right:7px}.rsLabelLink .iconRight{margin-left:7px}.rsMessageDashboardPage{display:flex;flex-direction:column;gap:8px}.rsMessageDashboardPage .dashboardFeatureContainer{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:24px}.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn{min-height:320px;border-radius:20px;max-height:754px;border:1px solid #cecece;box-sizing:content-box;flex-grow:1;overflow:hidden}.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn .mediaGalleryDisplay:not(.fullScreen){border-radius:inherit;background-color:#f5f5f5;max-height:100%;height:100%}.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn .mediaGalleryDisplay:not(.fullScreen) .galleryHeader{justify-content:center}.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer{flex-shrink:20;width:384px;max-width:100%}.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer .rsMockMessengerDevice:not(.fullScreen){border-radius:inherit}.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer .rsMockMessengerDevice:not(.fullScreen) .headerContainer{display:flex;justify-content:center}.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn.messageReportTimeGraphContainer{border-radius:20px}.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox{background-color:#f0f0f0;border-radius:20px;gap:0}.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .messengerFrequencyBreakdown,.rsMessageDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .troomiWordCloud{flex-basis:0;flex-grow:1;border:1px solid #cecece;border-radius:8px;background-color:var(--primaryBackgroundColor)}.rsMessageDashboardPage .floatingIntervalContainerParent{position:relative;display:flex;justify-content:flex-start;margin:0 8px 10px;z-index:4}.rsMessageDashboardPage .floatingIntervalContainerParent .rsLabelIcon .rsLabel{line-height:0}.desktop .rsMessageDashboardPage .flexColumn.mockMessengerDeviceContainer,.desktop .rsMessageDashboardPage .mediaGalleryDisplay{min-height:754px}.rsMockMessengerDevice{display:flex;flex-direction:column;max-height:650px;width:100%;background-color:#f5f5f5;border-radius:20px;height:100%}.rsMockMessengerDevice ::-webkit-scrollbar{width:12px;height:12px}.rsMockMessengerDevice ::-webkit-scrollbar-track{background:transparent}.rsMockMessengerDevice ::-webkit-scrollbar-thumb{border:3px solid #f5f5f5;background-color:#bebebe;border-radius:20px}.rsMockMessengerDevice ::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.rsMockMessengerDevice .rsTooltip{background-color:var(--primaryPurpleColor);color:var(--whiteColor);box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px}.rsMockMessengerDevice .conversationListContainer{pointer-events:none}.rsMockMessengerDevice.fullScreen{min-height:unset;z-index:var(--modalZIndex);position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:calc(100dvh - var(--dynamicAppBarHeight));max-width:100vw;max-height:100dvh;border-radius:0}.rsMockMessengerDevice.fullScreen .conversationListContainer{pointer-events:all;overflow-y:auto;overflow-x:hidden;max-height:100%}.rsMockMessengerDevice.fullScreen .headerContainer{border-radius:0}.rsMockMessengerDevice .emptyMessageDisplay{padding:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;width:100%}.rsMockMessengerDevice .emptyMessageDisplay .rsLabel{color:var(--grayTextColor)}.rsMockMessengerDevice .headerContainer{transition:background-color .3s;display:flex;flex-direction:column;justify-content:space-between;padding:8px 16px;box-shadow:#0000002e 0 2px 4px;background-color:var(--primaryOrangeColor);color:var(--whiteColor);z-index:5}.rsMockMessengerDevice .headerContainer .rsLabel{color:inherit}.rsMockMessengerDevice .loadingContainer{display:flex;justify-content:center;align-items:center;width:100%;position:relative;height:0px}.rsMockMessengerDevice .loadingContainer .rsLoadingBouncingDots img{width:calc(100% - 16px);border-radius:14px;z-index:1;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.rsMockMessengerDevice .mediaContainer{display:flex;height:auto;position:relative;border-radius:8px}.rsMockMessengerDevice .mediaContainer .floatingMediaContainer{position:absolute;min-width:100%;max-width:100%;max-height:610px;overflow:scroll;z-index:10}.rsMockMessengerDevice .filterContainer:has(.flaggedMessageControlsContainer) .backButton,.rsMockMessengerDevice .filterContainer:has(.flaggedMessageControlsContainer) .filterButton{min-width:36px}.rsMockMessengerDevice .filterContainer .flaggedMessagesManagementDisplayContainer{position:relative;display:flex;justify-content:space-between;flex-direction:row;color:var(--whiteColor);align-items:center}.rsMockMessengerDevice .filterContainer .flaggedMessagesManagementDisplayContainer .flaggedMessageControlsContainer{display:flex;flex-direction:row;gap:8px}.rsMockMessengerDevice .filterContainer .flaggedMessagesManagementDisplayContainer .flaggedMessageControlsContainer .rsIcon{cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .3s;padding:8px;border-radius:8px}.rsMockMessengerDevice .filterContainer .flaggedMessagesManagementDisplayContainer .flaggedMessageControlsContainer .rsIcon.icon-chevron-left1{padding:8px 10px 8px 6px}.rsMockMessengerDevice .filterContainer .flaggedMessagesManagementDisplayContainer .flaggedMessageControlsContainer .rsIcon.icon-chevron-right1{padding:8px 6px 8px 10px}@media (hover: hover){.rsMockMessengerDevice .filterContainer .flaggedMessagesManagementDisplayContainer .flaggedMessageControlsContainer .rsIcon:hover{color:var(--_backgroundColor);background-color:var(--whiteColor)}}.rsMockMessengerDevice .conversationListContainer{display:flex;flex-direction:column;overflow:hidden;width:100%;flex-grow:1}.rsMockMessengerDevice .conversationListContainer.overlaid{cursor:default;filter:opacity(.5);pointer-events:none;overflow-y:hidden}.rsMockMessengerDevice .conversationListContainer .conversationCardsLeftMessage{background-color:var(--primaryContrastBackgroundColor);min-height:24px;padding:0 12px}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer{cursor:pointer;background-color:var(--primaryContrastBackgroundColor);transition:all .3s;max-height:100px;margin:0}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer:hover{filter:brightness(.9);padding-left:16px}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout{display:flex;flex-direction:row;justify-content:space-between;max-height:100%;overflow:clip;text-overflow:ellipsis;padding:16px 8px}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .avatarMultiImageContainer{position:relative;display:flex}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .avatarMultiImageContainer .avatarContainerImageBox{display:flex;position:relative}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .avatarMultiImageContainer .avatarContainerImageBox .groupMessageTotal{display:flex;bottom:-8px;right:-5px;white-space:nowrap;flex-direction:row;align-items:center;position:absolute;justify-content:center;background-color:#d7d5d5;padding:8px 10px;font-size:14px;font-weight:700;height:14px;width:18px;border-radius:6px;border:3px white solid}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .dateContainer{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .conversationContentContainer{width:calc(100% - 42px);text-overflow:ellipsis;display:flex;flex-direction:row;align-items:start;justify-content:start;gap:8px}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .conversationContentContainer .avatarContactImage{padding:4px}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .conversationContentContainer .avatarContactImage .rsAvatar,.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .conversationContentContainer .avatarContactImage .rsIcon{width:40px;height:40px;display:flex;border-radius:50%}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .conversationContentContainer .avatarContactImage .rsIcon{background:var(--primaryOrangeColor);color:var(--whiteColor);justify-content:center;align-items:center}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .conversationContentContainer .avatarContactImage .rsAvatar{background:var(--whiteColor);color:var(--primaryTextColor);font-weight:var(--boldFontWeight)}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .conversationContentContainer .messageDataContainer{display:flex;flex-direction:column;max-width:calc(100% - 42px)}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .conversationCardLayout .conversationContentContainer .messageDataContainer .rsLabel{display:-webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-height:3em;word-wrap:break-word;text-overflow:ellipsis}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .flaggedMessageCountContainer{display:flex;gap:8px;text-align:center}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .flaggedMessageCountContainer .flaggedMessagesNotViewedCountIndicator{background-color:red;color:#fff;padding:0 5px;border-radius:20px;width:max-content;min-width:20px;height:20px;display:flex;justify-content:center;align-items:center}.rsMockMessengerDevice .conversationListContainer .conversationSummaryContainer .flaggedMessageCountContainer .flaggedMessageCountIndicator{display:flex;color:red}.rsMockMessengerDevice .groupParticipantsContainer,.rsMockMessengerDevice .deviceTitle{display:grid;background-color:inherit;color:var(--whiteColor);grid-template-columns:1fr min-content;align-items:center}.rsMockMessengerDevice .groupParticipantsContainer{max-width:100%;position:relative}.rsMockMessengerDevice .groupParticipantsContainer .rsTooltipWrapper{overflow:hidden;text-overflow:ellipsis;max-width:100%;position:initial;white-space:nowrap}.rsMockMessengerDevice .groupParticipantsContainer .rsTooltipWrapper .rsTooltip{border-radius:16px;z-index:6;padding:10px}.rsMockMessengerDevice .acknowledgeFlaggedMessagesButton{z-index:var(--modalZIndex)}.rsMockMessengerDevice .headerContainer{min-height:56px}.desktop .rsMockMessengerDevice{height:825px;min-width:384px;min-height:754px}.desktop .rsMockMessengerDevice .floatingParticipantsContainer{z-index:10;position:absolute;background:#c5c5c5;border-radius:16px;box-shadow:1px 3px 8px -4px #0000004d}.desktop .rsMockMessengerDevice .conversationListContainer{pointer-events:all;overflow-y:auto;overflow-x:hidden}.desktop .rsMockMessengerDevice .mediaContainer{display:flex;height:auto;position:relative;border-radius:8px}.desktop .rsMockMessengerDevice .mediaContainer .floatingMediaContainer{position:absolute;min-width:382px;max-width:382px;max-height:700px;overflow:scroll;border-bottom:10px solid black}.desktop .rsMockMessengerDevice .groupParticipantsContainer{display:block;width:min-content;padding-left:8px;padding-right:8px;margin-left:-8px;background:#0000}.desktop .rsMockMessengerDevice .headerContainer{min-height:56px}.messengerFilterHeader{--_backgroundColor: var(--primaryOrangeColor);transition:background-color .3s;background-color:var(--_backgroundColor);display:flex;flex-direction:column;color:var(--whiteColor);justify-content:center;flex-grow:1;gap:4px}.messengerFilterHeader .deviceTitle{line-height:20px}.messengerFilterHeader .filterContainer{display:flex;flex-direction:row;gap:8px;align-items:center}.messengerFilterHeader .filterContainer>.filterIcon,.messengerFilterHeader .filterContainer>.backButton,.messengerFilterHeader .filterContainer>.toggleScreenButton{position:relative;color:var(--whiteColor);min-width:48px;min-height:36px;max-width:100vw;border-radius:4px}@media (hover: hover){.messengerFilterHeader .filterContainer>.filterIcon:not(:disabled):hover,.messengerFilterHeader .filterContainer>.backButton:not(:disabled):hover,.messengerFilterHeader .filterContainer>.toggleScreenButton:not(:disabled):hover{background-color:var(--whiteColor);border-color:var(--lightGrayColor);color:var(--_backgroundColor)}}.messengerFilterHeader .filterContainer .searchInput{flex-grow:1;overflow:hidden;border:2px solid var(--lightGrayColor);color:var(--primaryTextColor);font-family:Nunito,sans-serif;padding:10px 14px;border-radius:8px;height:36px;font-size:16px}.messengerFilterHeader .filterContainer .searchInput.containsText{border:2px solid var(--primaryPurpleColor);font-size:16px;font-weight:600}.messengerFilterHeader .filterContainer .searchInput:focus-visible{outline:none}.messengerFilterHeader .filterContainer .searchInput:focus{border:2px solid var(--primaryPurpleColor)}.messengerFilterHeader .searchTypeSettingsContainer{display:flex;flex-direction:row;justify-content:center;padding-top:5px}.messengerFilterHeader.fullScreen .messageFilterDropdown .filterDropdownContainer{min-width:calc(100vw - 32px)}.messengerFilterHeader .messageFilterDropdown .filterDropdownContainer{min-width:calc(100vw - 64px);right:-84px}.messengerFilterHeader.hideFlaggedMessageNavigation .messageFilterDropdown .filterDropdownContainer{right:0}.desktop .messengerFilterHeader .messageFilterDropdown .filterDropdownContainer{min-width:356px}.desktop .messengerFilterHeader .filterContainer .searchInput{font-size:14px}.desktop .messengerFilterHeader .filterContainer .searchInput.containsText{font-size:15px}.mockMessengerThreadDisplay{background-color:#f5f5f5;height:100%}.mockMessengerThreadDisplay .scrollContent{display:flex;flex-direction:column;width:100%;padding:40px 10px;gap:20px}.mockMessengerThreadDisplay .scrollContent .emptyMessage{color:var(--grayTextColor);text-align:center}.mockMessengerThreadDisplay .scrollContent .floatingSelectedImage{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;background:#fff;overflow-y:scroll;overflow-x:hidden}.mockMessengerThreadDisplay .scrollContent .selectedMessageOverviewBox{position:relative}.mockMessengerThreadDisplay .scrollContent .selectedMessageOverviewBox .selectedMessageContainer{position:absolute;display:flex}.mockMessengerThreadDisplay .scrollContent .flagIcon{padding-top:2px;color:red}.mockMessengerThreadDisplay .scrollContent .entryContainer{display:flex;flex-direction:row}.mockMessengerThreadDisplay .scrollContent .entryContainer .avatarImageContainer{display:flex;justify-content:center;align-items:center;width:45px;min-width:45px;height:45px;border-radius:50%;margin:5px;background:var(--primaryOrangeColor);color:var(--whiteColor)}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageDisplay{cursor:pointer;display:flex;border-radius:8px 8px 0;word-wrap:break-word;flex-direction:column;text-align:left;align-self:start;width:100%;min-width:24px;min-height:28px;padding:3px 5px}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageDisplay:has(.mediaContainer){padding:0}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageDisplay .mediaContainer{display:flex;border-radius:inherit;overflow:hidden;flex-direction:column;gap:16px;height:100%;width:100%;max-width:200px}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageDisplay .mediaContainer img{cursor:pointer;border-radius:2px;object-fit:cover;color:var(--primaryTextColor)}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageDisplay .mediaContainer video{border-radius:2px;object-fit:cover;color:var(--primaryTextColor)}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageDisplay .imageScanResultsPopupContainer{display:flex;position:absolute;left:300px;bottom:0}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageDisplay .imageScanResultsPopupContainer .imageScanResultsPopup{display:flex;position:relative;bottom:0;right:0;background:#fff;width:300px;padding:20px;border-radius:10px;z-index:10}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageDisplay .isFlagged{border:4px solid red}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageDisplay.wasBlocked{border:2px solid black;opacity:.8}.mockMessengerThreadDisplay .scrollContent .entryContainer .rsLabel.messageData{padding:3px 5px}.mockMessengerThreadDisplay .scrollContent .entryContainer.receivedEntryContainer,.mockMessengerThreadDisplay .scrollContent .entryContainer.receivedEntryContainer .messageDisplay{justify-content:start}.mockMessengerThreadDisplay .scrollContent .entryContainer.receivedEntryContainer .messageDisplay .messageData{border-radius:0 8px 8px;background-color:#c7c7c7}.mockMessengerThreadDisplay .scrollContent .entryContainer.receivedEntryContainer .messageDisplay .metaDataSection{justify-content:flex-start}.mockMessengerThreadDisplay .scrollContent .entryContainer.sentEntryContainer{justify-content:end;display:flex;flex-direction:row}.mockMessengerThreadDisplay .scrollContent .entryContainer.sentEntryContainer .messageContent{padding:10px}.mockMessengerThreadDisplay .scrollContent .entryContainer.sentEntryContainer .messageContent.mediaMessage{background:none;border-radius:8px}.mockMessengerThreadDisplay .scrollContent .entryContainer.sentEntryContainer .messageContent .messageData{background:var(--primaryOrangeColor);justify-content:end;align-self:end;border-radius:8px 8px 0}.mockMessengerThreadDisplay .scrollContent .entryContainer.sentEntryContainer .messageContent .metaDataSection{justify-content:space-between}.mockMessengerThreadDisplay .scrollContent .entryContainer.sentEntryContainer .messageContent .metaDataSection.timeStamp{display:flex;justify-content:flex-end}.mockMessengerThreadDisplay .scrollContent .entryContainer .messageContent{display:flex;flex-direction:column;gap:12px}.mockMessengerThreadDisplay .scrollContent .entryContainer .metaDataSection{display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:16px}.mockMessengerThreadDisplay .scrollContent .entryContainer .flagIcon{color:red;cursor:pointer}.mockMessengerThreadDisplay .scrollContent .entryContainer .flagIcon:hover{box-shadow:0 4px 4px 2px #c2c2c2;border-radius:50%}.mockMessengerThreadDisplay .scrollContent .entryContainer .clearFlagLabel{cursor:pointer}.bringYourOwnContentPopup{box-shadow:#0000001a 0 4px 12px;background-color:var(--primaryBackgroundColor);width:100%;display:flex;flex-direction:column;align-items:center;max-height:100%;min-height:20%;position:relative;overflow:hidden}.bringYourOwnContentPopup .popupBody{font-size:12px;font-weight:300;line-height:16px;overflow-x:hidden;overflow-y:auto;height:100%;width:100%;flex-grow:1}.bringYourOwnContentPopup .popupBody .popupContentWrapper{height:fit-content;padding:16px 24px;width:100%;flex-grow:1}.bringYourOwnContentPopup .popupTitle{padding:16px 32px;background:var(--primaryContrastBackgroundColor);border-bottom:1px solid var(--lightGrayColor);position:relative;text-align:center;width:100%;min-height:48px;z-index:5}.bringYourOwnContentPopup .popupTitle .h4{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.desktop .bringYourOwnContentPopup{max-width:80%;border-radius:10px}.messageEntry{display:flex;flex-direction:row;align-items:flex-start;min-height:80px;gap:6px}.messageEntry:focus{outline:none;border:none}.messageEntry.sent{justify-content:flex-end}.messageEntry.sent .messageEntryContent{align-items:flex-end}.messageEntry.received{justify-content:flex-start}.messageEntry.received .messageEntryContent{align-items:flex-start}.messageEntry .messageEntryContent{display:flex;flex-direction:column;gap:8px}.messageEntry .messageEntryContent .messageEntryLabel{display:flex;flex-direction:row;align-items:center;gap:8px}.messageEntry .messageEntryContent .messageDisplay{display:flex;flex-direction:column;gap:inherit}.messageEntry .messageEntryContent .messageDisplay .flaggedTooltipWrapper{transition:translate .2s ease-in-out;width:fit-content}.messageEntry .messageEntryContent .messageDisplay .flaggedTooltipWrapper.selected.sent{translate:-12px 0}.messageEntry .messageEntryContent .messageDisplay .flaggedTooltipWrapper.selected.sent .flaggedTooltip{margin-right:10px}.messageEntry .messageEntryContent .messageDisplay .flaggedTooltipWrapper.selected.sent:before{opacity:.1}.messageEntry .messageEntryContent .messageDisplay .flaggedTooltipWrapper.selected.received{translate:12px 0}.messageEntry .messageEntryContent .messageDisplay .flaggedTooltipWrapper.selected.received .flaggedTooltip{margin-left:10px}.messageEntry .messageEntryContent .messageDisplay .flaggedTooltipWrapper .flaggedTooltip{display:inherit;flex-direction:inherit;align-items:inherit;gap:inherit}.messageEntry .messageEntryContent .messageDisplay.sent{align-items:flex-end}.messageEntry .messageEntryContent .messageDisplay.sent .messageDisplayText,.messageEntry .messageEntryContent .messageDisplay.sent .messageDisplayMedia{color:var(--whiteColor);border-radius:8px 8px 0;background-color:hsla(var(--primaryOrangeColor-h),var(--primaryOrangeColor-s),var(--primaryOrangeColor-l),.9)}.messageEntry .messageEntryContent .messageDisplay.received{align-items:flex-start}.messageEntry .messageEntryContent .messageDisplay.received .messageDisplayText,.messageEntry .messageEntryContent .messageDisplay.received .messageDisplayMedia{background-color:#c7c7c7;color:var(--primaryTextColor);border-radius:0 8px 8px}.messageEntry .messageEntryContent .messageDisplay.flagged .messageDisplayText,.messageEntry .messageEntryContent .messageDisplay.flagged .messageDisplayMedia{border:4px solid red;box-shadow:#f006 0 2px 4px}.messageEntry .messageEntryContent .messageDisplay .messageDisplayMedia{cursor:pointer;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;display:flex;flex-direction:column;gap:16px;border-radius:2px;overflow:hidden;height:100px;width:min-content}.messageEntry .messageEntryContent .messageDisplay .messageDisplayMedia.blurred .rsImg{filter:blur(20px)}.messageEntry .messageEntryContent .messageDisplay .messageDisplayMedia.hardFlagged{height:max-content}.messageEntry .messageEntryContent .messageDisplay .messageDisplayMedia img{cursor:pointer;border-radius:inherit;object-fit:cover;object-position:center;height:100%;width:min-content;color:var(--primaryTextColor)}.messageEntry .messageEntryContent .messageDisplay .messageDisplayMedia video{border-radius:inherit;object-fit:cover;color:var(--primaryTextColor)}.messageEntry .messageEntryContent .messageDisplay .messageDisplayMedia .blurredEyeIcon{pointer-events:none;cursor:pointer;z-index:1;padding-top:2px;display:flex;align-items:center;flex-direction:column;justify-content:center;width:30px;height:30px;color:var(--primaryTextColor);border-radius:50%;position:absolute;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 2px;background-color:var(--lightGrayColor);right:unset;bottom:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.messageEntry .messageEntryContent .messageDisplay .messageDisplayText{cursor:pointer;width:fit-content;padding:4px 6px;max-width:200px;min-height:32px;min-width:24px;word-break:break-word}.messageEntry .messageEntryContent .messageDisplay .metaDataSection{display:flex;flex-direction:row;align-items:center;gap:8px}.messageEntry .messageEntryContent .messageDisplay .metaDataSection .rateButton{border-radius:10px;padding:2px 8px;background-color:#e0e0e0;box-shadow:#63636333 0 2px 8px}.messageEntry .messageEntryContent .messageDisplay .metaDataSection .rateButton:hover{cursor:pointer}.messageEntry .messageEntryContent .messageDisplay .metaDataSection .rateButton:focus{font-weight:var(--boldFontWeight);color:var(--primaryOrangeColor)}.messageEntry .messageEntryContent .messageDisplay .metaDataSection .ratedCheckIcon{background-color:#e0e0e0;color:var(--primaryTextColor);display:flex;align-items:center;flex-direction:column;justify-content:center;min-width:24px;min-height:24px;max-width:48px;max-height:48px;border-radius:50%}.messageAvatar{display:flex;flex-direction:row;align-items:center;object-fit:cover;min-width:44px;height:44px;gap:8px}.messageAvatar .rsAvatar,.messageAvatar .rsIcon{object-fit:cover;display:flex;justify-content:center;align-items:center;border-radius:50%;color:var(--whiteColor);width:100%;height:100%;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;background-color:var(--primaryOrangeColor);line-height:0px;text-align:center;vertical-align:middle}.selectedText{cursor:pointer;display:flex;border-radius:8px 8px 0;word-wrap:break-word;flex-direction:column;justify-content:center;align-items:center;text-align:left;width:fit-content;min-width:24px;min-height:28px;padding:3px 5px}.selectedText.received{background:#e7e7e7;border-radius:0 8px 8px}.selectedText.sent{background:var(--primaryOrangeColor);color:var(--whiteColor);border-radius:8px 8px 0}.selectedText.flagged{border:3px solid red;box-shadow:#f006 0 2px 4px}.selectedText .rsLabel{color:inherit}.selectedText .blacklistedWordsContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#000;gap:8px}.selectedText .blacklistedWordsContainer .blackListWordCandidates{padding:4px 8px;margin:0 10px;background:var(--primaryOrangeColor)}.selectedMessageOverview{display:flex;flex-direction:column;position:relative;padding:24px;border-radius:8px;justify-content:space-between;align-items:center}.selectedMessageOverview .navigationButton{display:flex;flex-direction:row;flex-wrap:wrap;white-space:pre-wrap;padding:10px 6px;margin-top:15px;font-size:16px;font-weight:600;color:#fff;background-color:var(--primaryPurpleColor);border-radius:10px}.selectedMessageOverview .overviewHeader,.selectedMessageOverview .overviewBody,.selectedMessageOverview .overviewFooter{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px}.selectedMessageOverview .overviewHeader{margin-top:20px}.selectedMessageOverview .overviewBody{margin-top:40px}.selectedMessageOverview .overviewBody .selectedImage{object-fit:cover;border-radius:4px;max-height:180px;min-height:180px;max-width:100%;padding:0}.selectedMessageOverview .overviewBody .highScoreChipDisplay{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;gap:16px}.selectedMessageOverview .overviewBody .highScoreChipDisplay .highScoreChip{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#eaeaea;border:2px solid red;border-radius:20px;text-align:center;padding:4px 8px;line-height:0;font-size:16px;min-height:28px;color:#000;font-weight:600}.selectedMessageOverview .overviewBody .viewMessageButton .rsLabelIcon .rsLabel{text-decoration:underline}.selectedMessageOverview .overviewBody .sent .profanityContainer{background:#fffc}.selectedMessageOverview .overviewBody .received .profanityContainer{background:#f8000026}.selectedMessageOverview .overviewBody .messageContainer .regularWord{padding:5px 3px}.selectedMessageOverview .overviewBody .messageContainer .profanityContainer{color:red;padding:0 5px;border-radius:5px;font-weight:500;white-space:nowrap}.selectedMessageOverview .overviewBody .messageContainer .profanityContainer .profanityType{color:#0000008c;font-size:12px}.selectedMessageOverview .overviewBody .radioLabelContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:10px auto;padding-top:20px}.selectedMessageOverview .overviewFooter{align-items:flex-start;gap:4px;margin-top:32px;width:100%}.selectedMessageOverview .overviewFooter .rsButton{font-size:16px;height:32px;font-weight:600;width:54px;outline-style:solid;outline-color:#00000040;outline-width:1px;border-radius:4px}.selectedMessageOverview .overviewFooter .rsButton:not(:disabled):hover{outline-width:4px}.selectedMessageOverview .overviewFooter .rsButton:disabled{cursor:default;color:var(--primaryTextColor);outline:3px solid black}.selectedMessageOverview .senderOverview{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:16px}.selectedMessageOverview .flaggedMessageActionButton{cursor:pointer;display:flex;margin:0 15px;align-items:center;justify-content:center;width:92px;height:50px;border-radius:17px}.selectedMessageOverview .flaggedMessageActionButton.less{background:var(--primaryGreenColor)}.selectedMessageOverview .flaggedMessageActionButton.same{background:var(--grayTextColor)}.selectedMessageOverview .flaggedMessageActionButton.more{background:var(--primaryRedColor)}.selectedMessageOverview .selectedImageHeader{height:50px;background:var(--primaryOrangeColor);display:flex;justify-content:flex-start;align-items:center;padding:0 8px}.selectedMessageOverview .buttonRow{display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center;width:100%}.selectedMessageOverview .mediaContainer{position:relative;display:flex}.selectedMessageOverview .mediaContainer.isFlagged .rsImg{border:4px solid red;box-shadow:#f006 0 2px 4px}.selectedMessageOverview .mediaContainer.isFlagged .mediaContentContainer .mediaContent.isBlurred:after{box-shadow:inset 0 0 6px 6px red}.selectedMessageOverview .mediaContainer.isFlagged .mediaContentContainer .mediaContent:after{box-shadow:inset 0 0 0 6px red}.selectedMessageOverview .mediaContainer .rsImg{min-width:128px;min-height:136px}.selectedMessageOverview .mediaContainer>.mediaButtons{position:absolute;bottom:0;display:flex;flex-direction:row;right:0;padding:8px;gap:8px}.selectedMessageOverview .mediaContainer>.mediaButtons>.rsButton{transition:all .2s;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -1px inset;background-color:var(--primaryOrangeColor);transform-origin:center center;color:var(--whiteColor);border-radius:50%;width:32px;font-size:16px;height:32px;display:flex;justify-content:center;align-items:center}.selectedMessageOverview .mediaContainer>.mediaButtons>.rsButton.messageScoreButton{background-color:var(--primaryPurpleColor)}.selectedMessageOverview .mediaContainer>.mediaButtons>.rsButton.messageScoreButton:active{color:var(--primaryPurpleColor)}.selectedMessageOverview .mediaContainer>.mediaButtons>.rsButton:hover{filter:brightness(1.1)}.selectedMessageOverview .mediaContainer>.mediaButtons>.rsButton:active{background-color:var(--whiteColor);color:var(--primaryOrangeColor);scale:.95}.selectedMessageOverview .mediaContainer>.mediaButtons>.rsButton.unblurButton{background-color:var(--lightGrayColor);color:var(--primaryTextColor);font-size:18px}.selectedMessageOverview .mediaContainer>.mediaButtons>.rsButton .rsIcon{color:inherit;font-size:inherit}.selectedMessageOverview .mediaContentContainer{max-width:100%;display:flex;position:relative;flex-direction:row;flex-wrap:wrap}.selectedMessageOverview .mediaContentContainer .blurMessage{z-index:1;flex-grow:1;color:var(--primaryOrangeColor);font-size:12px;font-weight:800;line-height:22px;height:20px;vertical-align:middle}.selectedMessageOverview .mediaContentContainer .mediaContent{border-radius:8px;max-width:100%;height:fit-content;position:relative}.selectedMessageOverview .mediaContentContainer .mediaContent.isBlurred .rsImg{filter:blur(24px)}.selectedMessageOverview .mediaContentContainer .mediaContent.isBlurred:after{box-shadow:inset 0 0 4px 8px var(--primaryBackgroundColor)}.selectedMessageOverview .mediaContentContainer .mediaContent.isBlurred .blurButton{right:unset;bottom:unset;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -2px inset}.selectedMessageOverview .mediaContentContainer .mediaContent:after{content:"";border-radius:16px;transition:box-shadow .2s;position:absolute;width:100%;height:100%;transform:translate(-50%,-50%);outline:12px solid var(--primaryBackgroundColor);outline-offset:-4px;left:50%;top:50%}.selectedMessageOverview .mediaContentContainer .mediaContent .blurButton{z-index:1;transition:all .2s;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -1px inset;position:absolute;bottom:16px;right:16px;top:unset;left:unset;border-radius:50%;background-color:var(--lightGrayColor);aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;width:32px;height:32px}.selectedMessageOverview .mediaContentContainer .mediaContent .viewScoresButton{z-index:1;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -1px inset;position:absolute;top:16px;right:16px;width:24px;height:24px;border-radius:50%;background-color:var(--primaryPurpleColor);aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;color:var(--whiteColor)}.selectedMessageOverview .mediaContentContainer .mediaContent .rsImg{z-index:-1;border:1px solid var(--primaryBackgroundColor);clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%);transition:filter .2s;border-radius:8px}.selectedMessageOverview .rsImg,.selectedMessageOverview video{border-radius:4px;max-width:100%;height:auto}.desktop .bringYourOwnContentPopup.selectedMessageOverviewPopup{width:min-content}.desktop .bringYourOwnContentPopup.selectedMessageOverviewPopup .popupBody{min-width:320px;width:min-content}.desktop .bringYourOwnContentPopup.selectedMessageOverviewPopup .blacklistedWordsContainer{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:4px;justify-content:center;align-items:center}.desktop .bringYourOwnContentPopup.selectedMessageOverviewPopup .blacklistedWordsContainer .blackListWordCandidates{display:flex;cursor:pointer;border-radius:10px;padding:4px 8px;margin:0 6px;color:#fff;font-weight:800;font-size:16px;background:var(--primaryOrangeColor)}.desktop .bringYourOwnContentPopup.selectedMessageOverviewPopup .blacklistedWordsContainer .blackListWordCandidates.selectedBlackListWord{background:var(--primaryRedColor)}.desktop .bringYourOwnContentPopup.selectedMessageOverviewPopup .radioLabelContainer{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;padding-top:10px;margin-top:20px}.desktop .bringYourOwnContentPopup.selectedMessageOverviewPopup .radioLabelContainer .radioRatingOption{display:flex;flex-direction:row;justify-content:flex-start}.desktop .bringYourOwnContentPopup.selectedMessageOverviewPopup .radioLabelContainer .radioRatingOption .radioLabel{font-size:14px;font-weight:400;text-transform:none}.bringYourOwnContentPopup.selectedMessageOverviewPopup{min-width:min-content}.bringYourOwnContentPopup.selectedMessageOverviewPopup .popupBody{overflow-x:hidden;margin:0}.bringYourOwnContentPopup.selectedMessageOverviewPopup .popupBody .selectedMessageOverview{max-width:100%;width:100%}.bringYourOwnContentPopup.selectedMessageOverviewPopup .popupBody .selectedMessageOverview .titleBar{color:var(--primaryTextColor);display:flex;gap:8px;width:100%;justify-content:start}.bringYourOwnContentPopup.selectedMessageOverviewPopup .popupTitle{display:none}.bringYourOwnContentPopup.flaggedMessagesInfoPopup{min-width:320px;min-height:320px;max-height:95%;max-width:800px}.bringYourOwnContentPopup.flaggedMessagesInfoPopup .messageScoreContainer{width:max-content;display:flex;flex-direction:column;gap:16px}.bringYourOwnContentPopup.flaggedMessagesInfoPopup .messageScoreContainer .mockMessageEntryText{background-color:#e7e7e7;color:var(--primaryTextColor);word-wrap:break-word;border-radius:0 8px 8px;max-width:500px;padding:4px 8px}.bringYourOwnContentPopup.largeMediaPopup{height:100%;width:100%}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper{display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer{box-shadow:#00000029 0 1px 4px;position:relative;border-radius:4px;overflow:hidden;display:flex;padding-bottom:64px}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer img{max-width:100%;min-width:128px;min-height:136px}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer.isFlagged .mediaContentContainer .mediaContent.isBlurred:after{box-shadow:inset 0 0 6px 6px red}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer.isFlagged .mediaContentContainer .mediaContent:after{box-shadow:inset 0 0 0 6px red}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer .viewScoresButton{z-index:1;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -1px inset;position:absolute;top:16px;right:16px;width:24px;height:24px;border-radius:50%;background-color:var(--primaryPurpleColor);aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;color:var(--whiteColor)}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer>.mediaButtons{position:absolute;bottom:0;display:flex;flex-direction:row;right:0;padding:8px;gap:8px}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer>.mediaButtons>.rsButton{transition:all .2s;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -1px inset;background-color:var(--primaryOrangeColor);transform-origin:center center;color:var(--whiteColor);border-radius:50%;width:32px;font-size:16px;height:32px;display:flex;justify-content:center;align-items:center}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer>.mediaButtons>.rsButton.messageScoreButton{background-color:var(--primaryPurpleColor)}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer>.mediaButtons>.rsButton.messageScoreButton:active{color:var(--primaryPurpleColor)}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer>.mediaButtons>.rsButton:hover{filter:brightness(1.1)}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer>.mediaButtons>.rsButton:active{background-color:var(--whiteColor);color:var(--primaryOrangeColor);scale:.95}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer>.mediaButtons>.rsButton.unblurButton{background-color:var(--lightGrayColor);color:var(--primaryTextColor);font-size:18px}.bringYourOwnContentPopup.largeMediaPopup .popupContentWrapper .mediaContainer>.mediaButtons>.rsButton .rsIcon{color:inherit;font-size:inherit}.desktop .bringYourOwnContentPopup.largeMediaPopup{height:fit-content;width:fit-content}.profanityManagerPopup{background-color:#fff;margin:auto;text-align:center;position:relative;max-height:100%;height:100%;padding:16px;align-items:center;display:flex;flex-direction:column;gap:16px}.profanityManagerPopup .saveButton{width:100%}.profanityManagerPopup .addButton{background-color:var(--primaryOrangeColor);color:var(--whiteColor);font-weight:800;border-radius:4px;padding:8px;height:100%;min-width:48px}.profanityManagerPopup .resetButton{padding:8px;border-radius:16px;color:var(--grayTextColor);background-color:var(--primaryContrastBackgroundColor);font-weight:600;width:100%}.profanityManagerPopup .resetButton:hover{filter:brightness(.95)}.profanityManagerPopup .closeButton{top:32px;right:32px}.profanityManagerPopup .profanityManagerPopupHeader{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;font-size:12px}.profanityManagerPopup .profanityManagerPopupHeader .profanityManagerPopupTitleBar{width:100%;display:flex}.profanityManagerPopup .profanityManagerPopupHeader .profanityManagerPopupTitleBar>.backButton{width:24px;height:24px;position:absolute;top:20px;left:20px}.profanityManagerPopup .profanityManagerPopupHeader .profanityManagerPopupTitleBar>.rsLabel{padding:0 24px}.profanityManagerPopup .profanityManagerPopupHeader .selectedMessageContainer{text-align:start;margin:10px 0;background:#f1f1f1;border-radius:8px;padding:10px 15px}.profanityManagerPopup .profanityManagerPopupHeader .selectedMessageContainer .profanityWrapper{color:red;padding:0 5px;background:#f8000026;border-radius:5px;font-weight:500;white-space:nowrap}.profanityManagerPopup .profanityManagerPopupHeader .selectedMessageContainer .profanityWrapper .profanityType{color:#0000008c;font-size:12px}.profanityManagerPopup .profanityManagerPopupHeader .radioLabelContainer{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.profanityManagerPopup .profanityManagerPopupHeader .radioLabelContainer .radioRatingOption{display:flex;flex-direction:row;justify-content:flex-start}.profanityManagerPopup .profanityManagerPopupHeader .radioLabelContainer .radioRatingOption .radioLabel{font-size:16px;font-weight:400;text-transform:none}.profanityManagerPopup .profanityContainer{display:flex;flex-direction:column;flex-grow:1;height:100%;gap:16px;width:100%;justify-content:space-between;border:1px solid #b2b2b2;border-radius:12px;overflow:hidden}.profanityManagerPopup .profanityContainer .profanityListInputForm{flex-grow:1;display:flex;flex-direction:row;align-items:center;gap:12px}.profanityManagerPopup .profanityContainer .toggleHiddenWordsWarning{justify-content:center;flex-grow:1;flex-direction:column;align-items:center;display:flex;color:var(--grayTextColor);border-radius:12px;min-height:42px;padding:4px}.profanityManagerPopup .profanityContainer .toggleHiddenWordsWarning:hover{filter:brightness(.95)}.profanityManagerPopup .profanityContainer .toggleHiddenWordsWarning .warning{color:var(--errorTextColor);line-height:12px;font-size:12px}.profanityManagerPopup .profanityContainer .tableContainer{flex-grow:1;overflow-x:hidden;overflow-y:auto;width:100%}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable{width:100%;border-collapse:collapse}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .tableHeader{position:sticky;top:0;background-color:var(--primaryBackgroundColor);box-shadow:-4px 0 0 0 var(--primaryBackgroundColor),4px 0 0 0 var(--primaryBackgroundColor);z-index:1}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable td,.profanityManagerPopup .profanityContainer .tableContainer .profanityTable th{padding:4px 8px;border:none}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .wordEntryRow{cursor:pointer;background-color:var(--primaryOrangeColor);color:var(--whiteColor)}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .wordEntryRow:nth-child(odd){filter:brightness(.95)}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .wordEntryRow.isNotDefaultWord{background-color:var(--primaryContrastBackgroundColor);color:var(--primaryTextColor);font-weight:800}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .wordEntryRow.isNotDefaultWord .checkIcon{color:var(--primaryGreenColor)}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .wordEntryRow .checkIcon{color:inherit;display:inline-block;vertical-align:middle;transition:color .2s}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .wordEntryRow>td{cursor:pointer;outline:4px solid transparent;outline-offset:-4px;transition:background-color .2s,outline-color .2s,color .2s,filter .2s}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .wordEntryRow>td:hover{filter:brightness(1.2);background-color:var(--primaryContrastBackgroundColor);outline-color:var(--primaryOrangeColor);color:var(--primaryTextColor)}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .wordEntryRow>td:hover .checkIcon{color:var(--primaryGreenColor)}.profanityManagerPopup .profanityContainer .tableContainer .profanityTable .wordEntryRow .wordEntry{display:flex;align-items:center;flex-direction:row;justify-content:space-between;gap:8px}.profanityManagerPopup .profanityContainer .currentValuesContainer{display:flex;flex-direction:column}.desktop .profanityManagerPopup{padding:42px;max-height:80%;height:80%;max-width:700px;gap:24px;border-radius:20px}.rsGenericPopup .rsLabelCheckbox{display:flex;flex-direction:row;justify-content:center;align-items:center}.rsLabelRadio{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));grid-row-gap:8px;align-content:center}.rsLabelRadio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:18px;height:18px;padding:1.5px;background-clip:content-box;border:2px solid var(--lightGrayColor);background-color:inherit;border-radius:50%}.rsLabelRadio input[type=radio]:checked{background-color:var(--primaryOrangeColor)}.rsLabelRadio .radioLabel{text-transform:capitalize;padding-right:16px;padding-left:8px}.rsLabelRadio.disabled *{opacity:.5;cursor:not-allowed}.scrollWrapper{height:100%;max-height:100%;outline-offset:16px}.scrollWrapper .scrollContent{position:relative;display:flex;min-width:fit-content;min-height:fit-content}.scrollWrapper .scrollContent .startScroll,.scrollWrapper .scrollContent .endScroll{padding:8px;position:absolute;align-items:center;display:flex;z-index:1}.scrollWrapper .scrollContent .endScroll{pointer-events:none;justify-content:flex-end;height:max(min(10%,2400px),240px);width:max(min(10%,2400px),240px);max-height:100%;max-width:100%}.scrollWrapper .scrollContent .startScroll{justify-content:flex-start}.scrollWrapper.vertical{overflow-x:hidden}.scrollWrapper.vertical .scrollContent{flex-direction:column}.scrollWrapper.vertical .scrollContent .startScroll,.scrollWrapper.vertical .scrollContent .endScroll{width:100%;flex-direction:column}.scrollWrapper.vertical .scrollContent .startScroll{top:0}.scrollWrapper.vertical .scrollContent .endScroll{bottom:0}.scrollWrapper.horizontal{overflow-y:hidden}.scrollWrapper.horizontal .scrollContent{flex-direction:row}.scrollWrapper.horizontal .scrollContent .startScroll,.scrollWrapper.horizontal .scrollContent .endScroll{height:100%;flex-direction:row}.scrollWrapper.horizontal .scrollContent .startScroll{left:0}.scrollWrapper.horizontal .scrollContent .endScroll{right:0}.scrollWrapper.reversed.vertical .scrollContent{flex-direction:column-reverse}.scrollWrapper.reversed.vertical .scrollContent .startScroll{bottom:0;top:auto}.scrollWrapper.reversed.vertical .scrollContent .endScroll{top:0;bottom:auto}.scrollWrapper.reversed.horizontal .scrollContent{flex-direction:row-reverse}.scrollWrapper.reversed.horizontal .scrollContent .startScroll{right:0;left:auto}.scrollWrapper.reversed.horizontal .scrollContent .endScroll{left:0;right:auto}.scrollWrapper.reversed .scrollContent .startScroll{justify-content:flex-end}.scrollWrapper.reversed .scrollContent .endScroll{justify-content:flex-start}.conversationThreadMetadata{position:relative;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:center;width:100%;height:100%}.conversationThreadMetadata .iconContainer{position:absolute;display:flex;justify-content:center;align-items:center;right:16px;background-color:var(--primaryOrangeColor);padding:12px;width:80px;height:40px;border-radius:0 0 20px 20px;z-index:3;transition:top .4s ease-in-out;top:0;box-shadow:#0000003d 0 3px 8px}.conversationThreadMetadata .iconContainer:hover{cursor:pointer}.conversationThreadMetadata .iconContainer.active{top:min(480px,70dvh)}.conversationThreadMetadata .metadataContainer{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;max-height:min(480px,70dvh);min-height:min(480px,70dvh);right:0;left:0;max-width:100%;width:100%;background-color:var(--primaryContrastBackgroundColor);color:#000;text-align:center;top:calc(-1*min(480px,70dvh));border-radius:0 0 16px 16px;transition:all .4s ease-in-out;box-shadow:#0000003d 0 3px 8px;display:flex;flex-direction:column}.conversationThreadMetadata .metadataContainer.active{z-index:2;pointer-events:auto;-webkit-user-select:auto;user-select:auto;display:flex;flex-direction:column;top:0}.conversationThreadMetadata .metadataContainer .metadataTitle{display:flex;flex-direction:row;justify-content:center;align-items:center;border-bottom:1px solid var(--lightGrayColor);padding:12px;position:sticky;top:0;width:100%;height:40px;color:var(--primaryTextColor);background-color:inherit;z-index:1}.conversationThreadMetadata .metadataContainer .metadataContentContainer{overflow-y:auto;overflow-x:hidden;display:flex}.conversationThreadMetadata .metadataContainer .metadataContentContainer .metadataContent{display:flex;flex-direction:column;gap:16px;padding:16px;justify-content:center;align-items:center;height:fit-content}.conversationThreadMetadata .metadataContainer .metadataContentContainer .metadataContent .displayData{width:100%;display:flex;flex-direction:column;gap:8px}.conversationThreadMetadata .metadataContainer .metadataContentContainer .metadataContent .displayData .participantChipList{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;min-height:18px;gap:4px}.conversationThreadMetadata .metadataContainer .metadataContentContainer .metadataContent .displayData .participantChipList .participantChip{flex-grow:1;background-color:var(--whiteColor);border:1px solid var(--lightGrayColor);border-radius:16px;padding:2px 8px;font-size:12px;line-height:12px}.conversationThreadMetadata .metadataContainer .metadataContentContainer .metadataContent .wordCloudContainer{border:1px solid var(--lightGrayColor);border-radius:12px;overflow:hidden}.conversationThreadMetadata .metadataContainer .metadataContentContainer .metadataContent .wordCloudContainer .wordCloudHeader{background-color:var(--primaryBackgroundColor);min-height:40px;padding:12px 0}.conversationThreadMetadata .metadataContainer .metadataContentContainer .metadataContent .wordCloudContainer .wordCloud{background-color:var(--whiteColor);padding:5px;min-height:150px}.conversationThreadMetadata .valueLabel{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;width:100%}.wordCloud{display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;flex-grow:1}.wordCloud.clickable{cursor:pointer}.wordCloud svg{position:absolute;top:0;left:0}.wordCloud svg text.clickable{cursor:pointer}.wordCloud label{display:inline-flex;align-items:center;font-size:14px}.quickStats{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:8px}.quickStats .quickStatsChip{cursor:pointer;transition:scale .2s ease-in-out;flex-basis:0;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50px}.quickStats .quickStatsChip:active{scale:.975}.quickStats .quickStatsChip .messageMetadataDisplayChip{height:100%;width:100%}.desktop .quickStats .quickStatsChip{min-height:88px}.mediaGalleryDisplay{display:flex;flex-direction:column;max-height:825px;min-height:600px;position:relative}.mediaGalleryDisplay ::-webkit-scrollbar{width:12px;height:12px}.mediaGalleryDisplay ::-webkit-scrollbar-track{background:transparent}.mediaGalleryDisplay ::-webkit-scrollbar-thumb{border:3px solid #f5f5f5;background-color:#bebebe;border-radius:20px}.mediaGalleryDisplay ::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.mediaGalleryDisplay.fullScreen{min-height:unset;background-color:var(--whiteColor);box-shadow:0 0 0 10000px #00000080;z-index:var(--modalZIndex);position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:calc(100dvh - var(--dynamicAppBarHeight));max-width:100vw;max-height:100dvh;border-radius:0}.mediaGalleryDisplay.fullScreen .mockMediaDeviceContentContainer{overflow-y:auto;overflow-x:hidden;max-height:100%}.mediaGalleryDisplay.fullScreen .galleryHeader{border-radius:0}.mediaGalleryDisplay.hasViewButton .selectedMediaThreadMessageContainer{max-height:calc(100% - 128px)}.mediaGalleryDisplay .galleryHeader{--_backgroundColor: var(--primaryOrangeColor);transition:background-color .3s;background-color:var(--_backgroundColor);display:flex;flex-direction:column;justify-content:space-between;padding:8px 16px}.mediaGalleryDisplay .galleryHeader .deviceTitle{display:grid;color:var(--whiteColor);grid-template-columns:1fr min-content;align-items:center;line-height:20px}.mediaGalleryDisplay .galleryHeader .filterContainer{display:flex;flex-direction:row;justify-content:space-between;gap:8px;align-items:center}.mediaGalleryDisplay .galleryHeader .filterContainer .searchInput{flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--lightGrayColor);color:var(--primaryTextColor);font-family:Nunito,sans-serif;padding:10px 14px;border-radius:8px;height:36px;font-size:16px}.mediaGalleryDisplay .galleryHeader .filterContainer .searchInput.containsText{border:2px solid var(--primaryPurpleColor);font-size:15px;font-weight:600}.mediaGalleryDisplay .galleryHeader .filterContainer .searchInput:focus-visible{outline:none}.mediaGalleryDisplay .galleryHeader .filterContainer .searchInput:focus{border:2px solid var(--primaryPurpleColor)}.mediaGalleryDisplay .galleryHeader .filterContainer .searchInput:disabled{background-color:var(--whiteColor);filter:brightness(.95)}.mediaGalleryDisplay .galleryHeader .filterContainer .searchInput .rsInput{border-radius:8px}.mediaGalleryDisplay .galleryHeader .filterContainer .zoomButton,.mediaGalleryDisplay .galleryHeader .filterContainer .toggleScreenButton{position:relative;color:var(--whiteColor);min-width:48px;min-height:36px;max-width:100vw;border-radius:4px}@media (hover: hover){.mediaGalleryDisplay .galleryHeader .filterContainer .zoomButton:not(:disabled):hover,.mediaGalleryDisplay .galleryHeader .filterContainer .toggleScreenButton:not(:disabled):hover{background-color:var(--whiteColor);border-color:var(--lightGrayColor);color:var(--_backgroundColor)}}.mediaGalleryDisplay .galleryHeader .messageFilterDropdown .filterDropdownContainer{max-width:100vw;width:calc(100vw - 60px);right:-60px}.mediaGalleryDisplay .galleryHeader .mobileBackArrow{padding-right:12px}.mediaGalleryDisplay .mockMediaDeviceContentContainer{padding:12px 4px 12px 12px;scrollbar-gutter:stable;overflow:hidden;height:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;position:relative;flex-direction:row;max-height:784px;border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.mediaGalleryDisplay .mockMediaDeviceContentContainer .scrollContent{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:12px}.mediaGalleryDisplay .mockMediaDeviceContentContainer .scrollContent .rsMediaItem{transition:translate .4s}.mediaGalleryDisplay .mockMediaDeviceContentContainer .scrollContent .rsMediaItem:not(:disabled):focus,.mediaGalleryDisplay .mockMediaDeviceContentContainer .scrollContent .rsMediaItem:not(:disabled):hover,.mediaGalleryDisplay .mockMediaDeviceContentContainer .scrollContent .rsMediaItem:not(:disabled):active{translate:0px -4px 0px}.mediaGalleryDisplay .selectedMediaThreadMessageContainer{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px;position:absolute;display:flex;flex-direction:column;padding:4px;top:88px;bottom:28px;left:50%;transform:translate(-50%);max-width:calc(100% - 24px);max-height:calc(100% - 100px);height:100%;border-radius:8px;overflow-x:hidden;overflow-y:auto;background-color:var(--primaryBackgroundColor)}.mediaGalleryDisplay .selectedMediaThreadMessageContainer .selectedMessageOverview{width:max-content;max-width:100%}.mediaGalleryDisplay .selectedMediaThreadMessageContainer .closeSelectedImageButton{cursor:pointer;z-index:1;position:sticky;transition:all .4s;top:0;left:100%;padding:8px;border-radius:50%;min-height:32px;width:32px;background-color:var(--whiteColor);color:var(--primaryTextColor)}.mediaGalleryDisplay .selectedMediaThreadMessageContainer .closeSelectedImageButton:hover{box-shadow:#0000002e 0 2px 4px;background-color:var(--primaryOrangeColor);color:var(--whiteColor)}.mediaGalleryDisplay.overlaid .mockMediaDeviceContentContainer .overlaid{overflow-x:hidden;overflow-y:hidden;filter:blur(4px)}.mediaGalleryDisplay .galleryHeader{min-height:56px;display:flex;justify-content:center}.mediaGalleryDisplay .emptyMessage .rsLabel{color:var(--grayTextColor)}.desktop .mediaGalleryDisplay{min-width:384px;height:100%}.desktop .mediaGalleryDisplay .galleryHeader .messageFilterDropdown .filterDropdownContainer{min-width:358px;width:100%;right:-58px}.desktop .mediaGalleryDisplay:not(.overlayed) .mockMediaDeviceContentContainer{overflow-x:hidden;overflow-y:auto}.desktop .mediaGalleryDisplay .galleryHeader{min-height:56px}.desktop .mediaGalleryDisplay .galleryHeader .filterContainer .searchInput{font-size:14px}.rsMediaItem{cursor:pointer;aspect-ratio:1/1;flex-grow:1;flex-basis:0;border-radius:4px;overflow:hidden;position:relative;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.rsMediaItem:disabled{cursor:default}.rsMediaItem:disabled .mediaRatedIcon,.rsMediaItem:disabled .blurredEyeIcon{cursor:default}.rsMediaItem.none{background-position:center;background-size:cover;border-radius:8px}.rsMediaItem.large{min-width:calc(90% - 32px)}.rsMediaItem.medium{min-width:calc(50% - 32px)}.rsMediaItem.small{min-width:calc(33% - 32px)}.rsMediaItem:after{content:"";z-index:1;padding-bottom:100%;background-image:inherit;background-position:center;background-size:cover;background-color:var(--whiteColor);box-sizing:content-box;color:var(--lightGrayColor);display:flex;align-items:center;justify-content:center}.rsMediaItem .mediaRatedIcon,.rsMediaItem .blurredEyeIcon{cursor:pointer;z-index:1;padding-top:2px;display:flex;align-items:center;flex-direction:column;justify-content:center;min-width:24px;min-height:24px;max-width:48px;max-height:48px;width:20%;height:20%;color:var(--primaryTextColor);border-radius:50%;position:absolute}.rsMediaItem .mediaRatedIcon.mediaRatedIcon,.rsMediaItem .blurredEyeIcon.mediaRatedIcon{right:max(2%,4px);top:max(2%,4px);box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;background-color:hsla(var(--primaryBackgroundColor-h),var(--primaryBackgroundColor-s),var(--primaryBackgroundColor-l),.7)}.rsMediaItem .mediaRatedIcon.blurredEyeIcon,.rsMediaItem .blurredEyeIcon.blurredEyeIcon{box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 2px;background-color:var(--lightGrayColor);width:30px;height:30px}.rsMediaItem .mediaRatedIcon:hover:not(:disabled),.rsMediaItem .blurredEyeIcon:hover:not(:disabled){opacity:1}.rsMediaItem .mediaItemImg{max-width:100%;width:100%;height:100%;object-fit:cover}.rsMediaItem.flagged{border:4px solid red;box-shadow:#f006 0 2px 4px}.rsMediaItem .mediaItemImg{width:100%;height:100%;object-fit:cover;object-position:center}.messengerFrequencyBreakdown{display:flex;flex-direction:column;justify-content:stretch;border:1px solid #cecece;align-items:stretch;background-color:var(--primaryBackgroundColor);box-shadow:var(--lightBoxShadow);border-radius:8px;flex-grow:1;gap:8px;padding:8px}.messengerFrequencyBreakdown .frequencyGraph{flex-grow:1}.messageReportTimeGraph{display:flex;flex-direction:column;background-color:var(--whiteColor);border:1px solid #cecece;border-radius:12px;position:relative;padding:8px 4px;gap:8px;height:100%;min-height:240px;box-shadow:var(--lightBoxShadow)}.messageReportTimeGraph .timeReportGraph .labels .subLabel{width:100%;display:flex;flex-direction:row;column-gap:8px;justify-content:flex-start}.messageReportTimeGraph .reportFooter{display:flex;padding:8px;flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:16px;line-height:16px;font-weight:var(--boldFontWeight)}.messageReportTimeGraph .reportFooter .rsLabel{font-size:inherit;line-height:inherit;font-weight:inherit}.messageReportTimeGraph .reportFooter .flaggedBlock{height:16px;border-radius:4px;width:32px;display:block;background-color:red}.messageReportTimeGraph .reportFooter .messageBlock{height:16px;border-radius:4px;width:32px;display:block;background-color:var(--primaryPurpleColor)}.desktop .messageReportTimeGraph{padding:8px;gap:16px}.timeReportGraph{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;flex-grow:1;position:relative;height:100%}.timeReportGraph .verticalDisplay{width:100%;border-collapse:separate;border-spacing:0px 8px}.timeReportGraph .verticalDisplay .reportDisplay .labels{padding:0 16px 0 4px}.timeReportGraph .verticalDisplay .reportDisplay .messageBarContainer{padding:4px}.timeReportGraph .verticalDisplay .reportDisplay .messageBarContainer .messageBar,.timeReportGraph .verticalDisplay .reportDisplay .messageBarContainer .flaggedBar,.timeReportGraph .verticalDisplay .reportDisplay .messageBarContainer .blockedBar{max-width:calc(100% - 4px);transform:translateY(-50%);border-radius:0 8px 8px 0;top:50%;left:0;max-height:40px}.timeReportGraph .horizontalDisplay{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch;position:relative;min-height:fit-content;max-height:100%;width:fit-content;flex-grow:1;gap:8px}.timeReportGraph .horizontalDisplay .reportDisplay{transition:all .2s;max-height:200px;width:max-content;display:flex;flex-direction:column;background-color:inherit;overflow:visible;align-items:stretch;gap:8px;flex-grow:1;outline:1px solid transparent;border-radius:8px}.timeReportGraph .horizontalDisplay .reportDisplay .messageBarContainer{min-height:40px;flex-grow:1;height:100%}.timeReportGraph .horizontalDisplay .reportDisplay .messageBarContainer .messageBar,.timeReportGraph .horizontalDisplay .reportDisplay .messageBarContainer .flaggedBar,.timeReportGraph .horizontalDisplay .reportDisplay .messageBarContainer .blockedBar{max-width:40px;transform:translate(-50%);border-radius:8px 8px 0 0;left:50%;bottom:0}.timeReportGraph .horizontalDisplay .reportDisplay .labels{display:flex;flex-direction:column;flex-grow:1;width:100%;text-align:center;align-items:center}.timeReportGraph .labels{width:fit-content;height:fit-content;max-width:100%}.timeReportGraph .labels .rsLabel{width:fit-content;white-space:nowrap;max-width:100%;height:fit-content;overflow:hidden;text-overflow:ellipsis}.timeReportGraph .reportDisplay{cursor:pointer;transition:all .2s;background-color:var(--primaryBackgroundColor);outline:1px solid transparent;border-radius:8px;max-width:100%}.timeReportGraph .reportDisplay:hover:not(:disabled){background-color:var(--primaryContrastBackgroundColor)}.timeReportGraph .reportDisplay.selected{outline-color:#cecece;box-shadow:#0000000d 0 0 0 1px;transform:translateY(-4px)}.timeReportGraph .reportDisplay:focus-visible{outline-color:#cecece;box-shadow:#00000029 0 1px 4px}.timeReportGraph .reportDisplay .messageBarContainer{position:relative;width:100%}.timeReportGraph .reportDisplay .messageBarContainer .messageBar,.timeReportGraph .reportDisplay .messageBarContainer .flaggedBar,.timeReportGraph .reportDisplay .messageBarContainer .blockedBar{transition:width,height,max-width,.2s linear;position:absolute;display:block;height:calc(100% - 8px);width:calc(100% - 8px)}.timeReportGraph .reportDisplay .messageBarContainer .flaggedBar{background-color:red}.timeReportGraph .reportDisplay .messageBarContainer .messageBar{background-color:var(--primaryPurpleColor)}.timeReportGraph .reportDisplay .messageBarContainer .blockedBar{background-color:#000}.timeReportGraph .reportFooter{display:flex;padding:8px;flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:16px;line-height:16px;font-weight:var(--boldFontWeight)}.timeReportGraph .reportFooter .rsLabel{font-size:inherit;line-height:inherit;font-weight:inherit}.timeReportGraph .reportFooter .flaggedBlock{height:16px;border-radius:4px;width:32px;display:block;background-color:red}.timeReportGraph .reportFooter .messageBlock{height:16px;border-radius:4px;width:32px;display:block;background-color:var(--primaryPurpleColor)}.dashboardCard{border-radius:16px;flex-direction:column;border:1px solid #cecece;display:flex;overflow:hidden}.dashboardCard.hasInfoCircle .dashboardCardHeader .headerTitleContainer .infoCircle .rsIcon{display:inline}.dashboardCard .dashboardCardHeader{transition:background-color .3s;display:flex;z-index:1;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:4px 8px;box-shadow:0 4px 2px -2px #0000000d;gap:16px;min-height:56px}.dashboardCard .dashboardCardHeader .headerTitleContainer .dashboardCardTitle .infoButton{color:var(--whiteColor);display:inline-block;vertical-align:super;padding-left:2px}.dashboardCard .dashboardCardHeader .headerTitleContainer .dashboardCardSubtitle{flex-grow:1;flex-basis:0;display:flex;flex-direction:row;align-items:center}.dashboardCard .dashboardCardHeader .headerTitleContainer .rsLabel,.dashboardCard .dashboardCardHeader .headerTitleContainer .rsIcon{color:var(--whiteColor)}.dashboardCard .dashboardCardBody{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:8px;padding:8px;overflow:hidden;background-color:#f5f5f5;flex-grow:1;border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.dashboardCard .infoBtn{cursor:pointer}.desktop .dashboardCard{min-width:384px}.desktop .dashboardCard .dashboardCardHeader{padding:4px 16px;min-height:56px}.desktop .dashboardCard .dashboardCardHeader .hiddenTextReviewOverridePopup{position:relative;display:flex;top:0;right:0}.desktop .dashboardCard .dashboardCardBody{padding:16px;gap:16px}.bringYourOwnContentManagedPopup .bringYourOwnContentPopup{min-height:initial}.desktop .bringYourOwnContentManagedPopup .bringYourOwnContentPopup{max-width:max-content}.rsLabelInput .rsLabel{margin-bottom:8px}.rsLabelInput .rsLabel.title1{min-height:20px}.rsLabelInput .rsLabel .infoButton{display:inline-block;padding-left:4px}.rsLabelInput .rsInput{height:48px;width:100%;padding:10px 14px;border:2px solid var(--lightGrayColor);color:var(--primaryTextColor);font-family:Nunito,sans-serif;font-size:16px}.rsLabelInput input:focus-visible,.rsLabelInput textarea:focus-visible{outline:none}.rsLabelInput input.rsInput:focus,.rsLabelInput textarea.rsInput:focus{border:2px solid var(--primaryPurpleColor)}.rsLabelInput .asterisk{color:var(--primaryOrangeColor);padding-left:8px;display:inline}.rsTitleDescPopup{box-shadow:#0000001a 0 4px 12px;background-color:var(--primaryBackgroundColor);width:100%;display:flex;flex-direction:column;align-items:center;max-height:100%;min-height:20%;position:relative;overflow:hidden;border-radius:12px;text-align:center}.rsTitleDescPopup .showMoreLess{cursor:pointer;color:#0d3c61;margin-left:20px}.rsTitleDescPopup .orangeLabel{color:var(--primaryOrangeColor)}.rsTitleDesc .showMoreLess{color:#0d3c61;margin-left:20px;cursor:pointer}.rsTitleDesc .orangeLabel{color:var(--primaryOrangeColor)}.troomiWordCloud{display:flex;flex-direction:column;min-height:180px;padding:8px;gap:16px;overflow:hidden;position:relative;box-shadow:var(--lightBoxShadow)}.troomiWordCloud .troomiWordCloudHeader{position:relative}.troomiWordCloud .troomiWordCloudHeader .rsLabel.h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:absolute;top:0;left:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.troomiWordCloud .wordCloud{position:relative;flex-grow:1}.troomiWordCloud .wordCloud .emptyMessage{position:absolute;z-index:1;top:50%;left:50%;max-width:100%;text-align:center;transform:translate(-50%,-50%);color:var(--grayTextColor);word-wrap:break-word;word-break:break-word}.troomiWordCloud .wordCloud .emptyMessage .rsLabel{display:inline-block}.dayMessageCountDatesPicker{display:flex;flex-direction:column;gap:24px;align-items:center}.dayMessageCountDatesPicker .rsButton{width:max-content}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{position:relative;height:100%;text-align:center;background:0 0;border:2px solid #00a699;color:#00a699;padding:4px 12px;margin-right:8px;font:inherit;font-weight:700;line-height:normal;overflow:visible;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{display:inline-block;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:1;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:#0000004d;position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;font-size:14px}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:33px;height:26px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-top:26px solid transparent;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid transparent;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid transparent;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:5px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:5px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px;text-align:left}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0;font-size:14px}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{border:1px solid #e4e7e7;color:#484848;background:#fff}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{border:0;background:#fff;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px double #33dacd;color:#fff}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{color:#484848;font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:initial}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{position:absolute;width:100%;height:52px;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottom{height:auto}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;margin:0}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{cursor:default;border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{position:absolute;top:18px;line-height:.78;border-radius:3px;padding:6px 9px}.DayPickerNavigation_bottomButton__horizontalDefault{position:static;margin:-10px 22px 30px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{padding:5px;background:#fff;box-shadow:0 0 5px 2px #0000001a;position:relative;display:inline-block;text-align:center;height:100%;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a;display:block}.DayPickerNavigation_svg__vertical{height:42px;width:42px;fill:#484848}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{box-shadow:0 2px 6px #0000000d,0 0 0 1px #00000012;border-radius:3px}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker_portal__vertical{position:initial}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;text-align:left}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0;font-size:14px}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:3px}.DayPicker_transitionContainer__horizontal{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DateInput{margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:130px;vertical-align:middle}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-weight:200;font-size:19px;line-height:24px;color:#484848;background-color:#fff;width:100%;padding:11px 11px 9px;border:0;border-top:0;border-right:0;border-bottom:2px solid transparent;border-left:0;border-radius:0}.DateInput_input__small{font-size:15px;line-height:18px;letter-spacing:.2px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{outline:0;background:#fff;border:0;border-top:0;border-right:0;border-bottom:2px solid #008489;border-left:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{position:absolute;width:20px;height:10px;left:22px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{display:inline-block;vertical-align:middle;color:#484848}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:1;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:#0000004d;position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.datesPicker .DayPickerNavigation.DayPickerNavigation_1.DayPickerNavigation__horizontal.DayPickerNavigation__horizontal_2{display:flex;justify-content:space-between}.datesPicker td.CalendarDay.CalendarDay_1.CalendarDay__default.CalendarDay__default_2:has(.disabled){cursor:not-allowed;background-color:var(--blackColor)}.datesPicker td.CalendarDay.CalendarDay_1.CalendarDay__default.CalendarDay__default_2:has(.disabled) *{color:#00000042}.datesPicker td.CalendarDay.CalendarDay_1.CalendarDay__default.CalendarDay__default_2:has(.selected){background-color:#00000014}.datesPicker td.CalendarDay.CalendarDay_1.CalendarDay__default.CalendarDay__default_2 .dayContentsWrapper{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.datesPicker .CalendarDay__default:hover{background-color:#0000000a}.callReportTimeGraph{display:flex;flex-direction:column;box-shadow:var(--lightBoxShadow);background-color:var(--whiteColor);border:1px solid #cecece;border-radius:12px;position:relative;padding:8px;gap:8px;height:100%;min-height:240px}.callReportTimeGraph .timeReportGraph .reportDisplay .messageBarContainer .blockedBar{background-color:red}.baseModularCard.messageUsageCard .cardBody{display:flex;flex-direction:column;justify-content:space-between;padding:16px;height:100%;gap:8px}.baseModularCard.messageUsageCard .cardBody .dashboardStatsAtAGlanceContainer{display:flex;height:fit-content;flex-direction:row;min-height:56px;gap:8px}.baseModularCard.messageUsageCard .cardBody .dashboardStatsAtAGlanceContainer .messageMetadataDisplayChip{overflow:hidden;width:94px;flex-grow:1;flex-basis:0}.desktop .modularCard.messageUsageCard .cardBody .dashboardStatsAtAGlanceContainer{min-height:92px}.desktop .modularCard.messageUsageCard .cardBody .messageReportTimeGraph{min-width:652px}.baseModularCard.messageTimeCard{width:100%}.baseModularCard.messageTimeCard .cardBody{display:flex;flex-direction:column;justify-content:space-between;padding:16px;gap:8px;height:100%;min-width:fit-content;width:100%}.baseModularCard.messageTimeCard .cardBody .dashboardStatsAtAGlanceContainer{display:flex;height:fit-content;flex-direction:row;min-height:56px;gap:8px}.baseModularCard.messageTimeCard .cardBody .dashboardStatsAtAGlanceContainer .messageMetadataDisplayChip{overflow:hidden;min-width:94px;flex-grow:1;flex-basis:0}.desktop .modularCard.messageTimeCard .cardBody .dashboardStatsAtAGlanceContainer{min-height:92px}.desktop .modularCard.messageTimeCard .cardBody .messageReportTimeGraph{min-width:min(652px,100%)}.desktop .modularCard.messageTimeCard .cardBody .messageReportTimeGraph .reportDisplay{flex-basis:0}.baseModularCard.callTimeCard .cardBody{display:flex;flex-direction:column;justify-content:space-between;padding:16px;height:100%;gap:8px}.baseModularCard.callTimeCard .cardBody .dashboardStatsAtAGlanceContainer{display:flex;height:fit-content;flex-direction:row;min-height:56px;gap:8px}.baseModularCard.callTimeCard .cardBody .dashboardStatsAtAGlanceContainer .messageMetadataDisplayChip{overflow:hidden;width:94px;flex-grow:1;flex-basis:0}.desktop .modularCard.callTimeCard .cardBody .dashboardStatsAtAGlanceContainer{min-height:92px}.baseModularCard.elomiaUsageCard .cardBody{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%;padding:16px;gap:16px}.baseModularCard.elomiaUsageCard .cardBody .elomiaFrequencyStatistic{min-width:256px}.dashboard .baseModularCard.elomiaUsageCard .cardBody .elomiaFrequencyStatistic{min-width:333px}.elomiaFrequencyStatistic{--_primaryColor: var(--primaryOrangeColor);box-shadow:var(--lightBoxShadow);position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px 16px;border-radius:12px;background-color:var(--primaryBackgroundColor);border:1px solid rgba(0,0,0,.1);overflow:hidden;min-height:104px;transition:all .3s;cursor:default;gap:8px}.elomiaFrequencyStatistic.clickable{cursor:pointer}.elomiaFrequencyStatistic.clickable:hover{border-color:var(--_primaryColor)}.elomiaFrequencyStatistic.clickable:active{transform:scale(98%)}.elomiaFrequencyStatistic.small{min-height:64px}.elomiaFrequencyStatistic.small .messageCountContainer .messagesExchangedLabel{font-size:16px}.elomiaFrequencyStatistic:focus-visible{outline:4px solid var(--_primaryColor);outline-offset:4px}.elomiaFrequencyStatistic .messageCountContainer{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;text-align:left}.elomiaFrequencyStatistic .messageCountContainer .messagesExchanged{display:flex;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;font-weight:var(--boldFontWeight)}.elomiaFrequencyStatistic .messageCountContainer .messagesExchanged .percentageChange{display:flex;align-items:center;justify-content:space-evenly;right:0;padding:2px 8px;border-radius:20px;bottom:28px;min-height:20px;width:min-content;font-size:12px;line-height:12px}.elomiaFrequencyStatistic .messageCountContainer .messagesExchanged .percentageChange.trendingUp{border:1px solid #b4edea;background-color:#ecfdf3;color:#067647}.elomiaFrequencyStatistic .messageCountContainer .messagesExchanged .percentageChange.trendingDown{border:1px solid #fed8d7;background-color:#ff00001a;color:red}.elomiaFrequencyStatistic .messageCountContainer .messagesExchanged .percentageChange .rsLabelIcon .rsLabel{font-size:inherit;line-height:inherit}.desktop .elomiaFrequencyStatistic{padding:16px 24px;min-height:128px}.desktop .elomiaFrequencyStatistic.small{padding:8px 16px;min-height:80px}.baseModularCard.elomiaInsightsCard .cardBody{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%;padding:16px;gap:8px}.baseModularCard.elomiaInsightsCard .cardBody .frequencyStatistics{width:100%;display:flex;flex-direction:row;gap:8px}.baseModularCard.elomiaInsightsCard .cardBody .frequencyStatistics .elomiaFrequencyStatistic{flex-grow:1}.baseModularCard.elomiaInsightsCard .cardBody .rsLoadingBouncingDots{box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;border-radius:12px;display:flex;overflow:hidden;justify-content:center;align-items:center;max-height:160px;width:fit-content;flex-direction:column;position:relative;align-self:center;gap:8px}.elomiaDashboardPage{display:flex;flex-direction:column;gap:8px}.elomiaDashboardPage .dashboardFeatureContainer{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:flex-start;position:relative;gap:24px}.elomiaDashboardPage .dashboardFeatureContainer>.elomiaDisabledMessage{z-index:var(--drawerZIndex);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0000002e;border-radius:20px;box-shadow:var(--lightBoxShadow)}.elomiaDashboardPage .dashboardFeatureContainer>.elomiaDisabledMessage .elomiaDisabledContainer{box-shadow:var(--lightBoxShadow);background-color:var(--primaryBackgroundColor);border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;padding:16px;border-radius:12px}.elomiaDashboardPage .dashboardFeatureContainer>.elomiaDisabledMessage .elomiaDisabledContainer .rsLabel{color:var(--selectedDeviceColor)}.elomiaDashboardPage .dashboardFeatureContainer>.elomiaDisabledMessage .elomiaDisabledContainer .rsLink{transition:all .2s;box-shadow:var(--lightBoxShadow);background-color:var(--selectedDeviceColor);color:var(--whiteColor);font-weight:var(--boldFontWeight);font-size:24px;padding:8px 24px;border-radius:24px}.elomiaDashboardPage .dashboardFeatureContainer>.elomiaDisabledMessage .elomiaDisabledContainer .rsLink:hover{filter:brightness(105%)}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn{min-height:320px;border-radius:20px;max-height:100%;border:1px solid #cecece;background-color:#f5f5f5;box-sizing:content-box;flex-grow:1;overflow:hidden}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer{flex-shrink:20;width:384px;max-width:100%}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer .rsMockMessengerDevice{max-height:100%}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer .rsMockMessengerDevice:not(.fullScreen){border-radius:inherit}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer .rsMockMessengerDevice:not(.fullScreen) .headerContainer{display:flex;justify-content:center}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer .rsMockMessengerDevice:not(.fullScreen) .conversationListContainer{border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox{background-color:#f0f0f0;max-width:100%;border-radius:20px;gap:0}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .elomiaFrequencyStatistics{display:flex;flex-direction:row;gap:8px;width:100%}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .elomiaFrequencyStatistics .elomiaFrequencyStatistic{flex-grow:1;flex-basis:0;filter:none}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .elomiaTopicGraph,.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.statsBox .emotionWordCloud{flex-basis:0;flex-grow:1}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.insightGallery{overflow:hidden;flex-shrink:1;width:min-content}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.insightGallery ::-webkit-scrollbar{width:12px;height:12px}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.insightGallery ::-webkit-scrollbar-track{background:transparent}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.insightGallery ::-webkit-scrollbar-thumb{border:3px solid #f5f5f5;background-color:#bebebe;border-radius:20px}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.insightGallery ::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.insightGallery .dashboardCardBody{max-height:754px;padding:0}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.insightGallery .dashboardCardBody .insightsContainer{display:flex;flex-direction:column;min-height:100%;gap:12px;padding:16px;overflow-y:auto;overflow-x:hidden}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.emotionReportGraph .dashboardCardBody .emotionsGraph{display:flex;flex-direction:row;justify-content:space-between;height:100%;box-shadow:var(--lightBoxShadow);background-color:var(--primaryBackgroundColor);border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:8px}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.emotionReportGraph .dashboardCardBody .emotionsGraph .frequencyBar{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;flex-grow:1;flex-basis:0;gap:8px}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.emotionReportGraph .dashboardCardBody .emotionsGraph .frequencyBar .bar{min-width:32px;background-color:var(--primaryPurpleColor)}.elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.emotionReportGraph .dashboardCardBody .emotionsGraph .frequencyBar .rsLabel{text-align:center}.elomiaDashboardPage .floatingIntervalContainerParent{position:relative;display:flex;justify-content:flex-start;margin:0 8px 10px;z-index:4}.elomiaDashboardPage .floatingIntervalContainerParent .rsLabelIcon .rsLabel{line-height:0}.App:not(.desktop) .elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer .rsMockMessengerDevice:not(.fullScreen){max-height:720px}.App:not(.desktop) .elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer .rsMockMessengerDevice:not(.fullScreen) .mockMessengerThreadDisplay{overflow-y:hidden;overflow-x:hidden}.App:not(.desktop) .elomiaDashboardPage .dashboardFeatureContainer>.flexColumn.mockMessengerDeviceContainer .rsMockMessengerDevice .mockMessengerThreadDisplay{overflow-y:auto}.desktop .rsMessageDashboardPage .floatingIntervalContainerParent{position:relative;display:flex;justify-content:flex-end}.desktop .rsMessageDashboardPage .flexColumn.mockMessengerDeviceContainer,.desktop .rsMessageDashboardPage .insightGallery{min-height:754px}.desktop .rsMessageDashboardPage .flexColumn.mockMessengerDeviceContainer.mockMessengerDeviceContainer,.desktop .rsMessageDashboardPage .insightGallery.mockMessengerDeviceContainer{max-height:100%}.desktop .rsMessageDashboardPage .dashboardFeatureContainer .iconTotals{min-width:317px;border-radius:8px;display:flex;flex-direction:row;justify-content:space-evenly;position:relative;min-height:95px;max-height:95px;align-items:center}.desktop .rsMessageDashboardPage .dashboardFeatureContainer .wordCloudContainer{min-width:317px}.desktop .rsMessageDashboardPage .dashboardFeatureContainer .deviceMessageTitleContainer{display:flex;flex-grow:1;flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px;margin-bottom:18px}.desktop .rsMessageDashboardPage .dashboardFeatureContainer .deviceMessageTitleContainer .dateIntervalSelector{display:flex;justify-content:center;margin:10px}.desktop .rsMessageDashboardPage .intervalSelector{display:flex;gap:8px;align-items:center}.bringYourOwnContentPopup.tooManyMessagesPopup{max-width:max-content}.emotionWordCloud{display:flex;flex-direction:column;min-height:180px;padding:8px;gap:16px;overflow:hidden;position:relative;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;background-color:var(--primaryBackgroundColor);border:1px solid rgba(0,0,0,.1);border-radius:12px}.emotionWordCloud .emotionWordCloudHeader{position:relative}.emotionWordCloud .emotionWordCloudHeader .rsLabel.h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:absolute;top:0;left:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.emotionWordCloud .wordCloud{position:relative;flex-grow:1}.emotionWordCloud .wordCloud .emptyMessage{position:absolute;z-index:1;top:50%;left:50%;max-width:100%;text-align:center;transform:translate(-50%,-50%);color:var(--grayTextColor);word-wrap:break-word;word-break:break-word}.emotionWordCloud .wordCloud .emptyMessage .rsLabel{display:inline-block}.elomiaTopicGraph{overflow:hidden;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;background-color:var(--primaryBackgroundColor);border:1px solid rgba(0,0,0,.1);flex-direction:column;justify-content:space-between;position:relative;border-radius:8px;min-height:204px;display:flex;gap:8px}.elomiaTopicGraph .topicGraphHeader{display:flex;flex-direction:row;padding:8px}.elomiaTopicGraph .topicGraphBody{padding:8px;display:flex;flex-direction:column;gap:8px;overflow-x:clip;overflow-y:auto;flex-grow:1;max-height:100%}.elomiaTopicGraph .topicGraphBody>.rsLabel{background-color:var(--primaryContrastBackgroundColor);box-shadow:#00000040 0 1px 1px,#ffffff1a 0 0 0 1px inset;border-radius:24px;padding:4px 8px}.elomiaInsight{padding:12px 16px;box-shadow:var(--lightBoxShadow);border:1px solid rgba(0,0,0,.1);background-color:var(--primaryBackgroundColor);border-radius:12px;display:flex;flex-direction:column;align-items:center;white-space:wrap;gap:12px}.elomiaInsight.flagged{color:#dd1000;background-color:#ff00001a}.elomiaInsight.flagged>.rsLabel.title{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.elomiaInsight.flagged>.rsLabel.description,.elomiaInsight.flagged>.rsLabel.subtitle{font-weight:var(--boldFontWeight)}.elomiaInsight>.rsLabel{color:inherit}.elomiaInsight .title{font-size:24px;line-height:24px}.elomiaInsight .type{align-self:flex-end}.emotionLineGraph{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center}.emotionLineGraph .rsLoadingBouncingDots{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;border-radius:12px;overflow:hidden}.emotionLineGraph .numberOfTimeDiscussed{text-align:center}.baseModularCard.elomiaEmotionsCard .cardBody{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%;padding:16px;gap:8px}.baseModularCard.elomiaEmotionsCard .cardBody .frequencyStatistics{width:100%;display:flex;flex-direction:row;gap:8px}.baseModularCard.elomiaEmotionsCard .cardBody .frequencyStatistics .elomiaFrequencyStatistic{flex-grow:1}.baseModularCard.elomiaEmotionsCard .cardBody .emotionWordCloud{width:100%;height:100%;min-height:240px}.baseModularCard.elomiaTopicsCard .cardBody{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%;padding:16px;gap:8px}.baseModularCard.elomiaTopicsCard .cardBody .frequencyStatistics{width:100%;display:flex;flex-direction:row;gap:8px}.baseModularCard.elomiaTopicsCard .cardBody .frequencyStatistics .elomiaFrequencyStatistic{flex-grow:1}.baseModularCard.elomiaTopicsCard .cardBody .elomiaTopicGraph{height:100%;width:100%}.appUsageCard .cardBody{padding:16px}.appUsageCard .cardBody .dashboardStatsAtAGlanceContainer{display:flex;gap:8px;padding-bottom:16px}.appUsageCard .cardBody .dashboardStatsAtAGlanceContainer .messageMetadataDisplayChip{width:100%}.appUsageCard .cardBody .usageStatsContainer .appUsageFrequencyGraph .frequencyGraph,.appUsageFrequencyGraph .frequencyGraph{padding:8px;border:1px solid #cecece;box-shadow:var(--boxShadowLight)}.appUsageFrequencyGraph .frequencyGraph.scroll{height:559px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.appUsageFrequencyGraph .frequencyGraph.scroll::-webkit-scrollbar{display:none}.appUsageFrequencyGraph .frequencyGraph .mostUsedAppIcon{border-radius:8px;margin:auto}.rsAppBar .menuItem,.rsAppBar .subMenuItem{--_buttonMainColor: var(--grayTextColor);--_buttonSecondaryColor: var(--primaryBackgroundColor);--_buttonRippleColor: var(--_buttonSecondaryColor);--_buttonRippleOpacity: .16;color:var(--_buttonMainColor);background-color:var(--_buttonSecondaryColor);position:relative}.rsAppBar .menuItem .rsLabelIcon>.rsIcon,.rsAppBar .menuItem .rsLabelIcon>.rsLabel,.rsAppBar .subMenuItem .rsLabelIcon>.rsIcon,.rsAppBar .subMenuItem .rsLabelIcon>.rsLabel{color:inherit}@media (hover: hover){.rsAppBar .menuItem:hover,.rsAppBar .menuItem:focus-visible,.rsAppBar .subMenuItem:hover,.rsAppBar .subMenuItem:focus-visible{--_buttonMainColor: var(--primaryOrangeColor);filter:brightness(1.2)}.rsAppBar .menuItem:hover .rsIcon,.rsAppBar .menuItem:hover .rsLabel:not(.badgeNumber),.rsAppBar .menuItem:focus-visible .rsIcon,.rsAppBar .menuItem:focus-visible .rsLabel:not(.badgeNumber),.rsAppBar .subMenuItem:hover .rsIcon,.rsAppBar .subMenuItem:hover .rsLabel:not(.badgeNumber),.rsAppBar .subMenuItem:focus-visible .rsIcon,.rsAppBar .subMenuItem:focus-visible .rsLabel:not(.badgeNumber){color:var(--_buttonMainColor)}}.rsAppBar .appBarPrimary{box-sizing:border-box;bottom:0;touch-action:none;z-index:var(--appBarZIndex);width:100%;position:fixed;border-top:solid 1px var(--primaryContrastBackgroundColor);word-wrap:break-word;word-break:break-all}.rsAppBar .appBarPrimary .primaryMenu{padding:env(safe-area-inset-bottom,14px) 20px;display:flex;justify-content:space-between;align-items:center;min-height:var(--appBarHeight);background-color:var(--primaryBackgroundColor)}.rsAppBar .appBarPrimary .menuItemWrapper{position:relative}.rsAppBar .appBarPrimary .menuItemWrapper .menuItem{width:min-content;height:45px;transition:filter .3s;border-radius:8px}.rsAppBar .appBarPrimary .menuItemWrapper .menuItem:focus-visible{outline:4px solid var(--primaryOrangeColor);outline-offset:-4px}.rsAppBar .appBarPrimary .menuItemWrapper .menuItem.superUser{--_buttonMainColor: var(--primaryPurpleColor)}.rsAppBar .appBarPrimary .menuItemWrapper .menuItem.superUser .rsLabelIcon{transform:translate(-2%)}.rsAppBar .appBarPrimary .menuItemWrapper .menuItem.superUser .rsLabelIcon .rsIcon{transform:translate(9%)}.rsAppBar .appBarPrimary .menuItemWrapper .menuItem .rsLabel{margin:0 4px;text-align:center;line-height:10px;word-break:keep-all!important}.rsAppBar .appBarPrimary .menuItemWrapper .menuItem.selected:not(.contacts .rsContactRequestsBadge){--_buttonMainColor: var(--primaryOrangeColor)}.rsAppBar .appBarPrimary .menuItemWrapper .menuItem .rsLabel:not(.badgeNumber){font-size:10px!important}.rsAppBar .appBarSecondary{height:100%;top:0}.rsAppBar .appBarSecondary .subMenuItem{width:100%;justify-content:normal;padding:8px 16px 0 0}.desktop .rsAppBar{padding-top:16px}.desktop .rsAppBar.bannerVerticalPadding{margin-top:16px}.desktop .rsAppBar .appBarPrimary{width:130px;position:absolute;top:0;border-top:none;bottom:var(--footerHeight);height:100%;left:0;border-radius:0}.desktop .rsAppBar .appBarPrimary.medium{bottom:var(--footerMediumHeight);height:calc(100% - var(--footerMediumHeight))}.desktop .rsAppBar .appBarPrimary .appBarPrimaryInner{position:sticky;top:0;left:0;height:min-content}.desktop .rsAppBar .appBarPrimary .appBarPrimaryInner .rsContactRequestsBadge{position:absolute;top:-10px;right:-6px}.desktop .rsAppBar .appBarPrimary .primaryMenu{padding:0;display:grid;grid-template-rows:repeat(6,fit-content(100%));background-color:initial;min-height:606px}.desktop .rsAppBar .appBarPrimary .primaryMenu .menuItemWrapper{padding:0 17px;height:101px;width:130px}.desktop .rsAppBar .appBarPrimary .primaryMenu .menuItemWrapper .menuItem{border-radius:50%;align-items:center;padding:28px;width:100%;height:100%}.desktop .rsAppBar .appBarPrimary .primaryMenu .menuItemWrapper .menuItem.homeButton{height:101px;padding:28px 45px}.desktop .rsAppBar .appBarSecondary{left:130px;height:100%;z-index:25;display:flex;position:absolute;background-color:var(--primaryBackgroundColor)}.desktop .rsAppBar .appBarSecondary .appBarSecondaryOuter{top:0;position:sticky;height:min-content}.desktop .rsAppBar .appBarSecondary .appBarSecondaryOuter .appBarSecondaryInner{position:sticky;top:0;left:0;bottom:0;height:min-content}.desktop .rsAppBar .appBarSecondary .appBarSecondaryOuter .appBarSecondaryInner .subMenu{position:sticky;display:flex;flex-direction:column;gap:24px;max-height:100%;height:606px;padding:16px 8px 24px 24px}.desktop .rsAppBar .appBarSecondary .appBarSecondaryOuter .appBarSecondaryInner .subMenu.settings{padding-top:132px;padding-bottom:43px}.desktop .rsAppBar .appBarSecondary .appBarSecondaryOuter .appBarSecondaryInner .subMenu.contacts{padding-top:232px;padding-bottom:193px}.desktop .rsAppBar .appBarSecondary .appBarSecondaryOuter .appBarSecondaryInner .subMenu.apps{padding-top:332px;padding-bottom:93px}.desktop .rsAppBar .appBarSecondary .appBarSecondaryOuter .appBarSecondaryInner .subMenu.superUser{height:100%;padding-top:8px;margin-top:505px}.desktop .rsAppBar .appBarSecondary .appBarSecondaryOuter .appBarSecondaryInner .subMenu .rsLabelIcon{width:max-content}.desktop .rsAppBar .appBarSecondary .appBarSecondaryOuter .appBarSecondaryInner .subMenu .hideFutureFeatures{display:none}.rsContactRequestsBadge{border:2px solid var(--primaryPurpleColor);background-color:var(--whiteColor);position:absolute;display:flex;align-items:center;justify-content:center;z-index:var(--drawerZIndex);border-radius:50%;width:16px;height:16px}.rsContactRequestsBadge .rsLabel.badgeNumber.body1{color:var(--bequickPurpleColor);padding:0;margin:0;font-weight:800;font-size:8px;line-height:0}.rsContactRequestsBadge .rsLabel.badgeNumber.sixteenPx{font-size:12px}.rsContactRequestsBadge.largeBadge{border:3px solid var(--bequickPurpleColor);width:24px;height:24px}.rsContactRequestsBadge.largeBadge .rsLabel.badgeNumber{font-size:12px}.rsContactRequestsBadge.smallBadge{border:1px solid var(--bequickPurpleColor);width:16px;height:16px}.rsContactRequestsBadge.smallBadge .rsLabel.badgeNumber{font-size:10px}.rsLoginPage{height:fit-content;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.rsLoginPage .signInWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:90px auto 0;padding:0 28px;width:100%;max-width:400px;min-width:200px}.rsLoginPage .signInWrapper .inputDiv{grid-template-columns:fit-content(100%) 1fr fit-content(100%);border-bottom:2px solid #cecece;color:var(--grayTextColor);position:relative;margin-top:34px;display:grid;width:100%;gap:4px}.rsLoginPage .signInWrapper .inputDiv .rsInput{height:26px}.rsLoginPage .signInWrapper .inputDiv .rsIcon{justify-content:center;align-items:center;display:flex;padding:4px;height:26px}.rsLoginPage .signInWrapper .inputDiv .rsInput .input{height:26px;box-sizing:border-box;border-radius:0}.rsLoginPage .signInWrapper .inputDiv .rsInput .label{bottom:12px}.rsLoginPage .signInWrapper .inputDiv .rsInput .rsInputErrorMessage{margin-top:8px;font-size:14px;line-height:14px}.rsLoginPage .signInWrapper .errorText{color:var(--errorDarkColor);letter-spacing:.15px;font-weight:400;margin-top:4px}.rsLoginPage .signInWrapper .forgotPassword{align-self:flex-end;margin-bottom:56px;margin-top:8px;color:var(--primaryOrangeColor);cursor:pointer}.rsLoginPage .signInWrapper .rsButton.contained.primary{box-shadow:0 2px 6px #856eaf}.rsLoginPage .getStartedDiv{margin-top:46px;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap;display:flex;gap:8px}.rsLoginPage .getStartedDiv .rsLabel{color:var(--grayTextColor)}.rsLoginPage .getStartedDiv .rsLink{white-space:nowrap}.desktop .rsLoginPage .signInWrapper{padding:0 50px}.App:not(.desktop):has(.rsLoginPage) .rsFooter{display:none}.forgotPasswordPopup{box-shadow:#0000001a 0 4px 12px;background-color:var(--primaryBackgroundColor);width:100%;display:flex;flex-direction:column;align-items:center;max-height:100%;min-height:20%;position:relative;overflow:hidden}.forgotPasswordPopup .popupBody{position:relative;background-color:#fff;max-width:400px;height:fit-content;padding:40px 24px;border-radius:10px;text-align:center;box-shadow:#0000001a 0 4px 12px}.forgotPasswordPopup .popupBody .sendEmailSection .rsButton.contained.primary{margin:16px auto 32px;text-align:center}.forgotPasswordPopup .popupBody .sendEmailSection .rsInput.uiStyled.outlined .inputLabelArea:hover,.forgotPasswordPopup .popupBody .sendEmailSection .rsInput.uiStyled.outlined .inputLabelArea:focus-within{color:#c3c3c3;border:1px solid #c3c3c3}.forgotPasswordPopup .popupBody .sendEmailSection .inputDiv{display:grid;grid-template-columns:fit-content(100%) 1fr;width:100%;position:relative}.forgotPasswordPopup .popupBody .sendEmailSection .inputDiv input{width:100%;outline:none;padding:16px 16px 16px 6px;border:2px solid #cecece;border-left:none}.forgotPasswordPopup .popupBody .sendEmailSection .inputDiv .rsIcon{padding:16px 0 16px 16px;color:#878a8e;border:2px solid #cecece;border-right:none}.forgotPasswordPopup .popupBody .sendEmailSection .inputDiv .rsInputErrorMessage{grid-column:1/3}.forgotPasswordPopup .popupBody .sendEmailSection .return{position:absolute;bottom:40px;right:24px}.forgotPasswordPopup .popupBody .checkEmailSection{position:relative;width:100%}.desktop .forgotPasswordPopup .popupBody{padding:40px 24px}.rsTwoFactorAuthPopup{margin:auto;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px;border-radius:16px;position:relative;gap:16px}.rsTwoFactorAuthPopup .popupHeader{display:flex;flex-direction:column}.rsTwoFactorAuthPopup .error{color:var(--errorTextColor);font-size:16px;font-weight:600}.rsTwoFactorAuthPopup .codeInputSection{display:flex;flex-wrap:wrap;max-width:340px;justify-content:space-between;gap:8px}.rsTwoFactorAuthPopup .codeInputSection .rsInputErrorMessage{margin-right:auto;width:min-content;word-wrap:none;white-space:nowrap}.rsTwoFactorAuthPopup .codeInputSection .resendCode{text-align:right;color:var(--primaryPurpleColor);line-height:24px;cursor:pointer}.rsTwoFactorAuthPopup .codeInputSection .resendCode:hover{scale:1.03}.rsCodeInput{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px}.rsCodeInput input{width:50px;height:50px;background-color:var(--primaryContrastBackgroundColor);border:none;border-radius:10px;text-align:center;text-transform:uppercase}.rsCodeInput input:focus-visible{outline:none}.rsCodeInput input:focus{border:2px solid var(--primaryOrangeColor);border-radius:10px;outline:none}.appCarousel{display:flex;flex-direction:column;position:relative;height:230px;gap:2px}.appCarousel.empty{height:unset;gap:16px}.appCarousel.empty .carousel .carouselContainer{min-height:unset}.appCarousel .appCarouselHeader{display:flex;flex-direction:row;align-items:center;gap:24px}.appCarousel .emptyMessage{padding-left:8px}.appCarousel .carousel{width:100vw;position:absolute;left:-16px;bottom:0}.appCarousel .carousel .carouselArrow{top:74px}.appCarousel .carousel .carouselContainer .carouselItem{gap:inherit}.appCarousel .carousel .carouselContainer .carouselItem:first-child .appCard{padding-left:16px}.appCarousel .carousel .carouselContainer .carouselItem:last-child .appCard{padding-right:16px}.desktop .appCarousel .carousel{position:relative;bottom:unset;left:unset;width:100%}.desktop .appCarousel .carousel .carouselContainer{gap:8px}.desktop .appCarousel .carousel .carouselContainer .carouselItem{gap:inherit}.desktop .appCarousel .carousel .carouselContainer .carouselItem:first-child .appCard{padding-left:0}.desktop .appCarousel .carousel .carouselContainer .carouselItem:last-child .appCard{padding-right:0}.carousel{width:100%;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;position:relative}.carousel.hideScrollBar .carouselContainer::-webkit-scrollbar{display:none}.carousel.disabled{pointer-events:none}.carousel.disabled .carouselContainer{overflow-x:hidden}.carousel.hoverArrows .carouselArrow{opacity:0}.carousel.hoverArrows:hover .carouselArrow{opacity:1}.carousel .carouselContainer{display:flex;scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:auto;width:fit-content;max-width:100%}.carousel .carouselContainer .carouselItem{flex:0 0 auto;scroll-snap-align:center}.carousel .carouselContainer .carouselItem.clickable{cursor:pointer;transition:filter .3s,outline-color .3s;outline:4px solid transparent;outline-offset:-4px}.carousel .carouselContainer .carouselItem.clickable:hover,.carousel .carouselContainer .carouselItem.clickable:focus-visible{filter:brightness(.95)}.carousel .carouselContainer .carouselItem.clickable:focus-visible{outline-color:var(--primaryPurpleColor)}.carousel .carouselArrow{position:absolute;z-index:1;background-color:var(--primaryBackgroundColor);box-shadow:#0006 0 2px 4px,#0003 0 -1px inset;width:48px;height:48px;border-radius:50%;transform:translateY(-50%);top:50%}.carousel .carouselArrow:hover:not(:disabled){filter:brightness(.975)}.carousel .carouselArrow:disabled{filter:saturate(33%) opacity(33%) brightness(95%)}.carousel .carouselArrow.left{padding-right:12px}.carousel .carouselArrow.right{padding-left:12px}.carousel .carouselArrow.edge.left{left:-18px}.carousel .carouselArrow.edge.right{right:-18px}.carousel .carouselArrow.inset.left{left:24px}.carousel .carouselArrow.inset.right{right:24px}.carousel .carouselArrow.bottom{border-radius:4px;height:28px;top:auto;transform:translateY(0);bottom:16px}.carousel .carouselArrow.bottom.left{left:8px}.carousel .carouselArrow.bottom.right{right:16px}.carousel .carouselArrow.outside.left{right:calc(100% + 12px)}.carousel .carouselArrow.outside.right{left:calc(100% + 12px)}.appTile{min-width:128px;background-color:var(--primaryBackgroundColor);border-radius:8px;transition:filter .3s;padding:8px;height:100%;min-height:192px;outline:none;width:min-content;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.appTile.filteredAppTile{background:#f0f0f0}@media (hover: hover){.appTile:hover:not(.blacklisted):not(.planIsInsufficient){filter:brightness(.95)}}.appTile:focus-within:not(.blacklisted):not(.planIsInsufficient){filter:brightness(.9)}.appTile.blacklisted,.appTile.planIsInsufficient{cursor:not-allowed;filter:grayscale(100%)}.appTile.skeleton .appInfo .appTitle{width:80%}.appTile.skeleton .appInfo .starRating .rsLabel{height:14px;align-self:center;border-radius:8px;background-color:#e0e0e0;position:relative;overflow:clip}.appTile.skeleton .appInfo .starRating .rsLabel:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.appTile .appIcon{margin-left:1px}.appTile .appInfo{display:flex;flex-direction:column;justify-content:space-between;gap:8px;flex-grow:1;min-height:52px;width:100%;max-width:140px}.appTile .appInfo .appName{display:flex;gap:5px}.appTile .appInfo .appName .appTitle{-webkit-box-orient:vertical}.appTile .appInfo .appName .icon-lock{margin-left:6px}.appTile .appInfo .appName .icon-lock:before{font-size:14px}.appTile .appInfo .appStatuses{display:inline-flex;gap:4px;align-items:center;justify-content:space-between;color:#5f6368;min-height:24px}.appTile .appInfo .appStatuses .troomiReviewedIcon{color:var(--primaryOrangeColor)}.appTile .appInfo .appStatuses .starRating{display:inline-flex;color:inherit;justify-content:space-between;align-items:flex-end}.appTile .appInfo .appStatuses .starRating .rsLabel{color:inherit;line-height:12px;display:inline}.appTile .appInfo .appStatuses .starRating .rsIcon{align-self:start;display:inline;color:inherit}.bringYourOwnContentNoticePopup{box-shadow:#0000001a 0 4px 12px;background-color:var(--primaryBackgroundColor);width:100%;display:flex;flex-direction:column;align-items:center;max-height:100%;min-height:20%;position:relative;overflow:hidden}.bringYourOwnContentNoticePopup .popupBody{font-size:12px;font-weight:300;line-height:16px;overflow-x:hidden;overflow-y:auto;height:100%;width:100%;flex-grow:1;position:relative;z-index:2}.bringYourOwnContentNoticePopup .popupBody .popupContentWrapper{height:fit-content;padding:16px 24px;width:100%;flex-grow:1}.bringYourOwnContentNoticePopup .popupTitle{width:100%}.bringYourOwnContentNoticePopup .popupNoticeIcon{position:relative;top:-78px;left:-78px;z-index:1;height:90px}.bringYourOwnContentNoticePopup [class*=popupNoticeIconWrapper]{padding:24px;border-radius:50%;border:solid 2px;aspect-ratio:1;display:flex;width:min-content}.bringYourOwnContentNoticePopup [class*=popupNoticeIconWrapper] .rsIcon.icon-alert-square{background:#fef0c7;padding:20px;border-radius:50%}.bringYourOwnContentNoticePopup .popupNoticeIconWrapper1{border-color:#edeff2}.bringYourOwnContentNoticePopup .popupNoticeIconWrapper2{border-color:#f0f1f4}.bringYourOwnContentNoticePopup .popupNoticeIconWrapper3{border-color:#f3f4f6}.bringYourOwnContentNoticePopup .popupNoticeIconWrapper4{border-color:#f6f7f9}.desktop .bringYourOwnContentNoticePopup{max-width:80%;border-radius:10px}.appIcon{position:relative}.appIcon.skeleton .appIconImg{background-color:#e0e0e0;position:relative;overflow:clip}.appIcon.skeleton .appIconImg:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.appIcon.approved .cornerAppIcon{color:var(--primaryGreenColor);box-shadow:0 0 4px hsl(var(--primaryGreenColor-h),var(--primaryGreenColor-s),calc(var(--primaryGreenColor-l) * 10%)),0 0 2px var(--primaryGreenColor),0 0 6px hsl(var(--primaryGreenColor-h),var(--primaryGreenColor-s),calc(var(--primaryGreenColor-l) / 10%))}.appIcon.downloaded .cornerAppIcon{color:var(--primaryBlueColor);box-shadow:0 0 4px hsl(var(--primaryBlueColor-h),var(--primaryBlueColor-s),calc(var(--primaryBlueColor-l) * 10%)),0 0 2px var(--primaryBlueColor),0 0 6px hsl(var(--primaryBlueColor-h),var(--primaryBlueColor-s),calc(var(--primaryBlueColor-l) / 10%))}.appIcon.blacklisted .cornerAppIcon{color:var(--primaryRedColor);bottom:8%;right:8%;box-shadow:0 0 4px hsl(var(--blackColor-h),var(--blackColor-s),calc(var(--blackColor-l) * 10%)),0 0 2px var(--blackColor),0 0 6px hsl(var(--blackColor-h),var(--blackColor-s),calc(var(--blackColor-l) / 10%))}.appIcon.blacklisted .cornerAppIcon:before{scale:1.33}.appIcon .appIconImg{box-shadow:#3c404350 0 1px 2px,#3c404350 0 1px 3px 1px;border-radius:20%;overflow:clip}.appIcon .cornerAppIcon{position:absolute;display:flex;align-items:flex-start;justify-content:flex-start;color:inherit;border-radius:50%;background-color:#f9fafb;bottom:5%;right:5%;transform:translate(50%,50%)}.appIcon .cornerAppIcon:before{scale:1.1}.appRiskMeterLabel{display:flex;flex-direction:row;align-items:center;justify-content:start}.appRiskMeterLabel .riskLevelLabel{margin-top:2px}.appRiskMeterLabel .riskBadgeLabel{padding:4px 4px 0}.appRiskMeterLabel .riskLevelContainer{padding:1px 5px;border-radius:2px;margin-left:4px;font-weight:800;color:#fff}.appRiskMeterLabel .riskLevelContainer.six{background-color:var(--infoMainColor);font-size:18px;padding:0 6px}.appRiskMeterLabel .riskLevelContainer.one{background-color:var(--primaryGreenColor)}.appRiskMeterLabel .riskLevelContainer.two,.appRiskMeterLabel .riskLevelContainer.three,.appRiskMeterLabel .riskLevelContainer.four{background-color:var(--primaryYellowColor)}.appRiskMeterLabel .riskLevelContainer.five{background-color:var(--primaryRedColor)}:where(.loadingIndicator){color:var(--lightGrayTextColor);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}:where(.loadingIndicator).spinner{--_loadingIndicatorAnimationDuration: .5s;--_loadingIndicatorSpinnerBackgroundColor: var(--lightGrayTextColor);--_loadingIndicatorSpinnerForegroundColor: var(--primaryOrangeColor)}:where(.loadingIndicator).spinner .loadingSpinner{width:16px;height:16px;aspect-ratio:1/1;position:relative}:where(.loadingIndicator).spinner .loadingSpinner:after{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-style:solid;border-width:4px;border-color:var(--_loadingIndicatorSpinnerBackgroundColor);border-top-color:var(--_loadingIndicatorSpinnerForegroundColor);border-radius:50%;animation:spin var(--_loadingIndicatorAnimationDuration) cubic-bezier(.5,0,.5,1) infinite}:where(.loadingIndicator).rotatingDots{--_loadingIndicatorAnimationDuration: 1.75s;--_loadingIndicatorRotatingDotsSize: 16px;color:var(--primaryTextColor)}:where(.loadingIndicator).rotatingDots .loadingRotatingDots{width:calc(var(--_loadingIndicatorRotatingDotsSize) * 4);backface-visibility:hidden;transform-origin:0 0;position:relative}:where(.loadingIndicator).rotatingDots .loadingRotatingDots .rotatingDot{--_rotatingDotColor: var(--primaryOrangeColor);position:absolute;width:var(--_loadingIndicatorRotatingDotsSize);height:var(--_loadingIndicatorRotatingDotsSize);top:50%;border-radius:50%;background-color:var(--_rotatingDotColor);transform:translate(80px,80px) scale(1);animation:bounceInOut var(--_loadingIndicatorAnimationDuration) infinite cubic-bezier(0,.5,.5,1);box-shadow:0 2px 2px #0003}:where(.loadingIndicator).rotatingDots .loadingRotatingDots .rotatingDot:nth-child(1){animation-delay:calc(-.2 * var(--_loadingIndicatorAnimationDuration))}:where(.loadingIndicator).rotatingDots .loadingRotatingDots .rotatingDot:nth-child(2){animation-delay:calc(-.4 * var(--_loadingIndicatorAnimationDuration))}:where(.loadingIndicator).rotatingDots .loadingRotatingDots .rotatingDot:nth-child(3){animation-delay:calc(-.6 * var(--_loadingIndicatorAnimationDuration))}:where(.loadingIndicator).rotatingDots .loadingRotatingDots .rotatingDot:nth-child(4){animation-delay:calc(-.8 * var(--_loadingIndicatorAnimationDuration))}:where(.loadingIndicator).rotatingDots .loadingRotatingDots .rotatingDot:nth-child(5){animation-delay:calc(-1 * var(--_loadingIndicatorAnimationDuration))}@keyframes bounceInOut{0%{transform:translateY(-50%) scale(0);left:0;z-index:-1}20%{transform:translateY(-50%) scale(0);left:0;z-index:-1}40%{transform:translateY(-50%) scale(.95);left:0;z-index:0}60%{transform:translateY(-50%) scale(1);left:calc(50% - var(--_loadingIndicatorRotatingDotsSize) / 2);z-index:0}80%{transform:translateY(-50%) scale(.95);left:calc(100% - var(--_loadingIndicatorRotatingDotsSize));z-index:0}to{transform:translateY(-50%) scale(0);left:calc(100% - var(--_loadingIndicatorRotatingDotsSize));z-index:-1}}:where(.loadingIndicator).bouncingDots{flex-direction:column;color:var(--primaryTextColor)}:where(.loadingIndicator) .loadingIndicatorLabel{color:inherit;line-height:16px;font-weight:var(--boldFontWeight)}.troomiLibraryFilteredApplications{display:flex;flex-direction:column;gap:32px}.troomiLibraryFilteredApplications .appTiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));grid-auto-rows:1fr;justify-items:center}.troomiLibraryFilteredApplications .appTiles .appTile{min-height:192px}.troomiLibraryFilteredApplications .appTiles .appTile .appTitle{width:100%}.troomiLibraryFilteredApplications .paginator{margin-right:0}.desktop .troomiLibraryFilteredApplications .appTiles{grid-gap:8px;background:#f0f0f0}:where(.paginator){display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin-right:10px;font-weight:400;vertical-align:middle;gap:16px;row-gap:12px;flex-wrap:wrap}:where(.paginator) .paginatorInfo{display:flex;flex-direction:row;align-items:center;gap:inherit}:where(.paginator) .paginatorInfo .itemsPerPage{display:flex;flex-direction:row;justify-content:space-between;align-items:center}:where(.paginator) .paginatorInfo .itemsPerPage .rowsPerPageLabel{padding-right:4px;color:#000}:where(.paginator) .paginatorInfo .itemsPerPage .perPageDropdown{width:88px}:where(.paginator) .paginatorNavigation{--_largestNumberOfDigits: 1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}:where(.paginator) .paginatorNavigation .pageNumberSelector{--_buttonSecondaryColor: var(--primaryTextColor);--_buttonMainColor: var(--whiteColor);--_buttonRippleColor: var(--primaryOrangeColor);width:max(var(--_largestNumberOfDigits) * 14px,28px);background-color:var(--_buttonMainColor);color:var(--_buttonSecondaryColor);outline:4px solid transparent;justify-content:center;min-width:fit-content;transition:all .2s;outline-offset:-2px;flex-direction:row;align-items:center;border-radius:16px;text-align:center;-webkit-user-select:none;user-select:none;line-height:18px;cursor:pointer;min-height:28px;font-size:16px;display:flex;height:18px;padding:0}:where(.paginator) .paginatorNavigation .pageNumberSelector.ellipsis{speak:none;cursor:default;pointer-events:none}:where(.paginator) .paginatorNavigation .pageNumberSelector.rsButton.selected{outline:2px solid var(--_buttonSecondaryColor);outline-offset:2px;--_buttonSecondaryColor: var(--primaryOrangeColor);--_buttonMainColor: var(--whiteColor)}@media (hover: hover){:where(.paginator) .paginatorNavigation .pageNumberSelector.rsButton{--_buttonRippleColor: var(--_buttonSecondaryColor)}:where(.paginator) .paginatorNavigation .pageNumberSelector.rsButton:hover,:where(.paginator) .paginatorNavigation .pageNumberSelector.rsButton:focus-visible{--_buttonMainColor: var(--primaryOrangeColor);--_buttonSecondaryColor: var(--whiteColor)}}:where(.paginator) .paginatorNavigation .chevronSelect{padding:4px;border-radius:16px;background-color:transparent;color:var(--primaryTextColor);transition:all .2s;display:flex;align-items:center;justify-content:center;cursor:pointer}:where(.paginator) .paginatorNavigation .chevronSelect.right{padding-left:6px}:where(.paginator) .paginatorNavigation .chevronSelect.left{padding-right:6px}:where(.paginator) .paginatorNavigation .chevronSelect.disabled{pointer-events:none;cursor:default;opacity:.5}:where(.paginator) .paginatorNavigation .chevronSelect:hover,:where(.paginator) .paginatorNavigation .chevronSelect:focus-visible{background-color:var(--primaryOrangeColor);color:var(--whiteColor)}:where(.perPageDropdown){cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;font-weight:500}.enableGooglePlayPopupContainer{padding:20px;background:#fff;border:1px solid #9e8cbf}.troomiLibraryAgreement .rsBringYourOwnContentCheckbox{margin-top:20px;padding:0}.troomiLibraryAgreement .buttonRow{margin-top:32px;display:flex;gap:12px}.rsBringYourOwnContentCheckbox{display:flex;align-items:center;height:30px;width:100%;padding:0 10px;box-sizing:border-box}.rsBringYourOwnContentCheckbox .checkboxContainer{position:relative}.rsBringYourOwnContentCheckbox .checkboxContainer.preventClick input{cursor:not-allowed}.rsBringYourOwnContentCheckbox .checkboxContainer input{width:18px;height:18px;padding:2px;box-sizing:border-box;opacity:0;cursor:pointer;position:relative;z-index:1}.rsBringYourOwnContentCheckbox .checkboxContainer input:checked~.checkbox .rsBox{height:100%;width:100%;background-color:var(--successMainColor)!important}.rsBringYourOwnContentCheckbox .checkboxContainer .checkbox{position:absolute;top:4px;left:0;width:18px;height:18px;cursor:pointer;border:1px solid var(--grayTextColor);padding:2px;box-sizing:border-box}.rsBringYourOwnContentCheckbox .checkboxContainer .checkbox .rsBox{width:100%;height:100%}.appMarketingCarousel{display:flex;flex-direction:column;position:relative;height:250px;gap:24px}.appMarketingCarousel.empty{height:unset}.appMarketingCarousel.empty .carousel .carouselContainer{min-height:unset}.appMarketingCarousel .carousel{position:absolute;left:-16px;bottom:0}.appMarketingCarousel .carousel .carouselContainer{min-height:250px}.appMarketingCarousel .carousel .carouselContainer .carouselItem{gap:inherit}.desktop .appMarketingCarousel{height:280px}.desktop .appMarketingCarousel.empty{height:unset}.desktop .appMarketingCarousel.empty .carousel .carouselContainer{min-height:unset}.desktop .appMarketingCarousel .carousel{position:relative;bottom:unset;left:unset;width:100%}.desktop .appMarketingCarousel .carousel .carouselContainer{min-height:200px}.desktop .appMarketingCarousel .carousel .carouselContainer .carouselItem{gap:inherit}.desktop .appMarketingCarousel .carousel .carouselContainer .carouselItem:first-child .appCard{padding-left:0}.desktop .appMarketingCarousel .carousel .carouselContainer .carouselItem:last-child .appCard{padding-right:0}.appStoreHomePage{display:flex;flex-direction:column}.appStoreHomePage .appStoreHeader{display:flex;flex-direction:column;align-items:center;gap:24px}.appStoreHomePage .appStoreHeader .tabs{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;width:100%;align-items:stretch}.appStoreHomePage .appStoreHeader .tabs .appStoreTab{transition:color .3s;flex-basis:0;max-width:264px;color:#0000008a;text-align:center;min-height:36px;position:relative;padding:8px 0 16px;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.appStoreHomePage .appStoreHeader .tabs .appStoreTab .rsLabel{color:inherit}.appStoreHomePage .appStoreHeader .tabs .appStoreTab:after{transition:transform .3s,background-color .3s;position:absolute;bottom:0;content:"";display:block;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);border-radius:2px}.appStoreHomePage .appStoreHeader .tabs .appStoreTab.selected{color:var(--primaryOrangeColor)}.appStoreHomePage .appStoreHeader .tabs .appStoreTab.selected:after{transform:scaleX(1)}.appStoreHomePage .appStoreHeader .approveAppCategoriesButton{outline:4px solid transparent;background-color:var(--appStoreGreenColor);border-radius:8px;font-weight:500;font-size:16px;width:100%;color:#fff;padding:8px;line-height:34px;white-space:nowrap}.appStoreHomePage .appStoreHeader .approveAppCategoriesButton:not(:disabled):hover{filter:brightness(105%)}.appStoreHomePage .appStoreHeader .approveAppCategoriesButton:not(:disabled):active,.appStoreHomePage .appStoreHeader .approveAppCategoriesButton:not(:disabled):focus-visible{filter:brightness(110%)}.appStoreHomePage .appStoreHeader .approveAppCategoriesButton:not(:disabled):focus-visible{outline-color:var(--appStoreGreenColor)}.appStoreHomePage .appStoreHeader .approveAppCategoriesButton:disabled{filter:saturate(33%) opacity(33%) brightness(95%);cursor:not-allowed}.appStoreHomePage .appStoreHeader .approveAppCategoriesButton .rsLabel{color:inherit;font-weight:700}.appStoreHomePage .tab{margin-top:24px}.appStoreHomePage .troomiLibraryHomePage,.appStoreHomePage .googleAppStoreHomePage{display:flex;flex-direction:column;gap:16px}.appStoreHomePage .troomiLibraryHomePage .enableSelectedAppsButton,.appStoreHomePage .googleAppStoreHomePage .enableSelectedAppsButton{width:100%}.appStoreHomePage .troomiLibraryHomePage .googlePlayStoreStatusBar,.appStoreHomePage .googleAppStoreHomePage .googlePlayStoreStatusBar{display:flex;flex-direction:row;margin-left:16px;gap:4px}.appStoreHomePage .troomiLibraryHomePage .appFilters,.appStoreHomePage .googleAppStoreHomePage .appFilters{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;background-color:var(--primaryBackgroundColor);gap:8px}.appStoreHomePage .troomiLibraryHomePage .appFilters.mobileDisplay,.appStoreHomePage .googleAppStoreHomePage .appFilters.mobileDisplay{display:flex;flex-direction:column}.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined,.appStoreHomePage .googleAppStoreHomePage .appFilters .search.rsInput.uiStyled.outlined{margin:0;max-width:800px;width:unset;flex-grow:1}.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea:focus-within .label,.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .input:not(:placeholder-shown)+.label,.appStoreHomePage .googleAppStoreHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea:focus-within .label,.appStoreHomePage .googleAppStoreHomePage .appFilters .search.rsInput.uiStyled.outlined .input:not(:placeholder-shown)+.label{transform:translateY(50%) scale(.8);bottom:100%}.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea,.appStoreHomePage .googleAppStoreHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea{max-width:100%;display:flex}.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea:hover,.appStoreHomePage .googleAppStoreHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea:hover{border:1px solid #c3c3c3}.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea:focus-within,.appStoreHomePage .googleAppStoreHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea:focus-within{border-color:#90caf9}.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea input,.appStoreHomePage .googleAppStoreHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea input{height:48px;padding:0 14px;max-width:100%;width:100%;border-radius:4px}.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea .label,.appStoreHomePage .googleAppStoreHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea .label{bottom:16px;height:16px;transition:transform .3s,bottom .3s;display:flex;align-items:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea .label:hover,.appStoreHomePage .googleAppStoreHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea .label:hover{height:16px}.appStoreHomePage .troomiLibraryHomePage .appCarouselContainer,.appStoreHomePage .googleAppStoreHomePage .appCarouselContainer{position:relative;min-height:520px;max-width:100%;display:flex;flex-direction:column}.appStoreHomePage .troomiLibraryHomePage .appCarouselContainer .appCarousel,.appStoreHomePage .troomiLibraryHomePage .appCarouselContainer .appMarketingCarousel,.appStoreHomePage .googleAppStoreHomePage .appCarouselContainer .appCarousel,.appStoreHomePage .googleAppStoreHomePage .appCarouselContainer .appMarketingCarousel{width:100%}.appStoreHomePage .troomiLibraryHomePage .appCarouselContainer .appCarousel:not(:last-child),.appStoreHomePage .troomiLibraryHomePage .appCarouselContainer .appMarketingCarousel:not(:last-child),.appStoreHomePage .googleAppStoreHomePage .appCarouselContainer .appCarousel:not(:last-child),.appStoreHomePage .googleAppStoreHomePage .appCarouselContainer .appMarketingCarousel:not(:last-child){margin-bottom:12px}.appStoreHomePage .troomiLibraryHomePage .appCarouselContainer .appMarketingCarousel.empty,.appStoreHomePage .googleAppStoreHomePage .appCarouselContainer .appMarketingCarousel.empty{margin-bottom:0}.appStoreHomePage .troomiLibraryHomePage .appStoreFooter,.appStoreHomePage .googleAppStoreHomePage .appStoreFooter{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;cursor:pointer;margin-top:32px}.appStoreHomePage .troomiLibraryHomePage .loadingOverlay,.appStoreHomePage .googleAppStoreHomePage .loadingOverlay{position:absolute;top:64px;left:50%;transform:translate(-50%)}.appStoreHomePage .troomiLibraryHomePage .videoLibraryButton{gap:8px}.appStoreHomePage .troomiLibraryHomePage .appFilterDropdown{width:max-content}.appStoreHomePage .troomiLibraryHomePage .appFilterDropdown .filterButton{min-width:50px;min-height:48px}.appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea .label{font-size:12px}.appStoreHomePage .googleAppStoreHomePage .appList{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:8px;justify-content:center}.appStoreHomePage .googleAppStoreHomePage .appList .appTile{width:initial}.appStoreHomePage .googleAppStoreHomePage .filterChipList{display:flex;gap:8px;margin-top:24px}.appStoreHomePage .googleAppStoreHomePage .filterChipList .filterChip{display:flex;gap:8px;padding:8px 16px;border:solid 1px rgb(234,236,240);width:max-content;border-radius:20px;cursor:pointer;background:#f9fafb}.appStoreHomePage .googleAppStoreHomePage .filterChipList .filterChip.selected{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.appStoreHomePage .googleAppStoreHomePage .filterChipList .filterChip.selected .rsLabel{color:#175cd3}.appStoreHomePage .googleAppStoreHomePage .filterChipList .filterChip .rsLabel{color:#344054;font-weight:500;width:max-content}.appStoreHomePage .googleAppStoreHomePage .filterChipList .filterChip .icon-x{font-size:10px!important}.appStoreHomePage .clearAllFiltersButton{display:flex;gap:8px;align-items:center}.appStoreHomePage .buttonRow{display:flex;flex-direction:column;gap:8px}.appStoreHomePage .buttonRow .backNavigation{margin-bottom:0;padding-right:16px;min-height:32px}.appStoreHomePage .buttonRow .backNavigation>.rsButton>.rsIcon{padding-right:8px}.desktop .appStoreHomePage .appStorePageBody{padding:0 20px}.desktop .appStoreHomePage .rsDeviceSelectHeader,.desktop .appStoreHomePage .tab{margin-top:0}.desktop .appStoreHomePage .appStoreHeader{flex-direction:row;flex-wrap:wrap;margin-bottom:32px}.desktop .appStoreHomePage .appStoreHeader .tabs{flex-grow:1}.desktop .appStoreHomePage .appStoreHeader .tabs .appStoreTab{padding:8px 0}.desktop .appStoreHomePage .appStoreHeader .tabs,.desktop .appStoreHomePage .appStoreHeader .approveAppCategoriesButton{min-width:312px;width:unset}.desktop .appStoreHomePage .troomiLibraryHomePage .appFilters,.desktop .appStoreHomePage .googleAppStoreHomePage .appFilters{gap:24px}.desktop .appStoreHomePage .troomiLibraryHomePage .enableSelectedAppsButton,.desktop .appStoreHomePage .googleAppStoreHomePage .enableSelectedAppsButton{width:fit-content}.desktop .appStoreHomePage .troomiLibraryHomePage .applicationCategoryChips,.desktop .appStoreHomePage .googleAppStoreHomePage .applicationCategoryChips{max-width:100%;overflow-x:visible;flex-wrap:wrap}.desktop .appStoreHomePage .troomiLibraryHomePage .appFilters .appFilterDropdown .filterButton{min-width:64px}.desktop .appStoreHomePage .troomiLibraryHomePage .appFilters .search.rsInput.uiStyled.outlined .inputLabelArea .label{font-size:14px}.desktop .appStoreHomePage .buttonRow{flex-direction:row}.googleAppStoreHomePage .filterChip{height:28px}.bringYourOwnContentNoticePopup.insufficientPlanPopup{max-width:400px}.bringYourOwnContentNoticePopup.insufficientPlanPopup .insufficientPlanPopupContent{display:flex;flex-direction:column;gap:16px}.featuredRegisteredApplicationTile{--_appOverlayColor: #e0e0e0;display:flex;border-radius:8px;transition:filter .3s;outline:none;background-color:var(--primaryBackgroundColor);padding:8px;width:300px;height:250px;max-width:calc(100vw - 24px);gap:12px}.featuredRegisteredApplicationTile:hover:not(.planIsInsufficient):not(:has(.addButton:hover)){filter:brightness(.95)}.featuredRegisteredApplicationTile:focus-within:not(.planIsInsufficient){filter:brightness(.9)}.featuredRegisteredApplicationTile.planIsInsufficient{cursor:not-allowed;filter:grayscale(100%)}.featuredRegisteredApplicationTile.skeleton .appBannerContainer{background-color:#e0e0e0;position:relative;overflow:clip}.featuredRegisteredApplicationTile.skeleton .appBannerContainer:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.featuredRegisteredApplicationTile.skeleton .appInfo .appTitle{width:80%;text-overflow:ellipsis}.featuredRegisteredApplicationTile.skeleton .appInfo .starRating .rsLabel{height:11px;align-self:start;border-radius:8px;background-color:#e0e0e0;position:relative;overflow:clip}.featuredRegisteredApplicationTile.skeleton .appInfo .starRating .rsLabel:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}.featuredRegisteredApplicationTile.skeleton .appBannerOverlay{width:100%;height:100%;position:absolute;background:#e0e0e0;background-color:#e0e0e0;position:relative;overflow:clip}.featuredRegisteredApplicationTile.skeleton .appBannerOverlay:before{content:"";position:absolute;border-radius:inherit;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:loading-stripe 1.5s ease-in-out infinite}@keyframes loading-stripe{0%{left:-150%}to{left:100%}}.featuredRegisteredApplicationTile.skeleton .appBannerOverlay .overlayContent:before{display:none}.featuredRegisteredApplicationTile .appBannerContainer{width:100%;box-shadow:var(--lightBoxShadow);border-radius:8px;position:relative;overflow:clip;background-color:rgba(var(--_appOverlayColor),1);transition:filter .3s;outline:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px}.featuredRegisteredApplicationTile .appBannerContainer .appBanner{max-width:calc(100vw - 40px);width:100%}.featuredRegisteredApplicationTile .appBannerOverlay{position:absolute;bottom:0;width:100%;height:200px;display:flex;flex-direction:column;justify-content:flex-end}.featuredRegisteredApplicationTile .appBannerOverlay .appIcon{width:64px;height:64px;border-radius:12px}.featuredRegisteredApplicationTile .appBannerOverlay .overlayContent{position:relative;height:fit-content;padding:8px 12px 20px 20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;max-height:168px;gap:8px}.featuredRegisteredApplicationTile .appBannerOverlay .overlayContent:before{bottom:94px;left:0;content:"";z-index:0;position:absolute;height:calc(100% - 32px);width:100%;background:linear-gradient(to top,rgba(var(--_appOverlayColor),1) 8%,rgba(var(--_appOverlayColor),.88) 22%,rgba(var(--_appOverlayColor),0))}.featuredRegisteredApplicationTile .appBannerOverlay .overlayContent .appTitle{font-size:16px}.featuredRegisteredApplicationTile .appBannerOverlay .overlayContent .overlayContentBottom{z-index:1;display:flex;justify-content:space-between;width:100%}.featuredRegisteredApplicationTile .appBannerOverlay .overlayContent .overlayContentBottom .overlayContentBottomLeft{display:flex;gap:16px;align-items:flex-end}.featuredRegisteredApplicationTile .appBannerOverlay .overlayContent .overlayContentBottom .overlayContentBottomLeft .nameAndRating{align-self:flex-start}.featuredRegisteredApplicationTile .appBannerOverlay .overlayContent .overlayContentBottom .overlayContentBottomLeft .developerContentRating{display:flex;gap:5px;align-items:center}.featuredRegisteredApplicationTile .addButton{--_buttonMainColor: rgba(var(--_appOverlayColor), 1);box-shadow:var(--lightBoxShadow);width:56px;height:32px;border-radius:8px}.featuredRegisteredApplicationTile .addButton:after{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;background-color:#ffffff26}.featuredRegisteredApplicationTile .addButton:hover{filter:brightness(110%)}.featuredRegisteredApplicationTile .appBannerOverlayContentText{position:absolute;top:0;left:0;background:#20212499;color:#fff;padding:6px 16px;border-radius:8px 0}.desktop .featuredRegisteredApplicationTile{height:280px;width:400px}.desktop .featuredRegisteredApplicationTile.skeleton .appBannerOverlay{background:#e0e0e0}.desktop .featuredRegisteredApplicationTile:hover .appBannerOverlay .overlayContent:before{background:linear-gradient(to top,rgba(var(--_appOverlayColor),1) 13%,rgba(var(--_appOverlayColor),.88) 42%,rgba(var(--_appOverlayColor),0))}.desktop .featuredRegisteredApplicationTile:hover .appBannerOverlay .overlayContent .appTitle{height:fit-content;opacity:1}.desktop .featuredRegisteredApplicationTile .appBannerOverlay{transition:height .3s;background:none}.desktop .featuredRegisteredApplicationTile .appBannerOverlay .overlayContent:before{bottom:76px}.desktop .featuredRegisteredApplicationTile .appBannerOverlay .overlayContent .appTitle{z-index:1;height:0;transition:opacity .2s;opacity:0}.desktop .featuredRegisteredApplicationTile .appBannerContainer .appBanner{max-width:400px}.appFilterDropdown{--_dropdownMainColor: var(--appStoreGreenColor);--_dropdownSecondaryColor: var(--whiteColor);min-height:48px;border-radius:50%}.appFilterDropdown .filterButton{min-width:64px;height:100%}.appFilterDropdown .rsLabel{white-space:nowrap}.appFilterDropdown .filterDropdownContainer{width:calc(100vw - 32px);left:0;top:40px}.appFilterDropdown .filterDropdownContainer .filterCheckboxContainer .filterCheckbox .troomiCuratedIcon{color:var(--primaryOrangeColor)}.desktop .appFilterDropdown .filterButton{border-radius:40px}.desktop .appFilterDropdown .filterDropdownContainer{min-width:312px;width:fit-content}.appIconKey{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));row-gap:8px;justify-content:center;justify-items:start;align-items:center;width:fit-content;background-color:var(--secondaryContrastBackgroundColor);max-width:100%;border-radius:6px;padding:8px 12px;cursor:pointer;align-self:center}.appIconKey .keyIcon{padding-left:1px;align-items:flex-start}.appIconKey .keyIcon.troomiReviewedIcon{color:var(--primaryOrangeColor)}.appIconKey .keyIcon.cornerAppIcon{color:var(--primaryBlueColor)}.appIconKey .keyIcon.checkCircle{color:var(--primaryGreenColor)}.appIconKey .keyIcon.heartCircle,.appIconKey .keyIcon.lockCircle{color:var(--primaryTextColor)}.appIconKey .keyIcon.community{color:var(--primaryPurpleColor)}.desktop .appIconKey{padding:12px 40px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px}.desktop .bringYourOwnContentNoticePopup.troomiLibraryOutdatedVersionsPopup{max-width:800px;padding-bottom:16px}.desktop .bringYourOwnContentNoticePopup.troomiLibraryAgreementPopup{max-width:400px}.troomiLibraryOutdatedVersions{display:flex;flex-direction:column;gap:32px}.troomiLibraryOutdatedVersions .outdatedVersionsHeader{display:flex;flex-direction:column;justify-content:center;gap:4px}.rsDevicesPage .modularizedCards{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.rsDevicesPage .addDeviceIcon{border-radius:50%;background:#858585;display:flex;flex-direction:row;min-width:34px;max-width:34px;min-height:34px;max-height:34px;justify-content:center;margin:0;padding-top:3px;bottom:4px;position:relative;align-items:center}.rsDevicesPage .addDeviceIcon:hover{background:var(--primaryOrangeColor)}.rsDevicesPage .deviceOuterContainer{width:100%;display:flex;flex-direction:column;gap:4px}.rsDevicesPage .deviceOuterContainer .modularizedCards{display:flex;flex-direction:column;align-items:stretch;gap:24px;min-height:400px}.rsDevicesPage .deviceOuterContainer .modularizedCards .modularCard{flex-grow:1;flex-basis:400px}.rsDevicesPage .deviceOuterContainer .uidMobile{color:var(--primaryOrangeColor);margin-bottom:20px;text-align:end}.rsDevicesPage .deviceSelectorContainer{display:flex;flex-direction:column;gap:24px;background-color:var(--primaryBackgroundColor)}.rsDevicesPage .rsSettingsHorizontalSeparator{margin:16px 0 24px}.rsDevicesPage .rsMaxLengthAliasName .afterText{display:flex;gap:3px}.rsDevicesPage .rsMaxLengthAliasName .afterText .rsIcon:hover{opacity:.8}.rsDevicesPage .rsMaxLengthAliasName .afterText .editProfileLink{margin-left:13px}.rsDevicesPage .rsMaxLengthAliasName .afterText .onboardingWarning .icon-warning{margin-top:0;display:block}.rsDevicesPage .devices{display:flex;gap:38px;flex-direction:column}.rsDevicesPage .rsLabel.bodyLarge{font-weight:800;line-height:34px}.rsDevicesPage .factoryMsgSummaryCardContainer{display:flex;flex-direction:column;flex-grow:1;gap:8px}.rsDevicesPage .factoryMsgSummaryCardContainer .factoryResetMsgContainer{padding:16px 24px;text-align:center;align-self:center;border-radius:24px;background-color:var(--errorTextColor);color:var(--whiteColor);display:flex;flex-direction:column;flex-grow:1;gap:8px}.rsDevicesPage .factoryMsgSummaryCardContainer .factoryResetMsgContainer .rsLabel{color:inherit}.rsDevicesPage .factoryMsgSummaryCardContainer .factoryResetMsgContainer .factoryResetButton{transition:all .2s;background-color:var(--whiteColor);color:var(--primaryTextColor);padding:8px 12px;border-radius:24px;border:1px solid transparent;font-weight:var(--boldFontWeight)}.rsDevicesPage .factoryMsgSummaryCardContainer .factoryResetMsgContainer .factoryResetButton:hover{border-color:currentColor;color:var(--primaryOrangeColor)}.rsDevicesPage .factoryMsgSummaryCardContainer .resetMode{grid-column:1/1;grid-row:1/1;opacity:.5}.rsDevicesPage .rsDeviceInformationCard .timeInformation .rsYesterdayMostUsedApp .rsAppListCard{width:100%}.rsDevicesPage .supportButton{margin-bottom:42px}.rsDevicesPage .rsIcon.icon-solid-info-circle.infoBtn{cursor:pointer}.rsDevicesPage .showWearableDeviceButton{margin-top:64px;display:flex;justify-content:center}.rsDevicesPage .rsContentManagementBlock{overflow:hidden}.desktop .rsDevicesPage:not(.mediumDesktop) .deviceOuterContainer{margin-top:0;width:100%}.desktop .rsDevicesPage:not(.mediumDesktop) .rsDeviceInformationCard,.desktop .rsDevicesPage:not(.mediumDesktop) .rsDeviceSummaryCard{max-width:initial}.desktop .rsDevicesPage:not(.mediumDesktop) .rsDeviceInformationCardFooter{display:none}.desktop .rsDevicesPage:not(.mediumDesktop) .timeInformation{margin-top:0}.desktop .rsDevicesPage:not(.mediumDesktop) .rsSettingsHorizontalSeparator{width:100%}.desktop .rsDevicesPage:not(.mediumDesktop) .rsDeviceInformationCard{margin-top:0}.desktop .rsDevicesPage:not(.mediumDesktop) .supportButton{margin-bottom:80px}.desktop .rsDevicesPage:not(.mediumDesktop) .deviceOuterContainer .deviceNameUidContainer{grid-template-columns:89px auto auto}.desktop .rsDevicesPage:not(.mediumDesktop) .deviceOuterContainer .modularizedCards{flex-direction:row;flex-wrap:wrap}.desktop .rsDevicesPage:not(.mediumDesktop) .deviceOuterContainer .modularizedCards .rsDeviceInformationCard{flex-direction:row}.desktop .rsDevicesPage:not(.mediumDesktop) .deviceOuterContainer .modularizedCards .rsDeviceSummaryCard,.desktop .rsDevicesPage:not(.mediumDesktop) .deviceOuterContainer .modularizedCards .timeInformation{min-width:320px}.bringYourOwnContentPopup.mergeDevicePopup{max-width:max-content}.bringYourOwnContentPopup.mergeDevicePopup .rsMergeDevicePopupContents{display:flex;flex-direction:column;gap:32px}.bringYourOwnContentPopup.mergeDevicePopup .rsMergeDevicePopupContents .infoSection{display:grid;grid-template-columns:auto;column-gap:32px;align-items:end;margin:auto;padding:24px 40px;border:solid 1px var(--lightGrayTextColor);border-radius:10px}.bringYourOwnContentPopup.mergeDevicePopup .rsMergeDevicePopupContents .infoSection .h5~.h5{margin-top:16px}.bringYourOwnContentPopup.mergeDevicePopup .popupBody{margin:32px 40px 48px}.bringYourOwnContentPopup.mergeDevicePopup .buttonRow{display:flex;justify-content:space-between}.bringYourOwnContentPopup.wearableDevicePopup{height:100%}.bringYourOwnContentPopup.wearableDevicePopup .popupBody .popupContentWrapper{display:flex;flex-direction:column;padding:32px;gap:32px}.bringYourOwnContentPopup.wearableDevicePopup .popupBody .popupContentWrapper .wearableDevice{overflow:hidden;border-radius:20px;box-shadow:#0e3f7e0f 0 0 0 1px,#2a334608 0 1px 1px -.5px,#2a33460a 0 2px 2px -1px,#2a33460a 0 3px 3px -1.5px,#2a334608 0 5px 5px -2.5px,#2a334608 0 10px 10px -5px,#2a334608 0 24px 24px -8px}.desktop .bringYourOwnContentPopup.mergeDevicePopup .infoSection{grid-template-columns:auto 1fr;row-gap:8px}.desktop .bringYourOwnContentPopup.mergeDevicePopup .infoSection .h5~.h5{margin-top:initial}.rsActivationCard{background-color:var(--primaryBackgroundColor);border:1px solid var(--primaryContrastBackgroundColor);border-radius:24px;display:flex;flex-direction:column;max-width:400px;overflow:hidden;min-height:240px}.rsActivationCard .cardHeader{box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--whiteColor);padding:8px 16px;min-height:70px;z-index:5}.rsActivationCard .cardHeader .rsLabel{color:inherit}.rsActivationCard .cardBody{padding:16px;display:flex;flex-direction:column;justify-content:space-around;flex-grow:1;gap:16px}.rsActivationCard .cardBody .rsLabel{text-align:center}.rsActivationCard .cardBody .continueOnboardingButton{color:var(--whiteColor)}.rsActivationCard .cardBody .continueOnboardingButton .rsLabel{color:inherit}.rsPairDevicePopup{text-align:center;margin:auto;background-color:#fff;display:block}.rsPairDevicePopup .rsDevicePairItem{margin:18px}.rsPairDevicePopup .rsDevicePairItem.selected{background:#f3f0f7;border:2px solid #856eaf}.rsPairDevicePopup .rsButton{margin:auto}.rsPairDevicePopup .rsButton.primary{margin:16px auto}.rsPairDeviceSection{text-align:center;margin:auto;background-color:#fff;display:block}.rsPairDeviceSection img{max-width:129px;height:auto}.rsPairDeviceSection .rsButton{margin:auto}.rsPairDeviceSection .rsButton.primary{margin:16px auto}.rsChooseDeviceSection{text-align:center;margin:auto;background-color:#fff;display:block}.rsChooseDeviceSection .rsDevicePairItem{margin:18px}.rsChooseDeviceSection .rsDevicePairItem.selected{background:#f3f0f7;border:2px solid #856eaf}.rsChooseDeviceSection .rsButton{margin:auto}.rsChooseDeviceSection .rsButton.primary{margin:16px auto}.rsDevicePairItem{border:2px solid var(--mediumGrayBackgroundColor);border-radius:10px;padding:10px 16px;display:grid;grid-template-columns:fit-content(100%) 1fr;justify-items:start;width:292px;grid-column-gap:16px;text-align:start;align-items:center}.rsDevicePairItem img{width:38px}.rsPairPasscodeSection{margin:auto;text-align:center;background-color:#fff;display:block}.rsPairPasscodeSection .rsButton{margin:auto}.rsPairPasscodeSection .rsButton.primary{margin:16px auto}.rsPairPasscodeSection .rsCodeInput{margin:11px;display:flex;text-align:center;justify-content:center}.rsPairPasscodeSection .rsErrorMessage{max-width:200px;margin:auto}.rsPairPasscodeSection .rsInputErrorMessage{text-align:center}.rsPairPasscodeSection .rsLabel .rsButton{font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.rsOnboardingProgressPopup{background-color:#fff;width:100%;padding:16px 24px 32px;border-radius:10px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;overflow-y:scroll;max-height:100%;-ms-overflow-style:none;scrollbar-width:none;position:relative}.rsOnboardingProgressPopup::-webkit-scrollbar{display:none}.rsOnboardingProgressPopup .popupBody{font-size:12px;font-weight:300;line-height:16px;margin-bottom:10%}.rsOnboardingProgressPopup .finish{margin:16px auto 0}.rsOnboardingProgressPopup .rs-popup{width:100%}.rsOnboardingProgressPopup .titlePercent{display:flex;justify-content:space-between;gap:16px;font-size:14px;font-weight:700;margin-top:40px}.rsOnboardingProgressPopup .progressBarWrapper,.rsOnboardingProgressPopup .progressBarWrapper .activationProgress{width:100%}.rsOnboardingProgressPopup .rsProgress{height:16px;margin-top:16px;box-shadow:none}.rsOnboardingProgressPopup .rsProgress .rsProgressBar{background-color:var(--primaryOrangeColor)}.rsOnboardingProgressPopup .rsTroomiLogoImageLink{display:flex;justify-content:flex-start}.rsOnboardingProgressPopup .rsTroomiLogoImageLink .rsTroomiLogoImage{width:124px;height:auto}.rsOnboardingProgressPopup .currentPage{background:#fcfcfc;border-radius:20px;border:solid 1px var(--primaryContrastBackgroundColor);margin:48px 8px;padding:24px 24px 40px;text-align:left}.rsOnboardingProgressPopup .currentPage .rsBox{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.rsOnboardingProgressPopup .currentPage .rsBox ul{padding-left:16px}.rsOnboardingProgressPopup .currentPage .rsBox ul .rsLabel~.rsLabel{margin-top:16px}.rsOnboardingProgressPopup .currentPage .rsBox .rsButton{display:block;margin:auto}.rsOnboardingProgressPopup .currentPage .rsBox .title2{font-weight:500}.rsOnboardingProgressPopup .currentPage .rsBox .addContactsContainer{margin-top:32px;width:100%;display:flex;justify-content:center;flex-direction:row}.rsOnboardingProgressPopup .currentPage .rsExitAcknowledgementStep,.rsOnboardingProgressPopup .currentPage .rsStartAcknowledgementStep{overflow:auto}.rsOnboardingProgressPopup .currentPage .rsExitAcknowledgementStep .rsBringYourOwnContentCheckbox,.rsOnboardingProgressPopup .currentPage .rsStartAcknowledgementStep .rsBringYourOwnContentCheckbox{flex-direction:row}.rsOnboardingProgressPopup .currentPage .rsExitAcknowledgementStep .rsButton,.rsOnboardingProgressPopup .currentPage .rsStartAcknowledgementStep .rsButton{margin-top:16px}.rsOnboardingProgressPopup .currentPage .rsPortInStep .rsPortInData .portPinForm{margin-top:24px;display:grid;grid-template-columns:1fr auto;gap:16px}.rsOnboardingProgressPopup .currentPage .rsPortInStep .rsPortInData .portPinForm .rsButton{margin:auto auto 8px}.rsOnboardingProgressPopup .currentPage .rsPortInStep .portInPinField{display:block;margin:0 auto}.rsOnboardingProgressPopup .currentPage .rsPortInStep .portInInfo{width:100%;padding:8px;border:solid 1px var(--lighterGrayTextColor);border-radius:20px}.rsOnboardingProgressPopup .currentPage .rsBringYourOwnContentCheckbox{align-items:center;flex-direction:row;margin:16px 0;padding:0}.rsOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper{width:100%}.rsOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper .deviceInfoForm{width:100%;display:flex;flex-direction:column;gap:16px}.rsOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper .deviceInfoForm .birthMonthSelect{width:100%;gap:0}.rsOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper .deviceInfoForm .birthMonthSelect .rsLabel.title1{display:flex}.rsOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper .deviceInfoForm .birthMonthSelect .rsSelect{display:unset}.desktop .rsOnboardingProgressPopup{max-width:480px}@keyframes rsProgressBarStripes{0%{background-position:32px 0}to{background-position:0 0}}.rsProgress{display:flex;height:32px;overflow:hidden;background-color:#d3d3d3;border-radius:4px;box-shadow:2px 2px 1px #d3d3d3}.rsProgress .rsProgressBar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#dc143c;transition:width .6s ease}.rsProgress .rsProgressBar.left{text-align:left}.rsProgress .rsProgressBar.center{text-align:center}.rsProgress .rsProgressBar.right{text-align:right}.rsProgress .rsProgressBar span{margin:0 10px}.rsProgress .rsProgressBarStriped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:32px 32px}.rsProgress .rsProgressBarAnimated{-webkit-animation:rsProgressBarStripes 2s linear infinite;animation:rsProgressBarStripes 2s linear infinite}.rsDevicePortInInfoForm .rsLabelInput,.rsDevicePortInInfoForm .rsLabelSelect{margin-top:16px}.rsDevicePortInInfoForm .rsLabelInput select,.rsDevicePortInInfoForm .rsLabelSelect select{margin-bottom:0}.rsDevicePortInInfoForm .buttonRow{display:flex;justify-content:space-between;margin:24px 0}.desktop .rsDevicePortInInfoForm .portInForm .fields>.rsBox{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;align-items:end}.desktop .rsDevicePortInInfoForm .portInForm .fields>.rsBox.cityStateZip{grid-template-columns:repeat(3,1fr)}.rsLabelSelect{display:flex;flex-direction:column}.rsLabelSelect>.rsLabel{margin-bottom:8px}.rsLabelSelect>.rsLabel .infoButton{padding-left:4px;display:inline-block}.rsLabelSelect>.rsSelect{height:48px;border:2px solid #cecece;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-repeat:no-repeat;background-size:8px;background-position:98%;font-size:16px}.rsLabelSelect>.rsSelect [class*=control]{border:none;border-radius:0;height:44px}.rsLabelSelect>.rsSelect [class*=control]:hover{border-color:var(--primaryPurpleColor)}.rsLabelSelect>.rsSelect [class*=control]:focus{border-color:var(--primaryPurpleColor)}.rsLabelSelect>.rsSelect:focus{border-color:var(--primaryPurpleColor)}.rsLabelSelect>.rsSelect>optgroup{font-size:16px}.rsLabelSelect .asterisk{color:var(--primaryOrangeColor);padding-left:8px;display:inline}.rsMaxLengthAliasName{display:flex;flex-direction:row;justify-content:flex-start}.rsMaxLengthAliasName .headerName{display:flex;flex-direction:row;justify-content:center;align-items:center;vertical-align:middle;line-height:30px;gap:8px}.rsMaxLengthAliasName .headerName .aliasName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rsMaxLengthAliasName .headerName .afterText{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center}.rsMaxLengthAliasName.inline{max-width:100%}.rsMaxLengthAliasName.inline .headerName{display:inline-block;gap:.3em;max-width:100%;text-align:left}.rsMaxLengthAliasName.inline .headerName .aliasName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;max-width:100%;vertical-align:text-bottom;line-height:normal;margin-right:.3em}.troomiHeaderNavMobile{display:flex;justify-content:space-between;align-items:center;height:max-content;width:100%;margin:8px 0 8px auto;align-items:end}.troomiHeaderNavMobile .orderTruckIcon{width:36px;height:36px;position:relative;cursor:pointer;color:var(--primaryPurpleColor);background:var(--whiteColor);outline:solid var(--primaryPurpleColor) 3px;border-radius:100%;display:flex;align-items:center;justify-content:center}.troomiHeaderNavMobile .orderTruckIcon>.rsTooltipWrapper{display:flex;align-items:center;justify-content:center}.troomiHeaderNavMobile .orderTruckIcon>.rsTooltipWrapper>.rsIcon{transition:.1s ease-in}.troomiHeaderNavMobile .orderTruckIcon:hover>.rsTooltipWrapper>.rsIcon{transform:skew(-10deg) translate(4%)}.troomiHeaderNavMobile .TroomiLogo{max-height:100%;display:block;aspect-ratio:107/26!important}.troomiHeaderNavMobile .accountLink{background-color:var(--primaryBackgroundColor)}.troomiHeaderNavMobile .accountLink .rsLabelIcon .rsIcon,.troomiHeaderNavMobile .accountLink .rsLabelIcon .rsLabel{transition:.1s;color:var(--grayTextColor)}.troomiHeaderNavMobile .accountLink .rsLabelIcon .rsLabel{line-height:10px}.troomiHeaderNavMobile .accountLink .rsLabelIcon:hover .rsIcon,.troomiHeaderNavMobile .accountLink .rsLabelIcon:hover .rsLabel{color:var(--primaryOrangeColor)!important}.troomiHeaderNavMobile .addDeviceIcon{border-radius:50%;background:#858585;display:flex;flex-direction:row;min-width:34px;max-width:34px;min-height:34px;max-height:34px;justify-content:center;position:relative;align-items:center;padding-top:4px}.desktop .troomiHeaderNavMobile{height:45px}.notification .notificationIconContainer.none{padding:10px;border-radius:50%;background-color:#858585;display:flex;flex-direction:row;min-width:34px;max-width:34px;min-height:34px;max-height:34px;justify-content:center;margin:0 15px;bottom:4px;position:relative;align-items:center}.notification .notificationIconContainer.none:hover{background-color:var(--primaryOrangeColor)}.notification .notificationCountIconContainer{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.notification .notificationCountIconContainer .notificationCountIcon{position:absolute;min-width:20px;height:20px;margin:0 10px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:12px;background-color:var(--primaryOrangeColor);color:var(--whiteColor);z-index:3;bottom:0;left:0}.notification .notificationCountIconContainer .notificationCountIcon .rsLabel{line-height:0}.notification .notificationCountIconContainer .notificationCountIcon.loading{background-color:transparent;animation:spin 1s cubic-bezier(.5,.5,.2,.5) infinite;border:solid 5px var(--lightGrayTextColor);border-bottom-color:var(--primaryOrangeColor);will-change:transform}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notification .notificationDropdownContainer{z-index:var(--tooltipZIndex);background-color:var(--whiteColor);display:flex;flex-direction:column;position:absolute;max-width:400px;min-height:500px;max-height:800px;right:10px;border-radius:10px;box-shadow:#0000003d 0 3px 8px;border:1px solid rgba(0,0,0,.2);overflow:hidden}.notification .notificationDropdownContainer ::-webkit-scrollbar{width:12px;height:12px}.notification .notificationDropdownContainer ::-webkit-scrollbar-track{background:transparent}.notification .notificationDropdownContainer ::-webkit-scrollbar-thumb{border:3px solid var(--whiteColor);background-color:#bebebe;border-radius:20px}.notification .notificationDropdownContainer ::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.notification .notificationDropdownContainer.mobileNotificationsContainer{max-width:100vw;max-height:90dvh;left:10px;right:10px}.notification .notificationDropdownContainer .notificationDropdownHeader{padding:10px;box-shadow:#0000001a 0 1px 1px;border-bottom:1px solid rgba(0,0,0,.2);background-color:inherit;flex-direction:column;position:sticky;display:flex;gap:8px;top:0}.notification .notificationDropdownContainer .notificationDropdownHeader .rsLabel.tabSelectionLabel.isSelected{color:var(--primaryOrangeColor);border-bottom:1px solid black}.notification .notificationDropdownContainer .notificationDropdownHeader .rsLabel.tabSelectionLabel.hover{color:var(--primaryOrangeColor)}.notification .notificationDropdownContainer .notificationDropdownFilters{padding:6px 10px}.notification .notificationDropdownContainer .notificationDropdownBody{padding-right:calc(12px - min(var(--scrollbar-width),12px));padding-left:12px;display:flex;flex-direction:column;background-color:inherit;justify-content:flex-start;align-items:center;overflow-y:scroll;overflow-x:hidden;max-height:100%;width:100%}.notificationCard{cursor:default;transition:all .1s;background-color:var(--primaryBackgroundColor);display:flex;flex-direction:row;align-items:center;width:100%;border-left:4px solid rgba(255,255,255,.5)}.notificationCard.clickable{cursor:pointer}.notificationCard.clickable:hover{filter:brightness(.95)}.notificationCard.acknowledged{background-color:var(--primaryContrastBackgroundColor)}.notificationCard .notificationBody{display:flex;flex-direction:column;padding:8px}.desktop .notificationCard{min-width:350px}.newDeviceWizard{--_headerHeight: 60px;--_subHeaderHeight: 50px;--_totalHeaderHeight: calc(var(--_headerHeight) + var(--_subHeaderHeight));background:#fff;border-radius:0;min-width:100%;min-height:100%;height:100%;display:flex;flex-direction:column;align-items:center;box-shadow:3px 3px 8px 4px #0000004d}.newDeviceWizard .horrizontalSpacer{width:100%;display:flex;margin:16px 0 32px;justify-content:center;align-items:center}.newDeviceWizard .horrizontalSpacer .rsLabel{margin:0 8px}.newDeviceWizard .horrizontalSpacer .spacerExpander{background:var(--primaryOrangeColor);border:none;flex-grow:1;border-radius:10px;height:6px}.newDeviceWizard .horrizontalSpacer .spacerExpander+.spacerExpander{display:none}.newDeviceWizard .closeButton{color:var(--whiteColor)}.newDeviceWizard .subHeader{display:flex;justify-content:space-between;width:100%;padding:8px 20px 0;height:var(--_subHeaderHeight);background-color:var(--whiteColor);position:relative;z-index:1}.newDeviceWizard .subHeader .backNavigation{margin-left:8px}.newDeviceWizard .subHeader .backNavigation .rsIcon{padding:0}.newDeviceWizard .header{display:flex;position:relative;justify-content:center;align-items:center;border-radius:0;background:var(--primaryOrangeColor);height:var(--_headerHeight);width:100%;padding:10px}.newDeviceWizard .header .headerTitle{color:var(--whiteColor)}.newDeviceWizard .componentContainer{max-height:85dvh;padding:16px;height:100%;flex-direction:column;align-items:center;overflow-y:scroll;display:flex}.newDeviceWizard .componentContainer.portInContainer{justify-content:flex-start;align-items:flex-start}.newDeviceWizard .componentContainer.portInContainer .portInNumber{height:100%}.newDeviceWizard .componentContainer.portInContainer .portInNumber>.rsBox{padding-bottom:24px}.newDeviceWizard .componentContainer.planSelectionContainer{display:block;position:relative}.newDeviceWizard .componentContainer::-webkit-scrollbar{display:none}.newDeviceWizard .componentContainer .newDeviceOption{max-width:90%;margin:0 auto}.newDeviceWizard .componentContainer .newDeviceOption .newDeviceOptionButtons{display:grid;grid-template-columns:1fr;grid-gap:40px}.newDeviceWizard .componentContainer .deviceMetaDataForm{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin:0 auto 20px}.newDeviceWizard .componentContainer .deviceMetaDataForm .rsButton{width:100%}.newDeviceWizard .componentContainer .deviceMetaDataForm .personalInfoInput{flex-grow:1;width:min-content}.newDeviceWizard .componentContainer .deviceMetaDataForm .personalInfoInput .rsLabel,.newDeviceWizard .componentContainer .deviceMetaDataForm .personalInfoInput .rsInputErrorMessage{white-space:nowrap}.newDeviceWizard .componentContainer .deviceMetaDataForm .submitButton{flex-grow:1;width:100%}.desktop .newDeviceWizard{min-width:min(800px,90vw);min-height:min(800px,90dvh);max-width:100vw;border-radius:10px;position:relative}.desktop .newDeviceWizard.step7{min-width:fit-content}.desktop .newDeviceWizard.step7 .componentContainer{max-width:fit-content;padding:0 16px}.desktop .newDeviceWizard.step7 .componentContainer .rsPlanComparisonSelector.small table .featureHeader{font-size:24px}.desktop .newDeviceWizard.step7 .componentContainer .rsPlanComparisonSelector.small table td{font-size:16px}.desktop .newDeviceWizard .componentContainer{max-width:750px;padding:0}.desktop .newDeviceWizard .componentContainer.planSelectionContainer{display:block;position:relative}.desktop .newDeviceWizard .componentContainer.portInContainer{padding-top:var(--_totalHeaderHeight)}.desktop .newDeviceWizard .componentContainer .horizontalSpacer{width:80%}.desktop .newDeviceWizard .componentContainer img.parentNewDeviceOptionsClass{object-fit:contain}.desktop .newDeviceWizard .componentContainer .newDeviceOptionButtons{display:flex;flex-direction:row;justify-content:space-evenly}.desktop .newDeviceWizard .componentContainer .deviceMetaDataForm{width:80%}.desktop .newDeviceWizard .componentContainer .newDeviceOption{height:100%;display:flex;flex-direction:column;justify-content:center}.desktop .newDeviceWizard .componentContainer .parentNewDeviceWizardHeroImage{width:90%}.desktop .newDeviceWizard .backNavigation{margin-bottom:0}.desktop .newDeviceWizard .header{border-radius:10px 10px 0 0;z-index:1}.retailNewDeviceFormPage{display:flex;justify-content:center}.retailNewDeviceFormPage .strikeThrough{text-decoration:line-through}.retailNewDeviceFormPage .stepProgressionContainer{width:400px}.retailNewDeviceFormPage .deviceLookupConfirmation .samsungImageContainer{max-width:350px;margin:0 auto}.retailNewDeviceFormPage .deviceInputData{margin:15px 10px}.retailNewDeviceFormPage .deviceInputData #TroomiUUID{font-size:24px}.retailNewDeviceFormPage .rsPersonalInformationInput{display:flex;flex-direction:column}.retailNewDeviceFormPage .rsPersonalInformationInput .personalInformationInputContainer{display:flex;flex-direction:column;justify-content:space-evenly}.retailNewDeviceFormPage .linearStepConnector{height:2px;position:absolute;width:95%;margin:auto 0;background:#000;top:-70px;z-index:-1}.retailNewDeviceFormPage .linearStepConnector.progress{box-shadow:0 0 6px 2px #6633995e;background:#639;height:4px;left:40px;top:-71px}.retailNewDeviceFormPage .insuranceSelection{margin:0 auto;max-width:800px}.retailNewDeviceFormPage .inputLayoutContainer{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:10px}.retailNewDeviceFormPage .inputLayout{display:flex;flex-direction:row}.retailNewDeviceFormPage .inputLayout .addressInput{margin:0 0 15px}.retailNewDeviceFormPage .completedRetailPurchase{display:flex;flex-direction:column}.retailNewDeviceFormPage .completedRetailPurchase img{max-width:400px;display:grid;place-self:center}.retailNewDeviceFormPage .completedRetailPurchase .imageTextSection{display:flex;flex-direction:column;margin:0 auto;max-width:80%}.retailNewDeviceFormPage .completedRetailPurchase .textContainer{margin:0 auto;max-width:80%}.retailNewDeviceFormPage .completedRetailPurchase .receiptContainer{max-width:80%;margin:0 auto}.desktop .retailNewDeviceFormPage{top:10px;height:calc(100% - 20px)}.desktop .retailNewDeviceFormPage .personalDataContainer{display:flex;flex-direction:column;justify-content:flex-start;margin:20px}.desktop .retailNewDeviceFormPage .loggedInRetailCompletedPurchase{display:flex;flex-direction:column;justify-content:center;align-items:center}.desktop .retailNewDeviceFormPage .deviceLookupConfirmation .inputLayout{display:flex;flex-direction:column;justify-content:center}.desktop .retailNewDeviceFormPage .deviceLookupConfirmation .inputLayout .samsungImageContainer{margin:0 auto}.desktop .retailNewDeviceFormPage .rsPersonalInformationInput .personalInformationInputContainer{display:flex;flex-direction:row;justify-content:space-evenly;padding:0 20px}.desktop .retailNewDeviceFormPage .inputLayout{display:flex;flex-direction:row}.desktop .retailNewDeviceFormPage .inputLayout .addressInput{margin:0 0 15px}.desktop .retailNewDeviceFormPage .updatePlanButton{width:initial;margin:auto}.desktop .retailNewDeviceFormPage .rsPlanComparisonSelector.large{padding:50px}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber{width:100%}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .inputContainer{display:grid;gap:100px}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .rsInputText{margin-bottom:16px}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .rsBoxChoice{margin:20px}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .gridForm{display:grid;margin-top:24px;margin-bottom:40px;grid-template-columns:1fr 1fr;gap:16px}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .gridForm.tablet{grid-template-columns:1fr}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .boldInfo{font-weight:700}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .rsButtonGroup{flex-direction:row}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .rsButtonGroup .rsButton:last-child{margin:0 45px}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .divider{margin-top:16px}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .scroll{overflow-y:auto;height:500px}.desktop .retailNewDeviceFormPage .portInNumber .rsPortExistingNumber .scroll::-webkit-scrollbar{display:none}.desktop .retailNewDeviceFormPage .completedRetailPurchase{display:flex}.desktop .retailNewDeviceFormPage .completedRetailPurchase .imageTextSection{flex-direction:row}.rsCard{border:1px solid var(--primaryContrastBackgroundColor);border-radius:20px}.rsCard .rsListItem{padding:0 20px}.rsInsurancePromptPopup{padding:30px;border-radius:10px;position:relative}.rsInsurancePromptPopup .closeBtn{position:absolute;right:21px;top:27px;cursor:pointer}.rsInsurancePromptPopup .rsLabel{text-align:center}.rsInsurancePromptPopup .rsLabel.subtitle2{cursor:pointer}.finalizeNewDeviceWizard{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.desktop .finalizeNewDeviceWizard{display:flex;flex-direction:row;justify-content:center;align-items:center}.checkoutTotalsCard{max-width:95%;margin:5px auto;background:var(--primaryContrastBackgroundColor);border-radius:12px;padding:49px 40px 40px;box-sizing:border-box}.checkoutTotalsCard .infoButton{display:inline-block;vertical-align:super;padding-left:2px;position:relative}.checkoutTotalsCard .strikeThrough{text-decoration:line-through;color:var(--grayTextColor)}.checkoutTotalsCard .todaysTotalLabelIcon{margin-bottom:24px}.checkoutTotalsCard .todaysTotalLabelIcon .rsIcon{color:var(--whiteColor);border-radius:50%;background-color:var(--primaryOrangeColor);padding:8px}.checkoutTotalsCard .monthlyTotalLabelIcon{margin-bottom:24px}.checkoutTotalsCard .monthlyTotalLabelIcon .rsIcon{color:var(--whiteColor);border-radius:50%;background-color:var(--primaryPurpleColor);padding:8px}.checkoutTotalsCard .financeLink{color:var(--primaryPurpleColor);cursor:pointer}.checkoutTotalsCard .hrLine{margin:8px 0 -8px;width:100%;color:var(--grayTextColor);border-style:solid}.checkoutTotalsCard .hrLine.moveUp{margin:-8px 0 8px}.desktop .checkoutTotalsCard{max-width:570px;width:100%;background:var(--primaryContrastBackgroundColor);border-radius:12px;padding:49px 40px 40px;box-sizing:border-box}.rsPlanComparisonSelectorMobile .planSelect{border:1px solid var(--primaryContrastBackgroundColor);border-radius:10px;text-align:center;padding:8px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.rsPlanComparisonSelectorMobile .planSelect .rsButton{font-size:12px;min-width:90px;height:22px;padding:0}.rsPlanComparisonSelectorMobile .planSelect .price{display:flex;margin-bottom:16px;font-weight:800;font-size:11px;line-height:14px;align-items:start;justify-content:center}.rsPlanComparisonSelectorMobile .planSelect .price span{font-weight:800;font-size:24px;line-height:24px}.rsPlanComparisonSelectorMobile table{border-spacing:0;border-collapse:collapse;margin:16px auto}.rsPlanComparisonSelectorMobile table td{padding:6px;min-width:65px}.rsPlanComparisonSelectorMobile table tr{height:48px}.rsPlanComparisonSelectorMobile table tr:nth-child(odd){background-color:var(--primaryContrastBackgroundColor)}.rsPlanComparisonSelectorMobile table tr:first-child{background-color:#fff;border-bottom:3px solid var(--primaryContrastBackgroundColor)}.rsPlanComparisonSelectorMobile table .rowHeader{border-right:1px solid var(--primaryContrastBackgroundColor);padding-left:12px}.rsPlanComparisonSelectorMobile .mostPopularText{display:flex;gap:4px;align-items:center;height:12px;margin-bottom:4px}.rsPlanComparisonSelectorMobile .mostPopularText .rsIcon{height:12px}.rsPlanComparisonSelectorMobile .mostPopularText .rsLabel{font-size:12px;font-weight:500}.rsPlanComparisonSelector{display:flex;flex-direction:column;justify-content:center;align-items:center}.rsPlanComparisonSelector .rsIcon{height:75px}.rsPlanComparisonSelector .cursorPointer{cursor:pointer}.rsPlanComparisonSelector table .featureHeader .currentPlanLabel{color:var(--primaryOrangeColor)}.rsPlanComparisonSelector table .featureHeader .planSelectButton,.rsPlanComparisonSelector table .featureHeader .currentPlanLabel{min-width:216px;font-size:20px;height:34px}.rsPlanComparisonSelector.small table td,.rsPlanComparisonSelector.small table th,.rsPlanComparisonSelector.small table .mostPopular{padding:6px;font-size:12px;font-weight:700}.rsPlanComparisonSelector.small table .featureHeader{vertical-align:bottom;font-size:16px;font-weight:var(--boldFontWeight)}.rsPlanComparisonSelector.large table{max-width:1200px}.rsPlanComparisonSelector.large table td,.rsPlanComparisonSelector.large table th,.rsPlanComparisonSelector.large table .mostPopular{padding:20px;font-size:20px;font-weight:700}.rsPlanComparisonSelector.large table .featureHeader{vertical-align:bottom;font-size:24px;font-weight:var(--boldFontWeight)}.rsPlanComparisonSelector table{border-spacing:0}.rsPlanComparisonSelector table tbody th.mostPopular{padding:0;border:solid 4px var(--primaryPurpleColor);border-radius:20px 20px 0 0}.rsPlanComparisonSelector table tbody th.mostPopular .mostPopularText{display:flex;gap:8px;align-items:center;height:36px}.rsPlanComparisonSelector table tbody th.mostPopular .mostPopularText .rsIcon{height:36px}.rsPlanComparisonSelector table tbody tr:nth-child(odd){background-color:var(--primaryContrastBackgroundColor)}.rsPlanComparisonSelector table tbody th{background-color:#fff;border-bottom:5px solid var(--primaryContrastBackgroundColor);text-align:left}.rsPlanComparisonSelector table tbody th~th{text-align:center}.rsPlanComparisonSelector table tbody td{border-right:3px solid var(--primaryContrastBackgroundColor)}.rsPlanComparisonSelector table tbody td .rsLabel.h5{width:max-content}.rsPlanComparisonSelector .planLabels{font-weight:var(--boldFontWeight)}.rsPlanComparisonSelector .rsSelectedFeature{align-items:center;align-self:center;width:100%}.rsPlanComparisonSelector tfoot{background-color:var(--primaryBackgroundColor)}.rsPlanComparisonSelector tfoot tr,.rsPlanComparisonSelector tfoot td{background-color:inherit}.rsCurrencyAmount .smallText{margin-left:7px;font-size:10px;font-weight:800}.rsCurrencyAmount.cursorPointer{cursor:pointer}.rsCurrencyAmount .notBold{font-weight:400}.rsCurrencyAmount .smallText{font-size:10px!important}.rsCurrencyAmount .grayOutZero{opacity:.6}.rsCurrencyAmount .smallTextClass.small{font-size:14px;font-weight:700;letter-spacing:0}.rsCurrencyAmount .smallTextClass.large{font-size:20px;font-weight:700;letter-spacing:0}.rsCurrencyAmount .bigStaggeredTextClass.small{position:relative;top:-8px;font-size:30px;font-weight:var(--boldFontWeight)}.rsCurrencyAmount .bigStaggeredTextClass.large{position:relative;top:-8px;font-size:40px;font-weight:var(--boldFontWeight)}.wearableDeviceInformationCard{width:100%;display:flex;justify-content:center;grid-column:1/span 2;align-items:center;position:relative}.wearableDeviceInformationCard .watchBandLeft,.wearableDeviceInformationCard .watchBandRight{display:none}.desktop .wearableDeviceInformationCard .wearableDeviceInformation{z-index:2;background-color:var(--primaryBackgroundColor);width:calc(33.33% - 24px);overflow:hidden}.desktop .wearableDeviceInformationCard .watchBandLeft,.desktop .wearableDeviceInformationCard .watchBandRight{display:block;max-width:472px;width:100%;height:78px;z-index:1;position:absolute}.desktop .wearableDeviceInformationCard .watchBandLeft.watchBandLeft,.desktop .wearableDeviceInformationCard .watchBandRight.watchBandLeft{left:2vw}.desktop .wearableDeviceInformationCard .watchBandLeft.watchBandRight,.desktop .wearableDeviceInformationCard .watchBandRight.watchBandRight{right:2vw}.rsNamePhoneInfoHeader{--_deviceColor: theme.$selectedDeviceColor;padding:12px 16px;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.rsNamePhoneInfoHeader.titleBar{padding:0;display:flex}.rsNamePhoneInfoHeader.wearable{background-color:var(--_deviceColor)}.rsNamePhoneInfoHeader.wearable .rsLabelIcon,.rsNamePhoneInfoHeader.wearable .rsLabel{color:var(--whiteColor)}.rsNamePhoneInfoHeader.wearable .rsLabelIcon .rsLabel,.rsNamePhoneInfoHeader.wearable .rsLabelIcon .rsIcon,.rsNamePhoneInfoHeader.wearable .rsLabel .rsLabel,.rsNamePhoneInfoHeader.wearable .rsLabel .rsIcon{color:inherit}.rsNamePhoneInfoHeader .infoBarWrapper{display:inline-flex;gap:16px;flex-grow:1}.rsNamePhoneInfoHeader .infoBarWrapper .infoBar{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:8px;flex-grow:1}.rsNamePhoneInfoHeader .infoBarWrapper .infoBar .rsLabelIcon{display:inline-flex;white-space:nowrap}.rsNamePhoneInfoHeader .rsLabelIcon .rsLabel{color:var(--primaryTextColor)}.rsNamePhoneInfoHeader .rsLabelIcon .rsIcon{color:var(--_deviceColor)}.rsNamePhoneInfoHeader .bottomRowWrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.rsNamePhoneInfoHeader .bottomRowWrapper .lastUpdatedOn{display:flex;flex-direction:row;flex-wrap:wrap;color:var(--primaryTextColor);column-gap:8px}.rsNamePhoneInfoHeader .bottomRowWrapper .lastUpdatedOn .rsLabel{color:inherit}.rsNamePhoneInfoHeader .bottomRowWrapper .lastUpdatedOn .displayDate{font-weight:var(--boldFontWeight)}.wearableDeviceOnboardingProgressPopup{background-color:#fff;width:100%;padding:8px 24px 24px;border-radius:10px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;overflow-y:scroll;max-height:100%;-ms-overflow-style:none;scrollbar-width:none;position:relative}.wearableDeviceOnboardingProgressPopup::-webkit-scrollbar{display:none}.wearableDeviceOnboardingProgressPopup .popupBody{font-size:12px;font-weight:300;line-height:16px;margin-bottom:10%}.wearableDeviceOnboardingProgressPopup .finish{margin:16px auto 0}.wearableDeviceOnboardingProgressPopup .rs-popup{width:100%}.wearableDeviceOnboardingProgressPopup .titlePercent{display:flex;justify-content:space-between;gap:16px;font-size:14px;font-weight:700;margin-top:40px}.wearableDeviceOnboardingProgressPopup .progressBarWrapper,.wearableDeviceOnboardingProgressPopup .progressBarWrapper .activationProgress{width:100%}.wearableDeviceOnboardingProgressPopup .rsProgress{height:16px;margin-top:16px;box-shadow:none}.wearableDeviceOnboardingProgressPopup .rsProgress .rsProgressBar{background-color:var(--primaryOrangeColor)}.wearableDeviceOnboardingProgressPopup .rsTroomiLogoImageLink{display:flex;justify-content:flex-start}.wearableDeviceOnboardingProgressPopup .rsTroomiLogoImageLink .rsTroomiLogoImage{width:124px;height:auto}.wearableDeviceOnboardingProgressPopup .currentPage{background:#fcfcfc;border-radius:20px;border:solid 1px var(--primaryContrastBackgroundColor);margin:48px 8px;padding:24px 24px 40px;text-align:left}.wearableDeviceOnboardingProgressPopup .currentPage .rsBox{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.wearableDeviceOnboardingProgressPopup .currentPage .rsBox ul{padding-left:16px}.wearableDeviceOnboardingProgressPopup .currentPage .rsBox ul .rsLabel~.rsLabel{margin-top:16px}.wearableDeviceOnboardingProgressPopup .currentPage .rsBox .rsButton{display:block;margin:auto}.wearableDeviceOnboardingProgressPopup .currentPage .rsBox .title2{font-weight:500}.wearableDeviceOnboardingProgressPopup .currentPage .rsBox .addContactsContainer{margin-top:32px;width:100%;display:flex;justify-content:center;flex-direction:row}.wearableDeviceOnboardingProgressPopup .currentPage .rsExitAcknowledgementStep,.wearableDeviceOnboardingProgressPopup .currentPage .rsStartAcknowledgementStep{overflow:auto}.wearableDeviceOnboardingProgressPopup .currentPage .rsExitAcknowledgementStep .rsBringYourOwnContentCheckbox,.wearableDeviceOnboardingProgressPopup .currentPage .rsStartAcknowledgementStep .rsBringYourOwnContentCheckbox{flex-direction:row}.wearableDeviceOnboardingProgressPopup .currentPage .rsExitAcknowledgementStep .rsButton,.wearableDeviceOnboardingProgressPopup .currentPage .rsStartAcknowledgementStep .rsButton{margin-top:16px}.wearableDeviceOnboardingProgressPopup .currentPage .rsPortInStep .rsPortInData .portPinForm{margin-top:24px;display:grid;grid-template-columns:1fr auto;gap:16px}.wearableDeviceOnboardingProgressPopup .currentPage .rsPortInStep .rsPortInData .portPinForm .rsButton{margin:auto auto 8px}.wearableDeviceOnboardingProgressPopup .currentPage .rsPortInStep .portInPinField{display:block;margin:0 auto}.wearableDeviceOnboardingProgressPopup .currentPage .rsPortInStep .portInInfo{width:100%;padding:8px;border:solid 1px var(--lighterGrayTextColor);border-radius:20px}.wearableDeviceOnboardingProgressPopup .currentPage .rsBringYourOwnContentCheckbox{align-items:center;flex-direction:row;margin:16px 0;padding:0}.wearableDeviceOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper{width:100%}.wearableDeviceOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper .deviceInfoForm{width:100%;display:flex;flex-direction:column;gap:16px}.wearableDeviceOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper .deviceInfoForm .birthMonthSelect{width:100%;gap:0}.wearableDeviceOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper .deviceInfoForm .birthMonthSelect .rsLabel.title1{display:flex}.wearableDeviceOnboardingProgressPopup .currentPage .rsDeviceInfoStep .deviceInfoFormWrapper .deviceInfoForm .birthMonthSelect .rsSelect{display:unset}.desktop .wearableDeviceOnboardingProgressPopup{max-width:480px}.rsDeviceTitleCard{display:flex;flex-direction:column;gap:8px}.rsDeviceTitleCard .uidMobile{color:var(--primaryOrangeColor);margin-bottom:20px;text-align:end}.rsDeviceTitleCard .rsSettingsHorizontalSeparator{margin-top:0;margin-bottom:32px}.rsDeviceTitleCard .deviceNameUidContainer{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0 16px;align-items:center;height:fit-content;position:relative;gap:24px}.rsDeviceTitleCard .deviceNameUidContainer.hasAvatar{padding-left:112px}.rsDeviceTitleCard .deviceNameUidContainer .deviceInformationContainer{display:flex;height:100%;flex-direction:row;align-items:start;align-self:flex-end;flex-wrap:wrap;max-width:100%;flex-grow:1;gap:8px}.rsDeviceTitleCard .deviceNameUidContainer .deviceInformationContainer .rsMaxLengthAliasName{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.rsDeviceTitleCard .deviceNameUidContainer .deviceInformationContainer .rsMaxLengthAliasName .headerName{width:100%;overflow:hidden;text-overflow:ellipsis;justify-content:flex-start;font-size:40px;line-height:40px}.rsDeviceTitleCard .deviceNameUidContainer .deviceInformationContainer .rsMaxLengthAliasName .headerName .rsLabel{font-size:inherit;line-height:inherit;color:inherit}.rsDeviceTitleCard .deviceNameUidContainer .deviceInformationContainer .rsMaxLengthAliasName .headerName .rsLabel .aliasName{overflow:hidden;font-size:inherit;line-height:inherit;text-overflow:ellipsis}.rsDeviceTitleCard .deviceNameUidContainer .deviceInformationContainer .rsMaxLengthAliasName .headerName .rsLabel .afterText{display:inline-flex;line-height:inherit;flex-direction:row;font-size:inherit;flex-wrap:wrap}.rsDeviceTitleCard .deviceNameUidContainer .deviceInformationContainer .rsMaxLengthAliasName .headerName .rsLabel .afterText .onboardingWarning{padding-left:4px;display:inline-block;vertical-align:super;line-height:24px}.rsDeviceTitleCard .deviceNameUidContainer .deviceUuidContainer{display:flex;flex-direction:row;flex-grow:1;min-height:40px;align-items:end;justify-content:space-between;gap:8px}.rsDeviceTitleCard .deviceNameUidContainer .deviceUuidContainer .deviceStatisticsContainer{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:fit-content}.rsDeviceTitleCard .deviceNameUidContainer .superUserUuid{cursor:pointer;background:linear-gradient(0deg,var(--primaryBackgroundColor) 50%,rgba(0,0,0,0) 100%);font-size:20px;line-height:20px;color:var(--selectedDeviceColor);display:grid;justify-content:end;align-items:end;z-index:1;flex-grow:1}.rsDeviceTitleCard .deviceNameUidContainer .superUserUuid .rsTooltipWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop .rsDeviceTitleCard .deviceNameUidContainer{align-items:flex-end}.desktop .rsDeviceTitleCard .deviceNameUidContainer .deviceUuidContainer{padding:0}.modularizedCardsSection{gap:24px;min-height:520px;display:flex;flex-direction:column}.modularizedCardsSection .modularCard{flex-grow:1}.desktop .modularizedCardsSection{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.desktop .modularizedCardsSection .modularCard{min-width:360px}.rsSettingsPage.rs-page{background-color:#fcfcfc}.rsSettingsPage .pageWrapper{padding:0 4px 96px;display:grid;grid-template-columns:1fr;grid-row-gap:38px}.rsSettingsPage .settingOptionsWrapper .rsListItem{cursor:pointer}.rsSettingsPage .rsListItem{padding:0 15px;margin-right:15px}.rsListItem>.container{display:grid;grid-template-columns:1fr fit-content(100%);align-items:center}.rsListItem>.container>.listItemContentContainer{display:flex}.rsListItem>.container>.listItemContentContainer>.infoButton{padding-left:2px;padding-bottom:12px;width:min-content}.rsListItem>.container .rsBox{display:grid;grid-template-columns:fit-content(100%) 1fr;align-items:center}.rsListItem>.container .rsBox .rsIcon{margin-right:12px}.rsListItem>.container .rsBox.switchContainer{display:flex;flex-direction:row;align-items:center;gap:8px}.rsListItem>.container .rsBox.switchContainer>.rsLabelSwitch{height:26px}.rsListItem.border-bottom{border-bottom:1px solid var(--primaryContrastBackgroundColor)}.rsListItem.border-top{border-top:1px solid var(--primaryContrastBackgroundColor)}.bringYourOwnContentPopup.contentManagementBlockContainer{width:400px}.rsAccountPage{display:flex;flex-direction:column;gap:16px}.rsAccountPage .rsNamePlanInfoHeader{margin:34px auto;border-radius:20px}.rsAccountPage .changePassword{text-decoration-line:underline;cursor:pointer;margin-top:8px}.rsAccountPage .referralCount{font-weight:800;font-size:40px;line-height:40px}.rsAccountPage .referralCard{padding:8px 16px;display:grid;grid-template-columns:1fr fit-content(100%);grid-gap:22px}.rsAccountPage .referralCard .rsLabelIcon{cursor:pointer;justify-self:flex-end}.rsAccountPage .referralCard .rsLabel.title2Small{grid-column:1/3}.rsAccountPage .logoutBox{display:flex;flex-direction:column-reverse;gap:16px}.rsAccountPage .mobileTitleBackground{background:#fcfcfc}.rsAccountPage .mobileTitleBackground:not(.h1Mobile){border-bottom:solid 1px var(--primaryContrastBackgroundColor)}.rsAccountPage .mobileTitleBackground:not(.h1Mobile).topBorder{border-top:solid 1px var(--primaryContrastBackgroundColor)}.rsAccountPage .mobileTitle{padding:12px 16px 10px}.rsAccountPage .editForm .rsLabelInput:not(.firstInput){margin-top:16px}.rsAccountPage .editForm .rsLabelInput input::-webkit-outer-spin-button,.rsAccountPage .editForm .rsLabelInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rsAccountPage .editForm .rsLabelInput input[type=number]{-moz-appearance:textfield}.rsAccountPage .editForm .rsLabelSelect{margin-top:16px}.rsAccountPage .editForm .formButtonGroup{display:flex;gap:30px;align-items:center;margin-top:24px}.rsAccountPage .editForm .formButtonGroup .cancelButton{font-size:18px;font-weight:800;cursor:pointer}.rsAccountPage .aboutTroomi .aboutLink{display:block;margin:16px}.rsAccountPage .aboutTroomi .buttonRow{padding:16px 32px}.rsAccountPage .aboutTroomi .buttonRow .rsButton{width:100%}.rsAccountPage .aboutTroomi .buttonRow .supportBtn{min-width:fit-content;margin:24px 0}.rsAccountPage .aboutTroomi .buttonRow .supportBtn .rsButton{width:100%}.rsAccountPage .sectionInfo{display:flex;justify-content:space-between}.rsAccountPage .sectionInfo .editButton{cursor:pointer;margin:16px}.rsAccountPage .sectionInfo .rsBox{margin:16px}.rsAccountPage .accountOrders{margin-bottom:16px}.rsAccountPage .displayChildrenOnMobile{display:flex;justify-content:space-between;align-items:center;gap:8px}.rsAccountPage .userGroupChip{cursor:pointer;display:flex;align-items:center;border-top-left-radius:2px;border-bottom-left-radius:2px}.rsAccountPage .userGroupChip:after{font-size:13.6px;padding:3px 3px 3px 0}.rsAccountPage .userGroupChip:hover{opacity:.8}.rsAccountPage .userGroupChip.content{background-color:var(--warningLightColor)}.rsAccountPage .userGroupChip.content:after{content:" - Content"}.rsAccountPage .userGroupChip.appOverride{background-color:var(--successLightColor)}.rsAccountPage .userGroupChip.appOverride:after{content:" - App override"}.rsAccountPage .userGroupChip.referral{background-color:var(--infoLightColor)}.rsAccountPage .userGroupChip.referral:after{content:" - Referral"}.rsAccountPage .noCursorEvents{pointer-events:none}.desktop .rsAccountPage .userInfoWrapper{margin-top:16px}.desktop .rsAccountPage .accountGrid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:5%;grid-template-areas:"account referrals" "address payment" "textEmail payment" "addDevice accountOrders"}.desktop .rsAccountPage .accountGrid .accountInfo{grid-area:account}.desktop .rsAccountPage .accountGrid .shippingAddress{grid-area:address}.desktop .rsAccountPage .accountGrid .sendTextEmail{grid-area:textEmail}.desktop .rsAccountPage .accountGrid .paymentInfo{grid-area:payment}.desktop .rsAccountPage .accountGrid .yourReferrals{grid-area:referrals}.desktop .rsAccountPage .accountGrid .addDevice{grid-area:addDevice;margin-bottom:24px}.desktop .rsAccountPage .accountGrid .accountOrders{grid-area:accountOrders;margin-bottom:40px}.desktop .rsAccountPage .rsSectionTitle{display:flex;align-items:center;justify-content:space-between}.desktop .rsAccountPage .rsSectionTitle.referralSectionTitle{padding:8px 16px}.desktop .rsAccountPage .accountDevicesGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,450px));column-gap:80px}.desktop .rsAccountPage .accountDevicesGrid .rsNamePlanInfoHeader{width:100%}.desktop .rsAccountPage .tierGroupView .rsBox{border:2px solid #cecece;height:48px;display:flex;align-items:center;gap:8px;padding-left:8px}.desktop .rsAccountPage .tierGroupView .rsBox .rsLabel{padding:4px 8px;background-color:#e6e6e6;display:inline}.desktop .rsAccountPage .aboutTroomi .buttonRow{display:flex;padding:0}.desktop .rsAccountPage .aboutTroomi .buttonRow .rsButton{width:fit-content}.desktop .rsAccountPage .aboutTroomi .buttonRow .supportBtn{display:inline-block;margin:40px 16px}.desktop .rsAccountPage .rsLabel.body1:not(.phonePlan){font-weight:800}.desktop .rsAccountPage .rsEditFieldButton{color:var(--primaryOrangeColor);font-weight:800}.desktop .rsAccountPage .titleArea{display:flex;justify-content:space-between;align-items:flex-end}.desktop .rsAccountPage .logoutBox{flex-direction:row}.desktop .rsAccountPage .sectionInfo{display:block;justify-content:initial}.desktop .rsAccountPage .sectionInfo .editButton{margin:8px 16px 16px}.desktop .rsAccountPage .sectionInfo .rsBox{margin:24px 16px 0}.desktop .rsAccountPage .rsUserGroupSelect .userGroupsSelectWrapper{margin:24px 0 16px}.desktop .rsAccountPage .rsResetPasswordPopup{margin:2.5% auto;max-width:40%;max-height:90%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.desktop .rsAccountPage .rsResetPasswordPopup.rs-popup-content{align-items:flex-start}.desktop .rsAccountPage .rsResetPasswordPopup::-webkit-scrollbar{display:none}.desktop .rsAccountPage .rsResetPasswordPopup .rsCropPhotoSection{max-width:80%}.desktop .rsAccountPage .rsSectionTitle .rsLabel{margin-right:8px}.desktop .rsAccountPage .rsSectionTitle .rsButton{min-width:fit-content}.desktop .rsAccountPage .rsSectionTitle .editButton{margin-right:16px;cursor:pointer}@media only screen and (max-width: 900px){.desktop .rsAccountPage .referralSectionTitle.breakOnSmall{display:block}}.bringYourOwnContentPopup.escalationFormWrapper .popupTitle{display:flex;justify-content:start}.bringYourOwnContentPopup.groupDriverFormWrapper{max-width:max-content;overflow:visible}.bringYourOwnContentPopup.groupDriverFormWrapper .popupTitle{border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.bringYourOwnContentPopup.groupDriverFormWrapper .popupBody{padding:24px;overflow:visible}.bringYourOwnContentPopup.groupDriverFormWrapper .buttonRow{gap:32px}.bringYourOwnContentPopup.groupDriverFormWrapper .groupDriverForm .buttonRow{margin-top:40px;display:flex;justify-content:space-between}.rsNamePlanInfoHeader{--_backgroundColor: theme.$primaryOrangeColor;background-color:var(--_backgroundColor);border-radius:20px 20px 0 0;padding:16px 8px 12px 110px;display:grid;grid-template-columns:1fr fit-content(100%);position:relative;min-height:70px}.rsNamePlanInfoHeader .rsLabel,.rsNamePlanInfoHeader .rsIcon{color:#fff}.rsNamePlanInfoHeader .linkLabelIcon{outline:2px solid transparent;color:var(--whiteColor)}.rsNamePlanInfoHeader .linkLabelIcon:focus-visible{outline-color:var(--whiteColor);background-color:var(--whiteColor);color:var(--_backgroundColor)}.rsNamePlanInfoHeader .linkLabelIcon .rsLabel,.rsNamePlanInfoHeader .linkLabelIcon .rsIcon{color:inherit}.rsNamePlanInfoHeader .rsAvatarName{position:absolute;top:-18px;left:14px}.rsNamePlanInfoHeader .phonePlan{text-transform:capitalize}.rsNamePlanInfoHeader .actionItems{display:grid;justify-content:end}.rsNamePlanInfoHeader .actionItems .rsLabelSwitch{margin-bottom:20px}.rsNamePlanInfoHeader .linkContainer{cursor:pointer;display:grid;justify-content:flex-end;grid-column:1/-1;align-items:end}.rsSectionTitle{background-color:var(--primaryContrastBackgroundColor);padding:13px 16px;border-radius:8px}.rsSectionTitle .tm{vertical-align:super}.rsPersonalInfoSection .editForm{margin:24px 16px 40px}.desktop .rsPersonalInfoSection .nameFields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.desktop .rsPersonalInfoSection .nameFields .rsLabelInput{margin-top:initial}.desktop .rsPersonalInfoSection .rsSectionTitle{display:flex;justify-content:space-between;align-items:center}.desktop .rsPersonalInfoSection .accountPinInfoLabel{cursor:pointer}.rsResetPasswordPopup{background-color:#fff;max-width:500px;height:90%;padding:0 24px;border-radius:10px;margin:10% auto auto;left:0;right:0;text-align:center}.rsResetPasswordPopup.rs-popup-content{overflow:scroll;align-items:initial}.rsResetPasswordPopup .icon-x-square{color:#d10000}.rsResetPasswordPopup .icon-check-square{color:#208d00}.rsResetPasswordPopup .rsInput{padding:16px}.rsResetPasswordPopup .passwordInput{outline:1px solid #cecece;display:grid;grid-template-columns:1fr fit-content(100%);margin-bottom:4px}.rsResetPasswordPopup .passwordInput .icon-solid-eye-slash,.rsResetPasswordPopup .passwordInput .icon-solid-eye{padding:16px}.rsResetPasswordPopup .passwordLabel{margin-top:24px;margin-bottom:4px;color:#878a8e}.rsResetPasswordPopup .resetPasswordButton{margin:20px auto}.rsResetPasswordPopup .returnDiv{display:grid;justify-content:end;width:100%}.rsResetPasswordPopup .currentPasswordError{color:var(--errorTextColor)}.accountPinInfoPopup{box-shadow:#0000001a 0 4px 12px;background-color:var(--primaryBackgroundColor);width:100%;display:flex;flex-direction:column;align-items:center;max-height:100%;min-height:20%;position:relative;overflow:hidden}.accountPinInfoPopup .popupTitle{padding:16px 32px;background:var(--primaryContrastBackgroundColor);border-bottom:1px solid var(--lightGrayColor);position:relative;text-align:center;width:100%;min-height:48px;z-index:5}.accountPinInfoPopup .popupTitle .h4{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.accountPinInfoPopup .popupBody{font-size:12px;font-weight:300;line-height:16px;overflow-x:hidden;overflow-y:auto;height:100%;width:100%;flex-grow:1}.accountPinInfoPopup .popupBody .popupContentWrapper{height:fit-content;padding:16px 24px;width:100%;flex-grow:1;display:flex;flex-direction:column;gap:16px}.accountPinInfoPopup .popupBody .popupContentWrapper .return{position:absolute;top:28px;right:16px;cursor:pointer}.accountPinInfoPopup .popupBody .popupContentWrapper .resetAccountPinContainer{display:flex;flex-direction:column;gap:16px}.accountPinInfoPopup .popupBody .popupContentWrapper .resetAccountPinContainer .rsButton{align-self:center}.accountPinInfoPopup .popupBody .popupContentWrapper .buttonContainer{display:flex;flex-direction:column;justify-content:center;gap:16px}.accountPinInfoPopup .popupBody .popupContentWrapper .buttonContainer .accountPinInfoButton,.accountPinInfoPopup .popupBody .popupContentWrapper .buttonContainer .resetAccountPinButton{align-self:center}.accountPinInfoPopup .popupBody .popupContentWrapper .buttonContainer .resetAccountPinButton:hover{background-color:var(--primaryContrastBackgroundColor)}.accountPinInfoPopup .popupBody .popupContentWrapper .buttonContainer .resetAccountPinButton:focus-visible{background-color:var(--primaryContrastBackgroundColor);outline:1px solid currentColor}.desktop .accountPinInfoPopup{max-width:80%;width:fit-content;border-radius:10px}.rsShippingAddressSection .rsShippingOptions{margin-top:16px}.rsShippingAddressSection .rsSectionTitle{display:flex;justify-content:space-between;align-items:center}.rsShippingAddressSection .editForm{margin:24px 16px 40px}.desktop .rsShippingAddressSection .nameFields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.desktop .rsShippingAddressSection .nameFields .rsLabelInput{margin-top:initial}.desktop .rsShippingAddressSection .extendedAddress{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.desktop .rsShippingAddressSection .extendedAddress .rsLabel.title1{height:38px}.desktop .rsShippingAddressSection .extendedAddress .rsLabelInput,.desktop .rsShippingAddressSection .extendedAddress .rsLabelSelect{display:flex;flex-direction:column}.desktop .rsShippingAddressSection .extendedAddress .rsLabelInput .rsLabel,.desktop .rsShippingAddressSection .extendedAddress .rsLabelSelect .rsLabel{margin-bottom:initial}.desktop .rsShippingAddressSection .extendedAddress .asterisk{display:inline-block}.rsPaymentDetailsSection label{font-weight:300;margin-left:8px;font-size:14px;line-height:16px}.rsPaymentDetailsSection .rsLabelRadioGroup{grid-row-gap:8px;padding-bottom:8px}.rsPaymentDetailsSection .rsLabelRadioGroup .radioLabel{padding-left:4px}.rsPaymentDetailsSection .editForm{margin:24px 16px 40px;display:flex;flex-direction:column}.rsPaymentDetailsSection .rsSectionTitle{display:flex;justify-content:space-between;align-items:center}.rsPaymentDetailsSection .creditCardInfo .rsLabelInput{display:flex;flex-direction:column}.rsPaymentDetailsSection .creditCardInfo .rsLabelInput .rsLabel{white-space:nowrap;margin-bottom:initial}.rsPaymentDetailsSection .creditCardInfo .rsLabelInput .asterisk{display:inline-block}.desktop .rsPaymentDetailsSection{margin-bottom:40px}.desktop .rsPaymentDetailsSection .extendedAddress{display:flex;width:100%;gap:16px;flex-wrap:wrap}.desktop .rsPaymentDetailsSection .extendedAddress .rsLabel.title1{height:38px}.desktop .rsPaymentDetailsSection .extendedAddress .rsLabelInput,.desktop .rsPaymentDetailsSection .extendedAddress .rsLabelSelect{display:flex;flex-grow:1;flex-direction:column}.desktop .rsPaymentDetailsSection .extendedAddress .rsLabelInput .rsLabel,.desktop .rsPaymentDetailsSection .extendedAddress .rsLabelSelect .rsLabel{margin-bottom:initial}.desktop .rsPaymentDetailsSection .extendedAddress .rsLabelSelect select{font-size:14px}.desktop .rsPaymentDetailsSection .extendedAddress .asterisk{display:inline-block}.desktop .rsPaymentDetailsSection .creditCardInfo{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.rsLabelRadioGroup{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));grid-row-gap:32px;align-items:flex-end}.rsLabelRadioGroup input[type=radio]{margin:0;align-self:center;width:16px;height:16px}.rsLabelRadioGroup input[type=radio][disabled]{cursor:not-allowed}.rsLabelRadioGroup .radioLabel{padding-right:8px;padding-left:16px}.rsLabelRadioGroup .radioSubLabel{padding-right:8px;padding-left:16px;padding-top:4px}.supportEscalationForm{width:100%}.supportEscalationForm .formArea{display:grid;grid-template-columns:1fr 1fr;gap:48px}.supportEscalationForm .formArea .ticketInfo{display:flex;flex-direction:column}.supportEscalationForm .formArea .ticketInfo .userInformation{margin-top:32px}.supportEscalationForm .formArea .ticketInfo .ticketForm{margin-top:24px;display:flex;flex-direction:column;gap:16px}.supportEscalationForm .formArea .ticketInfo .ticketForm textarea{min-height:200px}.supportEscalationForm .formArea .ticketInfo .ticketForm .rsButton{width:min-content}.supportEscalationForm .formArea .ticketInfo .ticketForm .typeSelect{display:grid;grid-template-columns:1fr 1fr;align-items:center;text-align:center}.supportEscalationForm .formArea .ticketInfo .ticketForm .typeSelect .rsDropDownSelect{width:100%}.supportEscalationForm .formArea .ticketInfo .ticketForm .typeSelect .rsDropDownSelect .containerButton{display:flex;justify-content:space-between;align-items:center}.supportEscalationForm .formArea .deviceInfo{display:flex;flex-direction:column}.supportEscalationForm .formArea .deviceInfo .deviceSelect{margin-top:8px;display:flex;flex-direction:column;gap:16px}.supportEscalationForm .formArea .deviceInfo .deviceSelect .contentContainer{width:100%}.supportEscalationForm .formArea .deviceInfo .deviceSelect .contentContainer .checkboxContent{display:grid;grid-template-columns:1fr max-content;width:100%}.supportEscalationForm .formArea .deviceInfo .deviceSelect .contentContainer .checkboxContent .headerName{align-items:center}.supportEscalationForm .formArea .deviceInfo .deviceSelect .contentContainer .checkboxContent .headerName .rsAvatarImgKit{background-color:var(--lightGrayColor)}.supportEscalationForm .formArea .deviceInfo .phoneIds{margin-top:40px;display:flex;flex-direction:column;gap:16px}.supportEscalationForm .unresolvedTickets{margin-top:32px;width:100%;display:flex;flex-direction:column;align-items:center}.supportEscalationForm .unresolvedTickets .rsAdvancedTable{margin-top:0}.supportEscalationForm .unresolvedTickets .rsAdvancedTable .uiTableInputs{margin:0}.supportEscalationForm .unresolvedTickets .rsAdvancedTable table{table-layout:fixed}.supportEscalationForm .unresolvedTickets .rsAdvancedTable table .tableCell:nth-child(1),.supportEscalationForm .unresolvedTickets .rsAdvancedTable table .tableCell:nth-child(2){width:16.6666666667%}.supportEscalationForm .unresolvedTickets .rsAdvancedTable table .tableCell:nth-child(3),.supportEscalationForm .unresolvedTickets .rsAdvancedTable table .tableCell:nth-child(4){width:33.3333333333%}.supportEscalationForm .unresolvedTickets .rsAdvancedTable table .tableCell div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bringYourOwnContentPopup.existingSupportTicketWrapper{max-width:100%;display:block}.bringYourOwnContentPopup.existingSupportTicketWrapper .popupBody{padding:16px 24px 32px;margin:0}.desktop .bringYourOwnContentPopup.existingSupportTicketWrapper{max-width:70%}.rsDropDownSelect{position:relative;width:fit-content;width:-moz-fit-content}.rsDropDownSelect .containerButton.rsButton{width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 16px!important;height:fit-content!important;min-height:40px;box-sizing:border-box;z-index:10;overflow:visible;max-width:100%}.rsDropDownSelect .containerButton.rsButton:hover{cursor:pointer}.rsDropDownSelect .rsLabel{color:var(--secondaryTextColor)}.rsDropDownSelect .dropDownBox{position:absolute;overflow:hidden;cursor:pointer;box-shadow:0 2px 10px #00000040;z-index:9;top:20px;box-sizing:border-box;height:0;min-width:fit-content;background-color:#fff;border-radius:0 0 20px 20px;width:100%;transition:height .3s;padding:0 16px}.rsDropDownSelect .dropDownBox.left{left:0}.rsDropDownSelect .dropDownBox.right{right:0}.rsDropDownSelect .dropDownBox.open{padding:24px 16px 16px}.rsDropDownSelect .dropDownBox .rsLabel{color:var(--primaryTextColor);padding:4px 0}.rsDropDownSelect .dropDownBox .rsLabel:hover{color:var(--primaryPurpleColor)}.rsDropDownSelect .rsIcon{transition:rotate .3s;margin-left:8px}.rsDropDownSelect .rsIcon.open{rotate:180deg}.rsDropDownSelect .rsIcon.closed{rotate:0deg}.dropzoneWithPreview .dropzone{cursor:pointer;display:flex;justify-content:center;border:dashed 2px var(--grayTextColor);color:var(--grayTextColor);transition:.3s;padding:8px 4px;margin-top:8px}.dropzoneWithPreview .dropzone:hover{border:dashed 2px var(--linkBlueColor);color:var(--linkBlueColor);opacity:.5}.dropzoneWithPreview .dropzone.disabled{pointer-events:none}.dropzoneWithPreview .dropzonePreview{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:8px}.dropzoneWithPreview .dropzonePreview .preview{display:inline-flex;border-radius:2px;border:1px solid #eaeaea;margin-bottom:8px;margin-right:8px;width:100px;height:100px;padding:4px;box-sizing:border-box;position:relative}.dropzoneWithPreview .dropzonePreview .preview .previewInner{display:flex;min-width:0;overflow:hidden}.dropzoneWithPreview .dropzonePreview .preview .previewInner embed{display:block;width:auto;height:100%}.dropzoneWithPreview .dropzonePreview .preview .previewInner .rsIcon{position:absolute;top:8px;right:8px;cursor:pointer;background-color:#ffffff90;border-radius:100%;padding:4px}.rsSupportTicketTables{display:flex;flex-direction:column;gap:24px}.rsSupportTicketTables .ticketTable{display:flex;flex-direction:column;gap:8px}.rsSupportTicketTables .ticketTable .rsAdvancedTable,.rsSupportTicketTables .ticketTable .emptyTickets{padding:0 8px;margin:0}.rsSupportTicketTables .ticketTable .rsAdvancedTable .uiTableInputs,.rsSupportTicketTables .ticketTable .emptyTickets .uiTableInputs,.rsSupportTicketTables .ticketTable .rsAdvancedTable .rsTableContainer,.rsSupportTicketTables .ticketTable .emptyTickets .rsTableContainer{margin:0}.rsSupportTicketTables .ticketTable .rsAdvancedTable .rsTableContainer .rsTableHeader .directionArrowContainer,.rsSupportTicketTables .ticketTable .emptyTickets .rsTableContainer .rsTableHeader .directionArrowContainer{padding:0;display:block}.rsSupportTicketTables .ticketTable .rsAdvancedTable .rsTableContainer .rsTableCell,.rsSupportTicketTables .ticketTable .emptyTickets .rsTableContainer .rsTableCell{max-width:200px;padding:8px}.rsSupportTicketTables .ticketTable .rsAdvancedTable .rsTableContainer .rsTableCell .rsLabel,.rsSupportTicketTables .ticketTable .emptyTickets .rsTableContainer .rsTableCell .rsLabel{overflow:hidden;text-overflow:ellipsis}.rsSupportTicketTables .ticketTable .rsAdvancedTable .rsTableContainer .rsTableFooter,.rsSupportTicketTables .ticketTable .emptyTickets .rsTableContainer .rsTableFooter{display:none}.rsSupportTicketTables .ticketTable .rsLoadingBouncingDots{max-width:500px}.rsAdvancedTableLoading{display:flex;justify-content:center;align-items:center;padding:40px 0}.rsAdvancedTableLoading.infinite{padding:0}.rsAdvancedTable{margin-top:48px}.rsAdvancedTable #infiniteLoadingPoint{height:1px;width:1px}.rsAdvancedTable.noFilter .uiTableInputs .rsFilterColumn,.rsAdvancedTable.noSearch .uiTableInputs .rsInput{display:none}.rsAdvancedTable .rsTable{padding:0}.rsAdvancedTable .rsTable .rsTableHeader .cellHeader.noSort{cursor:none;pointer-events:none}.rsAdvancedTable .rsTable .rsTableHeader .cellHeader.noSort .arrowIcon{display:none}.rsAdvancedTable tr:nth-child(2n){background-color:var(--primaryContrastBackgroundColor)}.rsTableRow{box-sizing:border-box;min-height:50px;max-height:50px}.rsTableRow:hover{background:gray}.rsTableCell{white-space:nowrap;width:auto;margin:0 5px;display:table-cell;flex-direction:row;align-content:flex-start;padding:10px 0}.rsTableCell th{cursor:pointer}.rsTableCell th:hover{transition:.3s all;background:#00f}.rsTableCell.centerAlign{display:table-cell;text-align:center;align-items:flex-start;justify-content:center}.rsTableCell.inheritClass{display:table-cell;text-align:inherit;align-items:flex-start;justify-content:inherit}.rsTableCell.justifyClass{display:table-cell;text-align:justify;align-items:flex-start}.rsTableCell.leftAlign{display:table-cell;text-align:left;align-items:flex-start;justify-content:flex-start}.rsTableCell.rightAlign{display:table-cell;text-align:right;align-items:flex-start;justify-content:flex-end}.rsTableHeader{text-transform:capitalize;flex-wrap:nowrap;white-space:nowrap;font-weight:700;vertical-align:middle;min-height:50px;padding-top:10px}.rsTableHeader .cellHeader{cursor:pointer}.rsTableHeader .cellHeader.visible .arrowIcon{visibility:visible}.rsTableHeader .cellHeader .directionArrowContainer{display:flex;flex-direction:row;padding-right:40px;align-items:center}.rsTableHeader .cellHeader .directionArrowContainer:hover .arrowIcon{visibility:visible;opacity:1;transition:opacity .5s}.rsTableHeader .cellHeader .directionArrowContainer .arrowIcon{margin-left:16px;visibility:hidden;opacity:0;transition:opacity .5s}.rsTableHeader .cellHeader .directionArrowContainer .arrowIcon.visible{visibility:visible}.rsTableHeader .cellHeader .directionArrowContainer.visible .arrowIcon{visibility:visible;opacity:1}.rsTableFooter{display:table-footer-group;width:100%;padding:20px 0}.rsTableFooter tr{vertical-align:middle}.rsTableFooter tr td{padding:40px 0}.rsTableBody tr{border-top:1px solid #e0e0e0;vertical-align:middle}.rsTableBody tr:hover{transition:.3s all;cursor:pointer;background:#0000000a}.rsTableBody tr:last-child{border-bottom:1px solid #e0e0e0}.rsTableBody.filterShown tr:first-child:hover{background:transparent}.rsTable{padding:0 28px;background-color:#fff}.rsTable .uiTableInputs{margin-top:32px;background-color:#fff}.rsTable .uiTableInputs .rsInput.uiStyled.outlined{width:409px;margin:0}.rsTable .rsTableContainer{width:100%;border-collapse:collapse;margin-top:21px}.rsFilterColumn .rsIcon{margin-right:10px}.rsFilterInputCell{padding:6px 40px 9px 0;box-sizing:content-box;position:relative;background:transparent}.rsFilterInputCell .rsInput.uiStyled{margin:0}.rsFilterInputCell .filterInput{box-sizing:border-box;border-bottom:2px solid #adadad!important;border-top:none;border-left:none;border-right:none;padding:5px 2px 2px 10px;background:transparent;width:100%;font-size:16px;color:#adadad!important}.rsFilterInputCell .filterInput:hover{color:#000!important;border-bottom:2px solid #ffde59!important}.rsFilterInputCell .rsInput.uiStyled.filterInput .inputLabelArea,.rsFilterInputCell .rsInput.uiStyled.filterInput .inputLabelArea:after,.rsFilterInputCell .rsInput.uiStyled.filterInput .inputLabelArea:focus-within{border-bottom:none}.rsFilterInputCell input:focus{box-sizing:content-box;outline:none;border-bottom:2px solid black;border-radius:2px;padding-left:10px}.rsFilterInputCell .optionsContainer{position:absolute;background:#fff;width:90%;padding:6px 3px;box-shadow:1px 3px 8px -4px #0000004d}.rsFilterInputCell .optionsContainer .optionLabel{cursor:pointer;padding:5px 0}.rsFilterInputCell .optionsContainer .optionLabel:hover{background:#adadad}.existingSupportTicket{max-width:100%}.existingSupportTicket .ticketData{display:flex;flex-direction:column;gap:8px}.existingSupportTicket .noteForm{margin-top:32px}.existingSupportTicket .noteForm .rsButton{margin-top:24px}.existingSupportTicket .buttonRow{display:block}.existingSupportTicket .buttonRow .rsButton{width:100%}.desktop .existingSupportTicket .buttonRow{display:flex;justify-content:space-between;align-items:center}.desktop .existingSupportTicket .buttonRow .rsButton{width:initial}:where(.controlledDisplay){z-index:var(--tooltipZIndex);display:none}.highlightControlledDisplays :where(.controlledDisplay)+.rsBox,.highlightControlledDisplays :where(.controlledDisplay)+.rsButton,.highlightControlledDisplays :where(.controlledDisplay)+.rsInput,.highlightControlledDisplays :where(.controlledDisplay)+.rsLink,.highlightControlledDisplays :where(.controlledDisplay)+.rsPage,.highlightControlledDisplays :where(.controlledDisplay)+.rs-popup .rs-popup-content>*{position:relative;outline:4px solid #bf359c;outline-offset:4px;border-radius:8px;background-color:var(--primaryBackgroundColor)}.highlightControlledDisplays :where(.controlledDisplay)+.rsBox:after,.highlightControlledDisplays :where(.controlledDisplay)+.rsButton:after,.highlightControlledDisplays :where(.controlledDisplay)+.rsInput:after,.highlightControlledDisplays :where(.controlledDisplay)+.rsLink:after,.highlightControlledDisplays :where(.controlledDisplay)+.rsPage:after,.highlightControlledDisplays :where(.controlledDisplay)+.rs-popup .rs-popup-content>*:after{z-index:1;pointer-events:none;content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:16px;padding:4px;background:linear-gradient(45deg,#ff007b,#00d4ff,#ff007b,#00d4ff);background-size:400% 400%;animation:shift-background 5s linear infinite;mask:linear-gradient(#000 0 0,#000 0 0) content-box subtract,linear-gradient(#000 0 0,#000 0 0) border-box add}.highlightControlledDisplays :where(.controlledDisplay)+.rsBox:before,.highlightControlledDisplays :where(.controlledDisplay)+.rsButton:before,.highlightControlledDisplays :where(.controlledDisplay)+.rsInput:before,.highlightControlledDisplays :where(.controlledDisplay)+.rsLink:before,.highlightControlledDisplays :where(.controlledDisplay)+.rsPage:before,.highlightControlledDisplays :where(.controlledDisplay)+.rs-popup .rs-popup-content>*:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:linear-gradient(45deg,#ff007b,#00d4ff,#ff007b,#00d4ff);background-size:400% 400%;animation:shift-background 5s linear infinite}.highlightControlledDisplays :where(.controlledDisplay)+.rsBox:hover:not(:has(.controlledDisplay+*:hover)):before,.highlightControlledDisplays :where(.controlledDisplay)+.rsButton:hover:not(:has(.controlledDisplay+*:hover)):before,.highlightControlledDisplays :where(.controlledDisplay)+.rsInput:hover:not(:has(.controlledDisplay+*:hover)):before,.highlightControlledDisplays :where(.controlledDisplay)+.rsLink:hover:not(:has(.controlledDisplay+*:hover)):before,.highlightControlledDisplays :where(.controlledDisplay)+.rsPage:hover:not(:has(.controlledDisplay+*:hover)):before,.highlightControlledDisplays :where(.controlledDisplay)+.rs-popup .rs-popup-content>*:hover:not(:has(.controlledDisplay+*:hover)):before{opacity:.1}.highlightControlledDisplays :where(.controlledDisplay)+.rsBox:has(.controlledDisplay),.highlightControlledDisplays :where(.controlledDisplay)+.rsButton:has(.controlledDisplay),.highlightControlledDisplays :where(.controlledDisplay)+.rsInput:has(.controlledDisplay),.highlightControlledDisplays :where(.controlledDisplay)+.rsLink:has(.controlledDisplay),.highlightControlledDisplays :where(.controlledDisplay)+.rsPage:has(.controlledDisplay),.highlightControlledDisplays :where(.controlledDisplay)+.rs-popup .rs-popup-content>*:has(.controlledDisplay){outline-offset:10px}.highlightControlledDisplays :where(.controlledDisplay)+.rsBox:has(.controlledDisplay):after,.highlightControlledDisplays :where(.controlledDisplay)+.rsButton:has(.controlledDisplay):after,.highlightControlledDisplays :where(.controlledDisplay)+.rsInput:has(.controlledDisplay):after,.highlightControlledDisplays :where(.controlledDisplay)+.rsLink:has(.controlledDisplay):after,.highlightControlledDisplays :where(.controlledDisplay)+.rsPage:has(.controlledDisplay):after,.highlightControlledDisplays :where(.controlledDisplay)+.rs-popup .rs-popup-content>*:has(.controlledDisplay):after{top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:22px}@keyframes shift-background{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.rs-view{height:100dvh;position:relative;display:none;overflow:hidden}.rs-view .nav-parent{width:100%;transition:height .35s ease;position:absolute;top:0;overflow:hidden;height:calc(50px + env(safe-area-inset-top));z-index:40;background:#fffd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rs-view.active-view{padding:0 16px;display:block}.desktop .rs-view.active-view{padding:0}html{height:100dvh}.loadingPage{display:flex;align-items:center;justify-content:center;overflow:hidden;max-width:100%;max-height:100dvh}.loadingPage .loadingIndicator{animation:fade-in .5s;animation-fill-mode:forwards;animation-delay:666ms;opacity:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.contentModerationStatsTab{display:flex;flex-direction:column}.contentModerationStatsTab .pageBody{padding-left:20px}.userDiagnosticsPage .resetTriggerButtonContainer{display:flex;flex-direction:column}.userDiagnosticsPage .resetTriggerButtonContainer .resetTriggerButton{width:350px}.superUserContentManagementPage .rsContent,.superUserContentManagementPage .rsEmails,.superUserContentManagementPage .rsArticles,.superUserContentManagementPage .rsContent>.rsBox{display:flex;flex-direction:column;gap:24px}.superUserContentManagementPage .rsContent.rsBox:not(.rsSectionTitle)~.rsBox:not(.hidden),.superUserContentManagementPage .rsContent .rsSectionTitle,.superUserContentManagementPage .rsEmails.rsBox:not(.rsSectionTitle)~.rsBox:not(.hidden),.superUserContentManagementPage .rsEmails .rsSectionTitle,.superUserContentManagementPage .rsArticles.rsBox:not(.rsSectionTitle)~.rsBox:not(.hidden),.superUserContentManagementPage .rsArticles .rsSectionTitle,.superUserContentManagementPage .rsContent>.rsBox.rsBox:not(.rsSectionTitle)~.rsBox:not(.hidden),.superUserContentManagementPage .rsContent>.rsBox .rsSectionTitle{margin-top:0}.superUserContentManagementPage .rsContent .userGroupSelect,.superUserContentManagementPage .rsEmails .userGroupSelect,.superUserContentManagementPage .rsArticles .userGroupSelect,.superUserContentManagementPage .rsContent>.rsBox .userGroupSelect{margin-top:16px}.superUserContentManagementPage .rsContent .hidden,.superUserContentManagementPage .rsEmails .hidden,.superUserContentManagementPage .rsArticles .hidden,.superUserContentManagementPage .rsContent>.rsBox .hidden{display:none}.superUserContentManagementPage .tabs{display:grid;grid-template-columns:repeat(6,auto);justify-items:start;gap:24px;justify-content:start}.superUserContentManagementPage .tabs .rsLabel{color:var(--primaryTextColor)}.superUserContentManagementPage .tabs .tabsButton{display:grid}.superUserContentManagementPage .tabs .selected .rsLabel{color:var(--primaryOrangeColor);padding:8px 0}.superUserContentManagementPage .tabs .selected .roundedBottomBorder{background-color:var(--primaryOrangeColor);height:6px;width:100%;border-radius:10px}.superUserContentManagementPage .filterOptions{display:grid;grid-template-columns:repeat(1,auto);gap:24px;padding:24px 0;align-items:center}.superUserContentManagementPage .filterOptions .rsInput.disabled{opacity:.5}.superUserContentManagementPage .rsLoadingBouncingDots{width:100%;display:flex;justify-content:center}.superUserContentManagementPage .rsLoadingBouncingDots img{width:max-content}.superUserContentManagementPage .rsAccordion{border-bottom:1px solid var(--lightGrayColor)}.superUserContentManagementPage .rsAccordion.hoverEffect:hover{filter:brightness(1)}.superUserContentManagementPage .rsAccordion.parentAccordion .articleItemHeader>.rsBox{width:100%}.superUserContentManagementPage .rsAccordion.parentAccordion .articleItemChildren{padding-right:0}.superUserContentManagementPage .rsAccordion .articleItemChildren{padding:0 16px}.superUserContentManagementPage .rsAccordion .designTextArea textarea{height:unset}.superUserContentManagementPage .rsAccordion .addButton{margin-right:16px}.superUserContentManagementPage .rsAccordion .childAccordion{border-bottom:none;margin-bottom:8px}.superUserContentManagementPage .rsAccordion .childAccordion .articleItemHeader{padding-left:0;background:var(--primaryContrastBackgroundColor);border-radius:8px;height:32px}.superUserContentManagementPage .rsAccordion .childAccordion .grayBlock{border-radius:8px 0 0 8px;height:50px;width:24px;background:var(--lightGrayColor)}.superUserContentManagementPage .rsAccordion .childAccordion .articleItemChildren{padding:0 16px}.superUserContentManagementPage .rsAccordion .childAccordion .articleItemChildren .title1{margin-top:16px}.desktop .superUserContentManagementPage .filterOptions{grid-template-columns:repeat(2,auto)}.rsAccordion{position:relative;width:100%;transition:.4s;overflow:hidden}.rsAccordion .articleItemHeader{position:relative;display:flex;justify-content:space-between;align-items:center;min-height:50px;padding:0 10px;box-sizing:border-box;width:100%}.rsAccordion .articleItemHeader .labelWrapper{display:flex;align-items:center}.rsAccordion .articleItemHeader .labelWrapper .marginLeft{margin-left:10px}.rsAccordion .articleItemHeader>.ripple{position:absolute;background:#ffffff4d;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;animation:ripples .6s linear}@keyframes ripples{0%{width:0px;height:0px;opacity:.5}to{width:500px;height:500px;opacity:0}}.rsAccordion.hoverEffect{transition:filter .3s}.rsAccordion.hoverEffect:hover{filter:brightness(1.2)}.rsAccordion .iconSpinUp{animation-name:spinUp;animation-duration:.4s;transform:rotate(0);margin-left:auto}.rsAccordion .iconSpinDown{animation-name:spinDown;animation-duration:.4s;transform:rotate(-180deg);margin-left:auto}@keyframes spinDown{0%{transform:rotate(0)}to{transform:rotate(-180deg)}}@keyframes spinUp{0%{transform:rotate(-180deg)}to{transform:rotate(0)}}.rsAccordion .articleItemChildren{height:0;overflow:hidden;transition:height .2s ease-out}.rsAccordion:hover{cursor:pointer}.rsFooter{height:490px;width:100%;padding-top:.05px;position:relative}.rsFooter .swoosh{box-sizing:content-box;width:100%;min-height:341px;background-image:var(--footerSwooshCdnUrl);background-repeat:no-repeat;background-position:top center;background-size:cover;background-color:#fff}.rsFooter .rsBox>.rsBox{max-height:149px}.rsFooter .link2{cursor:default}.rsFooter .footerBody{height:149px}.rsFooter .footerBody .footerContent{max-height:149px;max-width:850px;width:100%;margin:0 auto 16px;display:grid;grid-template-columns:180px 269px 1fr;grid-column-gap:40px}.rsFooter .footerBody .footerContent .troomiMainBox{width:100%;grid-column:1/4;margin-bottom:25px;display:flex;justify-content:space-between;align-items:flex-end}.rsFooter .footerBody .footerContent .troomiMainBox .socialLinks{grid-column:1/3;place-items:center;justify-content:space-between}.rsFooter .footerBody .footerContent .troomiMainBox .socialLinks>*+*{margin-left:16px}.rsFooter .footerBody .footerContent .troomiLinkBox{grid-column:1/4}.rsFooter .footerBody .footerContent .troomiLinkBox .rsLabel,.rsFooter .footerBody .footerContent .smallerText.rsLabel{font-size:12px!important;font-weight:800}@media only screen and (min-width: 1900px){.rsFooter{height:590px}.rsFooter .footerBody{height:249px}.rsFooter .footerBody .troomiMainBox{margin-top:100px}}.rsFooter.medium{height:auto}.rsFooter.medium .swoosh{padding-top:0;min-height:205px}.rsFooter.medium .footerContent{grid-template-columns:1fr;box-sizing:border-box;padding:64px 40px 100px 30px}.rsFooter.medium .footerContent .troomiMainBox{grid-column:1/2;display:flex;justify-content:center}.rsFooter.medium .footerContent .troomiLinkBox{margin-top:28px;grid-column:1/2;grid-row:4/5;flex-direction:column}.rsFooter.medium .footerContent .troomiLinkBox>.rsLabelLink{margin-bottom:8px}.rsTroomiHeaderNav{width:100%;height:96px;position:relative;box-shadow:0 1px 3px #00000040;z-index:calc(var(--appBarZIndex) + 1);background-color:var(--primaryBackgroundColor)}.rsTroomiHeaderNav .notificationIcon{margin:0 5px}.rsTroomiHeaderNav .addDeviceIcon{border-radius:50%;background:#858585;display:flex;flex-direction:row;min-width:34px;max-width:34px;min-height:34px;max-height:34px;justify-content:center;margin:0;padding-top:3px;bottom:4px;position:relative;align-items:center}.rsTroomiHeaderNav .addDeviceIcon:hover{background:var(--primaryOrangeColor)}.rsTroomiHeaderNav .accountSummary{display:flex;justify-content:space-between;align-items:center}.rsTroomiHeaderNav .accountSummary .userLabel,.rsTroomiHeaderNav .accountSummary .superUserLabel{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.rsTroomiHeaderNav .accountLink{background-color:var(--primaryBackgroundColor)}.rsTroomiHeaderNav .accountLink .rsIcon,.rsTroomiHeaderNav .accountLink .rsLabel{transition:.15s;color:var(--grayTextColor)}.rsTroomiHeaderNav .accountLink:hover .rsIcon,.rsTroomiHeaderNav .accountLink:hover .rsLabel{color:var(--primaryOrangeColor)!important}.rsTroomiHeaderNav .rsTroomiNavLink{margin:0 12px}.rsTroomiHeaderNav .rsTroomiNavLink .menuIcon{background-color:var(--primaryOrangeColor);color:var(--whiteColor);margin-right:10px;padding:8px;border-radius:50%}.rsTroomiHeaderNav .orderTruckIcon{width:36px;height:36px;position:relative;cursor:pointer;color:var(--primaryPurpleColor);background:var(--whiteColor);outline:solid var(--primaryPurpleColor) 3px;border-radius:100%;display:flex;align-items:center;justify-content:center}.rsTroomiHeaderNav .orderTruckIcon>.rsTooltipWrapper{display:flex;align-items:center;justify-content:center}.rsTroomiHeaderNav .orderTruckIcon>.rsTooltipWrapper>.rsIcon{transition:.1s ease-in}.rsTroomiHeaderNav .orderTruckIcon:hover>.rsTooltipWrapper>.rsIcon{transform:skew(-10deg) translate(4%)}.rsTroomiHeaderNav .menuDiv{background:#fff;box-shadow:0 2px 4px #00000026;border-radius:0 0 8px 8px;position:absolute;top:88px;width:157px;z-index:var(--appBarZIndex)}.rsTroomiHeaderNav .menuDiv .rsLabel{cursor:pointer;padding:8px 16px}.rsTroomiHeaderNav .menuLink{cursor:pointer}.rsTroomiHeaderNav .menuLink:hover{color:var(--primaryOrangeColor)}.rsTroomiHeaderNav .superUserContainer{text-align:right}.rsTroomiHeaderNav .superUserContainer>.rsLabel{display:flex;gap:5px;justify-content:flex-end}.rsTroomiHeaderNav .superUserContainer .colored{color:var(--bequickPurpleColor)}.rsAccountControlPopup{--sideBarWidth: 250px;box-shadow:#0000001a 0 4px 12px;background:var(--whiteColor);min-height:fit-content;min-width:fit-content;justify-content:start;flex-direction:column;border-radius:8px;max-width:1200px;overflow:hidden;display:flex;margin:20px;height:90%;width:80%}.rsAccountControlPopup .popupHeader{background-color:var(--primaryOrangeColor);box-shadow:#0000002e 0 2px 4px;border-radius:8px 8px 0 0;color:var(--whiteColor);flex-direction:row;align-items:center;position:relative;padding:16px;display:flex;height:116px;z-index:30;gap:16px}.rsAccountControlPopup .popupHeader .headerWrapper{width:calc(var(--sideBarWidth) - 32px)}.rsAccountControlPopup .popupHeader .headerWrapper .rsLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsAccountControlPopup .popupHeader .mockUserTooltip{color:var(--primaryOrangeColor);background-color:var(--whiteColor);line-height:14px;font-weight:750;font-size:14px;z-index:2}.rsAccountControlPopup .popupHeader .mockUserButton{background-color:var(--primaryContrastBackgroundColor);width:calc(var(--sideBarWidth) - 32px);border-radius:4px;font-size:14px;height:24px}.rsAccountControlPopup .popupHeader .mockUserButton .rsLabel{color:var(--primaryOrangeColor)}.rsAccountControlPopup .popupHeader .closeButton{color:var(--whiteColor)}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader{background-color:transparent;overflow:visible;display:flex;justify-content:center;margin-bottom:unset;margin-right:24px;gap:16px;width:100%}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .devicesContainer{align-items:center;justify-content:unset}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .nameOrPhoneTypeLabel{position:relative;top:unset}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper{flex-basis:0;flex-grow:1;max-width:104px}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton{width:100%;box-shadow:#0000000d 0 0 0 1px;background-color:var(--primaryContrastBackgroundColor);transition:transform .2s;position:relative;border-radius:8px;padding:8px}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton:not(.selected){box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;transform:translateY(-4px)}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton:not(.selected):hover{transform:translateY(-2px)}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton:not(.selected):active{transform:translateY(0)}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton.selected{outline:4px solid currentColor;outline-offset:-4px}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton .rsLabel{color:var(--primaryTextColor)}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton:first-of-type,.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton:last-of-type{margin:unset}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton .warningIcon{color:var(--primaryRedColor);width:16px;height:16px;transform:none;right:4px;left:unset;top:4px}.rsAccountControlPopup .popupHeader .rsDeviceSelectHeader .rsTooltipWrapper .avatarButton .colorDiv{box-shadow:#63636333 0 2px 8px}.rsAccountControlPopup .popupHeader .rsLabel{color:var(--whiteColor)}.rsAccountControlPopup .popupContentWrapper{display:flex;flex-direction:row;overflow:hidden;max-height:100%;height:100%}.rsAccountControlPopup .popupContentWrapper .popupBody{transition:padding-top .2s ease-in-out;scrollbar-gutter:stable;overflow-x:hidden;position:relative;max-height:100%;max-width:70vw;padding:8px;width:100%;width:70vw}.rsAccountControlPopup .popupContentWrapper .popupBody:has(.onboardingWarning.open){padding-top:48px}.rsAccountControlPopup .popupContentWrapper .popupBody .onboardingWarning{background-color:var(--primaryPurpleColor);transition:all .2s ease-in-out;width:calc(100% + 32px);justify-content:center;padding-right:32px;align-items:center;position:absolute;overflow:hidden;display:flex;height:32px;left:0;top:0}.rsAccountControlPopup .popupContentWrapper .popupBody .onboardingWarning.open{max-height:32px}.rsAccountControlPopup .popupContentWrapper .popupBody .onboardingWarning.closed{max-height:0px}.rsAccountControlPopup .popupContentWrapper .popupBody .onboardingWarning .rsLabel,.rsAccountControlPopup .popupContentWrapper .popupBody .onboardingWarning .rsIcon{color:var(--whiteColor)}.rsAccountControlPopup .popupContentWrapper .popupSidebar{background-color:var(--primaryContrastBackgroundColor);width:var(--sideBarWidth);flex-direction:column;align-items:center;padding:16px 0;display:flex;gap:32px}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs{width:100%}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .accordionTab,.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .basicTab,.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .subTab{transition:all .2s ease-in-out;border-radius:0 8px 8px 0;min-width:fit-content;margin-right:24px;padding:4px 8px;cursor:pointer}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .accordionTab.selected,.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .basicTab.selected,.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .subTab.selected{background-color:var(--primaryOrangeColor);color:var(--whiteColor)}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .basicTab.selected,.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .accordionSubTab.selected{cursor:default}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .basicTab:hover,.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .accordionSubTab:hover{padding-left:24px}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .accordionSubTab{transition:all .2s ease-in-out}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .accordionSubTab:hover{padding-left:12px}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .subTab{border-radius:4px;width:fit-content;padding:0 4px}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .subTab.selected{background-color:var(--primaryPurpleColor);color:var(--whiteColor)}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .accordionTab{transition:none}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .rsAccordion .articleItemHeader{padding-right:8px;min-height:unset;padding:unset;width:100%}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .rsAccordion .articleItemHeader .rsIcon{transition:all .2s ease-in-out;border-radius:100%;margin-right:8px;padding:4px}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .rsAccordion .articleItemHeader:hover:has(.selected) .rsIcon{background-color:var(--primaryContrastBackgroundColor);color:var(--primaryOrangeColor)}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .rsAccordion .articleItemHeader:hover .rsIcon{background-color:var(--primaryOrangeColor);color:var(--whiteColor)}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .rsAccordion .articleItemHeader:has(.selected){background-color:var(--primaryOrangeColor);color:var(--whiteColor)}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .rsAccordion .articleItemChildren{flex-direction:column;padding-left:16px;display:flex}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .rsAccordion .articleItemChildren .accordionSubTab:first-child{margin-top:4px}.rsAccountControlPopup .popupContentWrapper .popupSidebar .popupTabs .rsAccordion .articleItemChildren .accordionSubTab:last-child{margin-bottom:4px}.rsDevicesTab .baseTabContent{padding:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center}.rsDevicesTab .baseTabContent:has(.rsDeviceAudit):not(:has(.rsLoadingBouncingDots)),.rsDevicesTab .baseTabContent:has(.rsDeviceDataDump):not(:has(.rsLoadingBouncingDots)){align-items:flex-start}.rsDevicesTab .baseTabContent .rsAppVersionDisplay{white-space:nowrap;width:min-content}.rsDevicesTab .baseTabContent .rsLoadingBouncingDots{margin:auto}.rsDevicesTab .baseTabContent>.deletedDevicesList{width:100%}.rsBaseTab{height:fit-content}.rsBaseTab .baseTabHeader{border-bottom:black solid 3px;justify-content:space-around;align-items:stretch;padding-bottom:8px;flex-wrap:wrap;min-width:fit-content;max-width:100%;display:flex;gap:8px}.rsBaseTab .baseTabHeader .subTab{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#bababa;transition:flex-grow .2s ease-in-out;padding:4px 8px;text-align:center;flex-basis:0;flex-grow:1;font-size:16px;font-weight:500;border-radius:8px;font-weight:600}.rsBaseTab .baseTabHeader .subTab.selected{flex-grow:1.33;border:solid 3px var(--primaryOrangeColor);background-color:var(--primaryContrastBackgroundColor)}.rsBaseTab .rsBaseTabContent{width:100%}.rsBaseTab .rsPage{flex-grow:1;position:relative;display:inline;margin:unset!important;margin-left:unset!important;max-width:unset!important}.rsBaseTab .rsPage .rsDeviceSelectHeader{display:none}.rsDeviceDataDump{display:flex;flex-direction:column;gap:24px;width:100%}.rsDeviceDataDump .rsLabelInput{width:100%}.rsMostRecentCrashReportReasons{width:100%;display:flex;flex-direction:column;justify-content:center;gap:32px;align-items:center}.rsMostRecentCrashReportReasons .filtersRow{height:max-content;display:flex;flex-direction:row;min-width:700px;align-items:end}.rsMostRecentCrashReportReasons .filtersRow .rsMaskedDateRangeSelector .rsButton.small,.rsMostRecentCrashReportReasons .filtersRow .rsSelect [class*=control],.rsMostRecentCrashReportReasons .filtersRow .inputLabelArea{height:max-content}.rsMostRecentCrashReportReasons .crashReport{border:1px solid var(--lightGrayColor);flex-direction:column;border-radius:24px;display:flex;padding:16px;width:100%;gap:8px}.rsMostRecentCrashReportReasons .crashReport .crashReportHeader{display:flex;align-items:center;justify-content:space-between}.rsMostRecentCrashReportReasons .crashReport .crashReportBody{display:flex;align-items:center;justify-content:center}.bringYourOwnContentPopup:has(.rsMostRecentCrashReportReasons){max-height:90%}.rsDateRangeSelector .startEndLabels{display:grid;grid-template-columns:repeat(2,minmax(90px,1fr));column-gap:10px;padding-top:15px}.rsDateRangeSelector .DateRangePicker .DateRangePicker_picker{z-index:2;border-radius:32px}.rsDateRangeSelector .DateRangePicker .DateRangePicker_picker div{border-radius:32px}.rsDateRangeSelector .DateRangePicker .DateInput{width:88px;height:40px;padding-right:5px}.rsDateRangeSelector .DateRangePicker .DateInput:last-of-type{margin-left:13px}.rsDateRangeSelector .DateRangePicker .DateInput_input{font-size:16px;font-weight:200;line-height:16px;height:16px;width:80px;padding:11px 0;color:#adadad}.rsDateRangeSelector .DateRangePicker .DateInput_input:hover{cursor:pointer}.rsDateRangeSelector .DateRangePicker .DateRangePickerInput{display:flex;align-items:center}.rsDateRangeSelector .DateRangePicker .DateRangePickerInput_arrow,.rsDateRangeSelector .DateRangePicker .DateInput_fang{display:none}.rsDateRangeSelector .DateRangePicker .DayPicker_focusRegion{display:flex}.rsDateRangeSelector .DateRangePicker .DayPicker_weekHeader{padding:0 22px!important}.rsDateRangeSelector .DateRangePicker .CalendarDay__blocked_out_of_range:hover:after{border:none}.rsDateRangeSelector .DateRangePicker .DayPickerNavigation{display:flex;justify-content:space-between;position:absolute;width:90%;margin:4%}.rsDateRangeSelector .DateRangePicker .DayPickerNavigation_button{width:-moz-fit-content;width:fit-content;font-size:10px}.rsDateRangeSelector .DateRangePicker .CalendarMonth_table{border-collapse:separate}.rsDateRangeSelector .DateRangePicker .DayPicker_weekHeader_ul{display:grid;grid-template-columns:repeat(7,39px)}.rsDateRangeSelector .DateRangePicker .CalendarDay__selected{border:none}.rsDateRangeSelector .DateRangePicker .CalendarDay__selected_span{position:relative;background:var(--secondaryCalendarColor);color:var(--primaryCalendarColor);border:none}.rsDateRangeSelector .DateRangePicker .CalendarDay__selected_span:hover:after{content:"";border:1px solid var(--primaryCalendarColor);border-radius:50%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0}.rsDateRangeSelector .DateRangePicker .CalendarDay__selected_start{border-radius:50%;position:relative;z-index:0;background:var(--primaryCalendarColor)}.rsDateRangeSelector .DateRangePicker .CalendarDay__selected_start:before{display:block;position:absolute;content:"";left:50%;right:0;bottom:0;top:0;background:var(--secondaryCalendarColor);z-index:-1}.rsDateRangeSelector .DateRangePicker .CalendarDay__selected_start:after{display:block;position:absolute;content:"";left:0;right:0;bottom:0;top:0;background:var(--primaryCalendarColor);z-index:-1;border-radius:50%}.rsDateRangeSelector .DateRangePicker .CalendarDay__selected_end{border-radius:50%;position:relative;z-index:0;background:var(--primaryCalendarColor)}.rsDateRangeSelector .DateRangePicker .CalendarDay__selected_end:before{display:block;position:absolute;content:"";left:0;right:50%;bottom:0;top:0;background:var(--secondaryCalendarColor);z-index:-1}.rsDateRangeSelector .DateRangePicker .CalendarDay__selected_end:after{display:block;position:absolute;content:"";left:0;right:0;bottom:0;top:0;background:var(--primaryCalendarColor);z-index:-1;border-radius:50%}.rsDateRangeSelector .DateRangePicker .CalendarDay__default{border:none;position:relative}.rsDateRangeSelector .DateRangePicker .CalendarDay__default:not(.CalendarDay__blocked_out_of_range):hover{background:var(--primaryBackgroundColor)}.rsDateRangeSelector .DateRangePicker .CalendarDay__default:not(.CalendarDay__blocked_out_of_range):hover:after{content:"";border:1px solid var(--primaryCalendarColor);border-radius:50%;position:absolute;top:0;left:0;bottom:0;right:0}.rsDateRangeSelector .DateRangePicker .CalendarDay__hovered_span{background:var(--secondaryCalendarColor);color:var(--primaryCalendarColor)}.rsDateRangeSelector .DateRangePicker .CalendarDay__hovered_span:not(.CalendarDay__blocked_out_of_range):hover{border-radius:50%;border:1px solid var(--primaryCalendarColor)}.rsDateRangeSelector .DateRangePicker .DayPickerKeyboardShortcuts_buttonReset{display:none}.rsDeviceAudit{display:flex;flex-direction:column;gap:24px;width:100%}.rsDeviceAudit .versionCheck,.rsDeviceAudit .hardwareComparison{flex-basis:0;display:flex;flex-direction:row;gap:24px;width:100%}.rsDeviceAudit .versionCheck .versionRow,.rsDeviceAudit .versionCheck .overrideRow,.rsDeviceAudit .versionCheck .actual,.rsDeviceAudit .versionCheck .registered,.rsDeviceAudit .hardwareComparison .versionRow,.rsDeviceAudit .hardwareComparison .overrideRow,.rsDeviceAudit .hardwareComparison .actual,.rsDeviceAudit .hardwareComparison .registered{display:flex;flex-direction:row;gap:8px}.rsDeviceAudit .versionCheck .versionRow .versionTitle,.rsDeviceAudit .versionCheck .versionRow .version,.rsDeviceAudit .versionCheck .versionRow .hardwareIdTitle,.rsDeviceAudit .versionCheck .versionRow .hardwareId,.rsDeviceAudit .versionCheck .overrideRow .versionTitle,.rsDeviceAudit .versionCheck .overrideRow .version,.rsDeviceAudit .versionCheck .overrideRow .hardwareIdTitle,.rsDeviceAudit .versionCheck .overrideRow .hardwareId,.rsDeviceAudit .versionCheck .actual .versionTitle,.rsDeviceAudit .versionCheck .actual .version,.rsDeviceAudit .versionCheck .actual .hardwareIdTitle,.rsDeviceAudit .versionCheck .actual .hardwareId,.rsDeviceAudit .versionCheck .registered .versionTitle,.rsDeviceAudit .versionCheck .registered .version,.rsDeviceAudit .versionCheck .registered .hardwareIdTitle,.rsDeviceAudit .versionCheck .registered .hardwareId,.rsDeviceAudit .hardwareComparison .versionRow .versionTitle,.rsDeviceAudit .hardwareComparison .versionRow .version,.rsDeviceAudit .hardwareComparison .versionRow .hardwareIdTitle,.rsDeviceAudit .hardwareComparison .versionRow .hardwareId,.rsDeviceAudit .hardwareComparison .overrideRow .versionTitle,.rsDeviceAudit .hardwareComparison .overrideRow .version,.rsDeviceAudit .hardwareComparison .overrideRow .hardwareIdTitle,.rsDeviceAudit .hardwareComparison .overrideRow .hardwareId,.rsDeviceAudit .hardwareComparison .actual .versionTitle,.rsDeviceAudit .hardwareComparison .actual .version,.rsDeviceAudit .hardwareComparison .actual .hardwareIdTitle,.rsDeviceAudit .hardwareComparison .actual .hardwareId,.rsDeviceAudit .hardwareComparison .registered .versionTitle,.rsDeviceAudit .hardwareComparison .registered .version,.rsDeviceAudit .hardwareComparison .registered .hardwareIdTitle,.rsDeviceAudit .hardwareComparison .registered .hardwareId{flex-basis:0;flex-grow:1}.rsDeviceAudit .versionCheck .rsBox,.rsDeviceAudit .hardwareComparison .rsBox{flex-grow:1;white-space:nowrap;flex-basis:0}.rsDeviceAudit .buttonRow{display:flex;flex-direction:row;gap:24px;width:100%}.rsDeviceAudit .buttonRow .rsButton{flex-basis:0;flex-grow:1}.rsAdminDeviceDelete{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center}.rsAdminDeviceDelete .deleteDeviceButton{width:100%}.appVersionDisplay .isMissingData{color:var(--warningMainColor)}.appVersionDisplay .rsIcon{position:absolute;left:40px;top:24px}.appVersionDisplay .androidVersion{border-top:3px solid var(--primaryPurpleColor);padding-top:8px}.appVersionDisplay .androidVersion .versionTitle{margin-bottom:0}.appVersionDisplay .versionNumbers{display:grid;grid-template-columns:1fr min-content min-content;grid-auto-rows:min-content;row-gap:16px;align-items:start}.appVersionDisplay .versionNumbers.maskedUser{grid-template-columns:1fr min-content min-content min-content}.appVersionDisplay .versionNumbers.maskedUser>:nth-last-child(-n+4){border-top:3px solid var(--primaryPurpleColor);padding-top:8px}.appVersionDisplay .versionNumbers>.rsLabel{padding-left:24px;line-height:18px}.appVersionDisplay .versionNumbers>.rsLabel.title2{text-align:right}.appVersionDisplay .versionNumbers>.rsLabel.outOfDate{color:var(--errorMainColor);cursor:help}.appVersionDisplay .versionNumbers>.rsLabel.overridden{color:var(--primaryPurpleColor);font-weight:var(--boldFontWeight);cursor:help}.appVersionDisplay .versionNumbers>.rsLabel:nth-last-child(-n+3){border-top:3px solid var(--primaryPurpleColor);padding-top:8px}.appVersionDisplay.default{background:#fff;border-radius:20px;padding:27px 40px;display:grid;position:relative}.appVersionDisplay.profilePage{border:1px solid var(--primaryContrastBackgroundColor);border-radius:20px;height:100%}.appVersionDisplay.profilePage .profilePageLookHeader{border-radius:20px 20px 0 0;padding:12px 16px;position:relative}.appVersionDisplay.profilePage .profilePageLookHeader .settingsTimeInfo{display:flex;flex-direction:column;gap:8px;color:var(--whiteColor)}.appVersionDisplay.profilePage .profilePageLookHeader .settingsTimeInfo .titleLabel{display:flex;flex-direction:row;flex-wrap:wrap;color:inherit;gap:8px}.appVersionDisplay.profilePage .profilePageLookHeader .settingsTimeInfo .titleLabel .rsLabel{color:inherit}.appVersionDisplay.profilePage .profilePageLookHeader .settingsTimeInfo .body1{line-height:18px}.appVersionDisplay.profilePage .profilePageLookHeader .rsIcon{position:absolute;right:16px;top:50%;transform:translateY(-50%);left:initial}.appVersionDisplay.profilePage .versionNumbers{padding:8px 16px;grid-template-columns:max-content repeat(2,1fr);overflow-x:scroll}.appVersionDisplay.profilePage .versionNumbers.maskedUser{grid-template-columns:max-content repeat(3,1fr)}.desktop .appVersionDisplay.profilePage .versionNumbers{overflow-x:auto}.desktop .appVersionDisplay.profilePage .profilePageLookHeader{min-height:64px}.desktop .appVersionDisplay.profilePage .profilePageLookHeader .settingsTimeInfo{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;gap:8px}.deletedDevicesList{display:flex;flex-direction:column;gap:16px}.deletedDevicesList .wearableDevicesLabel{display:flex;flex-direction:row;align-items:center;flex-grow:1;gap:16px}.deletedDevicesList .wearableDevicesLabel>.bar{flex-grow:1;height:4px;background-color:var(--primaryTextColor);border-radius:4px}.deletedDevicesList .deletedDevices,.deletedDevicesList .deletedWearableDevices{display:flex;flex-direction:column;gap:16px}.deletedDevicesList .deletedDevices .deletedDeviceItem,.deletedDevicesList .deletedWearableDevices .deletedDeviceItem{border-bottom:4px solid var(--lightGrayColor);padding:8px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;flex-grow:1;gap:16px}.deletedDevicesList .deletedDevices .deletedDeviceItem:last-child,.deletedDevicesList .deletedWearableDevices .deletedDeviceItem:last-child{border-bottom:none}.deletedDevicesList .deletedDevices .deletedDeviceItem .deviceLabelList,.deletedDevicesList .deletedWearableDevices .deletedDeviceItem .deviceLabelList{display:flex;flex-direction:column}.deletedDevicesList .deletedDevices .deletedDeviceItem .deviceLabelList .deviceLabel,.deletedDevicesList .deletedWearableDevices .deletedDeviceItem .deviceLabelList .deviceLabel{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between;white-space:nowrap}.deletedDevicesList .deletedDevices .deletedDeviceItem .deviceLabelList .deviceLabel .value,.deletedDevicesList .deletedWearableDevices .deletedDeviceItem .deviceLabelList .deviceLabel .value{font-weight:var(--boldFontWeight);flex-grow:1}.deletedDevicesList .deletedDevices .deletedDeviceItem .deviceButtons,.deletedDevicesList .deletedWearableDevices .deletedDeviceItem .deviceButtons{display:flex;flex-grow:1;flex-direction:column;align-items:flex-end;height:fit-content;gap:8px}.deletedDevicesList .deletedDevices .deletedDeviceItem .deviceButtons .rsButton,.deletedDevicesList .deletedWearableDevices .deletedDeviceItem .deviceButtons .rsButton{min-width:184px;width:min-content}.rsPhoneSettingsTab .baseTabContent{padding:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center}.rsCreateMergeableDevice{flex-direction:column;display:flex;width:100%;gap:8px}.rsCreateMergeableDevice .mergeableDeviceError{background:var(--errorBackgroundColor);color:var(--errorContrastTextColor);flex-direction:column;align-items:center;display:flex;padding:32px}.rsCreateMergeableDevice .mergeableDeviceForm{display:flex;flex-direction:column;gap:16px}.rsCreateMergeableDevice .selectedDeviceArea{display:flex;align-items:center;flex-direction:column;margin-bottom:24px}.rsCreateMergeableDevice .selectedDeviceArea .h4{color:var(--primaryPurpleColor)}.rsCreateMergeableDevice .rsContentManagementBlock{flex-direction:column;align-items:center;display:flex;width:100%;gap:24px}.rsCreateMergeableDevice .buttonRow{justify-content:space-between;flex-direction:row;display:flex;width:100%;gap:24px}.rsCreateMergeableDevice .buttonRow .rsButton{width:100%}.buildDeviceMessageOrCallLogCsv{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;gap:24px}.buildDeviceMessageOrCallLogCsv .dateRangeSelectorWrapper{display:grid;grid-template-columns:2fr 1fr;align-items:end}.rsMaskedDateRangeSelector{display:grid;grid-template-columns:0fr 1fr 1fr}.rsMaskedDateRangeSelector .rsDateRangeSelector .startEndLabels,.rsMaskedDateRangeSelector .rsDateRangeSelector .DateInput{display:none}.rsMaskedDateRangeSelector .startDateBox,.rsMaskedDateRangeSelector .endDateBox{cursor:pointer}.rsMaskedDateRangeSelector .closeBtn{display:block;padding:16px 0 0 16px}.rsMaskedDateRangeSelector .closeBtn:before{cursor:pointer}.rsUpdateUuid{display:flex;flex-direction:column;gap:24px;width:100%}.rsUpdateUuid .buttonRow{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:24px}.rsUpdateUuid .buttonRow .rsButton{width:100%}.rsChangeMetaData{display:flex;flex-direction:column;gap:24px;width:100%}.rsChangeMetaData .buttonRow{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:24px}.rsChangeMetaData .buttonRow .rsButton{width:100%}.UnPairDevice{display:flex;flex-direction:column;gap:24px;width:100%}.UnPairDevice .rsLabelInput{width:100%}.rsAdminDeviceCreate .deviceCreateForm{display:flex;flex-direction:column;gap:12px;width:100%}.rsAdminDeviceCreate .deviceCreateForm .checkboxContainer{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;gap:24px}.rsAdminDeviceCreate .deviceCreateForm .checkboxContainer .rsLabelCheckbox{white-space:nowrap;width:min-content}.rsDeviceSettingsControls{flex-direction:column;justify-content:center;display:flex;width:100%;gap:8px}.rsDeviceSettingsControls .settingControl{padding:5px 20px}.rsDeviceSettingsControls .settingControl .subLabels{display:flex;flex-direction:column;gap:8px}.messageDataWrapper{display:flex;flex-direction:column;justify-content:flex-start;margin:10px}.rsSuperUserRemoteTriggerPage .inputFlexLayout{margin-bottom:2rem}.rsSuperUserRemoteTriggerPage .rsInput.textarea{width:100%;min-height:48px;resize:vertical}.rsSuperUserRemoteTriggerPage .historicalContainer{margin-top:3rem;display:flex;flex-direction:column}.rsSuperUserRemoteTriggerPage .notesInput{resize:vertical}.rsSuperUserRemoteTriggerPage .remoteTriggerCell.notesCell{max-width:15rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rsSuperUserRemoteTriggerPage .remoteTriggerCell.contentCell{max-width:5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rsSuperUserRemoteTriggerPage .buttonRow{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:24px}.rsSuperUserRemoteTriggerPage .buttonRow .rsButton{flex-basis:0;flex-grow:1}.rsSuperUserRemoteTriggerPage .icon-refresh{cursor:pointer}.rsSuperUserRemoteTriggerPage .icon-refresh:hover{opacity:.8}.massRemoteTriggerPopup .popupContainer{display:flex;flex-direction:column;border-radius:8px;justify-content:start;max-width:400px;padding:20px;margin:20px;background:#fff}.massRemoteTriggerPopup .popupContainer .rsMassRemoteTriggerPopup{margin-bottom:8px}.massRemoteTriggerPopup .popupContainer .rsMassRemoteTriggerPopup>*{margin-bottom:16px}.rsRemoteTriggerDetails{flex-direction:column;display:flex;gap:16px}.rsRemoteTriggerDetails .smallData{flex-wrap:wrap;display:flex;flex-grow:3;gap:16px}.rsRemoteTriggerDetails .smallData>.listItem{box-shadow:#0000003d 0 3px 8px;background-color:var(--whiteColor);border-radius:16px;padding:0 16px;flex-basis:0;white-space:nowrap;flex-grow:1}.rsRemoteTriggerDetails .smallData>.listItem>.rsLabel{margin-left:4px}.rsRemoteTriggerDetails .smallData .rsLabel{line-height:22px;display:flex;height:22px}.rsRemoteTriggerDetails .largeData{flex-direction:column;display:flex;gap:16px}.rsRemoteTriggerDetails .largeData .listCard{background-color:var(--primaryContrastBackgroundColor);border-radius:8px;padding:8px}.rsRemoteTriggerDetails .largeData .listCard>.rsLabel{margin-left:36px}.rsSuperUserAppOverridePage .displayRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.rsSuperUserAppOverridePage .displayRow .rsLabelSelect{min-width:112px;margin-bottom:18px}.rsSuperUserAppOverridePage .displayRow .rsLabelSelect .rsLabel{margin-bottom:0}.rsSuperUserAppOverridePage .appArchiveTable{margin-top:0}.rsSuperUserAppOverridePage .appArchiveTable .uiTableInputs{margin:0}.rsSuperUserAppOverridePage .appArchiveTable .rsTableRow:nth-child(odd){background-color:var(--primaryContrastBackgroundColor)}.rsSuperUserAppOverridePage .appArchiveTable .rsTableRow:nth-child(odd):has(.isDeleted){background-color:#f0808040}.rsSuperUserAppOverridePage .appArchiveTable .rsTableRow:nth-child(2n){background-color:var(--primaryBackgroundColor)}.rsSuperUserAppOverridePage .appArchiveTable .rsTableRow:nth-child(2n):has(.isDeleted){background-color:#f0808026}.rsSuperUserAppOverridePage .appArchiveTable .rsTableRow:hover{background:#0000000a}.rsSuperUserAppOverridePage .appArchiveTable .rsTableRow:hover:has(.isDeleted){background-color:#f0808033}.rsSuperUserAppOverridePage .appArchiveTable .rsTableRow .rsTableCell .rsLabel{max-width:1000px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsSuperUserAppOverridePage .appArchiveTable .rsTableRow .isDeletedIcon{border-radius:100%;background-color:red;color:var(--whiteColor);padding:6px}.rsSuperUserAppOverridePage .appArchiveTable .isDeletedCell{max-width:48px}.rsAppVersionNotesPopup{justify-content:start;flex-direction:column;background:var(--whiteColor);border-radius:8px;max-width:896px;display:flex;padding:20px;margin:20px;width:100%;max-height:90%;gap:16px}.rsAppVersionNotesPopup .popupTitle{border-bottom:3px solid var(--primaryPurpleColor);justify-content:space-between;align-items:center;min-height:25px;display:flex}.rsAppVersionNotesPopup .popupBody{display:flex;flex-direction:column;gap:16px}.rsAppVersionNotesPopup .popupBody .isDeletedSection{display:flex;flex-direction:row;align-items:center;gap:4px}.rsAppVersionNotesPopup .popupBody .isDeletedSection .rsLabel{border-bottom:2px solid var(--lightGrayColor)}.rsAppVersionNotesPopup .popupBody .isDeletedSection .rsSwitch{display:flex;box-shadow:none}.rsAppVersionNotesPopup .popupBody .isDeletedSection .rsSwitch .rsSwitchControl:has(:checked) .slider{background-color:var(--errorTextColor)}.rsAppVersionNotesPopup .popupBody .urlItem{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.rsAppVersionNotesPopup .popupBody .urlItem .rsBox{font-weight:800;cursor:pointer}.rsAppVersionNotesPopup .popupBody .rsTextEditor .tox{min-height:160px;max-height:480px;width:100%;resize:vertical;border:2px solid var(--lightGrayColor);color:var(--primaryTextColor);font-family:Nunito,sans-serif;padding:12px}.rsAppVersionNotesPopup .popupBody .rsTextEditor .tox:focus-visible{outline:none}.rsAppVersionNotesPopup .popupBody .rsTextEditor .tox:focus{border:2px solid var(--primaryPurpleColor)}.rsAppVersionNotesPopup .popupBody .buttonRow{display:flex;justify-content:flex-end;gap:16px}.rsAppVersionNotesPopup .popupBody .buttonRow .rsButton{flex-grow:.25;flex-basis:0}.rsAppVersionNotesPopup .popupBody .buttonRow .cancelBtn{flex-grow:.1;font-size:18px;line-height:26px;font-weight:800}.rsAccountTab{display:flex;flex-direction:column;gap:16px}.rsAccountTab .userInfo{justify-content:center;display:flex;flex-wrap:wrap;gap:32px}.rsAccountTab .userInfo .accountSection .accountSectionValues{display:flex;flex-direction:column;gap:16px;justify-content:center;padding:0 16px}.rsAccountTab .groupInfo .userGroupsSelectWrapper{padding:8px 16px}.rsAccountTab .groupInfo .userGroupChip{cursor:pointer;display:flex;align-items:center;border-top-left-radius:2px;border-bottom-left-radius:2px}.rsAccountTab .groupInfo .userGroupChip:after{font-size:13.6px;padding:3px 3px 3px 0}.rsAccountTab .groupInfo .userGroupChip:hover{opacity:.8}.rsAccountTab .groupInfo .userGroupChip.content{background-color:var(--warningLightColor)}.rsAccountTab .groupInfo .userGroupChip.content:after{content:" - Content"}.rsAccountTab .groupInfo .userGroupChip.appOverride{background-color:var(--successLightColor)}.rsAccountTab .groupInfo .userGroupChip.appOverride:after{content:" - App override"}.rsAccountTab .groupInfo .userGroupChip.referral{background-color:var(--infoLightColor)}.rsAccountTab .groupInfo .userGroupChip.referral:after{content:" - Referral"}.rsAccountTab .groupInfo .tierGroupView .rsLabel{padding-left:16px;font-weight:800}.rsAccountTab .groupInfo .tierGroupView .rsBox{border:2px solid #cecece;height:48px;margin-left:16px;margin-right:16px;display:flex;align-items:center;gap:8px;padding-left:8px}.rsAccountTab .groupInfo .tierGroupView .rsBox .rsLabel{padding:4px 8px;background-color:#e6e6e6;display:inline;font-weight:initial}.rsAccountTab .rsLoadingBouncingDots{margin:0 auto}.rsAccountOrdersSection{display:flex;flex-direction:column;gap:16px}.rsAccountOrdersSection .orderSummary .orderSummaryEntry{cursor:pointer;gap:16px;display:flex;justify-content:space-between;align-items:center;padding:16px 0}.rsAccountOrdersSection .orderSummary .orderSummaryEntry>.rsBox{flex-basis:0;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-grow:1}.rsAccountOrdersSection .orderSummary .orderSummaryEntry.disabled{cursor:not-allowed}.rsAccountOrdersSection .orderSummary .orderSummaryEntry.disabled .rsLabel{opacity:50%}.rsAccountOrdersSection .orderSummary .orderSummaryEntry~.orderSummaryEntry{border-top:solid 1px var(--primaryContrastBackgroundColor)}.rsAccountOrdersSection .orderSummary .orderSummaryEntry .orderInfo{display:flex;gap:8px}.rsAccountOrdersSection .orderSummary .orderSummaryEntry .orderInfo .body2{max-width:100%;text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width: 1400px){.rsAccountOrdersSection .orderSummary .orderSummaryEntry .orderInfo.hideOnMedium{display:none}}@media only screen and (max-width: 1000px){.rsAccountOrdersSection .orderSummary .orderSummaryEntry .orderInfo.hideOnSmall{display:none}}@media only screen and (max-width: 800px){.rsAccountOrdersSection .orderSummary .orderSummaryEntry .orderInfo.hideOnSmaller{display:none}}.desktop .rsAccountOrdersSection .orderSummary .orderSummaryEntry{background:#fcfcfc;margin-top:16px;padding:13px;border-radius:10px;border:solid 1px var(--primaryContrastBackgroundColor)}.desktop .rsAccountOrdersSection .rsSimplePagination{margin-bottom:16px}.bringYourOwnContentPopup.accountOrdersSectionWrapper .rsAccountOrdersSection{width:100%;display:flex;justify-content:center}.bringYourOwnContentPopup.accountOrdersSectionWrapper .rsAccountOrdersSection>.rsBox{width:100%}.bringYourOwnContentPopup.accountOrdersSectionWrapper .rsAccountOrdersSection>.rsBox.rsLoadingBouncingDots{max-width:500px}.rsSimplePagination{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-right:10px;font-weight:400;vertical-align:middle}.rsSimplePagination .index{margin-right:40px}.rsSimplePagination .pageNavigationContainer{display:flex;flex-direction:row;align-items:center}.rsSimplePagination .pageNavigationContainer .pageNumberSelection{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:3px;padding:10px;height:18px;width:18px;border-bottom:2px solid transparent;cursor:pointer;transition:.5s all;border-radius:50%}.rsSimplePagination .pageNavigationContainer .pageNumberSelection.selected{background:#ffde59;border-radius:50%}.rsSimplePagination .pageNavigationContainer .pageNumberSelection.notSelectable:hover{border-radius:50%;background:none}.rsSimplePagination .pageNavigationContainer .pageNumberSelection:hover{border-radius:50%;background:#ffde59;border-bottom:2px solid transparent}.rsSimplePagination .pageNavigationContainer .chevronSelect{cursor:pointer}.rsSimplePagination .pageNavigationContainer .chevronSelect:hover{border-radius:50%;background:#ffde59}.rsOrderInfoPopup{background-color:#fff;width:100%;padding:8px 24px 24px;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;overflow-y:scroll;max-height:100%;-ms-overflow-style:none;scrollbar-width:none;position:relative;text-align:left}.rsOrderInfoPopup::-webkit-scrollbar{display:none}.rsOrderInfoPopup .rs-popup{width:100%}.rsOrderInfoPopup .summaryLine{display:flex;gap:8px;margin-top:16px;justify-content:flex-start}.rsOrderInfoPopup .summaryLine .title2{min-width:max-content}.rsOrderInfoPopup .detailsLineItem{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.rsOrderInfoPopup .detailsLineItem~.detailsLineItem{margin-top:8px}.rsOrderInfoPopup .modalTitle{border-bottom:solid 1px var(--primaryContrastBackgroundColor);margin-bottom:24px;padding-bottom:8px}.rsOrderInfoPopup hr{margin:16px 0;border-top:none;border-bottom:solid 1px var(--primaryContrastBackgroundColor)}.desktop .rsOrderInfoPopup{max-width:70%}.rsOrderInfoPopup .rsContentManagementBlock>*:last-child{margin-bottom:32px}.rsOrderInfoPopup .rsContentManagementBlock>* .rsLink{color:var(--primaryPurpleColor);cursor:pointer}.rsOrderInfoPopup .rsContentManagementBlock>* .rsLink:hover{opacity:.8;text-decoration:underline}.rsStatusChip{height:34px;min-width:140px;width:min-content;padding:4px 22px;border-radius:17px;font-size:18px;line-height:26px;font-weight:var(--boldFontWeight);white-space:nowrap;box-shadow:none;background-color:#fff;color:var(--grayTextColor);border:2px solid var(--grayTextColor);text-transform:capitalize;display:flex;align-items:center;justify-content:center}.rsStatusChip.small{height:24px;min-width:100px;padding:0 12px;border-radius:12px;font-size:14px;line-height:20px;font-weight:var(--regularFontWeight);border-width:1px;text-transform:uppercase}.rsStatusChip.completed{color:var(--successBequickColor);border-color:var(--successBequickColor)}.rsStatusChip.processing{color:var(--primaryOrangeColor);border-color:var(--primaryOrangeColor)}.rsStatusChip.active{color:var(--successBequickColor);border-color:var(--successBequickColor)}.rsStatusChip.final.bill{color:var(--bequickPurpleColor);border-color:var(--bequickPurpleColor)}.rsStatusChip.received{color:var(--bequickYellowColor);border-color:var(--bequickYellowColor)}.rsStatusChip.shipped{color:var(--primaryPurpleColor);border-color:var(--primaryPurpleColor)}.rsOnboardingProgress{border:solid 2px var(--primaryOrangeColor);display:flex;flex-direction:column;gap:16px;padding-top:16px}.rsOnboardingProgress .titlePercent{display:flex;justify-content:space-between;gap:16px;font-size:14px;font-weight:700}.rsOnboardingProgress .rsProgress{height:16px;box-shadow:none}.rsOnboardingProgress .rsProgress .rsProgressBar{background-color:var(--primaryOrangeColor)}.rsOnboardingProgress .onboardingPromptWrapper{background:var(--primaryOrangeColor);padding:16px 8px;width:100%}.rsOnboardingProgress .onboardingPromptWrapper .onboardingPrompt{display:flex;justify-content:space-between}.rsOnboardingProgress .onboardingPromptWrapper .onboardingPrompt .promptText{display:flex;font-weight:700;gap:5px;font-size:14px;align-items:center}.rsOnboardingProgress .onboardingPromptWrapper .onboardingPrompt .promptText *{color:#fff}.desktop .rsOnboardingProgress{align-items:center;top:0;z-index:98;width:100%}.desktop .rsOnboardingProgress .titlePercent,.desktop .rsOnboardingProgress .rsProgress{max-width:510px;width:80%}.desktop .rsOnboardingProgress .progressBarWrapper{width:100%;display:flex;justify-content:center}.desktop .rsOnboardingProgress .onboardingPromptWrapper{padding:8px}.desktop .rsOnboardingProgress .onboardingPromptWrapper .onboardingPrompt{max-width:500px;width:50%;margin:auto}.rsNeedHelpButton{position:fixed;right:16px;bottom:134px;z-index:var(--drawerZIndex)}@media only screen and (max-width: 430px) and (max-height: 600px){.rsNeedHelpButton{display:none!important}}.rsNeedHelpButton .rsButton.contained.secondary.small{padding:4px 8px;height:32px;min-width:32px}.rsNeedHelpButton .rsButton.contained.secondary.small .rsIcon{font-size:16px}.desktop .rsNeedHelpButton{bottom:88px}.desktop .rsNeedHelpButton .rsButton.contained.secondary.small{height:48px;min-width:48px;border-radius:30px;padding:4px 24px}.desktop .rsNeedHelpButton .rsButton.contained.secondary.small .rsIcon{font-size:24px}.rsReferralInvitation .rsLabelInput{margin-bottom:30px}.rsReferralInvitation .rsReferralInvitation{margin:40px 16px}.rsReferralEmailPopup{background-color:#fff;padding:38px;border-radius:20px;position:relative}.rsReferralEmailPopup .closeBtn{position:absolute;top:16px;right:16px}.rsReferralEmailPopup .rsLabel{text-align:center}.rsReferralEmailPopup .emailTemplate{pointer-events:none}.rsReferralEmailPopup .emailTemplate div{max-width:350px}.rsReferralEmailPopup .emailTemplate button{max-width:350px;padding-bottom:30px}.rsReferralEmailPopup .emailTemplate table div.u-row-container:first-child{display:none}.rsReferralEmailPopup .rsButton{margin:auto}
