.hFbuaq_shell{height:var(--board-content-height,100dvh);min-height:0;padding-bottom:var(--board-bottom-navigation-height,calc(68px + env(safe-area-inset-bottom)));color:var(--color-foreground);background:var(--color-background);display:flex;overflow:hidden}.board-shell-workspace-main>.hFbuaq_shell{height:100%;padding-bottom:0}.hFbuaq_sidebar{--ai-sidebar-background:var(--sidebar-background);--ai-sidebar-selected:var(--sidebar-selected);background:var(--sidebar-background);height:100%;min-height:0;font:var(--sidebar-font-size)/var(--sidebar-line-height) var(--sidebar-font-family);flex-direction:column;display:flex;}.hFbuaq_navigation{width:100%;padding:var(--sidebar-inset);flex-shrink:0;grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.hFbuaq_navigation a{justify-content:flex-start;align-items:center;gap:var(--sidebar-row-inset);min-height:var(--sidebar-item-height);padding:0 var(--sidebar-row-inset);border-radius:var(--sidebar-radius);font-size:var(--sidebar-font-size);color:var(--color-muted-foreground);white-space:nowrap;display:flex;position:relative}.hFbuaq_navigation a[aria-current=page]{color:var(--color-primary);background:var(--ai-sidebar-selected);font-weight:500}.hFbuaq_navigation a:hover,.hFbuaq_newChat:hover{background:var(--color-muted)}.hFbuaq_newChat{width:var(--sidebar-control-size);height:var(--sidebar-control-size);border-radius:var(--sidebar-radius);color:var(--color-muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.hFbuaq_newChat[aria-current=page]{color:var(--color-primary);background:var(--ai-sidebar-selected)}.hFbuaq_iconSlot{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.hFbuaq_badge{background:var(--color-primary);min-width:20px;height:20px;color:var(--color-primary-foreground);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-8px;right:-6px}.hFbuaq_navigation a:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.hFbuaq_toolbar{gap:var(--sidebar-gap);padding:var(--sidebar-inset) var(--sidebar-edge) 4px;flex-shrink:0;align-items:center;display:flex}.hFbuaq_search{align-items:center;gap:var(--sidebar-gap);border:1px solid var(--color-border);border-radius:var(--sidebar-radius);min-width:0;padding:0 var(--sidebar-row-inset);height:var(--sidebar-search-height);color:var(--color-muted-foreground);background:var(--color-surface);flex:1;display:flex}.hFbuaq_search:focus-within{outline:2px solid var(--color-primary);outline-offset:1px}.hFbuaq_search input{width:100%;min-width:0;color:var(--color-foreground);font:inherit;background:0 0;border:0;outline:none;padding:0}.hFbuaq_search button{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.hFbuaq_create{width:var(--sidebar-control-size);height:var(--sidebar-control-size);border-radius:var(--sidebar-radius);color:var(--color-muted-foreground);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.hFbuaq_create:hover{background:var(--color-muted);color:var(--color-foreground)}.hFbuaq_create:focus-visible,.hFbuaq_search button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.hFbuaq_aiToolbar{grid-template-columns:minmax(0,1fr) auto;display:grid}.hFbuaq_aiToolbar .hFbuaq_search{grid-column:1/-1}.hFbuaq_createLabeled{justify-content:flex-start;gap:var(--sidebar-gap);width:auto;padding-inline:var(--sidebar-row-inset);font:inherit;color:var(--color-foreground);white-space:nowrap}.hFbuaq_sidebarBody,.hFbuaq_sidebarSlot{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.hFbuaq_sidebarSlot[hidden]{display:none}:is(.hFbuaq_sidebarSlot [data-room-unified-sidebar],.hFbuaq_sidebarSlot [data-room-friends-sidebar]){background:var(--ai-sidebar-background);border-right:0;flex:1;width:100%;height:auto;min-height:0;display:flex}.hFbuaq_content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.hFbuaq_content>.board-shell-workspace{flex:1;height:100%;min-height:0;padding-bottom:0}.hFbuaq_mobileHeader{display:none}@media (min-width:1024px){.hFbuaq_shell{padding-bottom:0}}@media (max-width:767px){.hFbuaq_sidebar{border-right:0;width:100%}}.hFbuaq_apps{width:var(--sidebar-control-size);height:var(--sidebar-control-size);border-radius:var(--sidebar-radius);color:var(--color-muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hFbuaq_apps:hover,.hFbuaq_apps[aria-current=page]{background:var(--ai-sidebar-selected);color:var(--color-primary)}.hFbuaq_apps:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.hFbuaq_toolbar svg,.hFbuaq_navigation svg{stroke-width:var(--sidebar-icon-stroke);flex-shrink:0}.hFbuaq_apps:hover,.hFbuaq_newChat:hover,.hFbuaq_navigation a:not([aria-current=page]):hover{background:var(--color-muted);color:var(--color-foreground)}.hFbuaq_newChat>svg,.hFbuaq_create>svg,.hFbuaq_apps>svg,.hFbuaq_navigation svg{width:var(--sidebar-icon-size);height:var(--sidebar-icon-size)}.hFbuaq_search svg{width:var(--sidebar-search-icon-size);height:var(--sidebar-search-icon-size)}.hFbuaq_sidebar *,.hFbuaq_sidebar :before,.hFbuaq_sidebar :after{box-sizing:border-box}:is(.hFbuaq_sidebar [data-room-unified-sidebar],.hFbuaq_sidebar [data-room-friends-sidebar]){background:var(--sidebar-background)}.hFbuaq_sidebar [data-room-friends-sidebar] h2{font-size:var(--sidebar-caption-size);line-height:var(--sidebar-caption-line-height);font-weight:500}.hFbuaq_toolbar[hidden],.hFbuaq_sidebarBody[hidden]{display:none}
.QgOsYq_avatar{flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:3px;display:flex}.QgOsYq_avatar.QgOsYq_mosaic{background:#e8e8e8}.QgOsYq_row{flex:none;justify-content:center;gap:2px;width:100%;display:flex}.QgOsYq_avatar .QgOsYq_tile{aspect-ratio:1;border:0;border-radius:1px;flex:none;width:calc(50% - 1px);height:auto}.QgOsYq_avatar[data-columns="3"] .QgOsYq_tile{width:calc(33.3333% - 1.33333px)}.QgOsYq_avatar[data-group-avatar-count="1"] .QgOsYq_tile{width:100%}
.pXLYCW_row{min-height:72px;margin-inline:var(--sidebar-inset,0px);padding:12px var(--sidebar-row-inset,12px);border-bottom:1px solid var(--color-border);border-radius:var(--sidebar-radius,0px);font-size:var(--sidebar-font-size,14px);line-height:var(--sidebar-line-height,20px);color:var(--color-foreground);align-items:center;gap:10px;transition:background-color .15s;display:flex}.pXLYCW_row:hover,.pXLYCW_row[aria-current=page],.pXLYCW_row[data-selected=true]{background:var(--color-muted)}.pXLYCW_row[aria-current=page],.pXLYCW_row[data-selected=true]{background:var(--sidebar-selected,var(--color-muted))}.pXLYCW_row:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.pXLYCW_avatar{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pXLYCW_row .pXLYCW_avatar>*{border-radius:6px;width:40px;height:40px}.pXLYCW_identity{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pXLYCW_heading,.pXLYCW_detail{align-items:center;gap:10px;min-width:0;line-height:20px;display:flex}.pXLYCW_heading strong,.pXLYCW_detail>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:400;overflow:hidden}.pXLYCW_heading time{font-size:var(--conversation-time-size,14px);line-height:var(--conversation-time-leading,20px);min-width:var(--conversation-time-width,0px);text-align:right;white-space:nowrap;color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0}.pXLYCW_detail{color:var(--color-muted-foreground)}.pXLYCW_detail b{background:var(--color-primary);width:20px;height:20px;color:var(--color-primary-foreground);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.pXLYCW_detail b[data-unread-size=two]{width:24px;height:24px}.pXLYCW_detail b[data-unread-size=many]{width:28px;height:28px}
._4Q_uFa_home{background:var(--ai-sidebar-background,var(--color-surface));height:100%;min-height:0;color:var(--color-foreground);flex-direction:column;display:flex}._4Q_uFa_columns{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._4Q_uFa_column{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._4Q_uFa_column[data-active=false],._4Q_uFa_column>header[hidden]{display:none}._4Q_uFa_column>header{border-bottom:1px solid var(--color-border);align-items:center;gap:10px;min-height:48px;padding:12px 16px;display:flex}._4Q_uFa_column h2{font-size:14px;font-weight:600}._4Q_uFa_column header>span{color:var(--color-muted-foreground);font-size:12px}._4Q_uFa_list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}._4Q_uFa_aiConversation{min-height:var(--sidebar-item-height,40px);margin-inline:var(--sidebar-inset,8px);padding:8px var(--sidebar-row-inset,12px);border-radius:var(--sidebar-radius,6px);color:var(--color-foreground);font-size:var(--sidebar-font-size,14px);line-height:var(--sidebar-line-height,20px);align-items:center;display:flex}._4Q_uFa_aiConversation>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._4Q_uFa_pinned{color:var(--color-muted-foreground);flex-shrink:0;margin-left:8px}._4Q_uFa_aiConversation:hover{background:var(--color-muted)}._4Q_uFa_aiConversation[aria-current=page]{background:var(--sidebar-selected,var(--color-muted))}._4Q_uFa_empty{padding:12px calc(var(--sidebar-inset) + var(--sidebar-row-inset));font-size:var(--sidebar-caption-size);line-height:var(--sidebar-caption-line-height);color:var(--color-muted-foreground)}._4Q_uFa_empty a{color:var(--color-primary);margin-top:10px;text-decoration:underline;display:inline-block}._4Q_uFa_status{color:var(--color-muted-foreground);padding:12px 16px;font-size:14px}._4Q_uFa_status button{margin-left:12px;text-decoration:underline}._4Q_uFa_loadMore{border:1px solid var(--color-border);border-radius:6px;margin:12px;padding:8px 12px;font-size:14px}._4Q_uFa_home a:focus-visible,._4Q_uFa_home button:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._4Q_uFa_mobileTabs{border-bottom:1px solid var(--color-border);flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4Q_uFa_mobileTabs button{min-height:var(--sidebar-item-height);font-size:var(--sidebar-font-size);line-height:var(--sidebar-line-height);white-space:nowrap;color:var(--color-muted-foreground);border-bottom:2px solid #0000}._4Q_uFa_mobileTabs button[aria-pressed=true]{border-bottom-color:var(--color-primary);color:var(--color-primary)}._4Q_uFa_mobileTabs button:hover{background:var(--color-muted)}._4Q_uFa_mobileTabs[hidden]{display:none}._4Q_uFa_loadingRows{margin-inline:var(--sidebar-inset,8px);padding-inline:var(--sidebar-row-inset,12px)}._4Q_uFa_loadingRows>div{min-height:var(--sidebar-item-height,40px);align-items:center;display:flex}._4Q_uFa_loadingLine{border-radius:4px;width:82%;height:14px}._4Q_uFa_loadingRows>div:nth-child(2) ._4Q_uFa_loadingLine{width:64%}._4Q_uFa_loadingRows>div:nth-child(3) ._4Q_uFa_loadingLine{width:72%}@media (prefers-reduced-motion:reduce){._4Q_uFa_loadingLine{animation:none}}._4Q_uFa_home ._4Q_uFa_conversationAction[data-running]{opacity:1}._4Q_uFa_running{animation:1s linear infinite _4Q_uFa_conversationSpin}._4Q_uFa_conversationAction[data-running] ._4Q_uFa_moreIcon,._4Q_uFa_conversationAction[data-state=open] ._4Q_uFa_running,._4Q_uFa_list div:hover>._4Q_uFa_conversationAction ._4Q_uFa_running,._4Q_uFa_list div:focus-within>._4Q_uFa_conversationAction ._4Q_uFa_running{display:none}._4Q_uFa_conversationAction[data-state=open] ._4Q_uFa_moreIcon,._4Q_uFa_list div:hover>._4Q_uFa_conversationAction ._4Q_uFa_moreIcon,._4Q_uFa_list div:focus-within>._4Q_uFa_conversationAction ._4Q_uFa_moreIcon{display:block}@keyframes _4Q_uFa_conversationSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._4Q_uFa_running{animation:none}}
.VhSo1G_dialog{background:var(--product-surface);color:var(--product-foreground);border-color:var(--product-border);transition-property:opacity,transform}.VhSo1G_panel{min-width:0;color:var(--product-foreground);flex-direction:column;gap:1rem;max-height:calc(100dvh - 14rem);font-size:.875rem;display:flex;overflow-y:auto}.VhSo1G_field{flex-direction:column;gap:.5rem;display:flex}.VhSo1G_field select{border:1px solid var(--color-border);border-radius:var(--product-radius-sm,.5rem);background:var(--color-surface);width:100%;min-height:2.5rem;color:inherit;padding:.5rem}.VhSo1G_toggle{justify-content:space-between;align-items:center;gap:1rem;display:flex}.VhSo1G_toggle small{color:var(--color-muted-foreground);margin-top:.35rem;font-size:.875rem;line-height:1.6;display:block}.VhSo1G_toggle input{flex-shrink:0;width:1.15rem;height:1.15rem}.VhSo1G_toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.VhSo1G_toolbar>span{color:var(--color-muted-foreground);flex:1}.VhSo1G_notice{border:1px solid var(--color-border);border-radius:.5rem;padding:.75rem}.VhSo1G_notice p{margin:0 0 .75rem}.VhSo1G_empty{color:var(--color-muted-foreground);padding:1.5rem .5rem;line-height:1.7}.VhSo1G_list,.VhSo1G_tasks ul{margin:0;padding:0;list-style:none}.VhSo1G_list>li{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:.5rem;padding:.875rem 0;display:flex}.VhSo1G_list>li>div{flex:1;min-width:0}.VhSo1G_list p{overflow-wrap:anywhere;margin:0 0 .4rem;line-height:1.6}.VhSo1G_list a{color:var(--color-muted-foreground);font-size:.875rem;text-decoration:underline}.VhSo1G_list small,.VhSo1G_tasks{color:var(--color-muted-foreground);font-size:.875rem}.VhSo1G_tasks summary{cursor:pointer}.VhSo1G_tasks li{justify-content:space-between;gap:.5rem;margin-top:.5rem;display:flex}.VhSo1G_hint{color:var(--color-muted-foreground);margin:0;font-size:.875rem;line-height:1.65}@media (max-width:480px){.VhSo1G_list>li{flex-wrap:wrap}.VhSo1G_list>li>div{flex-basis:75%}}
