.layout_rowLayout__2PV1i{display:flex;flex-direction:row;min-width:0}.layout_rowLayout__2PV1i>*{min-width:0}.layout_rowCenterLayout__nrDRB{align-items:center}.layout_rowTextLayout__v0T7_{align-items:baseline}.layout_rowWrapLayout__24Jpo{flex-wrap:wrap}.layout_rowReverseLayout__3jQ41{display:flex;flex-direction:row-reverse;min-width:0}.layout_rowReverseLayout__3jQ41>*{min-width:0}.layout_rowReverseCenterLayout__1G9T1{align-items:center}.layout_columnLayout__3B5NS{display:flex;flex-direction:column;min-height:0}.layout_columnLayout__3B5NS>*{min-height:0}.layout_columnStretchLayout__1PXq0{align-items:stretch}.layout_columnCenterLayout__37jak{align-items:center}.layout_columnReverseLayout__1sBXe{display:flex;flex-direction:column-reverse;min-height:0}.layout_columnReverseLayout__1sBXe>*{min-height:0}.layout_columnReverseCenterLayout__1JJzE{align-items:center}.layout_blockAxisStart__1G5TY{justify-content:flex-start}.layout_blockAxisCenter__2OcgN{justify-content:center}.layout_blockAxisEnd__1LTdB{justify-content:flex-end}.layout_blockAxisSpaced__33G6O{justify-content:space-between}.layout_rowLayout__2PV1i.layout_smallChildSpacing__2D4ot>:not(:first-child){margin-left:8px}.layout_rowLayout__2PV1i.layout_mediumChildSpacing__3T_zS>:not(:first-child){margin-left:12px}.layout_rowLayout__2PV1i.layout_largeChildSpacing__11qki>:not(:first-child){margin-left:16px}.layout_rowReverseLayout__3jQ41.layout_smallChildSpacing__2D4ot>:not(:first-child){margin-right:8px}.layout_rowReverseLayout__3jQ41.layout_mediumChildSpacing__3T_zS>:not(:first-child){margin-right:12px}.layout_rowReverseLayout__3jQ41.layout_largeChildSpacing__11qki>:not(:first-child){margin-right:16px}.layout_columnLayout__3B5NS.layout_extraSmallChildSpacing__WiAKQ>:not(:first-child){margin-top:4px}.layout_columnLayout__3B5NS.layout_smallChildSpacing__2D4ot>:not(:first-child){margin-top:8px}.layout_columnLayout__3B5NS.layout_mediumChildSpacing__3T_zS>:not(:first-child){margin-top:12px}.layout_columnLayout__3B5NS.layout_largeChildSpacing__11qki>:not(:first-child){margin-top:16px}.layout_columnReverseLayout__1sBXe.layout_extraSmallChildSpacing__WiAKQ>:not(:first-child){margin-bottom:4px}.layout_columnReverseLayout__1sBXe.layout_smallChildSpacing__2D4ot>:not(:first-child){margin-bottom:8px}.layout_columnReverseLayout__1sBXe.layout_mediumChildSpacing__3T_zS>:not(:first-child){margin-bottom:12px}.layout_columnReverseLayout__1sBXe.layout_largeChildSpacing__11qki>:not(:first-child){margin-bottom:16px}.layout_growFirstChild__zHZTx>:first-child{flex-grow:1}.layout_growFirstChild__zHZTx>:not(:first-child){flex-shrink:0}.layout_growLastChild__3lJKz>:last-child{flex-grow:1}.layout_growLastChild__3lJKz>:not(:last-child){flex-shrink:0}.layout_evenChildSize__2jczQ>*{flex-grow:1}.fonts_fontFamily__2SIFO{font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fonts_lightFont__3Lhks{font-weight:300}.fonts_semiLightFont__1sbE_{font-weight:350}.fonts_semiBoldFont__1ykLe{font-weight:600}.fonts_boldFont__3G0PW{font-weight:700}.fonts_footnoteFont__dFnYf{font-size:10px}.fonts_smallFont__1TUXP{font-size:12px}.fonts_mediumFont__2fEdC{font-size:14px}.fonts_largeFont__3D5lU{font-size:16px}.fonts_extraLargeFont__1jWdX{font-size:20px}.fonts_giantFont__oDVma{font-size:24px}.fonts_foregroundLight__11JCr{color:#fff}.fonts_foregroundDark__2YDUC{color:var(--gray900)}.fonts_foregroundFaded__2FWpf{color:var(--gray500)}.fonts_foregroundTheme__1j0kv{color:var(--purpleDark)}.fonts_foregroundError__1h7cX{color:var(--redError)}.fonts_foregroundSuccess__2g_TH{color:var(--greenSuccess)}.fonts_foregroundLink__9BOwe{color:var(--blueUrl)}.borders_solidBorder__1LZIf{border-style:solid}.borders_grayBorder__2Y8EA{border-color:var(--gray100)}.borders_darkGrayBorder__11QNp{border-color:var(--gray500)}.borders_darkRedBorder__30o8d{border-color:var(--redError)}.borders_transparentBorder__2Ih5o{border-color:transparent}.borders_darkBorder__oFF1B{border-color:#000}.borders_thinBorder__Ym7Nd{border-width:.5px}.borders_standardBorder__1CfQP{border-width:1px}.borders_broadBorder__3KdFq{border-width:2px}.borders_bottomSeparator__2htsE{border-bottom:1px solid var(--gray100)}.borders_bottomSeparatorDark__2_2eA{border-bottom:1px solid var(--gray300)}.borders_topSeparator__2qgoK{border-top:1px solid var(--gray100)}.borders_topSeparatorDark__1oXJd{border-top:1px solid var(--gray300)}.backgrounds_backgroundTransparent__3oFSi{background-color:transparent}.backgrounds_backgroundTheme__TIRD9{background-color:var(--purpleDark)}.backgrounds_backgroundThemeLight__241o0{background-color:var(--purpleLight)}.backgrounds_backgroundThemeBlur__26AQz{background-color:var(--purpleDark-80);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.backgrounds_backgroundLight__1coZG{background-color:#fff}.backgrounds_backgroundDark__3QQb6{background-color:#000}.backgrounds_backgroundDarkAcrylic__142l_{background-color:#000;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.backgrounds_backgroundGray__2R8da{background-color:var(--gray500)}.backgrounds_backgroundFadeGray__3PMEa{background-color:var(--gray000)}.backgrounds_backgroundLightGray__1pglX{background-color:var(--gray100)}.backgrounds_backgroundLightGrayBlur__3L4E2{background-color:var(--gray100-80);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.backgrounds_backgroundDarkGray__14IN-{background-color:var(--gray900)}.App_app__3HO3Q{position:relative;margin:0;min-width:375px;min-height:100vh}.App_errorBanner__1zCEc{position:-webkit-sticky;position:sticky;top:var(--headerHeight)}.App_header__3rZUM{position:fixed;top:0;width:100%;height:var(--headerHeight);padding:0 24px}.App_app__3HO3Q>:nth-child(2){margin-top:var(--headerHeight)}@media screen and (min-width:796px){.App_content__1f7z_{width:796px;align-self:center}}.containers_smoothEdgeBoxContainer__25MgU{border-radius:4px}.containers_container__1rgZs{border-radius:8px}.containers_roundedContainer__2BBzq{border-radius:10000px}.containers_roundContainer__1T-oh{border-radius:50%}.theme_truncateTextWithEllipsis__3IuyB{text-overflow:ellipsis;overflow:hidden}.theme_singleLineTruncateTextWithEllipsis__1C8pZ{word-break:break-all;white-space:nowrap}.theme_wrapText__2aodp{white-space:pre-line;word-wrap:break-word;overflow-wrap:anywhere}.theme_resetButton__Z3wPS{outline-style:none;text-decoration:none;text-align:unset;padding:0;margin:0;border:unset;cursor:pointer}.theme_textInputBase__1B5j6{padding:10px 16px;resize:none;outline:none}.theme_textInputBase__1B5j6:disabled{opacity:.5}.theme_textSubmitBox__2rdcF{border:none}.theme_textSubmitBoxInnerButton__3nbj2{width:24px;height:24px;margin:8px}.theme_textSubmitBoxOuterButton__2IlYN{width:40px;height:40px}.theme_buttonSize32__3FQMO{height:32px;padding:6px 12px}.theme_buttonSize32x32__iCz1x{width:32px;height:32px;padding:6px}.theme_buttonSize40__1E2b4{height:40px;padding:10px 12px}.theme_link__1MvfN{text-decoration:none;cursor:pointer}.theme_resetButton__Z3wPS:hover{opacity:.8}.theme_resetButton__Z3wPS:active{opacity:.9}.theme_resetButton__Z3wPS:disabled{opacity:.5;cursor:unset}.Button_contentSpacer__dBroL{flex:0 0 auto;width:8px}.Button_icon__HlEbl{flex:0 0 auto;margin:2.5px}.Dialog_root__3p0ps{max-width:480px}.Dialog_header__3lLnt{padding:24px 24px 12px}.Dialog_content__39zvN{padding:24px}.Dialog_actionPanel__1vz3j{margin-top:24px}.Dialog_actionPanel__1vz3j>*{width:120px}.ContentDialog_root__3EMMj .ms-Dialog-main{border-radius:8px;min-height:32px}.ContentDialog_wideContainer__e5iYB{min-width:327px;width:90vw}.ContentDialog_autoWidthContainer__go5yB{max-width:90vw}.ContentDialog_flexibleWidthContainer__2IXEg{min-width:60vw;max-width:90vw}.ContentDialog_narrowContainer__1glBt{min-width:327px;width:60vw}.ContentDialog_tallContainer__202yM{height:90vh}.ContentDialog_autoHeightContainer__2hH0M{max-height:90vh}.ContentDialog_header__3pxAi{height:65px;padding:0 10px}.ContentDialog_headerText__2elhi{flex-grow:1;text-align:center}.ContentDialog_headerButton__2tb_9{flex-shrink:0;padding:4px}.ContentDialog_content__3Yv_F{overflow-y:auto}.ContentPanel_headerPanel__W3BVo{min-height:32px}.ListViewItem_root__1r0dV{padding:12px}.ListViewItem_actions__3Lm6D>*{min-width:80px;padding:12px;border-left:1px solid var(--gray100);border-radius:0}.Spinner_spinner__q7poN{border:2px solid var(--gray300);border-top-color:var(--purpleLight);border-radius:50%;animation:Spinner_spin___N_Hz 2s linear infinite}@keyframes Spinner_spin___N_Hz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TextSubmitBox_inputBox__1JxGe>textarea{z-index:1}.TextSubmitBox_confirmationRoot__16alt{font-size:20px;margin-left:-20px;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:0;transition:visibility 0s,opacity .5s ease-in-out}.TextSubmitBox_confirmationRootError__1JRwy,.TextSubmitBox_confirmationRootSuccess__9fzh4{opacity:1}.UserPersona_root__123bT{width:32px;height:32px;line-height:32px}.GarageDoorUpdateItem_timelineIconRoot__lcKe7{width:24px;height:24px}.GarageDoorUpdateItem_timelineConnector__1eyMV{flex-grow:1;border-left:1px solid var(--gray300);width:1px;align-self:center}.GarageDoorUpdateItem_content__MCS6H{margin-top:2px;margin-bottom:14px}.common_pageRoot__yV-l7,.common_panel__12tPe{padding:24px}.common_modalPanelActionFooter__2EuzH{padding:24px}.common_modalPanelActionFooter__2EuzH>:first-child{margin-left:auto}.common_modalPanelActionFooter__2EuzH>*{min-width:120px;padding:10px}.common_inlineErrorText__P-ZP8{text-align:center}.GarageDoorPage_content__T8guP>:not(:first-child){margin-top:24px}.GarageDoorPage_newUpdatesButton__3puhF{position:-webkit-sticky;position:sticky;align-self:center;padding:6px 18px;top:calc(24px + var(--headerHeight))}.GarageDoorPage_loadingIndicator__3fzdA{height:32px;align-self:center}.GarageDoorProfilePage_verticalProfileRoot__hrWyb>:not(:first-child){margin-top:24px}@media screen and (min-width:796px){.GarageDoorProfilePage_horizontalProfileRoot__2fSA6>*{width:320px}}.Login_root__12JBg{padding:max(40px,20vh) 24px 40px}.Login_pendingInvitesPanel__2POQn{align-self:stretch}.Login_error__1D1J3{align-self:stretch;padding-bottom:12px;text-align:center}.Logout_root__1rh1h{padding:max(40px,20vh) 24px 40px}.Logout_message__2jAED{align-self:stretch;padding-bottom:12px;text-align:center}.GarageDoorFullControlPanel_root__1xNTv>:not(:first-child){margin-top:24px}.GarageDoorFullControlPanel_header__2bhgT{height:38px;padding-bottom:6px}.GarageDoorFullControlPanel_toggleButton__1UDgB{height:90px;font-size:32px}.GarageDoorFullControlPanel_status__2y4-8{font-size:32px}.GarageDoorFullControlPanel_openStatus__2ufwA{color:#b90000}.GarageDoorFullControlPanel_unknownStatus__25ihM{color:var(--gray500)}.GarageDoorFullControlPanel_closedStatus__rPPTC{color:#1a863a}@media screen and (min-width:796px){.GarageDoorFullControlPanel_controlPanel__3Mvyb{width:320px}.GarageDoorFullControlPanel_controlPanel__3Mvyb>:not(:first-child){margin-top:24px}.GarageDoorFullControlPanel_status__2y4-8{font-size:40px}.GarageDoorFullControlPanel_toggleButton__1UDgB{height:120px;font-size:40px}}.SelectionToggle_root__rP2Xt>*{min-width:80px;padding:4px 8px}.InviteUserPanel_content__3jj9J{padding:24px;overflow-y:auto}.InviteUserPanel_content__3jj9J>*{flex-shrink:0}.InviteUserPanel_accessLevelSelector__3gTR_{min-width:100px;max-width:160px}@media screen and (min-width:796px){.InviteUserPanel_accessLevelSelector__3gTR_{align-self:flex-start;min-width:unset;max-width:unset}}.PendingInvitesManagerPanel_root__2j8fY{padding:24px;overflow-y:auto}.PendingInvitesManagerPanel_root__2j8fY>*{flex-shrink:0}.PendingInvitesManagerPanel_accessLevelSelector__2SSy0{min-width:100px;max-width:160px}@media screen and (min-width:796px){.PendingInvitesManagerPanel_accessLevelSelector__2SSy0{align-self:flex-start;min-width:unset;max-width:unset}}.GarageDoorUserEditor_accessLevelSelector__26zI_{min-width:100px;max-width:160px}@media screen and (min-width:796px){.GarageDoorUserEditor_accessLevelSelector__26zI_{align-self:flex-start;min-width:unset;max-width:unset}}.ProfileSummaryPanel_content__1rsjM{padding:24px;overflow-y:auto}.ProfileSummaryPanel_content__1rsjM>*{flex-shrink:0}.ProfileSummaryPanel_mapRoot__oFxYH{max-width:600px;height:360px}.GarageDoorSummarizedControlPanel_header__2Cxnj{height:38px;padding-bottom:6px}.PendingInvitesPanel_spinner__3GmyA{align-self:center;padding:24px}.PendingInvitesPanel_inviteRoot__2m0FU{padding:4px}.ErrorBanner_root__3Re_I{padding:8px 24px}:root *{box-sizing:border-box}html{background-color:var(--gray100)}body{margin:0;overflow:hidden auto;scrollbar-width:thin;scrollbar-color:var(--gray900) var(--gray300)}body::-webkit-scrollbar{width:var(--scrollbarWidth);height:var(--scrollbarWidth)}body::-webkit-scrollbar-track{background:var(--gray300)}body::-webkit-scrollbar-thumb{background-color:var(--gray900);border-radius:6px;border:3px solid var(--gray300)}:root{--purpleDark:#461b7e;--purpleLight:#8344d7;--purpleDark-80:rgba(70,27,126,0.803921568627451);--gray000:#f2f5f6;--gray100:#e1e1e1;--gray100-80:hsla(0,0%,88.2%,0.803921568627451);--gray300:#acacac;--gray500:#6e6e6e;--gray900:#212121;--greenSuccess:#3bb809;--redError:#c51f5a;--blueUrl:#3078cd;--headerHeight:72px;--scrollbarWidth:12px}
/*# sourceMappingURL=main.d5d432a5.chunk.css.map */