html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html,body{height:100dvh}#root{box-sizing:border-box;height:100dvh;min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}@media (pointer:coarse){input,textarea,select,[contenteditable=true]{font-size:max(16px,1em)}}@media (min-width:600px) and (display-mode:standalone){:root:not([data-phone]),:root:not([data-phone]) body,:root:not([data-phone]) body>#root{background-color:hsl(var(--sidebar-background,var(--background)))}:root:not([data-phone]) body>#root{height:auto;min-height:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) max(0px, calc(env(safe-area-inset-bottom,0px) - 8px)) env(safe-area-inset-left,0px);inset:0;top:var(--tablet-vv-top,0px);bottom:var(--tablet-kb,0px);position:fixed}:root:not([data-phone])[data-tablet-keyboard] body>#root{padding-bottom:0}:root:not([data-phone]),:root:not([data-phone]) body{overscroll-behavior:none;overflow:hidden}:root:not([data-phone]) [data-sidebar=sidebar][data-mobile=true]{box-sizing:border-box;padding-top:env(safe-area-inset-top,0px)!important;padding-left:env(safe-area-inset-left,0px)!important;padding-bottom:max(0px, calc(env(safe-area-inset-bottom,0px) - 8px))!important;width:calc(var(--sidebar-width) + env(safe-area-inset-left,0px))!important}:root:not([data-phone]) #root .buzz-huddle-shell{height:100%;min-height:0}:root:not([data-phone]) #root :has(.buzz-huddle-shell){height:100%;min-height:0}}
