.dashboard-mobile-toggle{display:none}*{scrollbar-width:thin;scrollbar-color:#ffffff38 #ffffff0a}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#ffffff0a}::-webkit-scrollbar-thumb{background:#ffffff38 padding-box padding-box;border:3px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#ffffff57}@media (max-width:767px){.dashboard-shell{height:100dvh!important}.session-nav-arrow{width:40px!important;height:40px!important;font-size:20px!important}.dashboard-mobile-toggle{border-bottom:1px solid #ffffff14;flex-shrink:0;gap:8px;padding:8px 12px;display:flex!important}.dash-toggle-btn{color:#ffffff8c;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;flex:1;min-height:44px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.dash-toggle-btn.active{color:#c9a84c;background:#c9a84c24;border-color:#c9a84c66}.dashboard-split{grid-template-columns:1fr!important}.dashboard-split>.dashboard-panel-chat,.dashboard-split>.dashboard-panel-session{border-right:none!important;grid-area:1/1!important;min-width:0!important}.dashboard-split[data-mobile-view=chat]>.dashboard-panel-session,.dashboard-split[data-mobile-view=session]>.dashboard-panel-chat{display:none!important}.dashboard-split>.dashboard-panel-session{-webkit-overflow-scrolling:touch;overflow-y:auto!important}.chat-quick-prompts{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;flex-wrap:nowrap!important}.chat-quick-prompts::-webkit-scrollbar{display:none}.chat-quick-prompts>button{white-space:nowrap;flex-shrink:0}.chat-scroll{flex-direction:column!important;display:flex!important}.chat-column{margin-top:auto!important}}
