.uni-toast-root{--uni-toast-top-offset:calc(var(--dim-bar-height) + var(--spacing-1) + env(safe-area-inset-top));--width:min(calc(100vw - 2rem),32rem)}[data-sonner-toaster].uni-toast-root[data-y-position=top]{top:var(--uni-toast-top-offset)}[data-sonner-toast].uni-toast{--uni-toast-border-color:var(--color-border-subtle,var(--color-divider));--uni-toast-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.14);width:min(100vw - 2rem,20rem);max-width:calc(100vw - 2rem);padding:0;overflow:hidden;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--uni-toast-border-color);border-radius:var(--radius-md);box-shadow:var(--uni-toast-shadow)}[data-sonner-toast].uni-toast--error,[data-sonner-toast].uni-toast--info,[data-sonner-toast].uni-toast--success,[data-sonner-toast].uni-toast--warning{color:var(--color-white);border-color:rgba(0,0,0,0)}[data-sonner-toast].uni-toast--success{background:var(--color-success)}[data-sonner-toast].uni-toast--error{background:var(--color-error)}[data-sonner-toast].uni-toast--warning{background:var(--color-warning)}[data-sonner-toast].uni-toast--info{background:var(--color-blue-500)}[data-sonner-toast].uni-toast--connection{width:min(100vw - 2.75rem,31.25rem);max-width:calc(100vw - 2.75rem);display:flex;align-items:stretch;padding:var(--spacing-4)}[data-sonner-toast].uni-toast--connection-restored{width:min(100vw - 2.75rem,22rem)}[data-sonner-toast].uni-toast--network-issue{width:min(100vw - 2.75rem,32rem)}.uni-toast__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:max-content;margin-inline-start:var(--spacing-3)}.uni-toast__body{flex:1;width:100%;min-width:0;padding:var(--spacing-3)}.uni-toast__content{flex:1;min-width:0;display:flex;align-items:center;gap:var(--spacing-2);line-height:var(--leading-5);font-size:var(--text-sm)}.uni-toast__content--with-bold-content{display:flex;align-items:center;gap:var(--spacing-1);width:100%}.uni-toast__close{margin-inline-start:auto;flex-shrink:0;min-width:var(--spacing-8);min-height:var(--spacing-8);max-width:var(--spacing-8);max-height:var(--spacing-8)}.uni-toast-actionable__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-1);padding-inline:var(--spacing-2);margin-block:var(--spacing-1)}.uni-toast-root--meeting-room[data-sonner-toaster][data-y-position=bottom]{bottom:4rem}.uni-toast-root--mobile.uni-toast-root[data-sonner-toaster]{width:auto;padding:0;--mobile-offset-left:var(--spacing-3);--mobile-offset-right:var(--spacing-3);--mobile-offset-top:calc(var(--dim-bar-height) + var(--spacing-3) + env(safe-area-inset-top));--mobile-offset-bottom:calc(var(--spacing-3) + env(safe-area-inset-bottom));--width:calc(100vw - 2rem)}.uni-toast-root--mobile.uni-toast-root[data-sonner-toaster] [data-sonner-toast]{width:100%;min-width:0;max-width:100%;margin-inline:0;border-radius:var(--radius-md)}.uni-toast-root--mobile.uni-toast-root--meeting-room[data-sonner-toaster][data-y-position=bottom]{bottom:calc(7rem + env(safe-area-inset-bottom))}[data-sonner-toast].uni-toast--error .uni-toast__content,[data-sonner-toast].uni-toast--error .uni-typo,[data-sonner-toast].uni-toast--info .uni-toast__content,[data-sonner-toast].uni-toast--info .uni-typo,[data-sonner-toast].uni-toast--success .uni-toast__content,[data-sonner-toast].uni-toast--success .uni-typo,[data-sonner-toast].uni-toast--warning .uni-toast__content,[data-sonner-toast].uni-toast--warning .uni-typo{color:var(--color-white)}.uni-toast__content--with-bold-content span{width:fit-content}.uni-toast--actionable .uni-toast__icon{align-self:flex-start}.uni-toast--actionable .uni-toast__body{padding:var(--spacing-2)}.uni-toast--actionable .uni-toast__close{align-self:flex-start;margin-inline-end:calc(var(--spacing-1)*-1);margin-block-start:calc(var(--spacing-1)*-1)}.overlay{inset:0;width:100vw;height:100dvh;background-color:rgba(0,0,0,.7);z-index:99998;border:0;padding:0}.large-image,.overlay{position:fixed;cursor:zoom-out}.large-image{top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;z-index:99999}.header{background:#262629;display:flex;justify-content:center;align-items:center;gap:var(--spacing-2);position:relative;height:var(--dim-header-height,2.5rem);min-height:var(--dim-header-height,2.5rem);max-height:var(--dim-header-height,2.5rem);flex:0 0 var(--dim-header-height,2.5rem);box-sizing:border-box;padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}.header .uni-button--color-secondary{--uni-button-background:#38383d}.header__white-button.uni-button{--uni-button-background:transparent;--uni-button-background-light:var(--color-accent);--uni-button-color:var(--color-muted-foreground);--uni-button-border-color:transparent;border-color:var(--uni-button-border-color);background:var(--uni-button-background);color:var(--uni-button-color);box-shadow:none}.header__white-button .uni-button-icon{width:1rem;height:1rem;min-width:1rem;font-size:var(--text-base);color:currentColor;stroke-width:2;--color-text-secondary:currentColor}.header__badge:hover>.header__white-button,.header__white-button:hover{--uni-button-background:var(--color-accent);--uni-button-color:var(--color-accent-foreground);--uni-button-border-color:transparent;border-color:var(--uni-button-border-color);background:var(--uni-button-background);color:var(--uni-button-color);box-shadow:none}.header__white-button:focus-visible{--uni-button-background:var(--color-accent);--uni-button-color:var(--color-accent-foreground);--uni-button-border-color:transparent;border-color:var(--uni-button-border-color);background:var(--uni-button-background);color:var(--uni-button-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ring) 18%,transparent)}.header__update-button.uni-button{--uni-button-background:transparent;--uni-button-color:var(--color-primary);--uni-button-border-color:transparent;border-color:var(--uni-button-border-color);background:var(--uni-button-background);color:var(--uni-button-color);box-shadow:none}.header__update-button .uni-button-icon{width:1rem;height:1rem;min-width:1rem;font-size:var(--text-base);color:currentColor;stroke-width:2;--color-text-secondary:currentColor}.header__update-button:hover{--uni-button-background:var(--color-accent);--uni-button-color:var(--color-primary);background:var(--uni-button-background);color:var(--uni-button-color);box-shadow:none}.header__update-button:focus-visible{--uni-button-background:var(--color-accent);background:var(--uni-button-background);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 30%,transparent)}.header__center{--header-command-width:17rem;display:flex;align-items:center;gap:0;justify-content:flex-start;background:rgba(0,0,0,0);border:0;border-radius:0;flex:0 1 var(--header-command-width);position:absolute;inset-block-start:50%;inset-inline-start:calc(50vw - var(--sidebar-width, 0px) - var(--spacing-4));transform:translate(-50%,-50%);width:min(var(--header-command-width),calc(100vw - var(--sidebar-width,0px) - 8rem));z-index:1;box-shadow:none}.header__command-bar{--header-command-border:color-mix(in srgb,var(--color-white) 8%,transparent);--header-command-border-hover:color-mix(in srgb,var(--color-white) 16%,transparent);--header-command-bg-start:color-mix(in srgb,var(--color-surface) 30%,transparent);--header-command-bg-end:color-mix(in srgb,var(--color-surface) 30%,transparent);--header-command-search-color:color-mix(in srgb,var(--color-white) 66%,var(--color-text-secondary));--header-command-search-color-active:color-mix(in srgb,var(--color-white) 90%,var(--color-primary));--header-command-ai-bg:color-mix(in srgb,var(--color-primary) 14%,transparent);--header-command-ai-bg-hover:color-mix(in srgb,var(--color-primary) 22%,transparent);--header-command-ai-color:color-mix(in srgb,var(--color-white) 66%,var(--color-text-secondary));--header-command-divider:color-mix(in srgb,var(--color-white) 8%,transparent);position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;height:1.75rem;min-height:1.75rem;overflow:hidden;border:1px solid var(--header-command-border);border-radius:var(--radius-md,.375rem);background:linear-gradient(90deg,var(--header-command-bg-start),var(--header-command-bg-end));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-white) 5%,transparent);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.header__command-bar:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(110deg,transparent 0,color-mix(in srgb,var(--color-white) 9%,transparent) 34%,color-mix(in srgb,var(--color-primary) 18%,transparent) 58%,transparent 100%);opacity:0;transform:translateX(-18%);transition:opacity .18s ease,transform .22s ease;pointer-events:none}.header__command-bar--ai-active,.header__command-bar--search-active,.header__command-bar:focus-within,.header__command-bar:hover{--header-command-bg-end:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:var(--header-command-border-hover);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-white) 8%,transparent),0 0 0 1px color-mix(in srgb,var(--color-primary) 8%,transparent)}.header__command-bar--ai-active:before,.header__command-bar--search-active:before,.header__command-bar:focus-within:before,.header__command-bar:hover:before{opacity:1;transform:translateX(0)}.header__command-bar--ai-active{--header-command-border-hover:color-mix(in srgb,var(--color-primary) 45%,var(--color-white));--header-command-ai-bg:color-mix(in srgb,var(--color-primary) 32%,transparent);--header-command-ai-color:var(--color-white)}.header__center-search[data-slot=button]{height:100%;min-height:100%;width:100%;min-width:0;justify-content:flex-start;gap:.4rem;padding-inline:.55rem .625rem;border:0;border-radius:0;background:transparent;color:var(--header-command-search-color);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-4);box-shadow:none;cursor:pointer;transition:color .16s ease,background-color .16s ease}.header__center-search--active[data-slot=button],.header__center-search[data-slot=button]:focus-visible,.header__center-search[data-slot=button]:hover{background:color-mix(in srgb,var(--color-white) 5%,transparent);color:var(--header-command-search-color-active);box-shadow:none}.header__center-search span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header__center-search svg{width:.875rem;height:.875rem;color:currentColor}.header__center-search--active,.header__center-search:hover{--uni-button-backdrop-color:transparent;color:var(--header-command-search-color-active)}.header__command-ai{position:relative;isolation:isolate;display:inline-flex;width:2rem;height:100%;min-width:2rem;align-items:center;justify-content:center;gap:0;margin-inline-end:0;padding:0 .5rem 0 .375rem;border:0;border-radius:var(--radius-md,.375rem);background:transparent;color:var(--header-command-ai-color);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:1;white-space:nowrap;cursor:pointer;overflow:hidden;transition:width .21s var(--ease-out),min-width .21s var(--ease-out),gap .21s var(--ease-out),padding-inline .21s var(--ease-out),color .16s ease}.header__command-ai:before{position:absolute;inset:3px 2px 3px 0;z-index:-1;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 6%,transparent),color-mix(in srgb,var(--color-primary) 24%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-white) 9%,transparent);content:"";opacity:0;transform:scaleX(.36);transform-origin:right center;transition:opacity .17s ease,transform .21s var(--ease-out)}.header__command-ai:after{position:absolute;inset-block:7px;inset-inline-start:0;width:1px;background:var(--header-command-divider);content:"";opacity:.7;transition:opacity .16s ease,transform .21s var(--ease-out)}.header__command-ai:focus-visible,.header__command-ai:hover,.header__command-bar--ai-active .header__command-ai{width:5.5rem;min-width:5.5rem;gap:.3rem;padding-inline:.5rem;color:var(--color-white)}.header__command-ai:focus-visible:before,.header__command-ai:hover:before,.header__command-bar--ai-active .header__command-ai:before{opacity:1;transform:scaleX(1)}.header__command-ai:focus-visible:after,.header__command-ai:hover:after,.header__command-bar--ai-active .header__command-ai:after{opacity:0;transform:scaleY(.5)}.header__command-ai:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 46%,transparent);outline-offset:-3px}.header__command-ai-icon{width:.875rem;height:.875rem;flex:0 0 auto;color:currentColor;filter:none;transition:filter .18s ease,transform .21s var(--ease-out)}.header__command-ai:focus-visible .header__command-ai-icon,.header__command-ai:hover .header__command-ai-icon,.header__command-bar--ai-active .header__command-ai-icon{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-primary) 46%,transparent));transform:rotate(-8deg) scale(1.05)}.header__command-ai-label{display:inline-block;max-width:0;overflow:hidden;opacity:0;transform:translateX(-.375rem);transition:max-width .23s var(--ease-out),opacity .16s ease,transform .23s var(--ease-out)}.header__command-ai:focus-visible .header__command-ai-label,.header__command-ai:hover .header__command-ai-label,.header__command-bar--ai-active .header__command-ai-label{max-width:4.5rem;opacity:1;transform:translateX(0)}.header__badge{align-items:center}.header__badge:after{display:none}.header__badge--unseen:after{content:"";position:absolute;z-index:1;inset-block-start:.5rem;inset-inline-end:.5rem;box-sizing:border-box;display:block;width:.5rem;height:.5rem;border:1.5px solid #262629;border-radius:var(--radius-full);background:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 18%,transparent);pointer-events:none}.header__left{color:var(--color-white);--color-primary:var(--color-white)}.header__avatar{cursor:pointer}.header__profile-menu{--uni-button-padding:0.1875rem var(--spacing-1)}.sidebar-menu-item.uni-new-menu-item{transition:background-color .18s var(--sidebar-hover-ease,var(--ease-out)),color var(--sidebar-hover-duration,.14s) var(--sidebar-hover-ease,var(--ease-out)),box-shadow var(--sidebar-hover-duration,.14s) var(--sidebar-hover-ease,var(--ease-out))}.sidebar-menu-item.uni-new-menu-item--medium{--uni-new-menu-item-padding:0.375rem 0.5rem 0.375rem 0.375rem}.sidebar-menu-item.uni-new-menu-item--focus,.sidebar-menu-item:focus-visible,.sidebar-menu-item:hover{background-color:color-mix(in srgb,var(--color-text-primary) 5%,transparent);color:var(--color-text-primary)}.sidebar-menu-item:focus-visible .sidebar-menu-item__icon,.sidebar-menu-item:hover .sidebar-menu-item__icon{color:var(--color-text-primary)}.sidebar-menu-item .uni-new-menu-item__label{font-weight:var(--font-weight-normal);font-size:var(--text-sm);color:color-mix(in srgb,var(--color-text-primary) 75%,transparent);transition:color var(--sidebar-hover-duration,.14s) var(--sidebar-hover-ease,var(--ease-out))}.sidebar-menu-item:focus-visible .uni-new-menu-item__label,.sidebar-menu-item:hover .uni-new-menu-item__label{color:var(--color-text-primary)}.sidebar-menu-item .uni-new-menu-item__link,.sidebar-menu-item.uni-new-menu-item__link{cursor:default;transition:background-color .18s var(--sidebar-hover-ease,var(--ease-out))}.sidebar-menu-item.uni-new-menu-item__link *{cursor:inherit}.sidebar-menu-item .uni-new-menu-item__content,.sidebar-menu-item .uni-new-menu-item__icon--end{opacity:1;overflow:hidden;max-inline-size:12rem;transform:translateZ(0);transition:opacity var(--sidebar-label-reveal-duration,.18s) var(--sidebar-hover-ease,var(--ease-out)) calc(var(--sidebar-label-reveal-delay, 70ms) + var(--sidebar-item-reveal-delay, 0s)),transform var(--sidebar-label-reveal-duration,.18s) var(--sidebar-hover-ease,var(--ease-out)) calc(var(--sidebar-label-reveal-delay, 70ms) + var(--sidebar-item-reveal-delay, 0s)),max-inline-size var(--panel-sidebar-motion-duration,.22s) var(--panel-sidebar-motion-ease,var(--ease-emphasized));will-change:opacity,max-inline-size,transform}.sidebar-menu-item .sidebar-menu-item__icon{flex:0 0 auto;color:color-mix(in srgb,var(--color-text-primary) 75%,transparent);--uni-new-menu-item-icon-color:color-mix(in srgb,var(--color-text-primary) 75%,transparent);transition:color var(--sidebar-hover-duration,.14s) var(--sidebar-hover-ease,var(--ease-out))}.sidebar-menu-item--active .sidebar-menu-item__icon,.sidebar-menu-item:focus-visible .sidebar-menu-item__icon,.sidebar-menu-item:hover .sidebar-menu-item__icon{color:var(--color-text-primary)}.sidebar-menu-item--active.uni-new-menu-item{--sidebar-active-color:var(--color-text-primary);--sidebar-active-icon-color:var(--color-text-primary);--sidebar-active-background:color-mix(in srgb,var(--color-text-primary) 9%,transparent);--sidebar-active-background-hover:color-mix(in srgb,var(--color-text-primary) 13%,transparent);--sidebar-active-border:transparent;--uni-new-menu-item-background:var(--sidebar-active-background);--uni-new-menu-item-background-light:var(--sidebar-active-background-hover);--uni-new-menu-item-color:var(--sidebar-active-color);--uni-new-menu-item-icon-color:var(--sidebar-active-icon-color);box-shadow:inset 0 0 0 1px var(--sidebar-active-border)}.sidebar-menu-item--active .uni-new-menu-item__label{font-weight:var(--font-weight-semibold);color:var(--sidebar-active-color,var(--color-primary))}.sidebar-menu-item--active .sidebar-menu-item__icon{--uni-icon-mask-color-active:var(--sidebar-active-icon-color,var(--color-secondary-700))}.sidebar-content__section-label{display:flex;align-items:center;min-height:.75rem;margin:auto .5rem 0;padding-block-start:var(--spacing-2);color:color-mix(in srgb,var(--color-text-primary) 50%,transparent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-none);list-style:none}.sidebar-menu-item--section-child.uni-new-menu-item{width:calc(100% - 1.5rem);min-height:1.875rem;margin-inline-start:1.5rem;overflow:visible;--uni-new-menu-item-padding:.3125rem .5rem .3125rem .5rem}.sidebar-menu-item--section-child:before{content:"";position:absolute;inset-inline-start:-.6875rem;top:-.125rem;bottom:-.125rem;width:1px;background:color-mix(in srgb,var(--color-text-primary) 14%,transparent);pointer-events:none}.sidebar-menu-item--section-child-first{margin-block-start:.25rem}.sidebar-menu-item--section-child-first:before{top:-.5rem}.sidebar-menu-item--section-child-last{margin-block-end:calc(var(--spacing-12) + var(--spacing-1))}.sidebar-menu-item--section-child-last:before{bottom:.375rem}.sidebar-submenu__header .sidebar-submenu__chevron{color:color-mix(in srgb,var(--color-text-primary) 55%,transparent);transition:transform var(--sidebar-hover-duration,.14s) var(--sidebar-hover-ease,var(--ease-out))}.sidebar-submenu__header:focus-visible .sidebar-submenu__chevron,.sidebar-submenu__header:hover .sidebar-submenu__chevron{color:var(--color-text-primary)}.sidebar-submenu__chevron--open{transform:rotate(90deg)}.sidebar-submenu__children{position:relative;margin-inline-start:1.0625rem;padding-inline-start:.6875rem;border-inline-start:1px solid color-mix(in srgb,var(--color-text-primary) 14%,transparent)}.sidebar-menu-item--submenu-child.uni-new-menu-item{min-height:1.875rem;--uni-new-menu-item-padding:.3125rem .5rem}.panel-wrapper--collapsed-sidebar .sidebar-submenu__chevron,.panel-wrapper--collapsed-sidebar .sidebar-submenu__children{display:none}.sidebar-menu-item__tooltip{opacity:.85}.sidebar-menu-item__tooltip--hide{display:none}.panel-wrapper--collapsed-sidebar .sidebar-menu-item{width:var(--sidebar-menu-item-collapsed-size);min-width:var(--sidebar-menu-item-collapsed-size);max-width:var(--sidebar-menu-item-collapsed-size);height:var(--sidebar-menu-item-collapsed-size);min-height:var(--sidebar-menu-item-collapsed-size);max-height:var(--sidebar-menu-item-collapsed-size);flex:0 0 var(--sidebar-menu-item-collapsed-size);box-sizing:border-box;gap:0!important;justify-content:center}.panel-wrapper--collapsed-sidebar .sidebar-menu-item.uni-new-menu-item--focus,.panel-wrapper--collapsed-sidebar .sidebar-menu-item:focus-visible,.panel-wrapper--collapsed-sidebar .sidebar-menu-item:hover{z-index:calc(var(--z-sticky, 1600) + 1)}.panel-wrapper--collapsed-sidebar .sidebar-menu-item.uni-new-menu-item--link{padding-inline-start:0}.panel-wrapper--collapsed-sidebar .sidebar-menu-item.uni-new-menu-item--link .uni-new-menu-item__link,.panel-wrapper--collapsed-sidebar .sidebar-menu-item.uni-new-menu-item--link.uni-new-menu-item__link{width:var(--sidebar-menu-item-collapsed-size);min-width:var(--sidebar-menu-item-collapsed-size);max-width:var(--sidebar-menu-item-collapsed-size);height:var(--sidebar-menu-item-collapsed-size);min-height:var(--sidebar-menu-item-collapsed-size);max-height:var(--sidebar-menu-item-collapsed-size);box-sizing:border-box;gap:0!important;justify-content:center}.panel-wrapper--collapsed-sidebar .sidebar-menu-item .uni-new-menu-item__content,.panel-wrapper--collapsed-sidebar .sidebar-menu-item .uni-new-menu-item__icon--end{opacity:0;max-inline-size:0;transform:translate3d(var(--sidebar-label-slide-distance,-.25rem),0,0);pointer-events:none;transition-delay:0s;transition-duration:.12s,.12s,0s}.panel-wrapper--collapsed-sidebar .sidebar-menu-item .uni-new-menu-item__content{pointer-events:none}.sidebar-content{flex:1;width:100%;min-width:0;box-sizing:border-box;display:flex;overflow-y:auto;overflow-x:hidden;flex-direction:column;gap:var(--spacing-1);padding-block:var(--spacing-2);padding-inline:var(--sidebar-rail-item-offset,.5rem);scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-gutter:stable;scrollbar-width:thin}.sidebar-content::-webkit-scrollbar{width:.25rem}.sidebar-content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:var(--radius-full)}.sidebar-content:hover{scrollbar-color:color-mix(in srgb,var(--color-text-primary) 28%,transparent) rgba(0,0,0,0)}.sidebar-content:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--color-text-primary) 20%,transparent)}.sidebar-content__skeleton-item{display:flex;align-items:center;gap:calc(var(--spacing-2) + 1px);width:100%;min-height:2.5rem;padding:var(--spacing-2);box-sizing:border-box;list-style:none}.panel-wrapper--collapsed-sidebar .sidebar-content{align-items:flex-start;padding-block-start:var(--spacing-2);padding-inline:var(--sidebar-rail-item-offset,.375rem) 0;overflow:visible;scrollbar-gutter:auto;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:none}.panel-wrapper--collapsed-sidebar .sidebar-content::-webkit-scrollbar{width:0}.panel-wrapper--collapsed-sidebar .sidebar-content .sidebar-content__skeleton-item{justify-content:center;width:var(--sidebar-rail-item-size,2.5rem);min-width:var(--sidebar-rail-item-size,2.5rem);max-width:var(--sidebar-rail-item-size,2.5rem);height:var(--sidebar-rail-item-size,2.5rem);min-height:var(--sidebar-rail-item-size,2.5rem);max-height:var(--sidebar-rail-item-size,2.5rem);padding:0}.panel-wrapper--collapsed-sidebar .sidebar-content__section-label{display:none}.panel-wrapper--collapsed-sidebar .sidebar-menu-item--section-child-first.uni-new-menu-item{margin-block-start:auto}.panel-wrapper--collapsed-sidebar .sidebar-menu-item--section-child.uni-new-menu-item{width:var(--sidebar-menu-item-collapsed-size);min-width:var(--sidebar-menu-item-collapsed-size);max-width:var(--sidebar-menu-item-collapsed-size);height:var(--sidebar-menu-item-collapsed-size);min-height:var(--sidebar-menu-item-collapsed-size);max-height:var(--sidebar-menu-item-collapsed-size);flex:0 0 var(--sidebar-menu-item-collapsed-size);margin-inline-start:0;box-sizing:border-box;--uni-new-menu-item-padding:0}.panel-wrapper--collapsed-sidebar .sidebar-menu-item--section-child-last.uni-new-menu-item{margin-block-end:calc(var(--spacing-12) + var(--spacing-1))}.panel-wrapper--collapsed-sidebar .sidebar-menu-item--section-child:before{display:none}.sidebar-header{--sidebar-header-toggle-space:calc(1.75rem + var(--spacing-2));--sidebar-workspace-switcher-size:1.75rem;--sidebar-workspace-switcher-avatar-size:1.75rem;--sidebar-workspace-switcher-collapsed-offset:calc((var(--dim-drawer-width-closed) - var(--sidebar-workspace-switcher-size)) / 2);--sidebar-workspace-switcher-icon-track:calc(var(--sidebar-workspace-switcher-collapsed-offset) + var(--sidebar-workspace-switcher-size))}.sidebar,.sidebar-workspace-switcher{--sidebar-hover-duration:.12s;--sidebar-hover-duration-fast:.1s;--sidebar-hover-delay:0ms;--sidebar-hover-ease:var(--ease-out);--sidebar-label-reveal-duration:.12s;--sidebar-label-reveal-delay:0ms;--sidebar-label-slide-distance:-.25rem;--sidebar-hover-bg:var(--color-surface-hover);--sidebar-hover-bg-strong:var(--color-surface-hover);--sidebar-hover-bg-subtle:color-mix(in srgb,var(--color-text-primary) 5%,transparent);--sidebar-hover-border:var(--color-border-subtle);--sidebar-hover-radius:var(--radius-sm);--sidebar-rail-item-size:var(--spacing-8);--sidebar-workspace-collapsed-size:1.75rem;--sidebar-rail-item-offset:calc((var(--dim-drawer-width-closed) - var(--sidebar-rail-item-size)) / 2);--sidebar-hover-transition:background-color var(--sidebar-hover-duration) var(--sidebar-hover-ease),border-color var(--sidebar-hover-duration) var(--sidebar-hover-ease),box-shadow var(--sidebar-hover-duration) var(--sidebar-hover-ease),color var(--sidebar-hover-duration) var(--sidebar-hover-ease),opacity var(--sidebar-hover-duration-fast) var(--sidebar-hover-ease),transform var(--sidebar-hover-duration) var(--sidebar-hover-ease)}.sidebar-menu-item{--sidebar-menu-item-collapsed-size:var(--sidebar-rail-item-size,2.5rem);--sidebar-hover-radius:var(--radius-lg);--uni-new-menu-item-background-light:var(--sidebar-hover-bg,var(--color-surface-hover))}.sidebar-header__toggle{display:flex;flex:0 0 var(--spacing-8);position:static;z-index:1;width:var(--spacing-8);height:var(--spacing-8);min-width:var(--spacing-8);min-height:var(--spacing-8);margin-inline-start:auto;opacity:.72;visibility:visible;pointer-events:auto;transform:none;border-radius:var(--radius-md);border:0;outline:none;box-shadow:none;backface-visibility:hidden;contain:layout paint;transition:opacity var(--sidebar-hover-duration-fast) var(--sidebar-hover-ease),transform var(--sidebar-hover-duration) var(--sidebar-hover-ease),visibility 0s linear var(--sidebar-hover-duration-fast),background-color var(--sidebar-hover-duration) var(--sidebar-hover-ease),box-shadow var(--sidebar-hover-duration) var(--sidebar-hover-ease);will-change:opacity,transform;--uni-button-padding:var(--spacing-1)}.sidebar-header__toggle .uni-button-icon{color:currentColor;font-size:var(--text-base)}.sidebar-header__toggle:focus-visible,.sidebar-header__toggle:hover{opacity:1;box-shadow:none}.sidebar-header .sidebar__workspace-switcher.uni-button{display:grid;grid-template-columns:var(--sidebar-workspace-switcher-icon-track) minmax(0,1fr);align-items:center;column-gap:0;position:relative;align-self:center;height:2rem;min-height:2rem;flex:1 1 auto;min-width:0;width:calc(100% - var(--sidebar-header-toggle-space));max-width:calc(100% - var(--sidebar-header-toggle-space));margin-inline-start:0;padding:0 .25rem 0 0;border:0;border-color:transparent;border-radius:var(--sidebar-hover-radius);outline:0;box-shadow:none;transform:none;transition:background-color var(--sidebar-hover-duration) var(--sidebar-hover-ease),color var(--sidebar-hover-duration) var(--sidebar-hover-ease),box-shadow var(--sidebar-hover-duration) var(--sidebar-hover-ease);--uni-button-outline:none;--uni-button-background:transparent;--uni-button-background-light:transparent;--uni-button-color:var(--color-text-primary)}.sidebar-header .sidebar__workspace-switcher.uni-button.dark:hover,.sidebar-header .sidebar__workspace-switcher.uni-button:focus-visible,.sidebar-header .sidebar__workspace-switcher.uni-button:hover{border-color:transparent;background-color:var(--color-sidebar-accent,var(--sidebar-hover-bg));outline:0;box-shadow:none}.sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__label{grid-column:2;flex:1 1 auto;min-width:0;max-inline-size:12rem;margin-inline-start:0;opacity:1;padding-inline-start:.5rem;transform:translateZ(0);transition:opacity var(--sidebar-label-reveal-duration,.12s) var(--sidebar-hover-ease) var(--sidebar-label-reveal-delay,0s),transform var(--sidebar-label-reveal-duration,.12s) var(--sidebar-hover-ease) var(--sidebar-label-reveal-delay,0s),margin-inline-start var(--panel-sidebar-motion-duration,.16s) var(--panel-sidebar-motion-ease,var(--ease-out)),max-inline-size var(--panel-sidebar-motion-duration,.16s) var(--panel-sidebar-motion-ease,var(--ease-out)),padding-inline-start var(--panel-sidebar-motion-duration,.16s) var(--panel-sidebar-motion-ease,var(--ease-out))}.sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__label-row{width:fit-content;max-width:100%;min-width:0;column-gap:.125rem}.sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__title__container{flex:0 1 auto;min-width:0;width:auto;max-width:100%}.sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__title{width:auto;max-width:100%;font-weight:var(--font-weight-semibold)}.sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__end-icon{flex:0 0 auto;max-inline-size:1.25rem;opacity:1;overflow:hidden;transform:translateZ(0);color:var(--color-text-tertiary);font-size:var(--text-sm);transition:color var(--sidebar-hover-duration) var(--sidebar-hover-ease),opacity var(--sidebar-label-reveal-duration,.12s) var(--sidebar-hover-ease) var(--sidebar-label-reveal-delay,0s),transform var(--sidebar-label-reveal-duration,.12s) var(--sidebar-hover-ease) var(--sidebar-label-reveal-delay,0s),max-inline-size var(--panel-sidebar-motion-duration,.16s) var(--panel-sidebar-motion-ease,var(--ease-out))}.sidebar-header .sidebar__workspace-switcher.uni-button:focus-visible .sidebar-expandable-item__end-icon,.sidebar-header .sidebar__workspace-switcher.uni-button:hover .sidebar-expandable-item__end-icon{color:var(--color-text-primary)}.sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__badge{grid-column:1;justify-self:end;position:relative;inset-block-start:auto;inset-inline-start:auto;display:inline-flex;flex:0 0 auto;transform:none}.sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__avatar{grid-column:1;justify-self:end;flex:0 0 auto}.sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__avatar.uni-new-avatar{--uni-avatar-size:var(--sidebar-workspace-switcher-avatar-size);--uni-avatar-background-color:var(--color-divider)}.navigation-bottom-sheet__content .sidebar-header{box-sizing:border-box;width:100%;min-height:3rem;height:3rem;padding-inline:0;border-block-end:1px solid color-mix(in srgb,var(--color-border,var(--color-divider)) 72%,transparent)}.navigation-bottom-sheet__content .sidebar-header .sidebar__workspace-switcher.uni-button{width:100%;max-width:100%;grid-template-columns:1.75rem minmax(0,1fr);padding-inline:var(--spacing-3)}.navigation-bottom-sheet__content .sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__label{grid-column:2;max-inline-size:none;padding-inline-start:.625rem;opacity:1;transform:none;pointer-events:auto}.navigation-bottom-sheet__content .sidebar-header .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__end-icon{max-inline-size:1.25rem;opacity:1;transform:none;pointer-events:auto}.navigation-bottom-sheet__content .sidebar-content{gap:.125rem;padding-block-start:.375rem;padding-block-end:var(--spacing-4)}.navigation-bottom-sheet__content .sidebar-menu-item.uni-new-menu-item{min-height:1.875rem;--uni-new-menu-item-padding:.25rem .5rem}.navigation-bottom-sheet__content .sidebar-content__section-label{min-height:.625rem;margin:.125rem .5rem 0;padding-block-start:0}.navigation-bottom-sheet__content .sidebar-menu-item--section-child.uni-new-menu-item{min-height:1.75rem}.navigation-bottom-sheet__content .sidebar-menu-item--section-child-last{margin-block-end:0}.sidebar-workspace-switcher__menu-icon{width:1.25rem;height:1.25rem;flex:0 0 1.25rem;color:currentColor}.sidebar-workspace-switcher__menu-icon--end{opacity:.72}.panel-wrapper--collapsed-sidebar:not(.panel-wrapper--hover) .sidebar-header__toggle{opacity:.72;visibility:visible;pointer-events:auto}.panel-wrapper--collapsed-sidebar .sidebar-header__toggle{position:absolute;inset-block-start:.375rem;inset-inline-end:-2rem;margin-inline-start:0;z-index:2}.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button,.panel-wrapper--hover .sidebar__workspace-switcher.uni-button{flex:0 0 var(--sidebar-workspace-collapsed-size,2rem);grid-template-columns:1fr;justify-content:center;width:var(--sidebar-workspace-collapsed-size,2rem);min-width:var(--sidebar-workspace-collapsed-size,2rem);max-width:var(--sidebar-workspace-collapsed-size,2rem);height:var(--sidebar-workspace-collapsed-size,2rem);min-height:var(--sidebar-workspace-collapsed-size,2rem);max-height:var(--sidebar-workspace-collapsed-size,2rem);box-sizing:border-box;margin-inline-start:calc((var(--dim-drawer-width-closed) - var(--sidebar-workspace-collapsed-size,2rem)) / 2);padding:0;transform:none;background-color:rgba(0,0,0,0);--uni-button-background:transparent;--uni-button-background-light:var(--color-sidebar-accent,var(--sidebar-hover-bg))}.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button.dark:hover,.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button:focus-visible,.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button:hover{background-color:var(--color-sidebar-accent,var(--sidebar-hover-bg));box-shadow:none}.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button{border:0;outline:0;box-shadow:none}.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__avatar.uni-new-avatar{--uni-avatar-size:var(--sidebar-workspace-collapsed-size,2rem);width:var(--sidebar-workspace-collapsed-size,2rem);min-width:var(--sidebar-workspace-collapsed-size,2rem);max-width:var(--sidebar-workspace-collapsed-size,2rem);height:var(--sidebar-workspace-collapsed-size,2rem);min-height:var(--sidebar-workspace-collapsed-size,2rem);max-height:var(--sidebar-workspace-collapsed-size,2rem);font-size:var(--sidebar-workspace-collapsed-size,2rem)}.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__avatar,.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__badge,.panel-wrapper--hover .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__avatar,.panel-wrapper--hover .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__badge{justify-self:center;transform:none}.panel-wrapper--collapsed-sidebar .sidebar-menu-item.uni-new-menu-item,.panel-wrapper--collapsed-sidebar .sidebar-menu-item.uni-new-menu-item--link .uni-new-menu-item__link,.panel-wrapper--collapsed-sidebar .sidebar-menu-item.uni-new-menu-item--link.uni-new-menu-item__link{display:flex;align-items:center;justify-content:center;padding:0}.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__label{opacity:0;max-inline-size:0;transform:translate3d(var(--sidebar-label-slide-distance,-.25rem),0,0);pointer-events:none;transition-delay:0s;transition-duration:.12s,.12s,.16s,0s,0s}.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__end-icon{opacity:0;max-inline-size:0;transform:translate3d(var(--sidebar-label-slide-distance,-.25rem),0,0);pointer-events:none;transition-delay:0s;transition-duration:.12s,.12s,.12s,0s}.panel-wrapper--collapsed-sidebar .sidebar__workspace-switcher.uni-button .sidebar-expandable-item__label{padding-inline-start:0}.sidebar__workspace-switcher.uni-button{overflow:visible;flex:1}.sidebar-workspace-switcher,.sidebar-workspace-switcher__theme-menu,.sidebar-workspace-switcher__workspace-menu{--sidebar-workspace-switcher-width:calc(var(--spacing) * 72);--sidebar-workspace-switcher-popover-border:color-mix(in srgb,var(--color-border,var(--color-divider)) 72%,transparent);--sidebar-workspace-switcher-divider:color-mix(in srgb,var(--color-divider) 72%,transparent);--sidebar-workspace-switcher-row-background:transparent;--sidebar-workspace-switcher-row-background-hover:var(--sidebar-hover-bg-subtle,color-mix(in srgb,var(--color-text-primary) 5%,transparent));--sidebar-workspace-switcher-row-background-active:color-mix(in srgb,var(--color-text-primary) 7%,transparent);--sidebar-workspace-switcher-row-radius:var(--sidebar-hover-radius,var(--radius-sm))}.sidebar-workspace-switcher.uni-popover__paper,.sidebar-workspace-switcher__theme-menu.uni-popover__paper,.sidebar-workspace-switcher__workspace-menu.uni-popover__paper{width:auto;padding:0;overflow:hidden;border-color:var(--sidebar-workspace-switcher-popover-border);background:var(--color-surface);box-shadow:var(--shadow-xl)}.sidebar-workspace-switcher__workspace-menu.uni-popover__paper{border-color:transparent}.sidebar-workspace-switcher__panel,.sidebar-workspace-switcher__workspace-panel{box-sizing:border-box;width:var(--sidebar-workspace-switcher-width);display:flex;flex-direction:column;gap:0;padding:var(--spacing-2);background:var(--color-surface)}.sidebar-workspace-switcher__theme-menu .uni-new-menu__list-wrapper,.sidebar-workspace-switcher__workspace-menu .uni-new-menu__list-wrapper{width:100%;min-width:0;max-width:100%}.sidebar-workspace-switcher__actions.uni-new-menu__list,.sidebar-workspace-switcher__footer.uni-new-menu__list,.sidebar-workspace-switcher__theme-menu-list.uni-new-menu__list,.sidebar-workspace-switcher__workspace-actions.uni-new-menu__list{width:100%;min-width:0;max-width:none;overflow:visible;padding:0}.sidebar-workspace-switcher__section-title{text-transform:none;letter-spacing:0;padding-inline:var(--spacing-2);padding-block:var(--spacing-1);margin:0;color:var(--color-text-tertiary)}.sidebar-workspace-switcher__profile{display:flex;align-items:center;gap:.5rem;min-width:0;padding:.25rem .375rem .5rem}.sidebar-workspace-switcher__profile-info{display:flex;min-width:0;flex:1;flex-direction:column;gap:calc(var(--spacing) * .5)}.sidebar-workspace-switcher__profile-email-row{display:flex;min-width:0;align-items:center;gap:calc(var(--spacing) * 1.5)}.sidebar-workspace-switcher__profile-email{min-width:0;margin:0;overflow:hidden;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.sidebar-workspace-switcher__header{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-2) var(--spacing-1)}.sidebar-workspace-switcher__title{display:flex;flex:1;align-items:center;gap:var(--spacing-1);min-width:0}.sidebar-workspace-switcher__role-chip{flex-shrink:0;min-height:1.25rem;padding-inline:.375rem;padding-block:1px;background:color-mix(in srgb,var(--color-primary-50) 82%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent)}.sidebar-workspace-switcher__role-chip .uni-typo{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-status-text-primary)}.sidebar-workspace-switcher__action-item.uni-new-menu-item,.sidebar-workspace-switcher__footer-item.uni-new-menu-item{width:100%;min-height:var(--spacing-8);--uni-new-menu-item-padding:0.35rem 0.425rem;--uni-new-menu-item-background-light:var(--sidebar-workspace-switcher-row-background-hover);border-radius:var(--sidebar-workspace-switcher-row-radius);transition:var(--sidebar-hover-transition,var(--transition-short))}.sidebar-workspace-switcher__action-item.uni-new-menu-item .uni-new-menu-item__label,.sidebar-workspace-switcher__footer-item.uni-new-menu-item .uni-new-menu-item__label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:0}.sidebar-workspace-switcher__action-item.uni-new-menu-item .uni-icon,.sidebar-workspace-switcher__footer-item.uni-new-menu-item .uni-icon{font-size:var(--text-sm);color:var(--color-text-tertiary)}.sidebar-workspace-switcher__switch-trigger.uni-button{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:1.875rem;--uni-button-padding:0.3rem 0.375rem;--uni-button-background:transparent;--uni-button-background-light:var(--sidebar-hover-bg-subtle,color-mix(in srgb,var(--color-text-primary) 5%,transparent));--uni-button-color:var(--color-text-primary);border-radius:var(--sidebar-hover-radius,var(--radius-sm));transition:var(--sidebar-hover-transition,var(--transition-short))}.sidebar-workspace-switcher__panel{--sidebar-workspace-switcher-item-color:var(--color-text-primary);--sidebar-workspace-switcher-item-icon-color:var(--color-text-primary)}.sidebar-workspace-switcher__panel .sidebar-workspace-switcher__action-item.uni-new-menu-item,.sidebar-workspace-switcher__panel .sidebar-workspace-switcher__footer-item.uni-new-menu-item{--uni-new-menu-item-color:var(--sidebar-workspace-switcher-item-color);--uni-new-menu-item-icon-color:var(--sidebar-workspace-switcher-item-icon-color);color:var(--sidebar-workspace-switcher-item-color)}.sidebar-workspace-switcher__panel .sidebar-workspace-switcher__action-item.uni-new-menu-item .uni-new-menu-item__label,.sidebar-workspace-switcher__panel .sidebar-workspace-switcher__footer-item.uni-new-menu-item .uni-new-menu-item__label,.sidebar-workspace-switcher__panel .sidebar-workspace-switcher__switch-label{color:var(--sidebar-workspace-switcher-item-color)}.sidebar-workspace-switcher__panel .sidebar-workspace-switcher__action-item.uni-new-menu-item .uni-icon,.sidebar-workspace-switcher__panel .sidebar-workspace-switcher__footer-item.uni-new-menu-item .uni-icon,.sidebar-workspace-switcher__panel .sidebar-workspace-switcher__switch-trigger.uni-button .sidebar-workspace-switcher__menu-icon:not(.sidebar-workspace-switcher__menu-icon--end){color:var(--sidebar-workspace-switcher-item-icon-color)}.sidebar-workspace-switcher__switch-trigger.uni-button:focus-visible,.sidebar-workspace-switcher__switch-trigger.uni-button:hover{background-color:var(--sidebar-hover-bg-subtle,color-mix(in srgb,var(--color-text-primary) 5%,transparent))}.sidebar-workspace-switcher__switch-trigger.uni-button .uni-icon{flex:0 0 auto;font-size:var(--text-sm);color:var(--color-text-tertiary)}.sidebar-workspace-switcher__switch-trigger.uni-button .uni-icon:last-child{margin-inline-start:.125rem}.sidebar-workspace-switcher__switch-trigger.uni-button .sidebar-workspace-switcher__menu-icon--end{color:var(--color-text-tertiary)}.sidebar-workspace-switcher__switch-label{min-width:0;flex:1;overflow:hidden;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1.2;text-align:start;text-overflow:ellipsis;white-space:nowrap}.sidebar-workspace-switcher__switch-value{flex:0 0 auto;color:var(--color-text-tertiary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1.2}.sidebar-workspace-switcher__workspace-panel .sidebar-workspace-switcher__details.sidebar-expandable-item{padding-inline:.375rem}.sidebar-workspace-switcher__workspace-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.875rem;padding:.25rem .375rem .375rem}.sidebar-workspace-switcher__workspace-account{max-width:100%;flex:1;margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.sidebar-workspace-switcher__workspace-toolbar-spacer{min-width:0;flex:1}.sidebar-workspace-switcher__root{display:flex;min-width:0;flex-direction:column}.sidebar-workspace-switcher__skeleton{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2)}.sidebar-workspace-switcher__workspace-reorder.uni-button{flex:0 0 auto;min-height:1.625rem;--uni-button-padding:0.2rem 0.425rem;--uni-button-background-light:var(--sidebar-hover-bg-subtle,color-mix(in srgb,var(--color-text-primary) 5%,transparent));border-radius:var(--sidebar-hover-radius,var(--radius-sm));transition:var(--sidebar-hover-transition,var(--transition-short))}.sidebar-workspace-switcher__workspace-reorder.uni-button .uni-button__label{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:0;text-transform:none}.sidebar-workspace-switcher__workspace-reorder.uni-button .uni-button-icon{font-size:var(--text-sm)}.sidebar-workspace-switcher__divider{height:var(--spacing-px);margin:var(--spacing-1) 0;background:var(--sidebar-workspace-switcher-divider)}.sidebar-workspace-switcher__actions,.sidebar-workspace-switcher__footer,.sidebar-workspace-switcher__workspace-actions{gap:.125rem}.sidebar-workspace-switcher__theme-menu-list{min-width:9.5rem}.sidebar-workspace-switcher__theme-menu-item.uni-new-menu-item{width:100%;--uni-new-menu-item-padding:0.4rem 0.55rem;--uni-new-menu-item-background-light:var(--sidebar-workspace-switcher-row-background-hover);transition:var(--sidebar-hover-transition,var(--transition-short))}.sidebar-workspace-switcher__theme-menu-item.uni-new-menu-item .uni-new-menu-item__label{font-weight:var(--font-weight-normal)}.sidebar-workspace-switcher__theme-menu.uni-new-menu--sheet .uni-new-menu__list-wrapper{padding:0 var(--spacing-3) var(--spacing-3)}.sidebar-workspace-switcher__theme-menu.uni-new-menu--sheet .sidebar-workspace-switcher__theme-menu-list.uni-new-menu__list{gap:.125rem;padding:0}.sidebar-workspace-switcher__theme-menu.uni-new-menu--sheet .sidebar-workspace-switcher__theme-menu-item.uni-new-menu-item{min-height:2rem;padding:.35rem .425rem;background:transparent;font-size:var(--text-sm);line-height:var(--leading-5);color:var(--color-text-primary)}.sidebar-workspace-switcher__theme-menu.uni-new-menu--sheet .sidebar-workspace-switcher__theme-menu-item.uni-new-menu-item--color-primary{background:var(--sidebar-workspace-switcher-row-background-active);color:var(--color-text-primary)}.sidebar-workspace-switcher__theme-menu.uni-new-menu--sheet .sidebar-workspace-switcher__theme-menu-item.uni-new-menu-item .uni-new-menu-item__label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-5)}.sidebar-workspace-switcher__theme-menu.uni-new-menu--sheet .sidebar-workspace-switcher__theme-menu-item.uni-new-menu-item .sidebar-workspace-switcher__menu-icon--end{color:var(--color-text-tertiary)}.sidebar-workspace-switcher__content{display:flex;width:100%;min-width:0;flex-direction:column;gap:calc(var(--spacing) * .5);overflow:hidden;margin:0;padding:var(--spacing-1) 0;list-style:none}.sidebar-workspace-switcher__content--empty{padding-inline:0}.sidebar-workspace-switcher__empty-item{display:flex;width:100%;min-width:0}.sidebar-workspace-switcher__create-workspace.uni-button{width:100%;justify-content:flex-start}.sidebar-workspace-switcher__content-dragging *{cursor:grabbing;user-select:none}.sidebar-workspace-switcher__content-dragging ::selection{background:rgba(0,0,0,0)}.sidebar-workspace-switcher__item:focus-within .sidebar-workspace-switcher__drag,.sidebar-workspace-switcher__item:hover .sidebar-workspace-switcher__drag{opacity:.8}.sidebar-workspace-switcher__item{display:flex;width:100%;min-width:0;align-items:center}.sidebar-workspace-switcher__drag{display:flex;width:var(--spacing-4);flex:0 0 var(--spacing-4);align-items:center;justify-content:center;cursor:grab;opacity:.38;transition:opacity var(--sidebar-hover-duration-fast,.12s) var(--sidebar-hover-ease,var(--ease-out))}.sidebar-workspace-switcher__details.sidebar-expandable-item{width:100%;min-width:0;min-height:2.125rem;flex:1 1 auto;gap:0;padding:.25rem .375rem;border:0;border-radius:var(--sidebar-workspace-switcher-row-radius);background:var(--sidebar-workspace-switcher-row-background);box-shadow:none;outline:none;--uni-button-outline:none;--uni-button-outline-color:transparent;--uni-button-background:transparent;--uni-button-background-light:var(--sidebar-workspace-switcher-row-background-hover)}.sidebar-workspace-switcher__details.sidebar-expandable-item .sidebar-expandable-item__label{padding-inline-start:.45rem}.sidebar-workspace-switcher__details.sidebar-expandable-item .uni-new-avatar--square{border-width:0;border-radius:var(--radius-sm)}.sidebar-workspace-switcher__details.sidebar-expandable-item .sidebar-expandable-item__title{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}.sidebar-workspace-switcher__details.sidebar-expandable-item .sidebar-expandable-item__sub-title{display:none}.sidebar-workspace-switcher__details.sidebar-expandable-item:focus-visible,.sidebar-workspace-switcher__details.sidebar-expandable-item:hover{background-color:var(--sidebar-workspace-switcher-row-background-hover);box-shadow:none}.sidebar-workspace-switcher__details.sidebar-expandable-item .uni-new-chip{min-height:1.2rem;padding-inline:.35rem;padding-block:1px;background:color-mix(in srgb,var(--color-primary-50) 74%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent)}.sidebar-workspace-switcher__details.sidebar-expandable-item .uni-new-chip .uni-typo{font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.sidebar-workspace-switcher__details.sidebar-expandable-item .workspace-invite-pane-container{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;flex:0 0 1.5rem;margin-inline-start:.125rem;opacity:.58}.sidebar-workspace-switcher__details.sidebar-expandable-item .workspace-invite-pane__trigger.uni-button{width:1.5rem;height:1.5rem;--uni-button-padding:0.25rem}.sidebar-workspace-switcher__details.sidebar-expandable-item .workspace-invite-pane__trigger.uni-button .uni-button-icon{font-size:var(--text-sm)}.sidebar-workspace-switcher__details.sidebar-expandable-item--active{background:var(--sidebar-workspace-switcher-row-background-active);--uni-button-background:var(--sidebar-workspace-switcher-row-background-active);--uni-button-outline:none;--uni-button-outline-color:transparent}.sidebar-workspace-switcher__details.sidebar-expandable-item--active>.uni-icon{color:var(--color-primary)}.sidebar-workspace-switcher__drag .uni-icon{font-size:var(--text-base);line-height:var(--leading-4)}.sidebar-workspace-switcher__sheet .uni-bottom-sheet__paper{overflow:auto}.sidebar-workspace-switcher__sheet .sidebar-workspace-switcher__panel{width:100%;gap:var(--spacing-1);padding-inline:var(--spacing-3);padding-block-end:var(--spacing-3)}.sidebar-workspace-switcher__sheet .sidebar-workspace-switcher__actions.uni-new-menu__list,.sidebar-workspace-switcher__sheet .sidebar-workspace-switcher__footer.uni-new-menu__list{gap:.125rem;padding:0}.sidebar-workspace-switcher__sheet .sidebar-workspace-switcher__action-item.uni-new-menu-item,.sidebar-workspace-switcher__sheet .sidebar-workspace-switcher__footer-item.uni-new-menu-item{min-height:2rem;padding:.35rem .425rem;font-size:var(--text-sm);line-height:var(--leading-5)}.sidebar-workspace-switcher__sheet .sidebar-workspace-switcher__action-item.uni-new-menu-item .uni-new-menu-item__label,.sidebar-workspace-switcher__sheet .sidebar-workspace-switcher__footer-item.uni-new-menu-item .uni-new-menu-item__label{line-height:var(--leading-5)}.sidebar-workspace-switcher__sheet .sidebar-workspace-switcher__switch-trigger.uni-button,.sidebar-workspace-switcher__sheet .sidebar-workspace-switcher__theme-trigger.uni-button{height:2rem;min-height:2rem;padding:.35rem .425rem}.sidebar{height:100%;position:fixed;inset-block-start:0;inset-inline-start:0;z-index:var(--z-overlay);transform:translateZ(0);overflow:visible}.sidebar[data-animating]{will-change:width}.sidebar[data-animating] .sidebar__paper{will-change:transform}.sidebar__docked{overflow:visible}.sidebar__top-bar{width:100%;display:flex;align-items:center;justify-content:space-between}.sidebar__top-bar--coffee{cursor:pointer;display:flex}.sidebar__top-bar--coffee--show{display:flex}.sidebar__top-bar--wrapper{width:calc(100% + calc(var(--spacing) * .5));background:#262629;height:var(--dim-header-height);min-height:var(--dim-header-height);display:flex;align-items:center;justify-content:space-between}.sidebar__top-bar--collapse{justify-content:center}.sidebar__top-bar--toggle-sidebar{display:none}.sidebar__top-bar--toggle-sidebar .uni-button-icon{--color-text-secondary:var(--color-white)}.sidebar__top-bar--toggle-sidebar--show{display:flex}.sidebar__top-bar--expanded{padding-inline:1.25rem var(--spacing-3)}.sidebar:hover .sidebar__top-bar--toggle-sidebar{display:flex}.sidebar:hover .sidebar__top-bar--coffee{display:none}.sidebar__paper{display:flex;flex-direction:column;height:100%;flex-shrink:0;overflow:visible;position:relative;white-space:nowrap;transition:width var(--panel-sidebar-motion-duration,.16s) var(--panel-sidebar-motion-ease,var(--ease-out)),max-width var(--panel-sidebar-motion-duration,.16s) var(--panel-sidebar-motion-ease,var(--ease-out)),box-shadow var(--sidebar-hover-duration) var(--sidebar-hover-ease),border-color var(--sidebar-hover-duration) var(--sidebar-hover-ease),background-color var(--sidebar-hover-duration) var(--sidebar-hover-ease);background-color:var(--sidebar,var(--color-surface));border-inline-end:none;border-inline-start:none;border-right:0;width:var(--sidebar-width,var(--panel-sidebar-width-open,calc(var(--dim-drawer-width-open) + 1px)));max-width:var(--sidebar-width,var(--panel-sidebar-width-open,calc(var(--dim-drawer-width-open) + 1px)));backface-visibility:hidden;transform:translateZ(0)}.sidebar__paper:hover{box-shadow:var(--shadow-md)}.sidebar__paper--expanded:hover{box-shadow:unset}.sidebar__paper:hover .sidebar-content{scrollbar-color:color-mix(in srgb,var(--color-text-primary) 28%,transparent) rgba(0,0,0,0)}.sidebar__paper:hover .sidebar-content::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--color-text-primary) 20%,transparent)}.panel-wrapper--collapsed-sidebar .sidebar__paper:hover{box-shadow:none}.panel-wrapper{--panel-sidebar-width-open:calc(var(--dim-drawer-width-open) + 1px);--panel-sidebar-width-closed:calc(var(--dim-drawer-width-closed) + 1px);--panel-sidebar-motion-duration:160ms;--panel-sidebar-motion-ease:var(--ease-out);--sidebar-width:0px;width:100%;height:100%;display:flex;align-items:stretch;background-color:var(--color-background);transition:padding-inline-start var(--panel-sidebar-motion-duration) var(--panel-sidebar-motion-ease),padding-block-end .12s var(--ease-out),background-color .12s var(--ease-out)}.panel-wrapper--has-bottom-bar{padding-block-end:var(--dim-bottom-bar-height)}html:not([data-capacitor-native=true]) .panel-wrapper--has-bottom-bar{padding-block-end:calc(var(--dim-bottom-bar-height) + env(safe-area-inset-bottom, 0px))}.panel-wrapper--has-header{--panel-appbar-height:var(--dim-bar-height);--panel-header-height:var(--dim-header-height,2.5rem);--panel-content-corner-radius:var(--radius-xl);--panel-content-scroll-end-space:max(calc(var(--dim-bottom-bar-height) + var(--spacing-3)),env(safe-area-inset-bottom,0px));background-color:var(--sidebar,var(--color-surface));padding-block-end:0;overflow:unset}.panel-wrapper--has-header .header{background:var(--sidebar,var(--color-surface));border-block-end:0;box-shadow:none}.panel-wrapper--has-header .uni-appbar{inset-block-start:var(--dim-header-height,2.5rem)}.panel-wrapper--has-header .uni-content{background-color:var(--color-background,var(--color-background));border:1px solid var(--color-divider);border-block-start:0;overflow:hidden;overflow-y:auto}.panel-wrapper--has-header .uni-content :is(.uni-detail-page,.uni-detail-page__content,.uni-detail-page__info,.uni-detail-page__detail,.calendar-view,.calendar-view--loading,.calendar-view__loading,.uni-table__wrapper,.uni-table,.uni-react-table,.uni-react-table__container,.uni-react-table__body,.uni-react-table__body-row,.files-table,.files-table__content,.task-module-list__content--row,.task-module-list__content--row-kanban,.tasks-list-layout-part__table-shell,.tasks-list-layout-part__table-shell--with-creator,.tasks-list-layout-container,.tasks-list-layout-container-rows,.list-task-creator,.list-task-creator-box,.kanban-skeleton,.kanban-skeleton__column,.kanban-skeleton__column-body,.kanban-skeleton__card,.kanban-skeleton__card-surface,.table-skeleton,.files-table-skeleton,.people-table-skeleton,.list-skeleton,.uni-data-grid-root,.uni-data-grid-main,.uni-data-grid-main-content,.uni-data-grid-container-bottom,.uni-data-grid-virtual-scroller,.uni-data-grid-virtual-scroller-content,.uni-data-grid-virtual-scroller-render-zone,.uni-data-grid-overlay-wrapper,.uni-data-grid-overlay-wrapper-inner,.uni-data-grid-skeleton-loading-overlay,.uni-data-grid-overlay,.uni-data-grid-row-skeleton,.uni-data-grid-filler,.uni-data-grid-footer,.uni-data-grid-cell){background:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.panel-wrapper--has-header .uni-content .uni-react-table__header,.panel-wrapper--has-header .uni-content .uni-react-table__header-row{background:var(--color-background,var(--color-background));background-color:var(--color-background,var(--color-background))}.panel-wrapper--has-header .calendar-content{margin-block-start:0;padding:0;min-height:100%;max-height:100%;border-block-start:1px solid var(--color-divider);border-start-start-radius:var(--panel-content-corner-radius)}.panel-wrapper--has-header .uni-appbar{background-color:var(--color-background,var(--color-background));border:1px solid var(--color-divider);border-block-end:0;border-start-start-radius:var(--panel-content-corner-radius);overflow:hidden}.route-loader-frame{display:none}.panel-wrapper--has-header .route-loader-frame{display:block;flex:1 1 auto;width:100%;min-width:0;min-height:0;border:1px solid var(--color-divider);border-radius:0;border-start-start-radius:var(--panel-content-corner-radius);background:var(--color-background,var(--color-background));pointer-events:none}.sidebar-item+.sidebar-item{margin-block-start:calc(var(--spacing) * .5)}.sidebar-item__container:hover{background-color:var(--color-gray-300)}.sidebar-item__container:focus-visible{outline:2px solid var(--color-primary-300);outline-offset:2px;background-color:var(--color-primary-50)}.sidebar-item__chevron{position:absolute;inset-block-start:50%;inset-inline-end:var(--spacing-2);transform:translateY(-50%);block-size:var(--spacing-4);background-color:rgba(0,0,0,0)}.sidebar-item--link-active .sidebar-item__container{background-color:var(--color-primary)}.sidebar-item--link-active .sidebar-item__icon,.sidebar-item--link-active .sidebar-item__title{color:var(--color-white)}.sidebar-item__icon.uni-icon{font-size:var(--uni-icon--font-size);width:var(--uni-icon--font-size);height:var(--uni-icon--font-size)}.sidebar-item__icon--lucide{width:1.5rem;height:1.5rem;color:var(--color-text-tertiary)}.sidebar-item__link-menu:hover{background-color:var(--color-divider)}.sidebar-item a:focus-visible .sidebar-item__container,.sidebar-item a:focus-visible .sidebar-item__link-menu{outline:2px solid var(--color-primary-300);outline-offset:2px;background-color:var(--color-primary-50)}.sidebar-item__submenu{--sidebar-item-icon-center:1.75rem;--sidebar-item-label-start:3.5rem;position:relative;padding-inline-start:calc(var(--sidebar-item-label-start) - .375rem)}.sidebar-item__submenu:before{content:"";position:absolute;inset-block:.375rem;inset-inline-start:var(--sidebar-item-icon-center);width:1px;background:var(--color-border-subtle,var(--color-divider))}.sidebar-item__link-menu--active .sidebar-item__link-menu{background-color:var(--color-primary)}.sidebar-item__link-menu--active .sidebar-item__link-label{color:var(--color-white)}.sidebar-setting-developer{margin-block:var(--spacing-2);margin-inline:var(--spacing-4);min-width:20.5rem}.sidebar-setting-developer__aside{background-color:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-divider);display:flex;flex-direction:column;overflow-y:hidden;max-height:100%;padding:var(--spacing-4);padding-block-start:var(--spacing-2)}.sidebar-setting-developer__aside:hover{overflow-y:auto}.sidebar-setting-developer__aside::-webkit-scrollbar{width:.375rem}.sidebar-wrapper-action{width:100%;min-width:360px;height:100%;background:var(--color-surface);box-shadow:-2px 0 10px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;z-index:10}.sidebar-wrapper-preview{width:100%;height:calc(100% - 62px);margin-top:var(--spacing-16);padding:0;background-color:var(--color-surface)}.panel-wrapper--has-header:has(.task-module-list){padding-block-end:0}.panel-wrapper--has-header:has(.task-module-list) .task-module-list__content{margin-block-start:var(--panel-appbar-height,var(--dim-bar-height));--task-content-available-height:calc(100% - var(--panel-appbar-height, var(--dim-bar-height)));min-height:0;max-height:100%;height:var(--task-content-available-height);padding-block:0}.panel-wrapper--has-header:has(.task-module-list) .task-module-list__content:has(>.task-module-list__content--row-kanban>.kanban-task-layout){overflow:hidden}.panel-wrapper--has-header:has(.task-module-list) .task-module-list__content--row-kanban:has(>.kanban-task-layout){box-sizing:border-box;padding-block-start:var(--spacing-1)}.panel-wrapper--has-header:has(.task-module-list) .kanban-skeleton,.panel-wrapper--has-header:has(.task-module-list) .kanban-skeleton__card,.panel-wrapper--has-header:has(.task-module-list) .kanban-skeleton__card-surface,.panel-wrapper--has-header:has(.task-module-list) .kanban-skeleton__column,.panel-wrapper--has-header:has(.task-module-list) .kanban-skeleton__column-body,.panel-wrapper--has-header:has(.task-module-list) .kanban-task-layout,.panel-wrapper--has-header:has(.task-module-list) .list-task-creator,.panel-wrapper--has-header:has(.task-module-list) .list-task-creator-box,.panel-wrapper--has-header:has(.task-module-list) .task-module-list__content .prompt-card,.panel-wrapper--has-header:has(.task-module-list) .task-module-list__content--row,.panel-wrapper--has-header:has(.task-module-list) .task-module-list__content--row-kanban,.panel-wrapper--has-header:has(.task-module-list) .tasks-list-layout-container,.panel-wrapper--has-header:has(.task-module-list) .tasks-list-layout-container-rows,.panel-wrapper--has-header:has(.task-module-list) .tasks-list-layout-part__table-shell,.panel-wrapper--has-header:has(.task-module-list) .tasks-list-layout-part__table-shell--with-creator{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.sidebar-expandable-item.uni-button{transition:background-color var(--sidebar-hover-duration,.14s) var(--sidebar-hover-ease,var(--ease-out)),color var(--sidebar-hover-duration,.14s) var(--sidebar-hover-ease,var(--ease-out)),border-color var(--sidebar-hover-duration,.14s) var(--sidebar-hover-ease,var(--ease-out))}.sidebar-expandable-item:focus-visible,.sidebar-expandable-item:hover{background-color:var(--sidebar-hover-bg-strong,var(--color-divider))}.sidebar-expandable-item:focus-visible .uni-new-avatar--square,.sidebar-expandable-item:hover .uni-new-avatar--square{border:1px solid var(--sidebar-hover-border,var(--color-divider))}.sidebar-expandable-item.dark:focus-visible,.sidebar-expandable-item.dark:hover{background-color:var(--sidebar-hover-bg,var(--color-gray-100))}.sidebar-expandable-item__avatar .uniavatar__status{border-width:1px;width:calc(var(--spacing-2) + 1px);height:calc(var(--spacing-2) + 1px)}.sidebar-expandable-item__title__container{width:100%;min-width:0;display:flex;align-items:center;column-gap:var(--spacing-1)}.sidebar-expandable-item .uni-new-chip{flex-shrink:0}.sidebar-chat{display:flex;flex-direction:column;height:100%}.sidebar-chat__header{padding:var(--spacing-3);border-bottom:1px solid var(--color-divider);display:flex;align-items:center;justify-content:space-between}.sidebar-chat__personal-avatar-assistant,.sidebar-chat__personal-avatar-user{display:flex;flex-direction:row;gap:var(--spacing-2)}.sidebar-chat__personal-avatar{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--spacing-2)}.sidebar-chat__next-button-container{width:100%;padding:var(--spacing-3);padding-top:var(--spacing-3)}.sidebar-chat__chat{display:flex;flex-direction:column;height:calc(100% - 56px);padding:var(--spacing-3) 0}.sidebar-chat__chat__description{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--text-lg)}.sidebar-chat__messages{display:flex;flex-direction:column;gap:var(--spacing-3);padding:0 16px 16px;overflow-y:auto;flex:1;scroll-behavior:smooth}.sidebar-chat__row{display:flex;align-items:flex-end;gap:var(--spacing-2)}.sidebar-chat__row--assistant{justify-content:flex-start}.sidebar-chat__row--user{justify-content:flex-end}.sidebar-chat__bubble{width:95%;padding:10px 12px;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.sidebar-chat__bubble--assistant{border:1px solid var(--color-divider);background:var(--color-surface);color:var(--color-text-primary);border-top-left-radius:6px}.sidebar-chat__bubble--user{background:var(--color-divider);color:var(--color-text-primary);border-top-right-radius:6px}.sidebar-chat__input{flex-shrink:0;padding:var(--spacing-3) var(--spacing-3) 0}.sidebar-chat__input .uni-text-field__input-wrapper{background:var(--color-white);border:1px solid var(--color-divider);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.sidebar-chat__input .uni-text-field__input-wrapper:focus-within{box-shadow:var(--shadow-lg)}.sidebar-chat__prompt-field{padding:4px 6px}.sidebar-chat__components{margin-top:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--color-divider);border-radius:var(--radius-md);background:var(--color-surface)}.sidebar-chat__components-row{display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}.sidebar-chat__components-row:last-child{margin-bottom:0}.dark .header__center-search--active,.dark .header__command-bar:focus-within .header__center-search,.dark .header__command-bar:hover .header__center-search{color:var(--header-command-search-color-active)}.light .header{background:var(--sidebar,var(--color-surface));border-block-end:0;box-shadow:none}.light .header .uni-button--color-secondary{--uni-button-background:color-mix(in srgb,var(--color-text-primary) 5%,var(--color-surface));color:var(--color-text-secondary)}.light .header__center{background-color:rgba(0,0,0,0)}.light .header__command-bar{--header-command-border:color-mix(in srgb,var(--color-text-primary) 9%,var(--color-divider));--header-command-border-hover:color-mix(in srgb,var(--color-text-primary) 16%,var(--color-divider));--header-command-bg-start:color-mix(in srgb,var(--color-surface) 94%,var(--color-text-primary));--header-command-bg-end:color-mix(in srgb,var(--color-primary) 7%,var(--color-surface));--header-command-search-color:color-mix(in srgb,var(--color-text-primary) 68%,var(--color-text-tertiary));--header-command-search-color-active:var(--color-text-primary);--header-command-ai-bg:color-mix(in srgb,var(--color-primary) 9%,var(--color-surface));--header-command-ai-bg-hover:color-mix(in srgb,var(--color-primary) 72%,var(--color-text-primary));--header-command-ai-color:var(--color-primary);--header-command-divider:color-mix(in srgb,var(--color-text-primary) 10%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 1px 2px rgba(15,23,42,.05)}.light .header__command-bar--ai-active,.light .header__command-bar--search-active,.light .header__command-bar:focus-within,.light .header__command-bar:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 2px color-mix(in srgb,var(--color-primary) 8%,transparent)}.light .header__command-bar--ai-active{--header-command-border-hover:color-mix(in srgb,var(--color-primary) 28%,var(--color-divider));--header-command-ai-bg:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface));--header-command-ai-color:var(--color-primary)}.light .header__center-search{color:var(--header-command-search-color)}.light .header__center-search svg{color:currentColor}.light .header__command-ai:focus-visible,.light .header__command-ai:hover{color:var(--color-white)}.light .header__command-ai:focus-visible:before,.light .header__command-ai:hover:before,.light .header__command-bar--ai-active .header__command-ai:before{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 86%,var(--color-white)),var(--color-primary));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-white) 32%,transparent),0 4px 12px color-mix(in srgb,var(--color-primary) 24%,transparent)}.light .header__white-button{color:var(--color-muted-foreground,var(--color-text-secondary));--color-primary:var(--color-muted-foreground,var(--color-text-secondary))}.light .header__white-button .uni-button-icon{--color-text-secondary:var(--color-text-secondary)}.light .header__badge:hover>.header__white-button,.light .header__white-button:focus-visible,.light .header__white-button:hover{--uni-button-background:var(--color-accent);--uni-button-color:var(--color-accent-foreground,var(--color-text-primary));background:var(--uni-button-background);color:var(--uni-button-color);--color-primary:var(--color-accent-foreground,var(--color-text-primary))}.light .header__badge--unseen:after{border-color:var(--sidebar,var(--color-surface))}.bottom-bar{width:100%;display:flex;align-items:center;gap:var(--spacing-2);border-block-start:1px solid var(--color-divider);background-color:var(--color-background);position:fixed;inset-block-end:0;inset-inline-end:0;inset-inline-start:0;padding:var(--spacing-1) var(--spacing-1);transition:var(--transition-main);transform:translateY(0);z-index:calc(var(--z-overlay) - 3);height:4.25rem;max-height:4.25rem;min-height:4.25rem}.bottom-bar__avatar{margin:var(--spacing-2);margin-block-start:0}.bottom-bar__item{color:var(--color-text-tertiary);transition:background-color .16s ease,color .16s ease}.bottom-bar__item:focus-visible,.bottom-bar__item:hover{background-color:color-mix(in srgb,var(--color-text-primary) 7%,transparent);color:var(--color-text-primary)}.bottom-bar__item:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 52%,transparent);outline-offset:-2px}.bottom-bar__item--icon{color:currentColor;transition:background-color .16s ease,color .16s ease}.bottom-bar__item-icon-svg{width:1.25rem;height:1.25rem;stroke:currentColor}.bottom-bar__item--active{color:var(--color-primary)}.bottom-bar__item--active .bottom-bar__item--icon{background-color:transparent}@media screen and (max-width:767px){.bottom-bar{height:var(--dim-bottom-bar-height);min-height:var(--dim-bottom-bar-height);max-height:var(--dim-bottom-bar-height);align-items:center;padding:.375rem .875rem;border-block-start:1px solid color-mix(in srgb,var(--color-divider) 76%,transparent);background-color:color-mix(in srgb,var(--color-background) 86%,transparent);-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);box-shadow:none}.bottom-bar__item{height:3.25rem;min-height:3.25rem;max-height:3.25rem;border-radius:var(--radius-2xl);background-color:transparent;transform:translateZ(0);transition:color .16s ease,transform .12s ease}.bottom-bar__item:active{transform:scale(.96)}.bottom-bar__item:focus-visible,.bottom-bar__item:hover{background-color:transparent}.bottom-bar__item:focus-visible .bottom-bar__item--icon,.bottom-bar__item:hover .bottom-bar__item--icon{background-color:color-mix(in srgb,var(--color-text-primary) 6%,transparent);color:var(--color-text-primary)}.bottom-bar__item--icon{width:2.75rem;height:2.375rem;border-radius:var(--radius-full)}.bottom-bar__item-icon-svg{width:1.375rem;height:1.375rem}.bottom-bar__item--active .bottom-bar__item--icon{background-color:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.bottom-bar__item--active:focus-visible .bottom-bar__item--icon,.bottom-bar__item--active:hover .bottom-bar__item--icon{background-color:color-mix(in srgb,var(--color-primary) 18%,transparent);color:var(--color-primary)}.bottom-bar__item--active .bottom-bar__item-icon-svg{stroke-width:2.2}html:not([data-capacitor-native=true]) .bottom-bar{height:calc(var(--dim-bottom-bar-height) + env(safe-area-inset-bottom, 0px));min-height:calc(var(--dim-bottom-bar-height) + env(safe-area-inset-bottom, 0px));max-height:calc(var(--dim-bottom-bar-height) + env(safe-area-inset-bottom, 0px));padding-block-end:max(.375rem,env(safe-area-inset-bottom,0px))}}@media screen and (min-width:768px){.bottom-bar{display:none}}@media screen and (max-width:767px){.sidebar-workspace-switcher__panel,.sidebar-workspace-switcher__workspace-panel{width:100%;max-width:100%}}@media screen and (min-width:768px){.sidebar__paper:hover .sidebar__toggle-button{opacity:1;visibility:visible;transition-delay:0s}}@media(prefers-reduced-motion:reduce){.header__center-search,.header__command-ai,.header__command-ai-icon,.header__command-ai-label,.header__command-ai:after,.header__command-ai:before,.header__command-bar,.header__command-bar:before{transition-duration:1ms}.header__command-ai-icon,.header__command-ai-label,.header__command-ai:after,.header__command-ai:before,.header__command-bar:before{transform:none}.sidebar,.sidebar-workspace-switcher{--sidebar-hover-duration:1ms;--sidebar-hover-duration-fast:1ms;--sidebar-hover-delay:0ms;--sidebar-hover-ease:linear}.sidebar__paper{transition-duration:1ms}}@media screen and (max-width:767px){.panel-wrapper{--uni-module-inline-spacing:var(--spacing-2);--uni-module-card-inline-padding:var(--spacing-2);--uni-module-filter-inline-padding:var(--spacing-2)}}.panel-wrapper--has-header{--sidebar-width:var(--panel-sidebar-width-open);padding-inline-start:var(--sidebar-width)}.panel-wrapper--has-header.panel-wrapper--collapsed-sidebar{--sidebar-width:var(--panel-sidebar-width-closed)}.panel-wrapper--has-header.panel-wrapper--has-bottom-bar{padding-block-end:0}.panel-wrapper--has-header.panel-wrapper--hover{--sidebar-width:var(--panel-sidebar-width-closed);padding-inline-start:var(--sidebar-width)}@media(prefers-reduced-motion:reduce){.panel-wrapper{transition-duration:1ms}}@media(min-width:768px){.sidebar-wrapper-action{width:33%}.sidebar-wrapper-preview{width:75%;height:100%;margin-top:0}}.connection-toast{flex:1 1 auto;width:100%;min-width:0;max-width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-4);cursor:default}.connection-toast__try-button{width:fit-content;align-self:flex-end;justify-self:flex-end}.connection-toast__description{min-width:0;padding-inline-end:var(--spacing-8);overflow-wrap:break-word}.connection-toast__body{display:grid;grid-template-columns:var(--spacing-12) minmax(0,1fr);align-items:flex-start;gap:var(--spacing-4);width:100%;max-width:100%;min-width:0;--reconnect-toast--icon-color-light-background-color:unset;--reconnect-toast--icon-background-color:unset}@media screen and (max-width:639px){.connection-toast__body{grid-template-columns:minmax(0,1fr);gap:var(--spacing-2);max-width:calc(100vw - 1.75rem)}.connection-toast__body--header{width:100%;display:flex;align-items:center;justify-content:space-between}}.connection-toast__body--icon{background-color:var(--reconnect-toast--icon-color-light-background-color);width:var(--spacing-12);min-width:var(--spacing-12);height:var(--spacing-12);border-radius:50%;display:flex;align-items:center;justify-content:center}.connection-toast__body--icon--error{--reconnect-toast--icon-color-light-background-color:var(--color-red-50);--reconnect-toast--icon-background-color:var(--color-red-200)}.connection-toast__body--icon--green{--reconnect-toast--icon-color-light-background-color:var(--color-green-50);--reconnect-toast--icon-background-color:var(--color-green-200)}.connection-toast__body--icon-wrapper{background-color:var(--reconnect-toast--icon-background-color);border-radius:50%;width:var(--spacing-8);height:var(--spacing-8);display:flex;align-items:center;justify-content:center}.connection-toast__body-content{flex:1;width:100%;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.connection-toast__body-content--title{min-height:var(--spacing-8);min-width:0;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2)}@media screen and (max-width:639px){.connection-toast{gap:var(--spacing-3)}.connection-toast__description{padding-inline-end:0}.connection-toast__body{gap:var(--spacing-3)}.connection-toast__body-content--title{align-items:flex-start;gap:var(--spacing-2)}}.sidebar-workspace-switcher.uni-popover--sheet,.sidebar-workspace-switcher__theme-menu.uni-popover--sheet,.sidebar-workspace-switcher__workspace-menu.uni-popover--sheet,.workspace-invite-pane.uni-popover--sheet{z-index:var(--z-toast-top)}.dark .sidebar-chat__bubble--assistant,.dark .sidebar-chat__bubble--user{background:var(--color-surface);border-color:var(--color-divider)}.dark .sidebar-chat__bubble--user{background-image:none}.dark .sidebar-chat__input .uni-text-field__input-wrapper{background:var(--color-surface);border:1px solid var(--color-divider)}.network-status{display:flex;flex-direction:row;flex-wrap:unset;align-items:center;justify-content:center;background-color:var(--color-orange-600);border-radius:var(--spacing-1);padding-block:calc(var(--spacing) * .5);padding-inline:var(--spacing-1);padding-inline-end:0;gap:var(--spacing-1);transition:var(--transition-long);margin-inline-start:var(--spacing-1)}.network-status__pip{max-width:20px}.network-status__pip .network-status__text{width:0}.network-status__icons{display:flex;flex-direction:row;flex-wrap:unset;align-items:flex-end;justify-content:center;gap:1px}.network-status__column{width:3px;height:4px;border-radius:var(--radius-lg);background-color:var(--color-surface);margin-inline-start:.5px}.network-status__level1{height:8px}.network-status__level2{height:11px}.network-status__level3{height:14px}.network-status__level4{height:18px}.network-status__bad-status{background-color:var(--color-red-500)}.network-status__text{width:4.8125rem;white-space:nowrap;overflow:hidden;transition:var(--transition-main)}.network-status__text--expanded{width:0}.network-status:hover{padding-inline-end:var(--spacing-1)}.network-status:hover .network-status__text{width:4.8125rem}.uni-new-avatar-grouped{--uni-avatar-grouped-size:2rem;--uni-avatar-grouped-border-color:color-mix(in srgb,var(--color-surface) 86%,var(--color-background));--uni-avatar-border-color:var(--uni-avatar-grouped-border-color);--uni-avatar-grouped-more-border-color:var(--uni-avatar-grouped-border-color)}.uni-new-avatar-grouped__item{position:relative;z-index:var(--uni-avatar-grouped-item-z-index,1);border-radius:var(--radius-full);transition:var(--transition-main);transition-property:transform;will-change:transform}.uni-new-avatar-grouped__item:is(:hover,:focus-within){z-index:100;transform:translateY(-10%)}.uni-new-avatar-grouped__item--more{align-items:center;align-self:stretch;justify-content:center;cursor:pointer;font-weight:var(--font-weight-bold);font-size:var(--text-xs);line-height:.75em;color:var(--color-text-primary);background-color:var(--color-gray-100);width:var(--uni-avatar-grouped-size);height:var(--uni-avatar-grouped-size);border-radius:var(--radius-full)}.uni-new-avatar-grouped__avatar,.uni-new-avatar-grouped__item--more{transition:var(--transition-main);transition-property:transform;will-change:transform}.uni-new-avatar-grouped__trigger{line-height:0}.uni-new-avatar-coupled{--uni-avatar-coupled-size:4rem;position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:var(--uni-avatar-coupled-size);min-width:var(--uni-avatar-coupled-size);min-height:var(--uni-avatar-coupled-size);max-width:var(--uni-avatar-coupled-size);max-height:var(--uni-avatar-coupled-size)}.uni-new-avatar-coupled__item{position:absolute;display:inline-flex;border-radius:50%;transition:var(--transition-main);transition-property:transform;will-change:transform}.uni-new-avatar-coupled__item:hover{transform:scale(1.05)}.uni-new-avatar-coupled__item:first-child{transform-origin:0 0;inset-block-start:0;inset-inline-start:0}.uni-new-avatar-coupled__item:last-child{transform-origin:100% 100%;inset-block-end:0;inset-inline-end:0}.uni-new-avatar-coupled__item:first-child:last-child{position:static;transform-origin:center}.uni-new-avatar{--uni-avatar-size:2rem;--uni-avatar-border-width:1px;--uni-avatar-border-radius:50%;--uni-avatar-abbr-font-size:0.4em;--uni-avatar-border-color:var(--color-surface-muted);--uni-avatar-background-color:var(--color-divider);--uni-avatar-object-fit:cover;--uni-avatar-object-position:center;--uni-avatar-image-scale:1;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background-color:var(--uni-avatar-background-color);border-width:0;border-style:solid;border-color:var(--uni-avatar-border-color);border-radius:var(--uni-avatar-border-radius);font-size:var(--uni-avatar-size);font-family:var(--font-sans);width:var(--uni-avatar-size);height:var(--uni-avatar-size);min-width:var(--uni-avatar-size);min-height:var(--uni-avatar-size);max-width:var(--uni-avatar-size);max-height:var(--uni-avatar-size);transition:var(--transition-main);transition-property:border-radius,border-width}.uni-new-avatar-grouped .uni-new-avatar{--uni-avatar-border-color:var(--uni-avatar-grouped-border-color)}.uni-new-avatar__abbr{position:absolute;display:inline-block;inset-block-end:50%;inset-inline-end:50%;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);width:fit-content;height:fit-content;font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-text-primary);font-size:var(--uni-avatar-abbr-font-size);line-height:calc(var(--uni-avatar-abbr-font-size)*1.5);user-select:none}.uni-new-avatar__image{position:absolute;display:inline-block;inset-block-end:0;inset-inline-end:0;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:var(--uni-avatar-object-fit);object-position:var(--uni-avatar-object-position);transform:scale(var(--uni-avatar-image-scale));transition:var(--transition-main);transition-property:opacity;opacity:1;overflow:hidden;color:rgba(0,0,0,0);border-radius:var(--uni-avatar-border-radius)}.uni-new-avatar__empty-icon{position:relative;z-index:1;width:45%;height:45%;color:var(--color-muted-foreground);opacity:.25}.uni-new-avatar__status{position:absolute;display:inline-block;inset-block-end:16%;inset-inline-end:16%;transform-origin:100% 100%;transform:scale(1) translate(50%,50%);width:20%;height:20%;min-width:var(--spacing-3);min-height:var(--spacing-3);border-radius:50%;border:2px solid var(--color-white)}.uni-new-avatar__status--online{background-color:var(--color-success)}.uni-new-avatar__status--offline{background-color:var(--color-text-hint)}.uni-new-avatar__status--away{background-color:var(--color-warning)}.uni-new-avatar__status--busy{background-color:var(--color-error)}.uni-new-avatar__skeleton{display:inline-block;inset-block-end:0;inset-inline-end:0;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:var(--uni-avatar-border-radius)}.uni-new-avatar--circle{--uni-avatar-border-radius:var(--radius-full)}.uni-new-avatar--square{--uni-avatar-border-radius:var(--radius-md);border-width:0}.uni-new-avatar--bordered{border-width:var(--uni-avatar-border-width)}.uni-new-avatar--has-image{background-color:rgba(0,0,0,0)}.uni-new-avatar--activeness{background-color:var(--color-button-disabled-bg)}[data-sonner-toaster][data-x-position=right] .uni-new-avatar__abbr{width:max-content}.uni-new-avatar-grouped--bordered .uni-new-avatar-grouped__item--more{border:1px solid var(--uni-avatar-grouped-more-border-color)}.uni-new-avatar--activeness .uni-new-avatar__abbr,.uni-new-avatar--activeness .uni-new-avatar__image,.uni-new-avatar--activeness .uni-new-avatar__skeleton{opacity:.5}.uni-new-avatar--activeness .uni-new-avatar__image{filter:grayscale(1)}.uni-new-avatar--emoji .uni-new-avatar__image{--uni-avatar-border-radius:0;--uni-avatar-border-width:0}.uni-new-avatar--emoji .uni-new-avatar__skeleton{--uni-avatar-border-width:0}.uni-new-chip .uni-new-chip__close-button{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;margin-inline-start:var(--spacing-1);padding:0;border-radius:var(--radius-full);align-items:center;background:transparent;box-shadow:none}.uni-new-chip .uni-new-chip__close-button:focus-visible,.uni-new-chip .uni-new-chip__close-button:hover{background:var(--color-disabled);box-shadow:none}.uni-new-chip__avatar{margin-inline-end:var(--spacing-1)}.uni-new-chip__radius--small{border-radius:var(--radius-lg)}.uni-new-chip__radius--medium{border-radius:var(--spacing-4)}.uni-new-chip__radius--large{border-radius:var(--spacing-6)}.uni-new-chip__size--small{padding:2px var(--spacing-2)}.uni-new-chip__size--medium{padding:var(--spacing-1) var(--spacing-2)}.uni-new-chip__start-icon{margin-inline-end:var(--spacing-1);color:var(--new-chip--icon-color)}.uni-new-chip__end-icon{margin-inline-start:var(--spacing-1);color:var(--new-chip--icon-color)}.uni-new-chip__color--primary{background-color:var(--color-status-background-primary);border-color:var(--color-status-background-primary)}.uni-new-chip__color--secondary{background-color:var(--color-status-background-secondary);border-color:var(--color-status-background-secondary)}.uni-new-chip__color--light{background-color:var(--color-surface);border-color:var(--color-divider)}.uni-new-chip__color--success{background-color:var(--color-success);border-color:var(--color-success)}.uni-new-chip__color--warning{background-color:var(--color-status-background-orange);border-color:var(--color-status-background-orange)}.uni-new-chip__color--blue{background-color:var(--color-blue-500);border-color:var(--color-blue-500)}.uni-new-chip__color--danger{background-color:var(--color-error);border-color:var(--color-error)}.uni-new-chip__color--gray{background-color:var(--color-status-background-gray);border-color:var(--color-status-background-gray)}.uni-new-chip__color--white{background-color:var(--color-white);border-color:var(--color-white)}.uni-new-chip__primary--filled{background-color:var(--color-primary-50);border-color:var(--color-status-background-primary)}.uni-new-chip__secondary--filled{background-color:var(--color-secondary-50);border-color:var(--color-secondary)}.uni-new-chip__light--filled{background-color:var(--color-surface);border-color:var(--color-divider)}.uni-new-chip__success--filled{background-color:var(--color-green-50);border-color:var(--color-success)}.uni-new-chip__blue--filled{background-color:var(--color-blue-100);border-color:var(--color-blue-500)}.uni-new-chip__warning--filled{background-color:var(--color-orange-50);border-color:var(--color-status-background-orange)}.uni-new-chip__danger--filled{background-color:var(--color-error-50);border-color:var(--color-error)}.uni-new-chip__gray--filled{background-color:var(--color-status-background-gray);border-color:var(--color-status-background-gray)}.uni-new-chip__white--filled{background-color:var(--color-white-alpha-50);border-color:var(--color-white)}.uni-new-chip__label-filled--primary,.uni-new-chip__label-outline--primary{color:var(--color-status-text-primary)}.uni-new-chip__label-filled--secondary,.uni-new-chip__label-outline--secondary{color:var(--color-secondary)}.uni-new-chip__label-filled--light,.uni-new-chip__label-outline--light{color:var(--color-text-secondary)}.uni-new-chip__label-filled--success,.uni-new-chip__label-outline--success{color:var(--color-success)}.uni-new-chip__label-filled--warning,.uni-new-chip__label-outline--warning{color:var(--color-status-text-orange)}.uni-new-chip__label-filled--blue,.uni-new-chip__label-outline--blue{color:var(--color-blue-500)}.uni-new-chip__label-filled--danger,.uni-new-chip__label-outline--danger{color:var(--color-error)}.uni-new-chip__label-filled--gray,.uni-new-chip__label-outline--gray{color:var(--color-status-text-gray)}.uni-new-chip__label-filled--white,.uni-new-chip__label-outline--white{color:var(--color-white)}.uni-new-chip__label-contained--gray,.uni-new-chip__label-contained--transparent,.uni-new-chip__label-contained--white,.uni-new-chip__label-filled--transparent,.uni-new-chip__label-outline--transparent{color:var(--color-status-text-gray)}.uni-new-chip__close-button .uni-icon{margin-block-start:calc(var(--spacing) * .5)}.uni-new-chip__color--secondary .uni-typo{color:var(--color-status-text-secondary)}.new-chip__style .uni-new-menu-item--outlined{--uni-new-menu-item-outline:none}.new-chip__style .uni-auto-complete__item{margin:0;padding:var(--spacing-1) var(--spacing-2);color:var(--color-text-primary);border:none;box-shadow:none}.new-chip__style .uni-auto-complete__item .uni-auto-complete__remove{padding:var(--spacing-2)}.new-chip__style .uni-auto-complete__item .uni-auto-complete__remove .uni-icon{font-size:var(--spacing-3);color:var(--color-text-primary)}.new-chip__opportunity-type-ids .uni-new-menu-item{background-color:var(--color-status-background-orange);color:var(--color-status-text-orange)}.new-chip__focus-area-ids .uni-new-menu-item{background-color:var(--color-status-background-blue);color:var(--color-status-text-blue)}.new-chip__practice-area-ids .uni-new-menu-item{background-color:var(--color-status-background-green);color:var(--color-status-text-green)}.new-chip__eligible-provider-ids .uni-new-menu-item{background-color:var(--color-status-background-primary);color:var(--color-status-text-primary)}.new-chip__language-ids .uni-new-menu-item{background-color:var(--color-status-background-orange);color:var(--color-status-text-orange)}.uni-hover-menu__tooltip{padding:0;max-width:unset;background-color:var(--color-surface);box-shadow:var(--shadow-lg)}.uni-new-cover{--uni-cover-border-radius:0;--uni-cover-object-position:center;position:relative;background-color:var(--color-muted);overflow:hidden}.uni-new-cover,.uni-new-cover__image{display:inline-block;width:100%;height:100%;border-radius:var(--uni-cover-border-radius)}.uni-new-cover__image{position:absolute;inset-block-end:0;inset-inline-end:0;inset-block-start:0;inset-inline-start:0;max-width:100%;max-height:100%;object-fit:cover;object-position:var(--uni-cover-object-position)}.uni-new-cover--swapping .uni-new-cover__image{animation:uni-cover-swap .38s cubic-bezier(.22,1,.36,1)}.uni-new-cover__skeleton{display:inline-block;inset-block-end:0;inset-inline-end:0;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:var(--uni-cover-border-radius)}.uni-cover-selector__wrapper{display:flex;align-items:stretch;flex-direction:column;overflow:hidden;padding:var(--spacing-3)}.uni-cover-selector__wrapper.uni-popover--over{width:min(31.25rem,calc(100vw - var(--spacing-8)));min-width:min(31.25rem,calc(100vw - var(--spacing-8)));max-width:min(31.25rem,calc(100vw - var(--spacing-8)));height:min(30rem,calc(100vh - var(--spacing-8)));max-height:min(30rem,calc(100vh - var(--spacing-8)));border-color:var(--color-border,var(--color-divider));border-radius:var(--radius-lg,.5rem);background:var(--color-popover,var(--color-surface));box-shadow:0 .75rem 2rem rgb(15 23 42/.12),0 .125rem .5rem rgb(15 23 42/.06)}.uni-cover-selector__content{flex:1 1 auto;display:flex;min-height:0;flex-wrap:nowrap;align-items:stretch;overflow:hidden;padding-block-start:var(--spacing-3)}.uni-cover-selector__gallery.uni-grid{grid-template-columns:repeat(4,minmax(0,1fr));--uni-grid-cols-xs:4;--uni-grid-cols-sm:4;--uni-grid-cols-md:4;--uni-grid-cols-lg:4;--uni-grid-cols-xl:4;--uni-grid-gap:var(--spacing-3);width:100%;min-width:100%;height:100%;max-height:100%;overflow-y:auto;padding:0 var(--spacing-1) var(--spacing-1) 0;scrollbar-gutter:stable}.uni-cover-selector__image{--uni-button-padding:0;width:100%;min-height:75px;max-height:75px;position:relative;overflow:hidden;border:1px solid transparent;background:var(--color-muted,var(--color-gray-100));box-shadow:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.uni-cover-selector__image>img{position:absolute;display:inline-block;inset-block-end:0;inset-inline-end:0;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-radius:inherit}.uni-cover-selector__image:hover{border-color:var(--color-border,var(--color-divider));background:var(--color-accent,var(--color-gray-100));filter:none;box-shadow:0 .25rem .75rem rgb(15 23 42/.08)}.uni-cover-selector__tile{position:relative}.uni-cover-selector__delete{position:absolute;inset-block-start:var(--spacing-1);inset-inline-end:var(--spacing-1);z-index:1;--uni-button-padding:0;min-width:1.75rem;min-height:1.75rem;border:1px solid var(--color-border,var(--color-divider));border-radius:var(--radius-md,.375rem);background:color-mix(in srgb,var(--color-background,var(--color-surface)) 86%,transparent);box-shadow:0 .125rem .5rem rgb(15 23 42/.1);backdrop-filter:blur(8px)}.uni-cover-selector__category,.uni-cover-selector__delete{color:var(--color-muted-foreground,var(--color-text-secondary))}.uni-cover-selector__category{grid-column:1/-1;font-size:var(--text-xs);line-height:1rem;font-weight:var(--font-weight-medium,500)}.uni-cover-selector__gallery>*+.uni-cover-selector__category{padding-block-start:var(--spacing-1)}.uni-cover-selector__upload{width:100%;min-height:75px;border:1px dashed var(--color-border,var(--color-divider));background:transparent;color:var(--color-muted-foreground,var(--color-text-secondary));box-shadow:none}.uni-cover-selector__upload:hover{border-color:var(--color-ring,var(--color-primary));background:var(--color-accent,var(--color-gray-100));color:var(--color-accent-foreground,var(--color-text-primary))}.uni-cover-selector__gallery .line-skeleton{min-height:75px;max-height:75px}.uni-cover-selector__wrapper.uni-popover__paper .uni-tabs-root.uni-tabs{width:100%;min-height:2.25rem;margin:0;gap:0;padding:0 0 var(--spacing-2);border-block-end:1px solid var(--color-border,var(--color-divider));border-radius:0;background:transparent}.uni-cover-selector__wrapper.uni-popover__paper .uni-tabs__flex-container{height:1.75rem;min-height:1.75rem;align-items:center;gap:0;border:0}.uni-cover-selector__wrapper.uni-popover__paper .uni-tab-root.uni-tab{min-width:unset;min-height:1.75rem;height:1.75rem;border:0;border-radius:0;background:transparent;padding:0;font-weight:var(--font-weight-semibold,600);box-shadow:none;pointer-events:none}.uni-cover-selector__wrapper.uni-popover__paper .uni-tab-root.uni-tab:after{display:none}.uni-editable-cover{--uni-cover-border-radius:0;--uni-cover-overlay-z-index:var(--z-toast);--uni-cover-object-position:center;--uni-cover-edit-btn-offset:var(--spacing-4);position:relative;display:inline-block;width:100%;height:100%;background-color:var(--color-muted);border-radius:var(--uni-cover-border-radius);overflow:hidden}.uni-editable-cover__image{object-fit:cover;object-position:var(--uni-cover-object-position);transition:var(--transition-short);transition-property:object-position;will-change:object-position}.uni-editable-cover__image,.uni-editable-cover__skeleton{position:absolute;display:inline-block}.uni-editable-cover__image,.uni-editable-cover__overlay,.uni-editable-cover__skeleton{inset-block-end:0;inset-inline-end:0;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:var(--uni-cover-border-radius)}.uni-editable-cover__edit{display:flex;align-items:center;gap:var(--spacing-2);z-index:1;position:absolute;max-width:fit-content;max-height:fit-content}.uni-editable-cover__edit-large-screen{inset-block-start:var(--spacing-6);inset-inline-start:var(--spacing-6)}.uni-editable-cover__edit-is-mobile{inset-block-end:var(--spacing-2);inset-inline-end:var(--uni-cover-edit-btn-offset)}.uni-editable-cover__edit>.uni-button{border:1px solid var(--color-border,var(--color-divider));border-radius:var(--radius-md,var(--radius-sm));background:color-mix(in srgb,var(--color-background) 88%,transparent);color:var(--color-foreground,var(--color-text-primary));box-shadow:var(--shadow-xs,0 1px 2px 0 rgb(0 0 0/.05));backdrop-filter:blur(8px)}.uni-editable-cover__add--open.uni-button{opacity:1;visibility:visible;pointer-events:auto;border-color:var(--color-border,var(--color-divider));background:var(--color-accent,var(--color-surface-hover));color:var(--color-accent-foreground,var(--color-text-primary));box-shadow:var(--shadow-xs,0 1px 2px 0 rgb(0 0 0/.05))}.uni-editable-cover__label{top:50%;left:50%;z-index:1;position:absolute;pointer-events:none;backdrop-filter:blur(4px);transform:translate(-50%,-50%);border-radius:var(--radius-md);background-color:rgba(0,0,0,.4);padding:calc(var(--spacing) * .5) var(--spacing-2)}.uni-editable-cover__file{display:none}.uni-editable-cover__curtain{--loading-stroke-width:4px;--loading-path-color:var(--color-white);--loading-background-color:rgba(0,0,0,0.5);z-index:unset;border-radius:var(--uni-cover-border-radius)}.uni-editable-cover__reposition-btn{display:none}.uni-editable-cover--reposition .uni-editable-cover__overlay{cursor:move;position:absolute;z-index:var(--uni-cover-overlay-z-index)}.uni-editable-cover--reposition .uni-editable-cover__edit{z-index:calc(var(--uni-cover-overlay-z-index) + 1)}.uni-editable-cover--draging .uni-editable-cover__overlay{position:fixed;z-index:calc(var(--uni-cover-overlay-z-index) + 2)}.uni-editable-cover--uploading .uni-editable-cover__edit{opacity:0;visibility:hidden}.uni-editable-cover--swapping .uni-editable-cover__image{animation:uni-cover-swap .38s cubic-bezier(.22,1,.36,1)}@keyframes uni-cover-swap{0%{opacity:1;transform:scale(1)}28%{opacity:.55;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@media screen and (min-width:768px){.uni-editable-cover__reposition-btn{display:inline-flex}}