@media (hover:none){.home-chat-session-more{opacity:1;pointer-events:auto}.home-chat-session-title-wrap.is-overflowing{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent calc(100% - 24px));mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent calc(100% - 24px))}.home-chat-bubble-actions{transition:none}.activity-pinnable-card .activity-pin-btn,.home-chat-bubble-actions,.sidebar-item-action{opacity:1;pointer-events:auto}.graph-legend-resize-handle:hover,.resize-handle:hover{background:transparent}}@media (max-width:767px){.icon-button,.menu-button{width:40px;height:40px}.home-chat-session-item{min-height:44px}.home-chat-session-more{width:36px;height:32px}.home-chat-session-new{min-height:42px}.activity-pin-btn{min-width:32px;min-height:32px}.connectors-chip-button{min-height:34px;padding:7px 14px}.data-nav-collapse-btn,.data-nav-open-btn,.graph-control-btn,.graph-control-icon-btn,.graph-control-input,.graph-control-select{min-height:36px}.home-data-shortcut{min-width:36px;min-height:36px}.topos-selector-trigger{min-height:40px}.sidebar-item-action{min-width:34px;min-height:34px}.permissions-overview-funnel-step,.routines-run-history-edit-link,.routines-run-history-run{min-height:34px}[role=button],a,button,label,select,summary{touch-action:manipulation}[contenteditable=true],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important;max-width:100%}input[type=checkbox],input[type=radio]{width:18px!important;height:18px!important}[data-testid=graph-minimap] select{font-size:11px!important}}@media (max-width:767px){.app-content :is(div,section,article,form,figure,fieldset):has(>table){overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mobile-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.app-content [data-longtext=true],.app-content code,.app-content pre{overflow-wrap:anywhere}.app-content pre{max-width:100%;overflow-x:auto}.activity-metric-grid--3,.activity-metric-grid--5{grid-template-columns:minmax(0,1fr)}.container{padding:1.25rem 1rem 2rem}.connectors-tab-shell{padding:1rem}.connectors-layout--narrow .connectors-layout-aside,.data-layout--narrow .data-layout-aside,.permissions-layout--narrow .permissions-layout-aside,.settings-layout--narrow .settings-layout-aside{max-height:none;overflow-y:visible;padding-bottom:10px}.connectors-layout--narrow .connectors-layout-aside nav,.data-layout--narrow .data-layout-aside nav,.permissions-layout--narrow .permissions-layout-aside nav,.settings-layout--narrow .settings-layout-aside nav{display:flex;flex-direction:row;align-items:center;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;padding-bottom:2px}}@media (max-width:767px){.connectors-layout--narrow .connectors-layout-aside nav::-webkit-scrollbar,.data-layout--narrow .data-layout-aside nav::-webkit-scrollbar,.permissions-layout--narrow .permissions-layout-aside nav::-webkit-scrollbar,.settings-layout--narrow .settings-layout-aside nav::-webkit-scrollbar{display:none}.connectors-layout--narrow .connectors-nav-group,.data-layout--narrow .data-nav-group,.permissions-layout--narrow .permissions-nav-group,.settings-layout--narrow .settings-nav-group{margin-bottom:0;display:flex;align-items:center;gap:8px}.connectors-layout--narrow .connectors-nav-group-label,.data-layout--narrow .data-nav-group-label,.permissions-layout--narrow .permissions-nav-group-label,.settings-layout--narrow .settings-nav-group-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.connectors-layout--narrow .connectors-nav-list,.data-layout--narrow .data-nav-list,.permissions-layout--narrow .permissions-nav-list,.settings-layout--narrow .settings-nav-list{flex-direction:row;align-items:center;gap:8px}.connectors-layout--narrow .connectors-nav-link,.data-layout--narrow .data-nav-link,.permissions-layout--narrow .permissions-nav-link,.settings-layout--narrow .settings-nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);white-space:nowrap;font-size:14px}.connectors-layout--narrow .connectors-nav-link[data-active=true],.data-layout--narrow .data-nav-link[data-active=true],.permissions-layout--narrow .permissions-nav-link[data-active=true],.settings-layout--narrow .settings-nav-link[data-active=true]{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface));color:var(--color-text-primary)}.data-nav-aside-head{display:none}.connectors-layout-title,.permissions-layout-title,.settings-layout-title{font-size:19px;margin-bottom:12px}.connectors-layout--narrow,.data-layout--narrow,.permissions-layout--narrow,.settings-layout--narrow{padding:12px 12px 24px}.connectors-layout--narrow .connectors-layout-main,.data-layout--narrow .data-layout-main,.permissions-layout--narrow .permissions-layout-main,.settings-layout--narrow .settings-layout-main{padding-right:0;padding-top:12px}.attribution-mix-rail,.entity-importance-rail,.graph-chrome-header,.graph-controls-toolbar,.graph-legend-dock-toggle{display:none!important}.graph-scrubber-row{flex-wrap:wrap}.graph-layout-body{flex-direction:column}.graph-legend-dock{width:100%!important;max-width:100%;height:auto;max-height:45vh;border-left:none;border-top:1px solid var(--color-border)}.graph-legend-resize-handle{display:none}.graph-layout-canvas{min-height:320px}.graph-layout-host{min-height:0}.routines-toolbar{flex-wrap:wrap;row-gap:8px}.routines-toolbar-search{max-width:none;flex:1 1 100%;min-height:40px}.routines-toolbar-actions{margin-left:0;flex-wrap:wrap}.routines-toolbar-new-link{height:38px}.tlw-switcher{flex-wrap:wrap;row-gap:6px}.tlw-switcher-btn{min-height:38px}:root{--home-chat-page-gutter:12px}.home-chat-scroll-to-bottom{width:36px;height:36px;bottom:calc(140px + env(safe-area-inset-bottom, 0px))}.home-chat-bottom-fade{width:100%}.home-chat-message-chip{white-space:normal}.home-panel-tabs-layout{flex-direction:column;align-items:stretch;width:100%}.home-panel-tablist{flex-direction:row;align-items:center;gap:14px;padding-top:0}.home-panel-tablist [role=tab]{min-height:34px;font-size:14px}.home-chat-participants-bar{padding-bottom:6px}.home-chat-composer-footer{flex-wrap:wrap;row-gap:6px}.home-chat-composer-footer__lead{flex:1 1 auto}.home-chat-composer-footer__actions{margin-left:auto}.home-chat-composer-footer__actions [data-testid=home-chat-send-stop]{min-width:40px;min-height:40px}.home-top-right-stack{display:flex;flex-direction:column;align-items:flex-end;gap:8px}[data-testid=graph-minimap],[data-testid=graph-minimap]>section{max-width:calc(100vw - 24px)}[data-testid=graph-minimap-inspector],[data-testid=graph-minimap]>section{background:var(--color-background)!important}[data-testid=graph-minimap] select{min-height:32px}[data-testid=graph-minimap-close],[data-testid=graph-minimap-inspector-close],[data-testid=graph-minimap-open-full]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;font-size:15px}[data-testid=graph-minimap-inspector]{width:min(300px,calc(100vw - 24px))!important}}@media (hover:none){.home-chat-autocomplete-menu>li>button{min-height:44px}.home-chat-autocomplete-menu>li{font-size:14px}}@media (prefers-reduced-motion:reduce){.home-chat-bubble-actions{transition:none}}