.CompanionModeSwitch_CompanionModeSwitch__OV_WG{display:flex;flex:0 0 auto;width:11.2rem;height:4.8rem;align-items:center;justify-content:center;gap:var(--small-gap-s);padding:var(--small-gap-xs);border-radius:2.4rem;background:var(--monochrome-white-005);pointer-events:auto}.StatusIndicator_StatusIndicator__6h5Jm{display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;align-items:center;grid-gap:var(--small-gap-m);gap:var(--small-gap-m);min-height:2.8rem;pointer-events:none}.StatusIndicator_Label__dSTRy{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StatusIndicator_Dot__wJauO{width:.8rem;height:.8rem;flex:0 0 auto;border-radius:50%;background:var(--companion-status-color);filter:drop-shadow(0 0 .4rem color-mix(in srgb,var(--companion-status-color) 30%,transparent))}.StatusIndicator_DotConnected__GLKOp{--companion-status-color:var(--other-green)}.StatusIndicator_DotConnecting__6QBuB{--companion-status-color:var(--other-yellow)}.StatusIndicator_DotDisconnected__2gtOm{--companion-status-color:var(--other-red)}.CompanionTopBar_TopBar__SI48N{position:relative;z-index:10;display:grid;flex:0 0 auto;grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr);align-items:center;grid-gap:var(--small-gap-m);gap:var(--small-gap-m);min-height:calc(6.4rem + env(safe-area-inset-top));padding:calc(.8rem + env(safe-area-inset-top)) max(1.6rem,env(safe-area-inset-right)) .8rem max(1.6rem,env(safe-area-inset-left));background:var(--monochrome-deep-gray)}.CompanionTopBar_Status__59nuf{display:flex;min-width:0;max-width:100%;align-items:center;justify-self:center;gap:var(--small-gap-m)}.CompanionTopBar_Actions__Am3UV{display:flex;align-items:center;justify-self:end;gap:var(--small-gap-l)}.CompanionTopBar_Profile__gh0Or{display:flex;width:4.8rem;height:4.8rem;align-items:center;justify-content:center;border-radius:50%;background:var(--monochrome-dark-gray)}@media (-ms-high-contrast:none),not all and (hover:none){html[data-input-device=mouse] .ControlCenterButton_ButtonWrapper__n0tDT:hover .ControlCenterButton_ButtonTitle__FK1OU{display:block}}.ControlCenterButton_ButtonWrapper__n0tDT{position:relative;margin:-.8rem -1rem}.ControlCenterButton_ControlCenterButton__OhA3V{display:flex;align-items:center;justify-content:center;color:var(--monochrome-white-05);transition:transform .2s ease-in-out,color .2s ease-in-out;cursor:pointer;gap:.4rem;background:none;padding:.8rem 1rem}@media (-ms-high-contrast:none),not all and (hover:none){.ControlCenterButton_ControlCenterButton__OhA3V:hover{color:var(--monochrome-white)}}.ControlCenterButton_ControlCenterButton__OhA3V:active,.ControlCenterButton_ControlCenterButton__OhA3V[data-spatial-focus=true]{color:var(--monochrome-white)}.ControlCenterButton_WithoutHitArea__nIDCm{margin:0}.ControlCenterButton_WithoutHitArea__nIDCm .ControlCenterButton_ControlCenterButton__OhA3V{padding:0}.ControlCenterButton_ButtonTitle__FK1OU{position:absolute;top:-2.7rem;left:50%;transform:translateX(-50%);border-radius:2.4rem;background:var(--monochrome-black-02);backdrop-filter:contrast(.8) blur(.4rem);padding:.4rem 1.2rem;display:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}html:not([data-input-device=mouse]) .ControlCenterButton_ControlCenterButton__OhA3V[data-spatial-focus=true]+.ControlCenterButton_ButtonTitle__FK1OU{display:block}.Clock_Clock__mfYgv{display:flex;align-items:center;width:auto;max-width:0;overflow:hidden;white-space:nowrap;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--monochrome-white-05);margin-right:1.6rem;animation:Clock_clock-reveal__XIuXp .3s ease-out forwards}@media (max-width:576px){.Clock_Clock__mfYgv{display:none}}@keyframes Clock_clock-reveal__XIuXp{0%{max-width:0}to{max-width:3.54rem}}