div:has(>div.h-56 div.cursor-grab.h-24){display:none!important}.focus\:border-emerald-400\/45{transition:border-color .2s,background-color .2s}.focus\:border-emerald-400\/45:focus{border-color:#fff3!important}.focus-within\:border-emerald-400\/45{transition:border-color .2s}.focus-within\:border-emerald-400\/45:focus-within{--tw-ring-shadow:0 0 #0000!important;box-shadow:none!important;border-color:#fff3!important}div.sm\:w-56>nav>button:nth-child(3){display:none!important}
:where(a,button,input,select,textarea,summary,[role=button],[role=switch],[role=tab],[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #fff}.skip-link{z-index:1000;color:#000;background:#fff;border-radius:9999px;padding:10px 16px;font-size:14px;font-weight:600;transition:top .15s;position:fixed;top:-60px;left:12px}.skip-link:focus{top:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.glass,.glass-strong,.glass-tile,.glass-button{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%)}.glass{background:#ffffff0f;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff1f,0 12px 32px #00000052}.glass-strong{-webkit-backdrop-filter:blur(40px)saturate(190%);backdrop-filter:blur(40px)saturate(190%);background:#28282ca3;border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff29,0 28px 80px #0000008c}.glass-tile{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:#ffffff12;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff24}.glass-button{-webkit-backdrop-filter:blur(16px)saturate(170%);backdrop-filter:blur(16px)saturate(170%);background:#ffffff14;border:1px solid #ffffff1f;transition:background-color .15s ease-out,transform .15s ease-out;box-shadow:inset 0 1px #ffffff29}.glass-button:hover{background:#ffffff21}.glass-button:active{transform:scale(.94)}.glass-scrim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000061}.dark-gray,.dark{--task-composer-surface:#ffffff0f;--task-composer-focus:#ffffff16;--task-control-border:#ffffff1f;--popover:#28282cb8;--sidebar:#1c1c1ec7}.task-composer{-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);box-shadow:inset 0 1px #ffffff1f,0 16px 40px #00000052!important}.task-composer:focus-within{box-shadow:inset 0 1px #ffffff29,0 18px 48px #0006!important}.task-composer-action{background:#ffffff14!important;border:1px solid #ffffff1f!important;box-shadow:inset 0 1px #ffffff29!important}.task-composer-action:hover{background:#ffffff24!important}.bg-sidebar,.bg-popover{-webkit-backdrop-filter:blur(36px)saturate(180%);backdrop-filter:blur(36px)saturate(180%)}.bg-sidebar{box-shadow:inset -1px 0 #ffffff12}.bg-popover{box-shadow:inset 0 1px #ffffff24,0 24px 60px #00000080;border-color:#ffffff24!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass,.glass-tile,.glass-button{background:#303034f5}.glass-strong{background:#242428fa}.dark-gray,.dark{--sidebar:#1c1c1c;--popover:#1c1c1c}@supports (color:lab(0% 0 0)){.dark-gray,.dark{--sidebar:lab(10.1% 0 .00000298023);--popover:lab(10.1% 0 .00000298023)}}}@media (prefers-reduced-transparency:reduce){.glass,.glass-tile,.glass-button{background:#303034f5}.glass-strong{background:#242428fa}}[data-sonner-toaster]{--normal-bg:#28282ca8;--normal-border:#ffffff24;--normal-text:#fff;--border-radius:22px}[data-sonner-toast]{-webkit-backdrop-filter:blur(36px)saturate(190%);backdrop-filter:blur(36px)saturate(190%);box-shadow:inset 0 1px #ffffff29,0 18px 50px #00000073!important}[data-sonner-toast] [data-button]{color:#000!important;background:#fff!important;border-radius:999px!important}.bg-zinc-800\/90.backdrop-blur-sm{-webkit-backdrop-filter:blur(36px)saturate(190%);backdrop-filter:blur(36px)saturate(190%);background:#28282ca8!important;border-color:#ffffff24!important;border-radius:20px!important;box-shadow:inset 0 1px #ffffff29,0 18px 50px #00000073!important}html{-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%}button,a,[role=button]{touch-action:manipulation}html[data-app] .glass,html[data-app] .glass-tile{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff13}html[data-app] .glass-strong,html[data-app] .bg-sidebar,html[data-app] .bg-popover,html[data-app] [data-sonner-toast]{-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%)}html[data-app] .task-composer{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%)}html[data-app] .message-thread-page [class*=animate-in],html[data-app] .task-chat-surface [class*=animate-in]{animation-duration:.18s}@media (hover:none){.glass-button:hover{background:#ffffff14}}
