.AiraCharacter-module__vRV4RW__character{isolation:isolate;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.AiraCharacter-module__vRV4RW__mascot{filter:drop-shadow(0 8px 9px #2e2b9a2e);transform-origin:95px 78px;will-change:transform;width:118%;max-width:none;height:118%;animation:6.2s ease-in-out infinite AiraCharacter-module__vRV4RW__airaAliveDrift;display:block;overflow:visible}.AiraCharacter-module__vRV4RW__character[data-aira-ambient=playful] .AiraCharacter-module__vRV4RW__mascot{animation-duration:4.8s}.AiraCharacter-module__vRV4RW__body{transform-origin:98px 75px;animation:3.4s ease-in-out infinite AiraCharacter-module__vRV4RW__airaBreathe}.AiraCharacter-module__vRV4RW__cloudBody{stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.AiraCharacter-module__vRV4RW__groundShadow{fill:#2d316a1f;transform-origin:50%;animation:3.4s ease-in-out infinite AiraCharacter-module__vRV4RW__airaShadow}.AiraCharacter-module__vRV4RW__eye{fill:#11163a}.AiraCharacter-module__vRV4RW__eyeShine{fill:#fff}.AiraCharacter-module__vRV4RW__face{transform-box:fill-box;transform-origin:50%}.AiraCharacter-module__vRV4RW__idle .AiraCharacter-module__vRV4RW__face,.AiraCharacter-module__vRV4RW__minimized .AiraCharacter-module__vRV4RW__face{animation:7.8s ease-in-out infinite AiraCharacter-module__vRV4RW__airaExplore}.AiraCharacter-module__vRV4RW__idle .AiraCharacter-module__vRV4RW__leftArm,.AiraCharacter-module__vRV4RW__minimized .AiraCharacter-module__vRV4RW__leftArm{animation:4.7s ease-in-out infinite AiraCharacter-module__vRV4RW__airaArmSway}.AiraCharacter-module__vRV4RW__idle .AiraCharacter-module__vRV4RW__rightArm,.AiraCharacter-module__vRV4RW__minimized .AiraCharacter-module__vRV4RW__rightArm{animation:4.7s ease-in-out .45s infinite reverse AiraCharacter-module__vRV4RW__airaArmSway}.AiraCharacter-module__vRV4RW__foot{transform-box:fill-box;transform-origin:50%;animation:5.6s ease-in-out infinite AiraCharacter-module__vRV4RW__airaFootTap}.AiraCharacter-module__vRV4RW__foot:nth-child(2){animation-delay:.22s}.AiraCharacter-module__vRV4RW__blink{transform-origin:98px 62px;animation:5.2s ease-in-out infinite AiraCharacter-module__vRV4RW__airaBlink}.AiraCharacter-module__vRV4RW__smile,.AiraCharacter-module__vRV4RW__happyMouth,.AiraCharacter-module__vRV4RW__thinkingMouth,.AiraCharacter-module__vRV4RW__warningMouth,.AiraCharacter-module__vRV4RW__closedEye,.AiraCharacter-module__vRV4RW__thinkingBrow,.AiraCharacter-module__vRV4RW__warningBrow{fill:none;stroke:#11163a;stroke-width:4px;stroke-linecap:round}.AiraCharacter-module__vRV4RW__speakingMouth{fill:#11163a}.AiraCharacter-module__vRV4RW__cursor{stroke-width:4px;stroke-linejoin:round;transform-box:fill-box;transform-origin:50% 80%;animation:4.9s ease-in-out infinite AiraCharacter-module__vRV4RW__airaCursorWiggle}.AiraCharacter-module__vRV4RW__character[data-aira-motion=curious] .AiraCharacter-module__vRV4RW__mascot{animation:1.5s cubic-bezier(.22,.8,.3,1) both AiraCharacter-module__vRV4RW__airaCurious}.AiraCharacter-module__vRV4RW__character[data-aira-motion=hop] .AiraCharacter-module__vRV4RW__mascot{animation:1.05s cubic-bezier(.22,.8,.3,1) both AiraCharacter-module__vRV4RW__airaHop}.AiraCharacter-module__vRV4RW__character[data-aira-motion=hello] .AiraCharacter-module__vRV4RW__rightArm{animation:.52s ease-in-out 3 alternate AiraCharacter-module__vRV4RW__airaHello}.AiraCharacter-module__vRV4RW__character[data-aira-motion=hello] .AiraCharacter-module__vRV4RW__sparkles{animation-duration:.85s}.AiraCharacter-module__vRV4RW__character[data-aira-motion=peek] .AiraCharacter-module__vRV4RW__face{animation:1.45s ease-in-out both AiraCharacter-module__vRV4RW__airaPeek}.AiraCharacter-module__vRV4RW__character[data-aira-motion=peek] .AiraCharacter-module__vRV4RW__cursor{animation:1.45s ease-in-out both AiraCharacter-module__vRV4RW__airaCursorHello}.AiraCharacter-module__vRV4RW__character[data-aira-motion=sparkleToss] .AiraCharacter-module__vRV4RW__mascot{animation:1.9s cubic-bezier(.22,.8,.3,1) both AiraCharacter-module__vRV4RW__airaSparkleTossBody}.AiraCharacter-module__vRV4RW__character[data-aira-motion=sparkleToss] .AiraCharacter-module__vRV4RW__rightArm{animation:1.9s ease-in-out both AiraCharacter-module__vRV4RW__airaSparkleTossHand}.AiraCharacter-module__vRV4RW__character[data-aira-motion=sparkleToss] .AiraCharacter-module__vRV4RW__sparkles{animation:1.9s cubic-bezier(.2,.8,.2,1) both AiraCharacter-module__vRV4RW__airaSparkleToss}.AiraCharacter-module__vRV4RW__character[data-aira-motion=sparkleToss] .AiraCharacter-module__vRV4RW__primarySparkle{animation:1.9s ease-in-out both AiraCharacter-module__vRV4RW__airaSparkleSpin}.AiraCharacter-module__vRV4RW__character[data-aira-motion=sparkleToss] .AiraCharacter-module__vRV4RW__secondarySparkle,.AiraCharacter-module__vRV4RW__character[data-aira-motion=sparkleToss] .AiraCharacter-module__vRV4RW__sparkleDot{animation:1.9s ease-in-out both AiraCharacter-module__vRV4RW__airaSparkleScatter}.AiraCharacter-module__vRV4RW__character[data-aira-motion=cursorChase] .AiraCharacter-module__vRV4RW__cursor{animation:1.7s cubic-bezier(.2,.8,.25,1) both AiraCharacter-module__vRV4RW__airaCursorChase}.AiraCharacter-module__vRV4RW__character[data-aira-motion=cursorChase] .AiraCharacter-module__vRV4RW__face{animation:1.7s ease-in-out both AiraCharacter-module__vRV4RW__airaFaceChase}.AiraCharacter-module__vRV4RW__character[data-aira-motion=cursorChase] .AiraCharacter-module__vRV4RW__mascot{animation:1.7s cubic-bezier(.22,.8,.3,1) both AiraCharacter-module__vRV4RW__airaCurious}.AiraCharacter-module__vRV4RW__character[data-aira-motion=dance] .AiraCharacter-module__vRV4RW__mascot{animation:1.75s ease-in-out both AiraCharacter-module__vRV4RW__airaDance}.AiraCharacter-module__vRV4RW__character[data-aira-motion=dance] .AiraCharacter-module__vRV4RW__leftArm{animation:.44s ease-in-out 4 alternate AiraCharacter-module__vRV4RW__airaDanceArm}.AiraCharacter-module__vRV4RW__character[data-aira-motion=dance] .AiraCharacter-module__vRV4RW__rightArm{animation:.44s ease-in-out 4 alternate-reverse AiraCharacter-module__vRV4RW__airaDanceArm}.AiraCharacter-module__vRV4RW__character[data-aira-motion=dance] .AiraCharacter-module__vRV4RW__sparkles{animation:.58s ease-in-out 3 alternate AiraCharacter-module__vRV4RW__airaDanceSparkles}.AiraCharacter-module__vRV4RW__primarySparkle,.AiraCharacter-module__vRV4RW__secondarySparkle,.AiraCharacter-module__vRV4RW__sparkleDot{transform-box:fill-box;transform-origin:50%}.AiraCharacter-module__vRV4RW__arm{fill:#fff;stroke:#7650ee;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%}.AiraCharacter-module__vRV4RW__sparkles{transform-origin:160px 32px;animation:2.4s ease-in-out infinite AiraCharacter-module__vRV4RW__airaSparkle}.AiraCharacter-module__vRV4RW__speechDots rect{fill:#fff;stroke:#7a3dff3d;stroke-width:2px}.AiraCharacter-module__vRV4RW__speechDots circle{fill:#5941c9}.AiraCharacter-module__vRV4RW__attention .AiraCharacter-module__vRV4RW__mascot,.AiraCharacter-module__vRV4RW__listening .AiraCharacter-module__vRV4RW__mascot{filter:drop-shadow(0 9px 12px #4952eb47)}.AiraCharacter-module__vRV4RW__attention .AiraCharacter-module__vRV4RW__rightArm{animation:1.15s ease-in-out infinite AiraCharacter-module__vRV4RW__airaWave}.AiraCharacter-module__vRV4RW__listening .AiraCharacter-module__vRV4RW__face{animation:1.8s ease-in-out infinite AiraCharacter-module__vRV4RW__airaListen}.AiraCharacter-module__vRV4RW__thinking .AiraCharacter-module__vRV4RW__body{animation:1.8s ease-in-out infinite AiraCharacter-module__vRV4RW__airaThink}.AiraCharacter-module__vRV4RW__thinking .AiraCharacter-module__vRV4RW__rightArm{animation:1.8s ease-in-out infinite AiraCharacter-module__vRV4RW__airaThinkHand}.AiraCharacter-module__vRV4RW__thoughtDots circle{animation:1.5s ease-in-out infinite AiraCharacter-module__vRV4RW__airaThought}.AiraCharacter-module__vRV4RW__thoughtDots circle:nth-child(2){animation-delay:.18s}.AiraCharacter-module__vRV4RW__thoughtDots circle:nth-child(3){animation-delay:.36s}.AiraCharacter-module__vRV4RW__speaking .AiraCharacter-module__vRV4RW__body{animation:.62s ease-in-out infinite AiraCharacter-module__vRV4RW__airaSpeak}.AiraCharacter-module__vRV4RW__speaking .AiraCharacter-module__vRV4RW__rightArm{animation:.75s ease-in-out infinite alternate AiraCharacter-module__vRV4RW__airaGesture}.AiraCharacter-module__vRV4RW__speechDots circle{animation:.9s ease-in-out infinite AiraCharacter-module__vRV4RW__airaSpeechDot}.AiraCharacter-module__vRV4RW__speechDots circle:nth-child(2){animation-delay:.15s}.AiraCharacter-module__vRV4RW__speechDots circle:nth-child(3){animation-delay:.3s}.AiraCharacter-module__vRV4RW__success .AiraCharacter-module__vRV4RW__body{animation:1.4s cubic-bezier(.2,.8,.2,1) infinite AiraCharacter-module__vRV4RW__airaSuccess}.AiraCharacter-module__vRV4RW__success .AiraCharacter-module__vRV4RW__leftArm,.AiraCharacter-module__vRV4RW__success .AiraCharacter-module__vRV4RW__rightArm{animation:.85s ease-in-out infinite alternate AiraCharacter-module__vRV4RW__airaCelebrate}.AiraCharacter-module__vRV4RW__warning .AiraCharacter-module__vRV4RW__mascot{filter:drop-shadow(0 8px 10px #f59e0b38)}.AiraCharacter-module__vRV4RW__warning .AiraCharacter-module__vRV4RW__body{animation:1.8s ease-in-out infinite AiraCharacter-module__vRV4RW__airaWarning}.AiraCharacter-module__vRV4RW__minimized .AiraCharacter-module__vRV4RW__sparkles,.AiraCharacter-module__vRV4RW__minimized .AiraCharacter-module__vRV4RW__gestures{opacity:.55}.AiraCharacter-module__vRV4RW__minimized .AiraCharacter-module__vRV4RW__body{animation-duration:4.8s}.AiraCharacter-module__vRV4RW__character[data-aira-visible=false] *,.AiraCharacter-module__vRV4RW__character[data-aira-visible=false] .AiraCharacter-module__vRV4RW__mascot{animation-play-state:paused!important}@keyframes AiraCharacter-module__vRV4RW__airaBreathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.012)}}@keyframes AiraCharacter-module__vRV4RW__airaAliveDrift{0%,to{transform:translate(0)rotate(0)}22%{transform:translate(-1px,-1px)rotate(-.7deg)}52%{transform:translate(1px,-2px)rotate(.55deg)}78%{transform:translate(-.5px,-1px)rotate(-.25deg)}}@keyframes AiraCharacter-module__vRV4RW__airaExplore{0%,18%,to{transform:translate(0)}24%,36%{transform:translate(2px,-.5px)}42%,66%{transform:translate(0)}72%,84%{transform:translate(-1.7px,.5px)}90%{transform:translate(0)}}@keyframes AiraCharacter-module__vRV4RW__airaArmSway{0%,to{transform:rotate(-1.5deg)translateY(0)}50%{transform:rotate(2deg)translateY(-1px)}}@keyframes AiraCharacter-module__vRV4RW__airaFootTap{0%,76%,to{transform:translateY(0)scale(1)}82%{transform:translateY(-1.5px)scale(1.04,.96)}89%{transform:translateY(.6px)scale(.98,1.02)}}@keyframes AiraCharacter-module__vRV4RW__airaCursorWiggle{0%,62%,to{transform:rotate(0)translate(0)}70%{transform:rotate(-3deg)translate(-1px,-1px)}78%{transform:rotate(2deg)translate(1px)}86%{transform:rotate(-1deg)translateY(-.5px)}}@keyframes AiraCharacter-module__vRV4RW__airaCurious{0%,to{transform:translate(0)rotate(0)}22%,48%{transform:translate(-2px,-2px)rotate(-3deg)}68%{transform:translate(1px,-1px)rotate(1.8deg)}84%{transform:translate(0)rotate(-.5deg)}}@keyframes AiraCharacter-module__vRV4RW__airaHop{0%,to{transform:translateY(0)scale(1)}18%{transform:translateY(1px)scale(1.02,.97)}43%{transform:translateY(-8px)scale(1.025)}62%{transform:translateY(-6px)scale(1.015)}82%{transform:translateY(1px)scale(.99,1.02)}}@keyframes AiraCharacter-module__vRV4RW__airaHello{0%{transform:rotate(-5deg)translateY(0)}to{transform:rotate(12deg)translateY(-2px)}}@keyframes AiraCharacter-module__vRV4RW__airaPeek{0%,to{transform:translate(0)}28%,62%{transform:translate(3px,-1px)}78%{transform:translate(-.5px)}}@keyframes AiraCharacter-module__vRV4RW__airaCursorHello{0%,to{transform:rotate(0)translate(0)}30%{transform:rotate(-5deg)translate(-1px,-2px)}58%{transform:rotate(4deg)translate(1px,-1px)}78%{transform:rotate(-2deg)translate(0)}}@keyframes AiraCharacter-module__vRV4RW__airaSparkleTossBody{0%,to{transform:translate(0)rotate(0)}18%{transform:translate(-2px,1px)rotate(-2deg)}42%{transform:translate(1px,-4px)rotate(1.5deg)}68%{transform:translate(-1px,-2px)rotate(-1deg)}}@keyframes AiraCharacter-module__vRV4RW__airaSparkleTossHand{0%,to{transform:rotate(0)translateY(0)}22%{transform:rotate(-8deg)translateY(2px)}48%{transform:rotate(18deg)translate(-2px,-7px)}72%{transform:rotate(4deg)translateY(-2px)}}@keyframes AiraCharacter-module__vRV4RW__airaSparkleToss{0%,to{transform:translate(0)rotate(0)scale(1)}18%{transform:translate(-4px,8px)rotate(-10deg)scale(.82)}48%{transform:translate(-27px,-18px)rotate(135deg)scale(1.18)}72%{transform:translate(-10px,-25px)rotate(245deg)scale(1.05)}}@keyframes AiraCharacter-module__vRV4RW__airaSparkleSpin{0%,to{transform:rotate(0)scale(1)}45%{transform:rotate(160deg)scale(1.35)}72%{transform:rotate(290deg)scale(.92)}}@keyframes AiraCharacter-module__vRV4RW__airaSparkleScatter{0%,to{opacity:.72;transform:scale(1)}40%{opacity:.35;transform:translate(8px,-4px)scale(.65)}72%{opacity:1;transform:translate(-5px,3px)scale(1.25)}}@keyframes AiraCharacter-module__vRV4RW__airaCursorChase{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(11px,-10px)rotate(8deg)}44%{transform:translate(-13px,-16px)rotate(-9deg)}66%{transform:translate(-19px,6px)rotate(5deg)}84%{transform:translate(5px,4px)rotate(-3deg)}}@keyframes AiraCharacter-module__vRV4RW__airaFaceChase{0%,to{transform:translate(0)}20%{transform:translate(2px,-2px)}44%{transform:translate(-3px,-2px)}66%{transform:translate(-2px,1px)}84%{transform:translate(1px,1px)}}@keyframes AiraCharacter-module__vRV4RW__airaDance{0%,to{transform:translate(0)rotate(0)scale(1)}14%{transform:translate(-4px,-3px)rotate(-4deg)scale(1.02)}30%{transform:translate(4px,-6px)rotate(4deg)scale(1.035)}46%{transform:translate(-4px,-4px)rotate(-4deg)scale(1.02)}62%{transform:translate(4px,-7px)rotate(4deg)scale(1.04)}80%{transform:translateY(1px)rotate(0)scale(.99,1.02)}}@keyframes AiraCharacter-module__vRV4RW__airaDanceArm{0%{transform:rotate(-10deg)translateY(1px)}to{transform:rotate(13deg)translateY(-4px)}}@keyframes AiraCharacter-module__vRV4RW__airaDanceSparkles{0%{opacity:.55;transform:rotate(-8deg)scale(.82)}to{opacity:1;transform:rotate(10deg)scale(1.2)}}@keyframes AiraCharacter-module__vRV4RW__airaShadow{0%,to{opacity:.8;transform:scaleX(1)}50%{opacity:.55;transform:scaleX(.88)}}@keyframes AiraCharacter-module__vRV4RW__airaBlink{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.08)}}@keyframes AiraCharacter-module__vRV4RW__airaSparkle{0%,to{opacity:.7;transform:scale(.9)rotate(-4deg)}50%{opacity:1;transform:scale(1.08)rotate(4deg)}}@keyframes AiraCharacter-module__vRV4RW__airaWave{0%,to{transform:rotate(-5deg)}50%{transform:rotate(10deg)}}@keyframes AiraCharacter-module__vRV4RW__airaListen{0%,to{transform:translate(0)}50%{transform:translate(2px)}}@keyframes AiraCharacter-module__vRV4RW__airaThink{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(-2deg)translateY(-2px)}}@keyframes AiraCharacter-module__vRV4RW__airaThinkHand{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes AiraCharacter-module__vRV4RW__airaThought{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}@keyframes AiraCharacter-module__vRV4RW__airaSpeak{0%,to{transform:translateY(0)}50%{transform:translateY(-1.8px)}}@keyframes AiraCharacter-module__vRV4RW__airaGesture{0%{transform:rotate(-4deg)}to{transform:rotate(7deg)}}@keyframes AiraCharacter-module__vRV4RW__airaSpeechDot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes AiraCharacter-module__vRV4RW__airaSuccess{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-5px)scale(1.03)}}@keyframes AiraCharacter-module__vRV4RW__airaCelebrate{0%{transform:rotate(-4deg)}to{transform:rotate(7deg)}}@keyframes AiraCharacter-module__vRV4RW__airaWarning{0%,to{transform:translate(0)}45%{transform:translate(-1.5px)}55%{transform:translate(1.5px)}}@media (prefers-reduced-motion:reduce){.AiraCharacter-module__vRV4RW__character *,.AiraCharacter-module__vRV4RW__mascot{animation:none!important}.AiraCharacter-module__vRV4RW__mascot,.AiraCharacter-module__vRV4RW__face,.AiraCharacter-module__vRV4RW__arm,.AiraCharacter-module__vRV4RW__foot,.AiraCharacter-module__vRV4RW__cursor{transform:none!important}}
.AiraCompanionDock-module__7tWU-G__companion{right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:9999;color:#172554;cursor:default;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;width:92px;min-height:104px;display:flex;position:fixed}:is(body:has([role=dialog][data-state=open]) .AiraCompanionDock-module__7tWU-G__companion,body:has([aria-modal=true]) .AiraCompanionDock-module__7tWU-G__companion){visibility:hidden;pointer-events:none;opacity:0}.AiraCompanionDock-module__7tWU-G__launcher{width:100%;min-height:inherit;color:inherit;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.AiraCompanionDock-module__7tWU-G__companion[data-dragging=true] .AiraCompanionDock-module__7tWU-G__launcher{cursor:grabbing}.AiraCompanionDock-module__7tWU-G__companion[data-dragging=true] .AiraCompanionDock-module__7tWU-G__stage{filter:drop-shadow(0 18px 20px #4338ca40);transform:scale(1.05)}.AiraCompanionDock-module__7tWU-G__companion[data-has-unread=true] .AiraCompanionDock-module__7tWU-G__stage{filter:drop-shadow(0 14px 18px #6d28d93d)}.AiraCompanionDock-module__7tWU-G__companion[data-has-unread=true] .AiraCompanionDock-module__7tWU-G__prompt{border-color:#c4b5fd;box-shadow:0 18px 42px #5b21b633}.AiraCompanionDock-module__7tWU-G__launcher:focus-visible{outline-offset:4px;border-radius:22px;outline:3px solid #2563eb59}.AiraCompanionDock-module__7tWU-G__stage{place-items:center;width:88px;height:86px;transition:transform .18s,filter .18s;display:grid;position:relative}.AiraCompanionDock-module__7tWU-G__launcher:hover .AiraCompanionDock-module__7tWU-G__stage,.AiraCompanionDock-module__7tWU-G__launcher:focus-visible .AiraCompanionDock-module__7tWU-G__stage{filter:drop-shadow(0 15px 16px #4338ca38);transform:translateY(-4px)scale(1.04)}.AiraCompanionDock-module__7tWU-G__halo{z-index:-1;background:radial-gradient(circle,#dbeafef2 0%,#ede9feb8 46%,#fff0 72%);border-radius:50%;animation:3.8s ease-in-out infinite AiraCompanionDock-module__7tWU-G__airaCompanionHalo;position:absolute;inset:8px 4px 0}.AiraCompanionDock-module__7tWU-G__character{animation:4.1s ease-in-out infinite AiraCompanionDock-module__7tWU-G__airaCompanionFloat}.AiraCompanionDock-module__7tWU-G__onlineDot{background:#10b981;border:3px solid #fff;border-radius:999px;width:13px;height:13px;position:absolute;bottom:8px;right:7px;box-shadow:0 2px 7px #0f172a38}.AiraCompanionDock-module__7tWU-G__unreadBadge{color:#fff;background:#7c3aed;border:2px solid #fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:4px;right:1px;box-shadow:0 5px 12px #4c1d954d}.AiraCompanionDock-module__7tWU-G__name{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #bfdbfecc;border-radius:999px;align-items:center;gap:6px;margin-top:-2px;padding:3px 11px;font-size:12px;font-weight:800;line-height:1.25;display:inline-flex;box-shadow:0 8px 20px #1e40af21}.AiraCompanionDock-module__7tWU-G__dragGlyph{opacity:.9;background-image:radial-gradient(circle,#94a3b8 1.25px,#0000 1.5px);background-position:0 0;background-size:5px 5px;width:10px;height:10px}.AiraCompanionDock-module__7tWU-G__prompt{text-align:left;opacity:0;transform-origin:100% 100%;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #dbeafe;border-radius:16px 16px 4px;grid-template-columns:minmax(0,1fr) 28px;gap:4px;width:min(260px,100vw - 132px);padding:5px;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:31px;right:calc(100% + 10px);transform:translate(8px)scale(.96);box-shadow:0 16px 38px #1e293b29}.AiraCompanionDock-module__7tWU-G__companion[data-prompt-side=right] .AiraCompanionDock-module__7tWU-G__prompt{transform-origin:0 100%;border-radius:16px 16px 16px 4px;left:calc(100% + 10px);right:auto;transform:translate(-8px)scale(.96)}.AiraCompanionDock-module__7tWU-G__companion[data-prompt-vertical=below] .AiraCompanionDock-module__7tWU-G__prompt{transform-origin:100% 0;border-radius:16px 4px 16px 16px;top:31px;bottom:auto}.AiraCompanionDock-module__7tWU-G__companion[data-prompt-side=right][data-prompt-vertical=below] .AiraCompanionDock-module__7tWU-G__prompt{transform-origin:0 0;border-radius:4px 16px 16px}.AiraCompanionDock-module__7tWU-G__promptVisible{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.AiraCompanionDock-module__7tWU-G__companion[data-prompt-side=right] .AiraCompanionDock-module__7tWU-G__promptVisible{transform:translate(0)scale(1)}.AiraCompanionDock-module__7tWU-G__companion[data-dragging=true] .AiraCompanionDock-module__7tWU-G__prompt{opacity:0;pointer-events:none}.AiraCompanionDock-module__7tWU-G__promptContent{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;flex-direction:column;gap:4px;min-width:0;padding:6px 5px 6px 7px;transition:background-color .16s;display:flex}.AiraCompanionDock-module__7tWU-G__promptContent:hover,.AiraCompanionDock-module__7tWU-G__promptContent:focus-visible{background:#eff6ff;outline:none}.AiraCompanionDock-module__7tWU-G__promptDismiss{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;align-self:start;place-items:center;width:28px;height:28px;transition:background-color .16s,color .16s;display:grid}.AiraCompanionDock-module__7tWU-G__promptDismiss:hover,.AiraCompanionDock-module__7tWU-G__promptDismiss:focus-visible{color:#0f172a;background:#e2e8f0;outline:none}.AiraCompanionDock-module__7tWU-G__promptDismiss svg{width:15px;height:15px}.AiraCompanionDock-module__7tWU-G__promptContent:disabled,.AiraCompanionDock-module__7tWU-G__promptDismiss:disabled{cursor:default}.AiraCompanionDock-module__7tWU-G__promptHeading{color:#1e3a8a;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.AiraCompanionDock-module__7tWU-G__stateDot{background:#10b981;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #10b9811f}.AiraCompanionDock-module__7tWU-G__companion[data-state=attention] .AiraCompanionDock-module__7tWU-G__stateDot,.AiraCompanionDock-module__7tWU-G__companion[data-state=thinking] .AiraCompanionDock-module__7tWU-G__stateDot{background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf621}.AiraCompanionDock-module__7tWU-G__companion[data-state=speaking] .AiraCompanionDock-module__7tWU-G__stateDot,.AiraCompanionDock-module__7tWU-G__companion[data-state=listening] .AiraCompanionDock-module__7tWU-G__stateDot{background:#2563eb;box-shadow:0 0 0 4px #2563eb21}.AiraCompanionDock-module__7tWU-G__companion[data-state=warning] .AiraCompanionDock-module__7tWU-G__stateDot{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b24}.AiraCompanionDock-module__7tWU-G__activityDots{align-items:center;gap:2px;margin-left:1px;display:inline-flex}.AiraCompanionDock-module__7tWU-G__activityDots span{background:currentColor;border-radius:999px;width:3px;height:3px;animation:1s ease-in-out infinite AiraCompanionDock-module__7tWU-G__airaActivityDot}.AiraCompanionDock-module__7tWU-G__activityDots span:nth-child(2){animation-delay:.14s}.AiraCompanionDock-module__7tWU-G__activityDots span:nth-child(3){animation-delay:.28s}.AiraCompanionDock-module__7tWU-G__promptText{color:#475569;font-size:12px;line-height:1.45}.AiraCompanionDock-module__7tWU-G__liveRegion{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes AiraCompanionDock-module__7tWU-G__airaCompanionFloat{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-5px)rotate(.8deg)}}@keyframes AiraCompanionDock-module__7tWU-G__airaCompanionHalo{0%,to{opacity:.64;transform:scale(.94)}50%{opacity:1;transform:scale(1.07)}}@keyframes AiraCompanionDock-module__7tWU-G__airaActivityDot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (min-width:640px){.AiraCompanionDock-module__7tWU-G__companion{width:104px;min-height:118px;bottom:22px;right:22px}.AiraCompanionDock-module__7tWU-G__stage{width:98px;height:98px}}@media (prefers-reduced-motion:reduce){.AiraCompanionDock-module__7tWU-G__character,.AiraCompanionDock-module__7tWU-G__halo,.AiraCompanionDock-module__7tWU-G__activityDots span{animation:none!important}.AiraCompanionDock-module__7tWU-G__stage,.AiraCompanionDock-module__7tWU-G__prompt{transition:none}}
.SmartHomeOverview-module__tE_zWG__home{color:#0f172a;width:min(100%,1440px);margin:0 auto}.SmartHomeOverview-module__tE_zWG__greeting,.SmartHomeOverview-module__tE_zWG__sectionHeading,.SmartHomeOverview-module__tE_zWG__analyticsHeader,.SmartHomeOverview-module__tE_zWG__channelsContent,.SmartHomeOverview-module__tE_zWG__airaInsight,.SmartHomeOverview-module__tE_zWG__freshness,.SmartHomeOverview-module__tE_zWG__metricComparison,.SmartHomeOverview-module__tE_zWG__unavailableActions{display:flex}.SmartHomeOverview-module__tE_zWG__greeting{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.SmartHomeOverview-module__tE_zWG__greeting h1{margin:0;font-size:28px;font-weight:750;line-height:1.2}.SmartHomeOverview-module__tE_zWG__greeting p{color:#475569;margin:5px 0 0;font-size:14px}.SmartHomeOverview-module__tE_zWG__freshness{color:#64748b;align-items:center;gap:8px;font-size:12px}.SmartHomeOverview-module__tE_zWG__freshness button{color:#334155;background:#fff;border:1px solid #dbe3ef;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.SmartHomeOverview-module__tE_zWG__freshness svg,.SmartHomeOverview-module__tE_zWG__metricComparison svg,.SmartHomeOverview-module__tE_zWG__reportLink svg,.SmartHomeOverview-module__tE_zWG__attentionCopy button svg,.SmartHomeOverview-module__tE_zWG__airaActions button svg{width:15px;height:15px}.SmartHomeOverview-module__tE_zWG__spinning{animation:.9s linear infinite SmartHomeOverview-module__tE_zWG__spin}.SmartHomeOverview-module__tE_zWG__partialNotice{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 14px;font-size:13px;display:flex}.SmartHomeOverview-module__tE_zWG__partialNotice svg{flex:none;width:17px;height:17px;margin-top:1px}.SmartHomeOverview-module__tE_zWG__partialNotice p{margin:0}.SmartHomeOverview-module__tE_zWG__attentionSection{margin-bottom:16px}.SmartHomeOverview-module__tE_zWG__sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px}.SmartHomeOverview-module__tE_zWG__sectionHeading h2,.SmartHomeOverview-module__tE_zWG__analyticsHeader h2{margin:0;font-size:17px;font-weight:700;line-height:1.35}.SmartHomeOverview-module__tE_zWG__sectionHeading>button,.SmartHomeOverview-module__tE_zWG__reportLink{color:#2563eb;background:0 0;border:0;font-size:13px;font-weight:650}.SmartHomeOverview-module__tE_zWG__attentionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.SmartHomeOverview-module__tE_zWG__attentionCard{background:#fff;border:1px solid #dbe3ef;border-radius:8px;grid-template-columns:48px minmax(0,1fr);gap:14px;min-height:154px;padding:18px;display:grid;position:relative}.SmartHomeOverview-module__tE_zWG__attentionIcon{border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.SmartHomeOverview-module__tE_zWG__attentionIcon svg{width:21px;height:21px}.SmartHomeOverview-module__tE_zWG__critical .SmartHomeOverview-module__tE_zWG__attentionIcon{color:#e11d48;background:#fff1f2}.SmartHomeOverview-module__tE_zWG__warning .SmartHomeOverview-module__tE_zWG__attentionIcon{color:#ea580c;background:#fff7ed}.SmartHomeOverview-module__tE_zWG__info .SmartHomeOverview-module__tE_zWG__attentionIcon{color:#2563eb;background:#eff6ff}.SmartHomeOverview-module__tE_zWG__attentionCopy h3{margin:1px 0 4px;font-size:15px;line-height:1.35}.SmartHomeOverview-module__tE_zWG__attentionCopy p{color:#475569;margin:0;font-size:13px;line-height:1.45}.SmartHomeOverview-module__tE_zWG__attentionCopy small{color:#64748b;margin-top:6px;font-size:11px;line-height:1.35;display:block}.SmartHomeOverview-module__tE_zWG__attentionCopy button{color:#0f172a;background:#fff;border:1px solid #dbe3ef;border-radius:7px;align-items:center;gap:3px;margin-top:12px;padding:7px 10px;font-size:12px;font-weight:650;display:inline-flex}.SmartHomeOverview-module__tE_zWG__mobileCardChevron{display:none}.SmartHomeOverview-module__tE_zWG__emptyAttention{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;display:flex}.SmartHomeOverview-module__tE_zWG__emptyAttention svg{width:22px;height:22px}.SmartHomeOverview-module__tE_zWG__emptyAttention strong,.SmartHomeOverview-module__tE_zWG__emptyAttention span{display:block}.SmartHomeOverview-module__tE_zWG__emptyAttention span{margin-top:2px;font-size:12px}.SmartHomeOverview-module__tE_zWG__airaInsight{background:linear-gradient(100deg,#eff6ff 0%,#fff 54%,#fdf2f8 100%);border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:14px;margin:16px 0 22px;padding:12px 48px 12px 14px;position:relative}.SmartHomeOverview-module__tE_zWG__airaMessage{flex:1;min-width:0}.SmartHomeOverview-module__tE_zWG__airaMessage strong{font-size:13px;display:block}.SmartHomeOverview-module__tE_zWG__airaMessage p{color:#334155;margin:3px 0 0;font-size:13px;line-height:1.5}.SmartHomeOverview-module__tE_zWG__airaActions{flex:none;gap:8px;display:flex}.SmartHomeOverview-module__tE_zWG__airaActions button{gap:7px;min-height:36px}.SmartHomeOverview-module__tE_zWG__dismissInsight{color:#64748b;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px}.SmartHomeOverview-module__tE_zWG__dismissInsight:hover{background:#fffc}.SmartHomeOverview-module__tE_zWG__dismissInsight svg{width:16px;height:16px}.SmartHomeOverview-module__tE_zWG__metricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.SmartHomeOverview-module__tE_zWG__metricCard{color:#0f172a;text-align:left;background:#fff;border:1px solid #dbe3ef;border-radius:8px;min-width:0;min-height:142px;padding:15px;position:relative;overflow:hidden}.SmartHomeOverview-module__tE_zWG__metricCard:enabled:hover{background:#f8fbff;border-color:#93c5fd}.SmartHomeOverview-module__tE_zWG__metricCard:disabled{cursor:default}.SmartHomeOverview-module__tE_zWG__metricCard>span{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.SmartHomeOverview-module__tE_zWG__metricCard>strong{white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:clamp(18px,1.7vw,25px);line-height:1.15;display:block;overflow:hidden}.SmartHomeOverview-module__tE_zWG__metricComparison{align-items:flex-start;gap:4px;max-width:100%;margin-top:7px}.SmartHomeOverview-module__tE_zWG__metricComparison svg{flex:none;margin-top:1px}.SmartHomeOverview-module__tE_zWG__metricComparison small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.3;display:-webkit-box;overflow:hidden}.SmartHomeOverview-module__tE_zWG__positive{color:#059669}.SmartHomeOverview-module__tE_zWG__negative{color:#dc2626}.SmartHomeOverview-module__tE_zWG__neutral{color:#64748b}.SmartHomeOverview-module__tE_zWG__sparkline{color:#2563eb;opacity:.9;width:84px;height:28px;position:absolute;bottom:9px;right:11px}.SmartHomeOverview-module__tE_zWG__sparklinePlaceholder{background:#e2e8f0;width:48px;height:1px;position:absolute;bottom:17px;right:14px}.SmartHomeOverview-module__tE_zWG__analyticsGrid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.85fr);gap:12px;display:grid}.SmartHomeOverview-module__tE_zWG__analyticsCard{background:#fff;border:1px solid #dbe3ef;border-radius:8px;min-width:0;padding:18px}.SmartHomeOverview-module__tE_zWG__analyticsHeader{justify-content:space-between;align-items:flex-start;gap:16px}.SmartHomeOverview-module__tE_zWG__analyticsHeader strong{margin-top:8px;font-size:22px;display:block}.SmartHomeOverview-module__tE_zWG__analyticsHeader span{margin-top:3px;font-size:11px;display:block}.SmartHomeOverview-module__tE_zWG__analyticsHeader select{color:#334155;background:#fff;border:1px solid #dbe3ef;border-radius:7px;height:34px;padding:0 28px 0 10px;font-size:11px}.SmartHomeOverview-module__tE_zWG__lineChart{margin-top:16px}.SmartHomeOverview-module__tE_zWG__lineChart svg{color:#4f46e5;width:100%;height:180px;overflow:visible}.SmartHomeOverview-module__tE_zWG__lineChart line{stroke:#e8edf5;stroke-width:1px}.SmartHomeOverview-module__tE_zWG__lineChart circle{fill:#fff;stroke:currentColor;stroke-width:2.5px}.SmartHomeOverview-module__tE_zWG__chartLabels{color:#64748b;justify-content:space-between;gap:12px;margin-top:4px;font-size:10px;display:flex}.SmartHomeOverview-module__tE_zWG__reportLink{align-items:center;gap:5px;margin-top:13px;padding:0;display:inline-flex}.SmartHomeOverview-module__tE_zWG__analyticsEmpty{color:#64748b;text-align:center;place-items:center;min-height:190px;padding:20px;font-size:13px;display:grid}.SmartHomeOverview-module__tE_zWG__channelsContent{align-items:center;gap:22px;min-height:208px;padding-top:16px}.SmartHomeOverview-module__tE_zWG__donut{border-radius:50%;flex:none;place-items:center;width:150px;height:150px;display:grid}.SmartHomeOverview-module__tE_zWG__donut>div{text-align:center;background:#fff;border-radius:50%;align-content:center;place-items:center;width:92px;height:92px;display:grid}.SmartHomeOverview-module__tE_zWG__donut strong{white-space:nowrap;text-overflow:ellipsis;max-width:82px;font-size:13px;overflow:hidden}.SmartHomeOverview-module__tE_zWG__donut span{color:#64748b;font-size:10px}.SmartHomeOverview-module__tE_zWG__channelList{flex:1;min-width:0;margin:0;padding:0;list-style:none}.SmartHomeOverview-module__tE_zWG__channelList li{grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:32px;font-size:11px;display:grid}.SmartHomeOverview-module__tE_zWG__channelList i{border-radius:50%;width:7px;height:7px}.SmartHomeOverview-module__tE_zWG__channelList span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SmartHomeOverview-module__tE_zWG__channelList strong{font-size:11px}.SmartHomeOverview-module__tE_zWG__channelList small{color:#64748b;text-align:right;min-width:72px}.SmartHomeOverview-module__tE_zWG__unavailable{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;max-width:520px;min-height:55vh;margin:0 auto;display:flex}.SmartHomeOverview-module__tE_zWG__unavailable>svg{color:#d97706;width:36px;height:36px}.SmartHomeOverview-module__tE_zWG__unavailable h1{margin:0;font-size:22px}.SmartHomeOverview-module__tE_zWG__unavailable p{color:#64748b;margin:6px 0 0;font-size:14px}.SmartHomeOverview-module__tE_zWG__unavailableActions{flex-wrap:wrap;justify-content:center;gap:8px}.SmartHomeOverview-module__tE_zWG__skeleton{width:min(100%,1440px);margin:0 auto;animation:1.5s ease-in-out infinite SmartHomeOverview-module__tE_zWG__pulse}.SmartHomeOverview-module__tE_zWG__skeletonHeading,.SmartHomeOverview-module__tE_zWG__skeletonAttention>div,.SmartHomeOverview-module__tE_zWG__skeletonMetrics>div,.SmartHomeOverview-module__tE_zWG__skeletonAnalytics{background:#eef2f7;border-radius:8px}.SmartHomeOverview-module__tE_zWG__skeletonHeading{width:280px;height:58px;margin-bottom:24px}.SmartHomeOverview-module__tE_zWG__skeletonAttention,.SmartHomeOverview-module__tE_zWG__skeletonMetrics{gap:12px;display:grid}.SmartHomeOverview-module__tE_zWG__skeletonAttention{grid-template-columns:repeat(3,1fr)}.SmartHomeOverview-module__tE_zWG__skeletonAttention>div{height:154px}.SmartHomeOverview-module__tE_zWG__skeletonMetrics{grid-template-columns:repeat(5,1fr);margin:24px 0 16px}.SmartHomeOverview-module__tE_zWG__skeletonMetrics>div{height:142px}.SmartHomeOverview-module__tE_zWG__skeletonAnalytics{height:300px}@keyframes SmartHomeOverview-module__tE_zWG__spin{to{transform:rotate(360deg)}}@keyframes SmartHomeOverview-module__tE_zWG__pulse{50%{opacity:.56}}@media (max-width:1180px){.SmartHomeOverview-module__tE_zWG__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SmartHomeOverview-module__tE_zWG__analyticsGrid{grid-template-columns:1fr}.SmartHomeOverview-module__tE_zWG__analyticsCard{min-height:0}}@media (max-width:820px){.SmartHomeOverview-module__tE_zWG__attentionGrid{grid-template-columns:1fr}.SmartHomeOverview-module__tE_zWG__attentionCard{grid-template-columns:42px minmax(0,1fr);min-height:0;padding:14px}.SmartHomeOverview-module__tE_zWG__attentionIcon{width:40px;height:40px}.SmartHomeOverview-module__tE_zWG__attentionCopy small{display:none}.SmartHomeOverview-module__tE_zWG__attentionCopy button{margin-top:9px}.SmartHomeOverview-module__tE_zWG__airaInsight{flex-wrap:wrap;align-items:flex-start}.SmartHomeOverview-module__tE_zWG__airaActions{width:100%;padding-left:72px}.SmartHomeOverview-module__tE_zWG__channelsContent{justify-content:center}}@media (max-width:640px){.SmartHomeOverview-module__tE_zWG__home{padding:0 2px 18px}.SmartHomeOverview-module__tE_zWG__greeting{margin-bottom:20px}.SmartHomeOverview-module__tE_zWG__greeting h1{font-size:23px}.SmartHomeOverview-module__tE_zWG__greeting p{font-size:12px}.SmartHomeOverview-module__tE_zWG__freshness span{display:none}.SmartHomeOverview-module__tE_zWG__sectionHeading h2{font-size:15px}.SmartHomeOverview-module__tE_zWG__sectionHeading>button{font-size:12px}.SmartHomeOverview-module__tE_zWG__attentionCard{grid-template-columns:38px minmax(0,1fr) 18px;gap:10px;padding:13px 11px}.SmartHomeOverview-module__tE_zWG__attentionIcon{width:36px;height:36px}.SmartHomeOverview-module__tE_zWG__attentionIcon svg{width:17px;height:17px}.SmartHomeOverview-module__tE_zWG__attentionCopy h3{font-size:13px}.SmartHomeOverview-module__tE_zWG__attentionCopy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.SmartHomeOverview-module__tE_zWG__attentionCopy button{padding:6px 8px;font-size:11px}.SmartHomeOverview-module__tE_zWG__attentionCopy button svg{display:none}.SmartHomeOverview-module__tE_zWG__mobileCardChevron{color:#475569;align-self:center;width:16px;height:16px;display:block}.SmartHomeOverview-module__tE_zWG__airaInsight{gap:10px;margin:14px 0 20px;padding:11px 38px 11px 11px}.SmartHomeOverview-module__tE_zWG__airaMessage strong{font-size:12px}.SmartHomeOverview-module__tE_zWG__airaMessage p{font-size:11px;line-height:1.4}.SmartHomeOverview-module__tE_zWG__airaActions{gap:6px;padding-left:0}.SmartHomeOverview-module__tE_zWG__airaActions button{height:34px;min-height:34px;padding:0 10px;font-size:11px}.SmartHomeOverview-module__tE_zWG__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SmartHomeOverview-module__tE_zWG__metricCard{min-height:118px;padding:12px}.SmartHomeOverview-module__tE_zWG__metricCard>strong{font-size:19px}.SmartHomeOverview-module__tE_zWG__metricComparison small{font-size:9px}.SmartHomeOverview-module__tE_zWG__sparkline{width:66px;height:22px}.SmartHomeOverview-module__tE_zWG__analyticsCard{padding:14px}.SmartHomeOverview-module__tE_zWG__analyticsHeader h2{font-size:14px}.SmartHomeOverview-module__tE_zWG__analyticsHeader strong{font-size:20px}.SmartHomeOverview-module__tE_zWG__analyticsHeader select{max-width:112px}.SmartHomeOverview-module__tE_zWG__lineChart svg{height:145px}.SmartHomeOverview-module__tE_zWG__channelsContent{align-items:flex-start;gap:13px;min-height:170px}.SmartHomeOverview-module__tE_zWG__donut{width:112px;height:112px}.SmartHomeOverview-module__tE_zWG__donut>div{width:68px;height:68px}.SmartHomeOverview-module__tE_zWG__donut strong{max-width:62px;font-size:10px}.SmartHomeOverview-module__tE_zWG__channelList li{grid-template-columns:7px minmax(0,1fr) auto;gap:5px;min-height:28px}.SmartHomeOverview-module__tE_zWG__channelList small{display:none}.SmartHomeOverview-module__tE_zWG__skeletonAttention{grid-template-columns:1fr}.SmartHomeOverview-module__tE_zWG__skeletonMetrics{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.SmartHomeOverview-module__tE_zWG__spinning,.SmartHomeOverview-module__tE_zWG__skeleton{animation:none}}
