html{width:100%;height:100dvh;min-height:100%;overscroll-behavior:none;background-color:var(--ar-shell-bg,#2d0c1c);min-height:100dvh;max-height:none;margin:0;padding:0;position:absolute;inset:0;overflow:visible}body{width:100%;height:100dvh;min-height:100%;overscroll-behavior:none;background-color:var(--ar-shell-bg,#2d0c1c);box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;min-height:100dvh;max-height:none;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;position:absolute;inset:0;overflow:visible}#root{background-color:var(--ar-shell-bg,#2d0c1c);flex-direction:column;width:100%;height:100%;min-height:100%;max-height:none;display:flex;position:absolute;inset:0;overflow:hidden}#root>div{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden;height:100%!important}body [data-ar-home-bottom-nav="1"]{width:100%!important;max-width:none!important;margin:0!important;left:0!important;right:0!important;transform:none!important}input,textarea,select{-webkit-tap-highlight-color:transparent;font-size:16px;outline:0!important}body:has([role=dialog]) [data-ar-home-bottom-nav="1"]{visibility:hidden!important;pointer-events:none!important}#chat-composer-input{resize:none;vertical-align:middle;box-sizing:border-box;margin:0}#chat-composer-input:placeholder-shown{field-sizing:fixed;overflow:hidden;height:44px!important;max-height:44px!important}#chat-composer-input:not(:placeholder-shown){field-sizing:content;min-height:44px;max-height:88px;overflow-y:auto}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important}#root div[style*="overflow: auto"],#root div[style*=overflow\:auto],#root div[style*="overflow-y: auto"],#root div[style*=overflow-y\:auto],#root div[style*=overflowY]{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y!important}#root div[style*="overflow-x: auto"],#root div[style*=overflow-x\:auto],#root div[style*=overflowX]{-webkit-overflow-scrolling:touch;touch-action:pan-x pinch-zoom!important}