.Topbar_Topbar__JlTtq{background-color:#fff;z-index:10}.Topbar_Topbar__JlTtq .Topbar_container__q348_{height:64px;display:flex;justify-content:space-between;align-items:center;-moz-column-gap:2.4rem;column-gap:2.4rem;max-width:600px;padding:0}.Topbar_Topbar__JlTtq .Topbar_item__pVLhr{color:#000;font-family:var(--roobert-font);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.HabitProgress_HabitProgress__fxzMc{padding:1.6rem;border-radius:20px;background:#fff;box-shadow:0 0 10px 0 #0000000a}.HabitProgress_HabitProgress__fxzMc .HabitProgress_container__HZR6E{position:relative;width:-moz-fit-content;width:fit-content;height:222px;margin:2.2rem auto 0}.HabitProgress_HabitProgress__fxzMc .HabitProgress_date__Fo5DD{color:#000;font-family:var(--roobert-font);font-size:14px;font-weight:500;line-height:normal;letter-spacing:.28px;margin-bottom:.4rem;opacity:.5}.HabitProgress_HabitProgress__fxzMc .HabitProgress_title__ZJLfV{color:#000;font-family:var(--roobert-font);font-size:24px;font-weight:650;line-height:normal}.HabitProgress_HabitProgress__fxzMc .HabitProgress_progressItem__2Z1IC{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HabitProgress_HabitProgress__fxzMc .HabitProgress_progressIcon__grS9e{position:absolute;top:0;left:50%;transform:translate(-50%)}.HabitProgress_HabitProgress__fxzMc .HabitProgress_btnSignIn__0OrdZ{display:flex;align-items:center;justify-content:center;min-width:220px;margin:2.4rem auto 0;padding:1rem;border-radius:14px;height:48px;background:#3db904;color:#fff;text-align:center;font-family:var(--roobert-font);font-size:18px;font-style:normal;font-weight:650;line-height:normal}.HabitCards_HabitCards__2Coaf .HabitCards_item__3KFsD{padding:1.6rem;border-radius:20px;background:#fff;box-shadow:0 0 10px 0 #0000000a;margin-top:1.6rem}.HabitCards_HabitCards__2Coaf .HabitCards_header__81Xmf{display:flex;align-items:center;-moz-column-gap:1.2rem;column-gap:1.2rem;padding-bottom:1.4rem;margin-bottom:1.4rem;border-bottom:1px solid #0000000d;text-decoration:none}.HabitCards_HabitCards__2Coaf .HabitCards_headerTitle__mnrkx{color:#000;font-family:var(--roobert-font);font-size:20px;font-weight:650;line-height:normal}.HabitCards_HabitCards__2Coaf .HabitCards_headerDetailIcon__FEOcu{margin-left:auto}.HabitCards_HabitCards__2Coaf .HabitCards_headerComingSoon__iMk6V{display:flex;align-items:center;-moz-column-gap:.7rem;column-gap:.7rem;margin-left:auto;color:#595fff;font-family:var(--roobert-font);font-size:14px;font-weight:500;line-height:normal}.HabitCards_HabitCards__2Coaf .HabitCards_headerStandStatusBadge__9Wd3N{padding:.3rem .5rem;color:#000;text-align:center;font-family:var(--roobert-font);font-size:11px;font-weight:500;line-height:normal;letter-spacing:.22px;border-radius:6px;margin-bottom:.9rem;background:#eaeaea}.HabitCards_HabitCards__2Coaf .HabitCards_headerStandStatusBadge__9Wd3N.HabitCards_active__5qlRE{background:#79e007}.HabitCards_HabitCards__2Coaf .HabitCards_content__JBzvl{display:flex;align-items:flex-end;justify-content:space-between}.HabitCards_HabitCards__2Coaf .HabitCards_contentItem__wID_U{flex:1 1}.HabitCards_HabitCards__2Coaf .HabitCards_contentItemTitle__6u9zj{color:#000;font-family:var(--roobert-font);font-size:16px;font-weight:500;line-height:normal}.HabitCards_HabitCards__2Coaf .HabitCards_contentItemValue__On4SS{color:#79e007;font-family:var(--roobert-font);font-size:36px;font-weight:650;line-height:40px;display:flex;align-items:flex-end;-moz-column-gap:.6rem;column-gap:.6rem}.HabitCards_HabitCards__2Coaf .HabitCards_contentItemValue__On4SS label{display:block;color:#000;font-family:var(--roobert-font);font-size:14px;font-weight:500;line-height:normal;opacity:.4;margin-bottom:.4rem}.HabitCards_HabitCards__2Coaf .HabitCards_contentItemValue__On4SS label:not(:last-child){margin:0}.HabitCards_HabitCards__2Coaf .HabitCards_contentItemValue__On4SS label.HabitCards_black__QMdGh{opacity:1}.HabitCards_HabitCards__2Coaf .HabitCards_hydrate__ei_Rk .HabitCards_contentItemValue__On4SS{color:#3d58ff}.HabitCards_HabitCards__2Coaf .HabitCards_stand__wdm2f{display:flex;align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem}.HabitCards_HabitCards__2Coaf .HabitCards_standDescription__J6u7j{color:#000;font-family:var(--roobert-font);font-size:14px;font-weight:500;line-height:22px;opacity:.5}.HabitCards_HabitCards__2Coaf .HabitCards_standTitle__LRZcp{color:#000;font-family:var(--roobert-font);font-size:16px;font-weight:650;line-height:26px}.HabitCards_HabitCards__2Coaf .HabitCards_standFormSubscribe__OBqfy{position:relative;margin:1.4rem auto 0;width:100%}.HabitCards_HabitCards__2Coaf .HabitCards_standFormSubscribe__OBqfy input{width:100%;outline:none;border:none;padding:1.4rem 1.6rem;border-radius:100px;background:#f2f2f2;-webkit-backdrop-filter:blur(9.1499996185px);backdrop-filter:blur(9.1499996185px);color:#000;font-family:var(--roobert-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;height:48px}.HabitCards_HabitCards__2Coaf .HabitCards_standFormSubscribe__OBqfy input::placeholder{color:#93949c}.HabitCards_HabitCards__2Coaf .HabitCards_standFormSubscribe__OBqfy button{position:absolute;top:.7rem;right:.7rem}.HabitCards_HabitCards__2Coaf .HabitCards_standFormSubscribe__OBqfy button:disabled{opacity:.5}.HabitCards_HabitCards__2Coaf .HabitCards_standFormSubscribe__OBqfy .HabitCards_message__bOlCc{font-family:var(--roobert-font);font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-top:.4rem}.HabitCards_HabitCards__2Coaf .HabitCards_standFormSubscribe__OBqfy .HabitCards_message__bOlCc.HabitCards_success__uqXU_{color:#20d10f}.HabitCards_HabitCards__2Coaf .HabitCards_standFormSubscribe__OBqfy .HabitCards_message__bOlCc.HabitCards_error__DF2MF{color:red}.HabitCards_HabitCards__2Coaf .HabitCards_btnAddDevice__14Rpa{display:block;padding:1rem;width:100%;height:48px;border-radius:14px;background:#f2f2f2;color:#000;text-align:center;font-family:var(--roobert-font);font-size:18px;font-style:normal;font-weight:600;line-height:normal}.BoostTooltip_BoostTooltip__xtMka{padding:2.4rem 1.6rem;background:#fff;max-width:546px;border-radius:24px}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_title__2tyHi{color:#000;font-family:var(--roobert-font);font-size:24px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:-.24px}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_itemTitle__s_sir{color:#000;font-family:var(--roobert-font);font-size:14px;font-style:normal;font-weight:500;line-height:22px;opacity:.4}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_itemTable__FoJVP{table-layout:fixed;margin-top:2.4rem;border-collapse:initial;border-spacing:2px}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_itemTable__FoJVP th{padding:.6rem 2rem;color:#000;text-align:center;font-family:var(--roobert-font);font-size:14px;font-style:normal;font-weight:500;line-height:18px;opacity:.4}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_itemTable__FoJVP td{position:relative;padding:1rem 2rem;color:#000;text-align:center;font-family:var(--roobert-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:10px;background:#f6f6f6}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_itemTable__FoJVP td.BoostTooltip_darkgreen__oIeHR{color:#1eb259}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_itemTable__FoJVP td.BoostTooltip_orange__KG43H{color:#fb8e12}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_itemTable__FoJVP td.BoostTooltip_red___9cAG{color:#f0320a}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_itemTable__FoJVP td label{position:absolute;right:2rem;top:50%;transform:translateY(-50%);padding:.2rem .6rem;border-radius:5px;background:#20d10f;color:#000;font-family:var(--roobert-font);font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_footer__RlMv0{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;margin-top:2.4rem}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_blockTotalSpend__sXr77{display:flex;align-items:center;-moz-column-gap:.6rem;column-gap:.6rem;color:#000;font-family:var(--roobert-font);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_blockTotalSpend__sXr77 span{color:#000;font-family:var(--roobert-font);font-size:20px;font-style:normal;font-weight:650;line-height:30px;text-transform:uppercase}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_btnShop__KJ7l7{border-radius:14px;background:#3db904;height:48px;padding:1rem;text-decoration:none;color:#fff;text-align:center;font-family:var(--roobert-font);font-size:18px;font-style:normal;font-weight:650;line-height:normal}.BoostTooltip_BoostTooltip__xtMka .BoostTooltip_btnShop__KJ7l7:hover{box-shadow:0 0 0 0 #0baa0b}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/f50e0f0492541e2e.p.ttf) format("truetype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/db4d2a952a5a29d7.p.ttf) format("truetype");font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/176d400635e5fe9c.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/9766a5b21fe5838a.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/abd9b0bccb01084b.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/a10bc0eb3e6a7fdf.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/5b4fc62eaa17f02c.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/05ac96b0253b3807.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/94e01af1e54ea905.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/40c8b4e99db492ed.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/8ec8d4fa7e554382.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/b612b7eee22b2e62.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/bcdf0a8ca9976086.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:__autonomousFont_534569;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/3df0a6033342c6e9.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:__autonomousFont_Fallback_534569;src:local("Arial");ascent-override:67.18%;descent-override:22.39%;line-gap-override:0.00%;size-adjust:156.29%}.__className_534569{font-family:__autonomousFont_534569,__autonomousFont_Fallback_534569}.__variable_534569{--autonomous-font:"__autonomousFont_534569","__autonomousFont_Fallback_534569"}@font-face{font-family:__roobertFont_9026f9;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/e717f2176a60f97a.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__roobertFont_9026f9;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/3a7f4e5cb65c8034.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__roobertFont_9026f9;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/1f43618828b4e276.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__roobertFont_9026f9;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/48634d775793f425.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:__roobertFont_9026f9;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/42e56e732b93629f.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__roobertFont_9026f9;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/cb5248f34c0c6229.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:__roobertFont_9026f9;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/a9a9e888b671f314.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__roobertFont_9026f9;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/9ee913b0d5c7a216.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:__roobertFont_Fallback_9026f9;src:local("Arial");ascent-override:98.65%;descent-override:23.84%;line-gap-override:0.00%;size-adjust:103.20%}.__className_9026f9{font-family:__roobertFont_9026f9,__roobertFont_Fallback_9026f9}.__variable_9026f9{--roobert-font:"__roobertFont_9026f9","__roobertFont_Fallback_9026f9"}.Tooltip_Tooltip__XebHC{font-weight:400;font-size:14px;line-height:150%;padding:1.6rem;border-radius:6px;border:none;box-shadow:0 12px 40px -1px #00000026}@media screen and (max-width:767px){.Tooltip_Tooltip__XebHC{border-radius:0}}.Tooltip_Tooltip__XebHC .arrow:before{border:none}.HabitRewards_HabitRewards__4S7aD{padding:1.6rem;border-radius:24px;background:#fff;box-shadow:0 0 10px 0 #0000000a}.HabitRewards_HabitRewards__4S7aD .HabitRewards_header__TxMQi{padding-bottom:1.4rem;margin-bottom:1.4rem;border-bottom:1px solid #0000000d;color:#000;font-family:var(--roobert-font);font-size:20px;font-style:normal;font-weight:650;line-height:normal}.HabitRewards_HabitRewards__4S7aD .HabitRewards_logo__xcsmc{display:block;margin:1.4rem auto}.HabitRewards_HabitRewards__4S7aD .HabitRewards_summary__YD0dw{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:1.4rem;column-gap:1.4rem}.HabitRewards_HabitRewards__4S7aD .HabitRewards_summaryItem__vPir0{flex:1 1;color:#000;font-family:var(--roobert-font);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.HabitRewards_HabitRewards__4S7aD .HabitRewards_summaryItem__vPir0 span{color:#55c72f}.HabitRewards_HabitRewards__4S7aD .HabitRewards_summaryItemTitle__KszR8{display:flex;align-items:center;-moz-column-gap:.2rem;column-gap:.2rem;color:#000;font-family:var(--roobert-font);font-size:16px;font-weight:500;line-height:normal}.HabitRewards_HabitRewards__4S7aD .HabitRewards_summaryItemValue__OefZ5{display:flex;align-items:flex-end;-moz-column-gap:.4rem;column-gap:.4rem;color:#000;font-family:var(--roobert-font);font-size:32px;font-style:normal;font-weight:500;line-height:normal}.HabitRewards_HabitRewards__4S7aD .HabitRewards_summaryItemValue__OefZ5 label{color:#000;font-family:var(--roobert-font);font-size:14px;font-weight:500;line-height:normal;opacity:.4}.HabitRewards_BoostTooltip__pNUss{max-width:none;padding:0!important;background:none;min-width:400px;border-radius:24px!important}.HabitRewards_BoostTooltip__pNUss .arrow:after{border-bottom-color:#fff}.HabitLeaderboard_HabitLeaderboard__cevbA{display:flex;flex-direction:column;padding:1.6rem;border-radius:24px;background:url("https://cdn.autonomous.ai/production/ecm/250815/Frame1410104220(1).jpg") no-repeat;box-shadow:0 0 10px 0 #0000000a}.HabitLeaderboard_HabitLeaderboard__cevbA,.HabitLeaderboard_HabitLeaderboard__cevbA:hover{text-decoration:none}.HabitLeaderboard_HabitLeaderboard__cevbA .HabitLeaderboard_header__B3YWv{cursor:pointer;display:flex;align-items:center;-moz-column-gap:1.2rem;column-gap:1.2rem;padding-bottom:1.4rem;margin-bottom:1.4rem;border-bottom:1px solid #ffffff1a;text-decoration:none}.HabitLeaderboard_HabitLeaderboard__cevbA .HabitLeaderboard_headerTitle__8pGk4{color:#fff;font-family:var(--roobert-font);font-size:20px;font-weight:600;line-height:normal}.HabitLeaderboard_HabitLeaderboard__cevbA .HabitLeaderboard_headerDetailIcon__W64vK{margin-left:auto}.HabitLeaderboard_HabitLeaderboard__cevbA .HabitLeaderboard_content__oZaH1{margin-top:auto;color:#fff;font-family:var(--roobert-font);font-size:32px;font-style:normal;font-weight:650;line-height:35px}.HabitsPerformance_HabitsPerformance__k_gNP{position:relative;background:#f6f6f6;min-height:80vh}.HabitsPerformance_HabitsPerformance__k_gNP .HabitsPerformance_container__wlmlE{max-width:600px;margin:0 auto;padding:10rem 0}.HabitsPerformance_HabitsPerformance__k_gNP .HabitsPerformance_footer__sB_tO{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:1.6rem;column-gap:1.6rem;margin-top:1.6rem}.HabitsPerformance_HabitsPerformance__k_gNP .HabitsPerformance_btnDeviceList__9M_xG{display:flex;align-items:center;-moz-column-gap:.6rem;column-gap:.6rem;padding:.8rem 1.6rem;border-radius:100px;border:1px solid #1174dc;height:40px;margin:4rem auto 0;color:#1174dc;font-family:var(--roobert-font);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.HabitsPerformance_Tooltip___acGA{max-width:none;padding:0!important}.DeviceListModal_DeviceListModal__Klg1_ .modal-header{display:block;position:absolute;top:1rem;right:1rem;border:none;z-index:1;padding:0}.DeviceListModal_DeviceListModal__Klg1_ .close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100%;margin:0;font-size:22px;color:#000}.DeviceListModal_DeviceListModal__Klg1_ .modal-dialog{max-width:744px;top:10%}.DeviceListModal_DeviceListModal__Klg1_ .modal-content{border-radius:24px;background:#fff;box-shadow:0 0 10px 0 #0000000f}.DeviceListModal_DeviceListModal__Klg1_ .modal-body{padding:2.4rem 1.6rem}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_title___WDc6{color:#000;font-family:var(--roobert-font);font-size:24px;font-style:normal;font-weight:650;line-height:34px}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_tableDevices__6f2UR{margin-top:1.6rem;border-collapse:initial;border-spacing:2px}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_tableDevices__6f2UR th{color:#000;font-family:var(--roobert-font);font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:center;opacity:.4;padding-bottom:.4rem}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_tableDevices__6f2UR td{padding:1.4rem 1rem;color:#000;text-align:center;font-family:var(--roobert-font);font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;border-radius:10px;border:1px solid #fff;background:#f6f6f6}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_tableDevices__6f2UR tr:hover td{background-color:#eaeaea}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_status__E401y{display:flex;align-items:center;justify-content:center;-moz-column-gap:.6rem;column-gap:.6rem;color:#f1b300}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_status__E401y.DeviceListModal_connected__CYFHl{color:#1eb259}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_status__E401y.DeviceListModal_connecting__nP7ST{color:#fb8e12}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_btnEditName__w89uw{cursor:pointer}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_inputUpdateName__8EEyX{position:relative;margin:0 auto}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_inputUpdateName__8EEyX input{width:100%;color:#000;text-align:center;font-family:var(--roobert-font);font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;background:none;outline:none;border:none;border-bottom:1px solid #8c8c8c}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_inputUpdateName__8EEyX button{position:absolute;right:0}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_tooltip__pZIMq{position:relative}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_tooltip__pZIMq:hover .DeviceListModal_tooltipContent__63DEC{opacity:1;visibility:visible}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_tooltipContent__63DEC{position:absolute;top:100%;left:50%;z-index:1;transform:translateX(-50%);padding:10px;box-shadow:0 2px 4px 0 #00000008;border-radius:4px;border:1px solid #e0e0e0;width:250px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;background-color:#fff}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_tooltipTitle__qZZLT{font-size:12px;font-weight:500;line-height:18px;color:#171717}.DeviceListModal_DeviceListModal__Klg1_ .DeviceListModal_actionContainer__3jnnW{display:flex;-moz-column-gap:.6rem;column-gap:.6rem;justify-content:center}.Carousel_wrapper__T46_C{--slide-spacing:1rem;--slide-size:100%;--slide-arrow-size:64px}.Carousel_wrapper__T46_C.Carousel_arrowsHover__RbvsG .Carousel_controls__qh8g_{opacity:0;transition:opacity .3s ease-in}.Carousel_wrapper__T46_C.Carousel_arrowsHover__RbvsG:hover .Carousel_controls__qh8g_{opacity:1}.Carousel_wrapper__T46_C.Carousel_directionY__msrPA .Carousel_container__4xezR{flex-direction:column;margin-left:0;margin-top:calc(var(--slide-spacing) * -1)}.Carousel_wrapper__T46_C.Carousel_directionY__msrPA .Carousel_slide__B8EIr{padding-left:0;margin-top:var(--slide-spacing)}.Carousel_root__CktEF{position:relative}.Carousel_wrapper__T46_C:not(.Carousel_overflow__53_4X) .Carousel_viewport__jDE2s{overflow:hidden}.Carousel_container__4xezR{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.Carousel_slide__B8EIr{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);z-index:1}.Carousel_slide__B8EIr.is-snapped{z-index:2}@media screen and (max-width:767px){.Carousel_controls__qh8g_{display:none}}@media screen and (min-width:768px)and (max-width:1199px){.Carousel_controls__qh8g_{display:none}}.Carousel_dots__K6YZr{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex}.Carousel_dots__K6YZr .Carousel_dot__WUXF2{position:relative;padding:12px;opacity:.7;cursor:pointer}.Carousel_dots__K6YZr .Carousel_dot__WUXF2:before{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border:1px solid #8c8c8c;background-color:#8c8c8c;border-radius:100%}.Carousel_dots__K6YZr .Carousel_dot__WUXF2.Carousel_dotSelected__Ynus1{opacity:1}.Carousel_dots__K6YZr .Carousel_dot__WUXF2.Carousel_dotSelected__Ynus1:before{background-color:#171717}.Carousel_buttonPrev__VeCUq{position:absolute;width:var(--slide-arrow-size);height:var(--slide-arrow-size);top:50%;left:2.4rem;transform:translateY(-50%);background-color:#fff;border-radius:100%}.Carousel_buttonPrev__VeCUq img{rotate:180deg;width:70%}.Carousel_buttonPrev__VeCUq:disabled{display:none}.Carousel_buttonNext__EBiZZ{position:absolute;width:var(--slide-arrow-size);height:var(--slide-arrow-size);top:50%;transform:translateY(-50%);right:2.4rem;background-color:#fff;border-radius:100%}.Carousel_buttonNext__EBiZZ img{width:70%}.Carousel_buttonNext__EBiZZ:disabled{display:none}.Carousel_playBtn__fPmrL{display:block;margin-left:auto;margin-top:2.4rem}@media(max-width:576px){.Carousel_playBtn__fPmrL{margin-top:1.6rem}}.Carousel_subCarousel__TTe9T{margin-top:32px}.Carousel_subViewport____Hw7{overflow:hidden}.Carousel_subContainer__MGm_i{display:flex;flex-direction:row;margin-left:calc(var(--slide-spacing) * -1)}.Carousel_subSlide__oEsym{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);opacity:0;transition:opacity .3s ease-in}.Carousel_subSlide__oEsym.is-snapped{opacity:1}.AutoImage_wrapper__KhUNM{position:relative;line-height:1;width:100%;z-index:1}.AutoImage_wrapper__KhUNM.AutoImage_loading__mYsTJ{background-color:#eee;background-image:linear-gradient(90deg,#eee,#f5f5f5,#eee);background-size:200px 100%;background-repeat:no-repeat;animation:AutoImage_shimmer__bhnm9 1.2s ease-in-out infinite}.AutoImage_wrapper__KhUNM>img{object-fit:cover;z-index:-1}@keyframes AutoImage_shimmer__bhnm9{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.AutoVideo_wrapper__CMWQo{position:relative;width:100%;z-index:1}.AutoVideo_wrapper__CMWQo>span:first-child{display:block;position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}.AutoVideo_wrapper__CMWQo .AutoVideo_skeleton__4cdmK{height:100%!important;position:absolute;top:0;left:0;width:100%}.AutoVideo_wrapper__CMWQo video{object-fit:cover}.YoutubeVideo_wrapper__VQ4Um{position:relative;z-index:1;width:100%}.YoutubeVideo_wrapper__VQ4Um>*{position:absolute;width:100%;height:100%}.YoutubeVideo_wrapper__VQ4Um .YoutubeVideo_poster__7HndN{object-fit:cover}.YoutubeVideo_wrapper__VQ4Um .YoutubeVideo_playBtn__bMh0v{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:68px;cursor:pointer}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .modal-header{display:block;position:absolute;top:1rem;right:1rem;border:none;z-index:1;padding:0}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100%;margin:0;font-size:22px;color:#000}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .modal-dialog{max-width:528px}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .modal-content{border-radius:21px;background:#fff}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .modal-body{padding:4.8rem 4.8rem 2.8rem}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_title__ikC5T{color:#000;font-family:var(--roobert-font);font-size:36px;font-style:normal;font-weight:650;line-height:normal;text-align:center}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_icon__Tu8t_{width:-moz-fit-content;width:fit-content;margin:3.2rem auto 0}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_description__2njU4{display:flex;flex-direction:column;gap:1rem;margin-top:3.2rem;color:#000;font-family:var(--roobert-font);font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-align:center}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_note__sc95C{color:#fb6800;text-align:center;font-family:var(--roobert-font);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_btn__gw1A2{height:48px;width:-moz-fit-content;width:fit-content;min-width:250px;margin:2.2rem auto 0;padding:1rem;border-radius:14px;background:#3db904;color:#fff;text-align:center;font-family:var(--roobert-font);font-size:18px;font-style:normal;font-weight:650;line-height:normal}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_btn__gw1A2:disabled{opacity:.2}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_instructionContainer___WhPO .dots{position:static;transform:none}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_stepContainer__XWj7K{display:flex;align-items:center;justify-content:center;-moz-column-gap:3.2rem;column-gap:3.2rem;margin:3.2rem auto 0}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_stepItem__iE6To{display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid #000;background:#fff;width:36px;height:36px;color:#000;text-align:center;font-family:var(--roobert-font);font-size:18px;font-style:normal;font-weight:400;line-height:28px;border-radius:100px;opacity:.3;position:relative;transition:all .3s ease-in-out}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_stepItem__iE6To:not(:first-child):before{content:"";position:absolute;top:50%;left:-100%;height:1px;width:33px;border-top:1px solid #000;opacity:.3;transition:all .3s ease-in-out}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_stepItem__iE6To.AddHabitDeviceModal_active__HjZ51,.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_stepItem__iE6To.AddHabitDeviceModal_active__HjZ51:before{opacity:1}.AddHabitDeviceModal_AddHabitDeviceModal__337SR .AddHabitDeviceModal_videoGuide__XeaTg{width:240px;height:160px}