.DashboardSidebar-module__NyVFEW__sidebar{height:100%;padding:var(--space-4);flex-direction:column;display:flex}.DashboardSidebar-module__NyVFEW__navigation{flex:auto;overflow:auto}.DashboardSidebar-module__NyVFEW__category:not(:last-of-type){margin-bottom:var(--space-4)}.DashboardSidebar-module__NyVFEW__categoryTitle{padding:0 var(--space-5);margin-bottom:var(--space-2);font-weight:600;display:block}.DashboardSidebar-module__NyVFEW__list{flex-direction:column;display:flex}
@keyframes Spinner-module__IFxs2G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Spinner-module__IFxs2G__spinner{animation:1s linear infinite Spinner-module__IFxs2G__spin}.Spinner-module__IFxs2G__documentSpinner{color:var(--color-text-lighter);place-content:center;place-items:center;display:flex;position:absolute;inset:0}
.Button-module__DKmL0G__button{height:var(--space-13);padding:0 var(--space-7);border-radius:var(--radius-sm);transition:var(--transition);outline:none;place-items:center;transition-property:background,color,opacity;display:flex;position:relative}.Button-module__DKmL0G__button:disabled{cursor:default;opacity:var(--opacity-disabled)}.Button-module__DKmL0G__iconButton{width:var(--space-13);place-content:center;padding:0}.Button-module__DKmL0G__buttonPrimary{background:var(--color-accent);color:var(--color-surface-elevated)}.Button-module__DKmL0G__buttonDestructive{background:rgb(var(--color-red));color:var(--color-surface-elevated)}.Button-module__DKmL0G__buttonPrimary:not(:disabled):hover,.Button-module__DKmL0G__buttonPrimary:not(:disabled):focus-visible,.Button-module__DKmL0G__buttonDestructive:not(:disabled):hover,.Button-module__DKmL0G__buttonDestructive:not(:disabled):focus-visible{opacity:var(--opacity-hover)}.Button-module__DKmL0G__buttonSecondary{background:var(--color-surface);color:var(--color-text-light)}.Button-module__DKmL0G__buttonSecondary:not(:disabled):hover,.Button-module__DKmL0G__buttonSecondary:not(:disabled):focus-visible{background:var(--color-surface-hover);color:var(--color-text)}.Button-module__DKmL0G__buttonSubtle{color:var(--color-text-lighter)}.Button-module__DKmL0G__buttonSubtle:not(:disabled):hover,.Button-module__DKmL0G__buttonSubtle:not(:disabled):focus-visible,.Button-module__DKmL0G__buttonSubtle[data-active]{background:var(--color-surface);color:var(--color-text-light)}.Button-module__DKmL0G__button:not(.Button-module__DKmL0G__iconButton) .Button-module__DKmL0G__icon{margin-right:var(--space-4);margin-left:calc(-1*var(--space-1))}.Button-module__DKmL0G__label{font-size:var(--size-sm);font-weight:500}
.Container-module__X0HBHq__container{padding-right:var(--space-8);padding-left:var(--space-8);margin-left:auto;margin-right:auto}.Container-module__X0HBHq__containerSmall{max-width:760px}.Container-module__X0HBHq__containerMedium{max-width:960px}.Container-module__X0HBHq__containerLarge{max-width:1160px}
@keyframes Popover-module__aEkh8W__up{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}@keyframes Popover-module__aEkh8W__down{0%{opacity:0;transform:translateY(calc(-1*var(--space-3)))}to{opacity:1;transform:translateY(0)}}.Popover-module__aEkh8W__popover{z-index:var(--z-above);border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:var(--radius);box-shadow:var(--shadow-xl);animation:none;overflow:hidden}.Popover-module__aEkh8W__popover[data-side=top]{animation-name:Popover-module__aEkh8W__up}.Popover-module__aEkh8W__popover[data-side=bottom]{animation-name:Popover-module__aEkh8W__down}
.DocumentCreatePopover-module__wWJXkq__popover{min-width:160px;max-width:320px;padding:var(--space-3);flex-direction:column;display:flex}
.Select-module__KNpQTG__trigger{height:var(--space-13);padding:0 var(--space-7);border-radius:var(--radius-sm);font-size:var(--size-sm);gap:var(--space-4);background:var(--color-surface);color:var(--color-text-light);transition:var(--transition);outline:none;place-items:center;font-weight:500;transition-property:background,color,opacity;display:flex}.Select-module__KNpQTG__trigger[data-placeholder]{color:var(--color-text-lightest);font-weight:400}.Select-module__KNpQTG__trigger[data-disabled]{cursor:default;pointer-events:none;opacity:.75}.Select-module__KNpQTG__trigger[data-inline-description]{height:var(--space-16)}.Select-module__KNpQTG__trigger[data-loading]{pointer-events:none;opacity:.75;transition:none}.Select-module__KNpQTG__triggerSubtle{padding:0 var(--space-5);background:0 0}.Select-module__KNpQTG__trigger:hover,.Select-module__KNpQTG__trigger:focus-visible{background:var(--color-surface-hover);color:var(--color-text)}.Select-module__KNpQTG__triggerSubtle:hover,.Select-module__KNpQTG__triggerSubtle:focus-visible{background:var(--color-surface);color:var(--color-text)}.Select-module__KNpQTG__triggerIcon{margin-right:calc(-1*var(--space-2));opacity:.4;flex:none;margin-left:auto}.Select-module__KNpQTG__select{z-index:var(--z-above);padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:var(--radius);box-shadow:var(--shadow-xl)}.Select-module__KNpQTG__item{padding:var(--space-3)var(--space-5);border-radius:var(--radius-sm);color:var(--color-text-light);cursor:pointer;font-size:var(--size-sm);-webkit-user-select:none;user-select:none;outline:none;place-items:center;font-weight:500;display:flex}.Select-module__KNpQTG__item:hover{background:var(--color-surface)}.Select-module__KNpQTG__itemInfo{align-items:start;gap:var(--space-1);flex-direction:column;display:flex}.Select-module__KNpQTG__itemIcon{width:36px;height:36px;margin-right:var(--space-7);background-color:var(--color-surface);border-radius:50%;flex:none;place-content:center;place-items:center;display:flex;overflow:hidden}.Select-module__KNpQTG__item:hover .Select-module__KNpQTG__itemIcon{background-color:var(--color-surface-hover)}.Select-module__KNpQTG__itemIcon>img{object-fit:cover;width:100%;height:100%}.Select-module__KNpQTG__itemIcon>svg{opacity:.5;width:50%;height:50%}.Select-module__KNpQTG__itemDescription{font-size:var(--size-xs);color:var(--color-text-lightest);font-weight:400}.Select-module__KNpQTG__item[data-highlighted]{background:var(--color-surface);color:var(--color-text)}.Select-module__KNpQTG__item[data-disabled]{cursor:default;opacity:var(--opacity-disabled)}.Select-module__KNpQTG__itemIndicator{width:16px;height:16px;margin-right:var(--space-4);margin-left:calc(-1*var(--space-1));flex:none}
.Inbox-module__sTCPpW__inboxHeader{z-index:var(--z-above);border-bottom:1px solid var(--color-border);background:var(--color-surface-elevated);padding:var(--space-3)var(--space-3)var(--space-3)var(--space-8);place-content:space-between;place-items:center;display:flex;position:sticky;top:0}.Inbox-module__sTCPpW__inboxHeaderButtons{gap:var(--space-3);display:flex}.Inbox-module__sTCPpW__inboxHeader h2{font-weight:500}.Inbox-module__sTCPpW__emptyState{min-height:320px;color:var(--color-text-lighter);gap:var(--space-6);text-align:center;flex-direction:column;place-content:center;place-items:center;display:flex}.Inbox-module__sTCPpW__icon{border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:100%;place-content:center;place-items:center;width:36px;height:36px;display:flex}.Inbox-module__sTCPpW__addedToDocumentButton{margin-top:var(--space-4);display:flex}
@keyframes Skeleton-module__e35m-q__skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton-module__e35m-q__skeleton{background:linear-gradient(270deg,var(--color-skeleton),var(--color-skeleton-shine),var(--color-skeleton-shine),var(--color-skeleton));border-radius:var(--radius-xs);background-size:400% 100%;height:1em;animation:6s linear infinite Skeleton-module__e35m-q__skeleton;display:block}
@keyframes Dialog-module__BABh0q__fade{0%{opacity:0}to{opacity:1}}@keyframes Dialog-module__BABh0q__up{0%{opacity:0;transform:translateY(var(--space-5))}to{opacity:1;transform:translateY(0)}}.Dialog-module__BABh0q__dialog{max-width:calc(100% - var(--space-8)*2);max-height:calc(100% - var(--space-8)*2);border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:var(--radius);box-shadow:var(--shadow-xl);animation:.15s ease-in-out Dialog-module__BABh0q__up;overflow:hidden}.Dialog-module__BABh0q__overlay{z-index:var(--z-overlay);background:var(--color-overlay);place-content:center;place-items:center;animation:.15s ease-in-out Dialog-module__BABh0q__fade;display:flex;position:fixed;inset:0}.Dialog-module__BABh0q__header{padding:var(--space-5)var(--space-8);border-bottom:1px solid var(--color-border);justify-content:space-between;place-items:center;display:flex}.Dialog-module__BABh0q__title{font-weight:500}.Dialog-module__BABh0q__titleButtons{justify-content:end;align-items:center;gap:var(--space-0);display:flex}.Dialog-module__BABh0q__closeButton{margin-right:calc(-1*var(--space-3))}
.DocumentDeleteDialog-module__cf4Eoq__dialog{width:420px;max-width:100%;padding:var(--space-8)}.DocumentDeleteDialog-module__cf4Eoq__description{margin-bottom:var(--space-12);color:var(--color-text-light)}.DocumentDeleteDialog-module__cf4Eoq__buttons{margin-top:var(--space-8);justify-content:flex-end;gap:var(--space-8);display:flex}
.DocumentRow-module__YzsNwW__row{place-items:center;display:flex;position:relative}.DocumentRow-module__YzsNwW__container{width:100%;padding:var(--space-8)var(--space-19)var(--space-8)var(--space-8);gap:var(--space-8);outline:none;flex:1 0 auto;grid-template-columns:auto 1fr auto;display:grid}.DocumentRow-module__YzsNwW__icon,.DocumentRow-module__YzsNwW__info{transition:opacity var(--transition)}.DocumentRow-module__YzsNwW__link:hover .DocumentRow-module__YzsNwW__icon,.DocumentRow-module__YzsNwW__link:hover .DocumentRow-module__YzsNwW__info,.DocumentRow-module__YzsNwW__link:focus-visible .DocumentRow-module__YzsNwW__icon,.DocumentRow-module__YzsNwW__link:focus-visible .DocumentRow-module__YzsNwW__info{opacity:var(--opacity-hover)}.DocumentRow-module__YzsNwW__icon{border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:var(--radius-xs);width:40px;height:52px;box-shadow:var(--shadow-xs);place-content:center;place-items:center;display:flex}.DocumentRow-module__YzsNwW__info{flex-direction:column;place-content:center;display:flex}.DocumentRow-module__YzsNwW__infoSkeleton{gap:var(--space-4)}.DocumentRow-module__YzsNwW__documentName{font-size:var(--size-sm);font-weight:500}.DocumentRow-module__YzsNwW__documentDate{color:var(--color-text-lighter);font-size:var(--size-xs)}.DocumentRow-module__YzsNwW__permissionsGroup{margin-left:var(--space-3);padding:0 var(--space-3);color:var(--color-text-lighter);background:var(--color-surface);border-radius:1em;font-size:.8em;display:inline-block;position:relative}.DocumentRow-module__YzsNwW__presence{place-items:center;display:flex}.DocumentRow-module__YzsNwW__more{right:var(--space-10);position:absolute}.DocumentRow-module__YzsNwW__morePopover{min-width:160px;max-width:320px;padding:var(--space-3);flex-direction:column;display:flex}
.DocumentsList-module__9s4FXa__documents{padding-top:var(--space-16);padding-bottom:var(--space-16);flex-direction:column;display:flex}.DocumentsList-module__9s4FXa__header{margin-bottom:var(--space-10);justify-content:space-between;place-items:center;display:flex}.DocumentsList-module__9s4FXa__headerTitle{font-size:var(--size-xl);font-weight:600}.DocumentsList-module__9s4FXa__headerActions{gap:var(--space-6);display:flex}.DocumentsList-module__9s4FXa__headerSelect:not(:hover),.DocumentsList-module__9s4FXa__headerSelect:not(:focus-visible){border:1px solid var(--color-border-contrasted);transition-property:background,color,border,opacity}.DocumentsList-module__9s4FXa__headerSelect:hover,.DocumentsList-module__9s4FXa__headerSelect:focus-visible{border:1px solid var(--color-surface-hover)}.DocumentsList-module__9s4FXa__container{border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.DocumentsList-module__9s4FXa__row:not(:last-child){border-bottom:1px solid var(--color-border)}.DocumentsList-module__9s4FXa__actions{margin:var(--space-8)auto}.DocumentsList-module__9s4FXa__actions:disabled{cursor:default}.DocumentsList-module__9s4FXa__emptyState{min-height:320px;color:var(--color-text-lighter);gap:var(--space-6);text-align:center;flex-direction:column;place-content:center;place-items:center;display:flex}
.Switch-module__ssHFBG__switch{align-items:center;display:flex}.Switch-module__ssHFBG__root{all:unset;background-color:var(--color-surface-active);width:34px;height:20px;box-shadow:0 2px 10px var(--shadow);-webkit-tap-highlight-color:#0000;border-radius:9999px;position:relative}.Switch-module__ssHFBG__root:focus{box-shadow:0 0 0 2px #000}.Switch-module__ssHFBG__root[data-state=checked]{background-color:var(--color-accent)}.Switch-module__ssHFBG__thumb{background-color:var(--color-surface-elevated);width:16px;height:16px;box-shadow:0 2px 2px var(--shadow);will-change:transform;border-radius:9999px;transition:transform .1s;display:block;transform:translate(2px)}.Switch-module__ssHFBG__thumb[data-state=checked]{transform:translate(16px)}.Switch-module__ssHFBG__label{color:var(--color-text-light);font-size:var(--size-sm);-webkit-user-select:none;user-select:none;padding-right:var(--space-6);font-weight:500;line-height:1}
.InboxSettingsDialog-module__64nmxq__dialog{width:420px;max-width:100%;padding:var(--space-8)0}.InboxSettingsDialog-module__64nmxq__description{margin-bottom:var(--space-10);color:var(--color-text-light)}.InboxSettingsDialog-module__64nmxq__switches{gap:var(--space-6);flex-direction:column;display:flex}.InboxSettingsDialog-module__64nmxq__switches h3{font-weight:500;font-size:var(--size-sm);padding:0 var(--space-8)}.InboxSettingsDialog-module__64nmxq__switches h3:not(:first-of-type){margin-top:var(--space-4);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.InboxSettingsDialog-module__64nmxq__switchBox{background:var(--color-surface);padding:var(--space-6)var(--space-7);margin:0 var(--space-8);gap:var(--space-7);border-radius:6px;flex-direction:column;display:flex}.InboxSettingsDialog-module__64nmxq__loading{place-content:center;place-items:center;min-height:100px;display:flex}.InboxSettingsDialog-module__64nmxq__selectBox{margin:0 var(--space-8);gap:var(--space-7);border-radius:6px;flex-direction:column;display:flex}
.InboxPopover-module__DlU29W__inboxPopover{width:460px;max-height:calc(100vh - var(--header-height) - var(--space-8));flex-direction:column;display:flex;overflow-y:auto}@media (max-width:480px){.InboxPopover-module__DlU29W__inboxPopover{width:94vw;height:100%}}.InboxPopover-module__DlU29W__inboxPopoverUnreadCount{background:var(--color-accent);color:var(--color-surface-elevated);min-width:1rem;height:1rem;padding:0 var(--space-2);border-radius:9999px;place-content:center;place-items:center;font-size:.675rem;font-weight:500;display:flex;position:absolute;top:0;right:0;transform:translate(50%,-50%)}
.OrganizationPopover-module__qYUQ4G__profileButton{margin-left:calc(0px - var(--space-4));align-items:center;gap:var(--space-4);height:var(--space-13);padding:0 var(--space-7)0 var(--space-5);border-radius:var(--radius-sm);color:var(--color-text-light);font-size:var(--size-sm);transition:var(--transition);cursor:pointer;border:none;outline:none;font-weight:500;transition-property:background,color,opacity;display:flex}.OrganizationPopover-module__qYUQ4G__profileButton[data-loading]{pointer-events:none}.OrganizationPopover-module__qYUQ4G__profileButton:hover,.OrganizationPopover-module__qYUQ4G__profileButton:focus-visible{background:var(--color-surface);color:var(--color-text);opacity:1}.OrganizationPopover-module__qYUQ4G__profileButtonName{white-space:nowrap}.OrganizationPopover-module__qYUQ4G__profileAvatar,.OrganizationPopover-module__qYUQ4G__profilePopoverAvatar,.OrganizationPopover-module__qYUQ4G__profileButtonPlaceholderAvatar{object-fit:cover;background:var(--color-border);border-radius:50%;flex:none;width:20px;height:20px}.OrganizationPopover-module__qYUQ4G__profileButtonIcon{margin-right:calc(-1*var(--space-3));opacity:.4;flex:none}.OrganizationPopover-module__qYUQ4G__profilePopoverAvatar{width:46px;height:46px;margin-top:12px}.OrganizationPopover-module__qYUQ4G__profileButtonPlaceholderAvatar{background:var(--color-surface)}.OrganizationPopover-module__qYUQ4G__profileButtonPlaceholderName{background:var(--color-surface);border-radius:var(--radius-xs);width:71.5px;height:14px}.OrganizationPopover-module__qYUQ4G__profilePopover{flex-direction:column;min-width:180px;max-width:320px;display:flex}.OrganizationPopover-module__qYUQ4G__profilePopoverHeader{display:flex}.OrganizationPopover-module__qYUQ4G__profilePopoverInfo{gap:var(--space-6);padding:var(--space-6)var(--space-7);border-bottom:1px solid var(--color-border);flex-direction:column;align-items:center;display:flex}.OrganizationPopover-module__qYUQ4G__profilePopoverInfoText{text-align:center;flex-direction:column;display:flex}.OrganizationPopover-module__qYUQ4G__profilePopoverName,.OrganizationPopover-module__qYUQ4G__profilePopoverId{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OrganizationPopover-module__qYUQ4G__profilePopoverName{font-weight:500;font-size:var(--size-sm)}.OrganizationPopover-module__qYUQ4G__profilePopoverId{color:var(--color-text-lighter);font-size:var(--size-xs)}.OrganizationPopover-module__qYUQ4G__profilePopoverActions{padding:var(--space-3)}.OrganizationPopover-module__qYUQ4G__profilePopoverButton{place-content:center;width:100%}.OrganizationPopover-module__qYUQ4G__organizationsSection{padding:var(--space-3);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.OrganizationPopover-module__qYUQ4G__organizationsLabel{padding:var(--space-3)var(--space-4);color:var(--color-text-lighter);font-size:var(--size-xs)}.OrganizationPopover-module__qYUQ4G__organizationItem{align-items:center;gap:var(--space-4);padding:var(--space-3)var(--space-4);border-radius:var(--radius-sm);color:var(--color-text-light);font-size:var(--size-sm);cursor:pointer;transition:var(--transition);text-align:left;background:0 0;border:none;outline:none;width:100%;font-weight:500;transition-property:background,color;display:flex}.OrganizationPopover-module__qYUQ4G__organizationItem:hover,.OrganizationPopover-module__qYUQ4G__organizationItem:focus-visible{background:var(--color-surface);color:var(--color-text)}.OrganizationPopover-module__qYUQ4G__organizationItemAvatar{object-fit:cover;border-radius:50%;flex:none;width:20px;height:20px}.OrganizationPopover-module__qYUQ4G__organizationItemName{flex:1}.OrganizationPopover-module__qYUQ4G__checkIcon{color:var(--color-text);flex:none;margin-left:auto}
.ShareDialogGeneral-module__0pfjnW__default{gap:var(--space-6);flex-direction:column;display:flex}.ShareDialogGeneral-module__0pfjnW__section{margin-bottom:calc(-1*var(--space-3));place-items:center;display:flex}.ShareDialogGeneral-module__0pfjnW__sectionLabel[data-disabled]{cursor:default;opacity:var(--opacity-disabled)}.ShareDialogGeneral-module__0pfjnW__sectionLabelIcon{margin-right:var(--space-4);color:var(--color-text);width:16px;height:16px}.ShareDialogGeneral-module__0pfjnW__sectionAction{margin-left:auto}.ShareDialogGeneral-module__0pfjnW__sectionStart{align-items:center;gap:var(--space-2);flex-direction:row;display:flex}.ShareDialogGeneral-module__0pfjnW__sectionIcon{background-color:var(--color-surface);border-radius:50%;place-content:center;place-items:center;width:36px;height:36px;display:flex;overflow:hidden}.ShareDialogGeneral-module__0pfjnW__sectionIcon>img{object-fit:cover;width:100%;height:100%}.ShareDialogGeneral-module__0pfjnW__sectionIcon>svg{opacity:.5;width:50%;height:50%}
.Input-module__Cm9X0a__input{height:var(--space-13);padding:0 var(--space-5);background:var(--color-surface);border-radius:var(--radius-sm);font-size:var(--size-sm);color:var(--color-text-light);transition:var(--transition);outline:none;transition-property:background,color,opacity}.Input-module__Cm9X0a__input:hover,.Input-module__Cm9X0a__input:focus-visible{background:var(--color-surface-hover);color:var(--color-text)}.Input-module__Cm9X0a__input:disabled{cursor:default;opacity:var(--opacity-disabled)}.Input-module__Cm9X0a__input::placeholder{color:var(--color-text-lightest)}
.ShareDialogInvite-module__iBECxq__error,.ShareDialogInvite-module__iBECxq__note{padding:var(--space-5)var(--space-6);border-radius:var(--radius-sm);font-size:var(--size-sm)}.ShareDialogInvite-module__iBECxq__error{background:rgb(var(--color-red)/10%);color:rgb(var(--color-red))}.ShareDialogInvite-module__iBECxq__note{background:var(--color-surface);color:var(--color-text-light)}.ShareDialogInvite-module__iBECxq__inviteForm{gap:var(--space-8);display:flex}.ShareDialogInvite-module__iBECxq__inviteInput,.ShareDialogInvite-module__iBECxq__inviteSelect{flex:1 0 auto}.ShareDialogInvite-module__iBECxq__inviteButton{flex:none}.ShareDialogInvite-module__iBECxq__inviteFormMessage{margin-top:var(--space-8)}
.ShareDialogRows-module__hXTQJa__rows{gap:var(--space-6);flex-direction:column;display:flex}.ShareDialogRows-module__hXTQJa__row{place-items:center;display:flex}.ShareDialogRows-module__hXTQJa__rowInfo{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.ShareDialogRows-module__hXTQJa__rowAvatar{margin-right:var(--space-7)}.ShareDialogRows-module__hXTQJa__rowName{font-size:var(--size-sm);font-weight:500}.ShareDialogRows-module__hXTQJa__rowRemoveButton,.ShareDialogRows-module__hXTQJa__rowDescription{font-size:var(--size-xs)}.ShareDialogRows-module__hXTQJa__rowRemoveButton{color:rgb(var(--color-red)/80%);transition:opacity var(--transition);outline:none}.ShareDialogRows-module__hXTQJa__rowRemoveButton:hover,.ShareDialogRows-module__hXTQJa__rowRemoveButton:focus-visible{opacity:var(--opacity-hover)}.ShareDialogRows-module__hXTQJa__rowDescription{color:var(--color-text-lightest)}.ShareDialogRows-module__hXTQJa__rowAccessSelect{margin-left:auto}
.ShareDialog-module__ncEkpa__dialog{width:520px;max-width:100%}.ShareDialog-module__ncEkpa__dialogSection{padding:0 var(--space-8);margin:var(--space-8)0}.ShareDialog-module__ncEkpa__dialogDivider{color:var(--color-text-lighter);font-size:var(--size-sm);border-top:1px solid var(--color-border);padding:var(--space-6)var(--space-8)0;margin-bottom:calc(-1*var(--space-5));place-items:center;display:flex}.ShareDialog-module__ncEkpa__dialogTabs{border-bottom:1px solid var(--color-border)}.ShareDialog-module__ncEkpa__dialogTabList{border-bottom:1px solid var(--color-border);display:flex}.ShareDialog-module__ncEkpa__dialogTabContent{outline:none}.ShareDialog-module__ncEkpa__dialogTab{padding:var(--space-5);font-size:var(--size-sm);outline:none;flex:1 0 auto;place-content:center;place-items:center;font-weight:500;display:flex;position:relative}.ShareDialog-module__ncEkpa__dialogTab[data-state=active]:before{background:var(--color-accent);content:"";width:100%;height:2px;position:absolute;bottom:0}.ShareDialog-module__ncEkpa__dialogTabLabel{transition:opacity var(--transition);place-content:center;place-items:center;display:flex}.ShareDialog-module__ncEkpa__dialogTab:hover .ShareDialog-module__ncEkpa__dialogTabLabel,.ShareDialog-module__ncEkpa__dialogTab:focus-visible .ShareDialog-module__ncEkpa__dialogTabLabel{opacity:var(--opacity-hover)}.ShareDialog-module__ncEkpa__dialogTabIcon{margin-right:var(--space-3)}
.HeaderName-module__CC3yNW__container{place-content:center;place-items:center;width:100%;display:flex}.HeaderName-module__CC3yNW__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HeaderName-module__CC3yNW__nameInput{text-align:center;background:0 0;outline:none;width:100%}.HeaderName-module__CC3yNW__renameButton,.HeaderName-module__CC3yNW__badge{margin-left:var(--space-6);flex:none}.HeaderName-module__CC3yNW__renameButton{color:var(--color-text-lightest);transition:color var(--transition);outline:none}.HeaderName-module__CC3yNW__renameButton:hover,.HeaderName-module__CC3yNW__renameButton:focus-visible{color:var(--color-text-lighter)}.HeaderName-module__CC3yNW__badge{padding:0 var(--space-3);color:var(--color-text-lighter);background:var(--color-surface);border-radius:1em;font-size:.8em;display:inline-block;position:relative}
.Header-module__sOq9xW__header{width:100%;height:100%;padding:0 var(--space-8);gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.Header-module__sOq9xW__logo,.Header-module__sOq9xW__document,.Header-module__sOq9xW__collaboration{place-items:center;display:flex}.Header-module__sOq9xW__logo{place-content:flex-start}.Header-module__sOq9xW__logoLink{transition:opacity var(--transition);outline:none}.Header-module__sOq9xW__logoLink:hover,.Header-module__sOq9xW__logoLink:focus-visible{opacity:var(--opacity-hover)}.Header-module__sOq9xW__document{place-content:center;min-width:0;font-weight:500}.Header-module__sOq9xW__collaboration{place-content:flex-end;gap:var(--space-6)}.Header-module__sOq9xW__presence{margin-right:var(--space-2)}.Header-module__sOq9xW__documentNameFallback{padding-right:var(--space-11)}
.Title-module__5k7rxG__title{font-size:var(--size-3xl);resize:none;width:100%;max-width:var(--note-editor-width);padding:var(--space-2)var(--note-editor-horizontal-padding)var(--space-6);background:0 0;outline:none;margin:0 auto;font-weight:700;display:block;overflow:hidden}
.Document-module__Mw2_jW__container{background:var(--color-surface);grid-template-rows:var(--header-height)1fr;min-height:100vh;max-height:100vh;display:grid;overflow:hidden}.Document-module__Mw2_jW__header{border-bottom:1px solid var(--color-border);background:var(--color-surface-elevated)}.Document-module__Mw2_jW__header,.Document-module__Mw2_jW__main{position:relative}
.Error-module__N7nmva__main{gap:var(--space-6);flex-direction:column;place-content:center;place-items:center;min-height:100vh;display:flex}.Error-module__N7nmva__actions{margin-top:var(--space-8);gap:var(--space-6);display:flex}.Error-module__N7nmva__error{font-size:var(--size-lg);font-weight:500}.Error-module__N7nmva__suggestion{color:var(--color-text-lighter)}
.Checkbox-module__S8pkJW__container{justify-content:center;align-items:center;display:flex;position:relative}.Checkbox-module__S8pkJW__input{cursor:pointer;opacity:0;outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.Checkbox-module__S8pkJW__checkbox{background:var(--color-surface);border-radius:var(--radius-xs);width:18px;height:18px;color:var(--color-accent);transition:var(--transition);place-content:center;place-items:center;transition-property:background,color,opacity;display:flex}.Checkbox-module__S8pkJW__checkboxIcon{opacity:0;pointer-events:none;width:12px;height:12px}.Checkbox-module__S8pkJW__input:hover+.Checkbox-module__S8pkJW__checkbox,.Checkbox-module__S8pkJW__input:focus-visible+.Checkbox-module__S8pkJW__checkbox{background:var(--color-surface-hover)}.Checkbox-module__S8pkJW__input:checked+.Checkbox-module__S8pkJW__checkbox{background:var(--color-accent);color:var(--color-surface-elevated)}.Checkbox-module__S8pkJW__input:checked+.Checkbox-module__S8pkJW__checkbox .Checkbox-module__S8pkJW__checkboxIcon{opacity:1}.Checkbox-module__S8pkJW__input:disabled,.Checkbox-module__S8pkJW__input:disabled+.Checkbox-module__S8pkJW__checkbox{cursor:default;opacity:var(--opacity-disabled)}
.CustomTaskItem-module__faXDsG__tiptapTaskItem{margin:var(--space-2)0 var(--space-2)var(--space-8);display:flex}.CustomTaskItem-module__faXDsG__tiptipTaskItemCheckbox{margin:var(--space-1)var(--space-6)0 0;-webkit-user-select:none;user-select:none;flex:none;padding-top:1px}.CustomTaskItem-module__faXDsG__tiptipTaskItemContent{flex:auto}
.EmojiPicker-module__08EhcW__root{background:var(--color-surface-elevated);isolation:isolate;flex-direction:column;height:352px;display:flex}.EmojiPicker-module__08EhcW__header{padding:var(--space-4)var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border);width:100%;display:flex}.EmojiPicker-module__08EhcW__searchWrapper{flex:auto;height:100%;position:relative}.EmojiPicker-module__08EhcW__search{z-index:10;background:var(--color-surface-hover);border-radius:var(--radius-xs);min-width:0;font-size:var(--size-sm);height:var(--space-13);appearance:none;flex:auto;padding:8px 10px;position:absolute;inset:0}.EmojiPicker-module__08EhcW__search:focus{outline-color:var(--color-accent)}.EmojiPicker-module__08EhcW__search::-webkit-search-decoration{display:none}.EmojiPicker-module__08EhcW__search::-webkit-search-cancel-button{display:none}.EmojiPicker-module__08EhcW__search::-webkit-search-results-button{display:none}.EmojiPicker-module__08EhcW__search::-webkit-search-results-decoration{display:none}.EmojiPicker-module__08EhcW__viewport{outline:none;flex:1;position:relative}.EmojiPicker-module__08EhcW__loading,.EmojiPicker-module__08EhcW__empty{color:var(--color-text-lightest);font-size:var(--size-sm);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.EmojiPicker-module__08EhcW__list{-webkit-user-select:none;user-select:none;padding-block-end:var(--space-3)}.EmojiPicker-module__08EhcW__categoryHeader{padding:var(--space-4)var(--space-4)var(--space-3);background:var(--color-surface-elevated);color:var(--lightningcss-light,#8b8b8b)var(--lightningcss-dark,#a1a1a1);font-size:var(--size-2xs);text-transform:uppercase;height:var(--space-12);font-weight:600}.EmojiPicker-module__08EhcW__row{padding-inline:var(--space-4);scroll-margin-block:var(--space-3)}.EmojiPicker-module__08EhcW__emoji{width:var(--space-11);height:var(--space-11);background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:16px;display:flex}.EmojiPicker-module__08EhcW__emoji[data-active]{background:var(--color-surface-hover)}
.Cursor-module__WICQXq__cursor{z-index:var(--z-above);pointer-events:none;transition:transform var(--transition-linear);-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.Cursor-module__WICQXq__pointer{position:absolute;top:0;left:0}.Cursor-module__WICQXq__name{top:var(--space-8);left:var(--space-8);border-radius:var(--radius-sm);font-size:var(--size-sm);white-space:nowrap;padding:.375rem .75rem;font-weight:500;position:absolute;overflow:hidden}
.NoteHeader-module__uieWlW__noteHeader{position:relative}.NoteHeader-module__uieWlW__cover{height:200px}.NoteHeader-module__uieWlW__justIcon{height:80px}.NoteHeader-module__uieWlW__buttonRow{max-width:var(--note-editor-width);padding:var(--space-8)var(--note-editor-horizontal-padding)0;min-height:70px;margin:0 auto;display:flex;position:relative}.NoteHeader-module__uieWlW__buttonRow[data-icon=true]{margin-top:-60px;padding-top:100px}.NoteHeader-module__uieWlW__buttonRow>button{margin-left:-12px;margin-right:12px}.NoteHeader-module__uieWlW__buttonRowButton{opacity:0;transition:opacity .1s ease-in-out}.NoteHeader-module__uieWlW__buttonRow[data-popover-open=true] .NoteHeader-module__uieWlW__buttonRowButton,.NoteHeader-module__uieWlW__noteHeader:hover .NoteHeader-module__uieWlW__buttonRowButton{opacity:1}.NoteHeader-module__uieWlW__iconButton{height:var(--space-13);width:var(--space-18);bottom:var(--space-14);left:var(--note-editor-horizontal-padding);position:absolute}.NoteHeader-module__uieWlW__iconButtonIcon,.NoteHeader-module__uieWlW__readOnlyIcon{isolation:isolate;aspect-ratio:1;padding:var(--space-2);border-radius:var(--radius-sm);font-size:64px;line-height:1;transition:background-color .1s ease-in-out;position:absolute;bottom:0;left:0}.NoteHeader-module__uieWlW__readOnlyIcon{left:var(--note-editor-horizontal-padding);bottom:var(--space-14)}.NoteHeader-module__uieWlW__iconButtonIcon:hover:after{content:"";border-radius:var(--radius-sm);z-index:-1;background-color:#86868622;position:absolute;inset:0}.NoteHeader-module__uieWlW__coverPopover{padding:var(--space-4);gap:var(--space-3);grid-template-columns:repeat(8,1fr);display:grid}.NoteHeader-module__uieWlW__coverPopoverItem,.NoteHeader-module__uieWlW__buttonRemove{height:var(--space-13);width:var(--space-13);border-radius:var(--radius-xs);opacity:.6;cursor:pointer;justify-content:center;align-items:center;transition:all .1s ease-in-out;display:flex}.NoteHeader-module__uieWlW__coverPopoverItem{border:1px solid #0000001a}.NoteHeader-module__uieWlW__coverPopoverItem[data-active],.NoteHeader-module__uieWlW__coverPopoverItem:hover{opacity:1}.NoteHeader-module__uieWlW__buttonRemove:hover{background-color:var(--color-surface-hover);opacity:1}.NoteHeader-module__uieWlW__buttonRemove svg{width:100%;height:100%;color:var(--color-text-primary)}
.Toolbar-module__2YMrfW__toolbar{align-items:center;gap:var(--space-2);display:flex}.Toolbar-module__2YMrfW__toolbarButton{padding:var(--space-4)}.Toolbar-module__2YMrfW__toolbarButton svg{width:20px;height:20px}.Toolbar-module__2YMrfW__toolbarSeparator{width:1px;height:var(--space-10);background:var(--color-border);margin:0 var(--space-2)}.Toolbar-module__2YMrfW__toolbarPopover{min-width:160px;padding:var(--space-4);box-shadow:var(--shadow-xl);flex-direction:column;display:flex}.Toolbar-module__2YMrfW__toolbarPopoverLabel{font-size:var(--size-sm);padding:var(--space-2)var(--space-1)var(--space-4);font-weight:500}.Toolbar-module__2YMrfW__toolbarPopoverBar{gap:var(--space-3);display:flex}.Toolbar-module__2YMrfW__toolbarPopoverInput{width:200px}.Toolbar-module__2YMrfW__toolbarPopoverButton{white-space:nowrap}.Toolbar-module__2YMrfW__headingsSelect,[data-toolbar=static] .Toolbar-module__2YMrfW__blockSelector{width:130px}
.Logo-module__Qnm6iG__logo{font-size:var(--size-lg);place-content:center;place-items:center;font-weight:700;display:flex}.Logo-module__Qnm6iG__mark{width:1.35em;height:1.35em;margin-right:.35em}.Logo-module__Qnm6iG__wordmark{white-space:nowrap}
.NoteThreads-module__IfkgnG__anchoredThreads{width:340px;position:absolute;left:100%}
.WordCount-module__h3kp3W__wordCount{padding:var(--space-2)var(--space-4);color:var(--color-text-lightest);font-size:var(--size-xs);border-top:1px solid var(--color-border);background:var(--color-surface-elevated)}
.WhiteboardNote-module__Llp8mq__container{width:auto;min-width:250px;max-width:400px;min-height:100px;transition:transform var(--transition-linear);position:absolute}.WhiteboardNote-module__Llp8mq__note{padding:var(--space-5)var(--space-8)var(--space-7);border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:var(--radius);box-shadow:var(--shadow);gap:var(--space-5);flex-direction:column;display:flex;overflow:hidden}.WhiteboardNote-module__Llp8mq__header{height:var(--space-13);flex:none;place-content:space-between;place-items:center;display:flex}.WhiteboardNote-module__Llp8mq__deleteButton{margin-left:calc(-1*var(--space-3))}.WhiteboardNote-module__Llp8mq__content{flex:1 0 auto;position:relative}.WhiteboardNote-module__Llp8mq__textAreaSize{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;width:100%;max-width:100%;overflow:hidden}.WhiteboardNote-module__Llp8mq__textArea{resize:none;word-wrap:break-word;background:0 0;outline:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.WhiteboardNote-module__Llp8mq__textArea::placeholder{color:var(--color-text-lightest)}
.MarketingHeader-module__VKFv_G__header{border-bottom:1px solid var(--color-border)}.MarketingHeader-module__VKFv_G__container{height:var(--header-height);justify-content:space-between;place-items:center;display:flex}
.NoteEditor-module__gHPJ3G__wrapper{background:var(--color-surface-elevated);--note-editor-width:900px;--note-editor-horizontal-padding:54px;flex-direction:column;height:100%;display:flex;position:relative;overflow-y:scroll}.NoteEditor-module__gHPJ3G__editorWrapper{max-width:var(--note-editor-width);flex-grow:1;width:100%;margin:0 auto;position:relative}
.TextEditor-module__o2UD2a__container{background:var(--color-surface);--editor-max-width:800px;--editor-min-height:1100px;--comments-width:310px;flex-direction:column;display:flex;position:absolute;inset:0}.TextEditor-module__o2UD2a__editorHeader{background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border);padding:var(--space-1)var(--space-5);z-index:var(--z-above);flex:0 0;justify-content:space-between;align-items:center;transition:opacity .1s ease-out;display:flex;top:0;left:0;right:0}.TextEditor-module__o2UD2a__editorHeader[data-disabled]{pointer-events:none;opacity:.68;-webkit-user-select:none;user-select:none}.TextEditor-module__o2UD2a__editorPanel{flex:1;overflow-y:scroll}.TextEditor-module__o2UD2a__editor{border-radius:inherit;width:100%;height:100%;padding:var(--space-20);flex-grow:1}.TextEditor-module__o2UD2a__editor:focus{outline:none}.TextEditor-module__o2UD2a__editor[contenteditable=false]{cursor:default}.TextEditor-module__o2UD2a__editorContainerOffset{margin-left:calc(0px - var(--comments-width));height:auto;min-height:0}.TextEditor-module__o2UD2a__editorContainer{min-height:var(--editor-min-height);width:100%;max-width:var(--editor-max-width);margin:var(--space-8)auto;border:1px solid var(--color-border);background:var(--color-surface-elevated);position:relative}@media (prefers-reduced-motion:no-preference){.TextEditor-module__o2UD2a__editorPanel{scroll-behavior:smooth}}.TextEditor-module__o2UD2a__threads{margin-left:var(--space-8);min-width:var(--comments-width);position:absolute;top:0;left:100%}.TextEditor-module__o2UD2a__noComments{color:var(--color-text-lighter);padding-top:var(--space-8);gap:var(--space-4);-webkit-user-select:none;user-select:none;margin-left:var(--space-4);font-size:var(--size-sm);flex-direction:column;max-width:260px;display:flex}.TextEditor-module__o2UD2a__noCommentsHeader{color:var(--color-text-light);font-weight:600;font-size:var(--size-lg)}.TextEditor-module__o2UD2a__noCommentsIcon{margin-top:-2px;display:inline}.TextEditor-module__o2UD2a__noCommentsButton svg{opacity:.8}@media (max-width:1279px){.TextEditor-module__o2UD2a__editorContainerOffset{padding:0 var(--space-8);margin-left:0}.TextEditor-module__o2UD2a__noComments{background:var(--color-surface-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:var(--radius-sm);padding:var(--space-8);margin-left:0}.TextEditor-module__o2UD2a__noComments p{align-items:center;display:inline-flex}.TextEditor-module__o2UD2a__noCommentsButton{margin-top:0}}.TextEditor-module__o2UD2a__placeholder{pointer-events:none;opacity:.3;padding:0 1em;position:absolute;inset:0}.TextEditor-module__o2UD2a__bubbleMenuWrapper{background:var(--color-surface-elevated);gap:var(--space-2);padding:var(--space-3);box-shadow:var(--shadow-xl);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex}
.Whiteboard-module__BSGO7q__canvas{width:100%;height:100%;position:relative;overflow:hidden}.Whiteboard-module__BSGO7q__toolbar{z-index:var(--z-above);bottom:var(--space-10);padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:var(--radius);box-shadow:var(--shadow-lg);display:flex;position:absolute;left:50%;transform:translate(-50%)}.Whiteboard-module__BSGO7q__loading{color:var(--color-text-lighter);place-content:center;place-items:center;display:flex;position:absolute;inset:0}
.Dashboard-module__XZYA8W__container{--aside-width:280px;background:var(--color-surface);grid-template-columns:1fr;grid-template-areas:".""main";grid-template-rows:var(--header-height)1fr;width:100%;min-height:100vh;display:grid}.Dashboard-module__XZYA8W__header{z-index:var(--z-above);width:100%;height:var(--header-height);border-bottom:1px solid var(--color-border);background:var(--color-surface-elevated);position:fixed;top:0}.Dashboard-module__XZYA8W__aside{z-index:var(--z-above);top:var(--header-height);width:var(--aside-width);max-width:80vw;height:calc(100vh - var(--header-height));border-right:1px solid var(--color-border);background:var(--color-surface-elevated);display:none;position:fixed}.Dashboard-module__XZYA8W__aside[data-open]{display:block}.Dashboard-module__XZYA8W__main{grid-area:main;position:relative}@media (min-width:1024px){.Dashboard-module__XZYA8W__container{grid-template-areas:". ."".main";grid-template-columns:var(--aside-width)1fr;grid-template-rows:var(--header-height)1fr}.Dashboard-module__XZYA8W__aside{display:block}}
.MarketingFooter-module__7r58nG__footer{border-top:1px solid var(--color-border)}.MarketingFooter-module__7r58nG__container{height:var(--header-height);justify-content:space-between;place-items:center;display:flex}.MarketingFooter-module__7r58nG__copyright{color:var(--color-text-light);font-size:var(--size-sm)}
.Marketing-module__3_9Daq__layout{flex-direction:column;min-height:100vh;display:flex}.Marketing-module__3_9Daq__footer{margin-top:auto}
.page-module__AZU8za__section{margin-top:var(--space-20);margin-bottom:var(--space-20)}.page-module__AZU8za__sectionTitle{margin-bottom:var(--space-10);font-size:var(--size-2xl);font-weight:700}.page-module__AZU8za__heroTitle{max-width:400px;margin-bottom:var(--space-9);font-size:var(--size-4xl);font-weight:800;line-height:1.25}.page-module__AZU8za__heroLead{max-width:460px;color:var(--color-text-lighter);font-size:var(--size-xl)}.page-module__AZU8za__heroInfo{margin-bottom:var(--space-12)}.page-module__AZU8za__heroActions{gap:var(--space-6);display:flex}.page-module__AZU8za__featuresGrid{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.page-module__AZU8za__featuresFeature{padding:var(--space-9);border:1px solid var(--color-border);border-radius:var(--radius)}.page-module__AZU8za__featuresFeatureTitle{margin-bottom:var(--space-4);font-weight:600}.page-module__AZU8za__featuresFeatureDescription{font-size:var(--size-sm)}
.signin-module__mCLutW__container{width:100%;min-height:100vh;display:flex}.signin-module__mCLutW__main,.signin-module__mCLutW__aside{flex:1 0 50%}.signin-module__mCLutW__main{flex-direction:column;justify-content:center;align-items:center;display:flex}.signin-module__mCLutW__aside{background:var(--color-surface);display:none}.signin-module__mCLutW__title{margin-bottom:var(--space-9);font-size:var(--size-2xl);font-weight:700}.signin-module__mCLutW__actions{gap:var(--space-6);display:flex}@media (min-width:1024px){.signin-module__mCLutW__aside{display:block}}
