.ProjectCard-module__XUwJEW__hoverArea{position:relative}.ProjectCard-module__XUwJEW__card{isolation:isolate;border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-design-file-rest);transition-property:transform,box-shadow;transition-duration:var(--ds-motion-interactive-duration);transition-timing-function:var(--ds-motion-interactive-easing)}.ProjectCard-module__XUwJEW__card:after{z-index:10;border:1px solid var(--ds-color-separator);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}@media (hover:hover){.ProjectCard-module__XUwJEW__hoverArea:hover .ProjectCard-module__XUwJEW__card{transform:translateY(calc(-1 * var(--ds-space-xs)));box-shadow:var(--ds-shadow-design-file)}}.ProjectCard-module__XUwJEW__cover{aspect-ratio:4/3;border-radius:var(--ds-radius-lg) var(--ds-radius-lg) 0 0}.ProjectCard-module__XUwJEW__skeletonPulse{animation:1.2s ease-in-out infinite ProjectCard-module__XUwJEW__project-card-skeleton-pulse}@keyframes ProjectCard-module__XUwJEW__project-card-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}.ProjectCard-module__XUwJEW__tags{gap:var(--ds-space-xs);white-space:nowrap;width:100%;min-width:0;-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--ds-space-2xl)), transparent 100%);mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--ds-space-2xl)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--ds-space-2xl)), transparent 100%);display:flex;overflow:hidden}.ProjectCard-module__XUwJEW__avatarItem+.ProjectCard-module__XUwJEW__avatarItem{margin-left:calc(-1 * var(--ds-space-xs))}.ProjectCard-module__XUwJEW__avatarSurface{border:1px solid var(--ds-color-background-primary);background:linear-gradient(var(--ds-color-fill-tertiary), var(--ds-color-fill-tertiary)), var(--ds-color-background-primary);display:block}.ProjectCard-module__XUwJEW__editorOverflow{z-index:20;margin-left:calc(-1 * var(--ds-space-xs));border:1px solid var(--ds-color-background-primary);background:linear-gradient(var(--ds-color-fill-tertiary), var(--ds-color-fill-tertiary)), var(--ds-color-background-primary);position:relative}.ProjectCard-module__XUwJEW__editorTooltip{z-index:90;bottom:calc(100% + var(--ds-space-sm));padding:var(--ds-space-xs) var(--ds-space-sm);color:var(--ds-color-background-primary);font-size:var(--ds-text-caption-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-caption-line-height);white-space:nowrap;background:var(--ds-color-label-primary);border-radius:var(--ds-radius-full);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.ProjectCard-module__XUwJEW__editorTooltip:after{background:var(--ds-color-label-primary);content:"";width:12px;height:4px;position:absolute;top:100%;left:50%;transform:translate(-50%);-webkit-mask:url(/icons/designhub-tooltip-arrow.svg) 50%/contain no-repeat;mask:url(/icons/designhub-tooltip-arrow.svg) 50%/contain no-repeat}.ProjectCard-module__XUwJEW__cardActionsButton{cursor:pointer;width:32px;height:32px;color:var(--ds-color-label-tertiary);border-radius:var(--ds-radius-md);transition:color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){.ProjectCard-module__XUwJEW__cardActionsButton:hover{color:var(--ds-color-label-secondary);background:0 0}}.ProjectCard-module__XUwJEW__cardActionsButton:focus-visible{outline:2px solid var(--ds-color-blue);outline-offset:-2px}.ProjectCard-module__XUwJEW__cardActionsButton:disabled{cursor:not-allowed;opacity:.4}.ProjectCard-module__XUwJEW__cardActionsIcon{background:currentColor;width:32px;height:32px;display:block;-webkit-mask:url(/icons/designhub-management-more-mask.svg) 50%/contain no-repeat;mask:url(/icons/designhub-management-more-mask.svg) 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){.ProjectCard-module__XUwJEW__card,.ProjectCard-module__XUwJEW__cardActionsButton{transition:none}.ProjectCard-module__XUwJEW__skeletonPulse{animation:none}}
.ProjectAssetsPanel-module__16I32W__root{border-radius:var(--ds-radius-lg);flex-direction:column;min-height:0;display:flex;position:relative}.ProjectAssetsPanel-module__16I32W__rowAction{appearance:none;cursor:pointer;font:inherit;background:0 0;border:0}.ProjectAssetsPanel-module__16I32W__content{flex-direction:column;flex:1;min-height:296px;display:flex;position:relative}.ProjectAssetsPanel-module__16I32W__notice{margin-bottom:var(--ds-space-lg);color:var(--ds-color-label-secondary);font-size:var(--ds-text-callout-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-callout-line-height)}.ProjectAssetsPanel-module__16I32W__centeredState{flex:1;justify-content:center;align-items:center;min-height:296px;display:flex}.ProjectAssetsPanel-module__16I32W__centeredStateContent{align-items:center;gap:var(--ds-space-sm);color:var(--ds-color-label-tertiary);text-align:center;flex-direction:column;display:flex}.ProjectAssetsPanel-module__16I32W__centeredStateContent strong{color:var(--ds-color-label-primary);font-size:var(--ds-text-title-size);font-weight:var(--ds-font-weight-emphasized);line-height:var(--ds-text-title-line-height)}.ProjectAssetsPanel-module__16I32W__centeredStateContent span{font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-body-line-height)}.ProjectAssetsPanel-module__16I32W__stack,.ProjectAssetsPanel-module__16I32W__list,.ProjectAssetsPanel-module__16I32W__attachmentList,.ProjectAssetsPanel-module__16I32W__uploadList,.ProjectAssetsPanel-module__16I32W__skeletonList{flex-direction:column;display:flex}.ProjectAssetsPanel-module__16I32W__stack{gap:var(--ds-space-2xl)}.ProjectAssetsPanel-module__16I32W__group+.ProjectAssetsPanel-module__16I32W__group{padding-top:var(--ds-space-2xl);border-top:1px solid var(--ds-color-separator)}.ProjectAssetsPanel-module__16I32W__groupActions{align-items:center;gap:var(--ds-space-md);display:flex}.ProjectAssetsPanel-module__16I32W__rowAction{color:var(--ds-color-label-secondary);font-size:var(--ds-text-callout-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-callout-line-height);transition:color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing)}.ProjectAssetsPanel-module__16I32W__rowAction:disabled{cursor:default;color:var(--ds-color-label-tertiary)}.ProjectAssetsPanel-module__16I32W__list,.ProjectAssetsPanel-module__16I32W__attachmentList,.ProjectAssetsPanel-module__16I32W__uploadList,.ProjectAssetsPanel-module__16I32W__skeletonList{gap:0}.ProjectAssetsPanel-module__16I32W__uploadList+.ProjectAssetsPanel-module__16I32W__list{margin-top:0}.ProjectAssetsPanel-module__16I32W__row,.ProjectAssetsPanel-module__16I32W__fileRow{align-items:center;gap:var(--ds-space-sm);min-width:0;margin-inline:calc(-1 * var(--ds-space-sm));padding:var(--ds-space-md) var(--ds-space-sm);border-radius:var(--ds-radius-lg);transition:background-color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);display:grid}.ProjectAssetsPanel-module__16I32W__row{grid-template-columns:32px minmax(0,1fr) auto;position:relative}.ProjectAssetsPanel-module__16I32W__fileRow{grid-template-columns:32px minmax(0,1fr) auto}.ProjectAssetsPanel-module__16I32W__rowDragging{background:var(--ds-color-background-tertiary);box-shadow:0 0 0 1px var(--ds-color-separator)}.ProjectAssetsPanel-module__16I32W__row[data-draggable=true]{cursor:grab}.ProjectAssetsPanel-module__16I32W__row[data-draggable=true]:active{cursor:grabbing}.ProjectAssetsPanel-module__16I32W__row[data-clickable=true]:not([data-draggable=true]){cursor:pointer}.ProjectAssetsPanel-module__16I32W__rowLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.ProjectAssetsPanel-module__16I32W__rowLink:focus-visible{outline:2px solid var(--ds-color-blue);outline-offset:-2px}.ProjectAssetsPanel-module__16I32W__thumbnail{isolation:isolate;border-radius:var(--ds-radius-sm);background:var(--ds-color-fill-tertiary);flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden}.ProjectAssetsPanel-module__16I32W__thumbnail:after{z-index:1;border:1px solid var(--ds-color-separator);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.ProjectAssetsPanel-module__16I32W__thumbnailMedia{object-fit:cover;width:100%;height:100%}.ProjectAssetsPanel-module__16I32W__uploadGlyph{border-radius:var(--ds-radius-sm);background:var(--ds-color-fill-tertiary);width:32px;height:32px;display:block}.ProjectAssetsPanel-module__16I32W__fileIcon{object-fit:contain;width:32px;height:32px;display:block}.ProjectAssetsPanel-module__16I32W__fileIconFrame{isolation:isolate;border-radius:var(--ds-radius-sm);flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden}.ProjectAssetsPanel-module__16I32W__processingThumbnailOverlay{z-index:2;border-radius:inherit;color:var(--ds-color-label-white);background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProjectAssetsPanel-module__16I32W__processingThumbnailSpinner{box-sizing:border-box;width:var(--ds-text-callout-line-height);height:var(--ds-text-callout-line-height);border:var(--ds-space-2xs) solid currentColor;border-radius:var(--ds-radius-full);flex-shrink:0;animation:.9s linear infinite ProjectAssetsPanel-module__16I32W__project-assets-spinner-rotate;-webkit-mask:url(/icons/designhub-sync-spinner-mask.svg) 50%/100% 100% no-repeat;mask:url(/icons/designhub-sync-spinner-mask.svg) 50%/100% 100% no-repeat}.ProjectAssetsPanel-module__16I32W__rowContent,.ProjectAssetsPanel-module__16I32W__fileInfo{min-width:0}.ProjectAssetsPanel-module__16I32W__rowTitle,.ProjectAssetsPanel-module__16I32W__fileName{min-width:0;color:var(--ds-color-label-primary);font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-body-line-height);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.ProjectAssetsPanel-module__16I32W__rowMeta,.ProjectAssetsPanel-module__16I32W__fileMeta{align-items:center;gap:var(--ds-space-2xs);margin-top:var(--ds-space-2xs);color:var(--ds-color-label-tertiary);font-size:var(--ds-text-caption-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-caption-line-height);display:flex}.ProjectAssetsPanel-module__16I32W__errorText,.ProjectAssetsPanel-module__16I32W__rowActionDanger{color:var(--ds-color-red)}.ProjectAssetsPanel-module__16I32W__rowMenu{z-index:2;justify-self:end;position:relative}.ProjectAssetsPanel-module__16I32W__rowAction{min-height:32px;padding:0}.ProjectAssetsPanel-module__16I32W__emptyState{min-height:80px;color:var(--ds-color-label-tertiary);font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-body-line-height);justify-content:center;align-items:center;display:flex}.ProjectAssetsPanel-module__16I32W__dropOverlay{z-index:10;inset:calc(-1 * var(--ds-space-lg));background:linear-gradient(color-mix(in srgb, var(--ds-color-green) 10%, transparent), color-mix(in srgb, var(--ds-color-green) 10%, transparent)), color-mix(in srgb, var(--ds-color-background-tertiary) 60%, transparent);color:var(--ds-color-label-primary);font-size:var(--ds-text-header-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-header-line-height);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0;justify-content:center;align-items:center;display:flex;position:absolute}.ProjectAssetsPanel-module__16I32W__skeleton{border-radius:var(--ds-radius-md);background:var(--ds-color-fill-tertiary);animation:1.2s ease-in-out infinite ProjectAssetsPanel-module__16I32W__project-assets-skeleton-pulse}.ProjectAssetsPanel-module__16I32W__skeletonCover{border-radius:var(--ds-radius-sm);width:32px;height:32px}.ProjectAssetsPanel-module__16I32W__skeletonTitle{border-radius:var(--ds-radius-xs);width:min(100%,124px);height:16px}.ProjectAssetsPanel-module__16I32W__skeletonSectionTitle{border-radius:var(--ds-radius-xs);width:96px;height:16px;display:block}@media (hover:hover){.ProjectAssetsPanel-module__16I32W__rowAction:hover:not(:disabled){color:var(--ds-color-label-primary)}.ProjectAssetsPanel-module__16I32W__rowActionDanger:hover:not(:disabled){color:var(--ds-color-red)}.ProjectAssetsPanel-module__16I32W__rowMenu:not([data-open=true]){opacity:0;pointer-events:none}.ProjectAssetsPanel-module__16I32W__row:hover .ProjectAssetsPanel-module__16I32W__rowMenu,.ProjectAssetsPanel-module__16I32W__row:focus-within .ProjectAssetsPanel-module__16I32W__rowMenu,.ProjectAssetsPanel-module__16I32W__fileRow:hover .ProjectAssetsPanel-module__16I32W__rowMenu,.ProjectAssetsPanel-module__16I32W__fileRow:focus-within .ProjectAssetsPanel-module__16I32W__rowMenu,.ProjectAssetsPanel-module__16I32W__rowMenu[data-open=true]{opacity:1;pointer-events:auto}}.ProjectAssetsPanel-module__16I32W__rowAction:focus-visible{outline:2px solid var(--ds-color-blue);outline-offset:-2px}@keyframes ProjectAssetsPanel-module__16I32W__project-assets-spinner-rotate{to{transform:rotate(360deg)}}@keyframes ProjectAssetsPanel-module__16I32W__project-assets-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ProjectAssetsPanel-module__16I32W__rowAction,.ProjectAssetsPanel-module__16I32W__row,.ProjectAssetsPanel-module__16I32W__fileRow{transition:none}.ProjectAssetsPanel-module__16I32W__processingThumbnailSpinner,.ProjectAssetsPanel-module__16I32W__skeleton{animation:none}}
.ProjectAssetRowMenu-module__5suRsq__root{flex:0 0 32px;width:32px;height:32px;position:relative}.ProjectAssetRowMenu-module__5suRsq__trigger{border-radius:var(--ds-radius-md);appearance:none;width:32px;height:32px;color:var(--ds-color-label-tertiary);cursor:pointer;transition:color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing), background-color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.ProjectAssetRowMenu-module__5suRsq__trigger:hover,.ProjectAssetRowMenu-module__5suRsq__trigger:focus-visible,.ProjectAssetRowMenu-module__5suRsq__trigger[aria-expanded=true]{color:var(--ds-color-label-secondary);background:var(--ds-color-fill-tertiary)}.ProjectAssetRowMenu-module__5suRsq__icon{background:currentColor;width:32px;height:32px;display:block;-webkit-mask:url(/icons/designhub-management-more-mask.svg) 50%/contain no-repeat;mask:url(/icons/designhub-management-more-mask.svg) 50%/contain no-repeat}.ProjectAssetRowMenu-module__5suRsq__menu{z-index:130;width:var(--ds-menu-width);padding:var(--ds-space-xs);position:fixed}@media (prefers-reduced-motion:reduce){.ProjectAssetRowMenu-module__5suRsq__trigger{transition:none}}
.ProjectDownloadAllButton-module__sqYSBG__button{border:1px solid var(--ds-color-separator);border-radius:var(--ds-radius-full);appearance:none;padding:var(--ds-space-sm) var(--ds-space-md);color:var(--ds-color-label-primary);cursor:pointer;font-size:var(--ds-text-callout-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-callout-line-height);white-space:nowrap;transition:color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing), background-color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ProjectDownloadAllButton-module__sqYSBG__button:disabled{color:var(--ds-color-label-tertiary);cursor:default}@media (hover:hover){.ProjectDownloadAllButton-module__sqYSBG__button:hover:not(:disabled){background:var(--ds-color-fill-tertiary)}}@media (prefers-reduced-motion:reduce){.ProjectDownloadAllButton-module__sqYSBG__button{transition:none}}
.ProjectAttachmentsBrowser-module__n_urTq__mediaSection,.ProjectAttachmentsBrowser-module__n_urTq__attachments{width:100%;min-width:0;color:var(--ds-color-label-primary);flex-direction:column;display:flex}.ProjectAttachmentsBrowser-module__n_urTq__mediaMasonry{column-width:240px;column-gap:var(--ds-space-md)}.ProjectAttachmentsBrowser-module__n_urTq__mediaItem{isolation:isolate;break-inside:avoid;border-radius:var(--ds-radius-lg);background:var(--ds-color-fill-tertiary);margin-block-end:var(--ds-space-md);position:relative;overflow:hidden}.ProjectAttachmentsBrowser-module__n_urTq__mediaItem:after{z-index:1;border:1px solid var(--ds-color-separator);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.ProjectAttachmentsBrowser-module__n_urTq__mediaVideo{cursor:pointer;object-fit:contain;width:100%;height:auto;display:block}.ProjectAttachmentsBrowser-module__n_urTq__header{justify-content:space-between;align-items:center;gap:var(--ds-space-md);height:44px;display:flex}.ProjectAttachmentsBrowser-module__n_urTq__heading{min-width:0;color:var(--ds-color-label-primary);font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-emphasized);line-height:var(--ds-text-body-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectAttachmentsBrowser-module__n_urTq__mediaCount{color:var(--ds-color-label-tertiary);font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-body-line-height);flex:none}.ProjectAttachmentsBrowser-module__n_urTq__attachmentList{flex-direction:column;min-width:0;display:flex}.ProjectAttachmentsBrowser-module__n_urTq__attachmentCell{align-items:center;gap:var(--ds-space-sm);border-bottom:1px solid var(--ds-color-separator);min-width:0;padding:var(--ds-space-md) 0;display:flex}.ProjectAttachmentsBrowser-module__n_urTq__fileIcon{flex:0 0 32px;width:32px;height:32px}.ProjectAttachmentsBrowser-module__n_urTq__fileMeta{flex:auto;min-width:0}.ProjectAttachmentsBrowser-module__n_urTq__fileName{min-width:0;color:var(--ds-color-label-primary);font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-body-line-height);white-space:nowrap;display:block}.ProjectAttachmentsBrowser-module__n_urTq__fileNameText{white-space:nowrap;min-width:0;display:block;overflow:hidden}.ProjectAttachmentsBrowser-module__n_urTq__fileSize{margin-top:var(--ds-space-2xs);color:var(--ds-color-label-tertiary);font-size:var(--ds-text-caption-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-caption-line-height)}.ProjectAttachmentsBrowser-module__n_urTq__downloadLink{border-radius:var(--ds-radius-md);width:32px;height:32px;color:var(--ds-color-label-tertiary);opacity:0;pointer-events:none;transition:opacity var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing), color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing), background-color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);flex:0 0 32px;justify-content:center;align-items:center;display:flex}.ProjectAttachmentsBrowser-module__n_urTq__downloadIcon{background:currentColor;width:32px;height:32px;display:block;-webkit-mask:url(/icons/designhub-attachment-download-mask.svg) 50%/contain no-repeat;mask:url(/icons/designhub-attachment-download-mask.svg) 50%/contain no-repeat}.ProjectAttachmentsBrowser-module__n_urTq__attachmentCell:hover .ProjectAttachmentsBrowser-module__n_urTq__downloadLink,.ProjectAttachmentsBrowser-module__n_urTq__downloadLink:focus-visible{opacity:1;pointer-events:auto}.ProjectAttachmentsBrowser-module__n_urTq__downloadLink:hover,.ProjectAttachmentsBrowser-module__n_urTq__downloadLink:focus-visible{color:var(--ds-color-label-secondary);background:var(--ds-color-fill-tertiary)}@media (prefers-reduced-motion:reduce){.ProjectAttachmentsBrowser-module__n_urTq__downloadLink{transition:none}}
.ProjectNavigationFeedback-module__FCKcqW__root{z-index:80;pointer-events:none;background:var(--ds-color-background-primary);height:100dvh;position:fixed;inset:0;overflow:hidden}
.FigmaSyncMenu-module__AbiaIq__trigger{box-sizing:border-box;height:44px;padding-inline:var(--ds-space-md);border-radius:var(--ds-radius-lg);background-color:var(--ds-color-background-tertiary);box-shadow:0 0 0 1px var(--ds-color-separator);color:var(--ds-color-label-primary);font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-body-line-height);white-space:nowrap;border:0;justify-content:center;align-items:center;display:flex}.FigmaSyncMenu-module__AbiaIq__panel{box-sizing:border-box;width:320px;color:var(--ds-color-label-primary);flex-direction:column;display:flex;overflow:hidden}.FigmaSyncMenu-module__AbiaIq__panelContent{gap:var(--ds-space-md);padding:var(--ds-space-lg);flex-direction:column;display:flex}.FigmaSyncMenu-module__AbiaIq__menuPanel{z-index:30;margin-top:var(--ds-space-sm);position:absolute;top:100%;right:0}.FigmaSyncMenu-module__AbiaIq__header{justify-content:space-between;align-items:baseline;gap:var(--ds-space-md);display:flex}.FigmaSyncMenu-module__AbiaIq__status{font-size:var(--ds-text-header-size);font-weight:var(--ds-font-weight-emphasized);line-height:var(--ds-text-header-line-height);margin:0}.FigmaSyncMenu-module__AbiaIq__statusNeutral{color:var(--ds-color-label-tertiary)}.FigmaSyncMenu-module__AbiaIq__statusInfo{color:var(--ds-color-blue)}.FigmaSyncMenu-module__AbiaIq__statusSuccess{color:var(--ds-color-green)}.FigmaSyncMenu-module__AbiaIq__statusWarning{color:var(--ds-color-orange)}.FigmaSyncMenu-module__AbiaIq__statusError{color:var(--ds-color-red)}.FigmaSyncMenu-module__AbiaIq__time,.FigmaSyncMenu-module__AbiaIq__technicalLog{font-size:var(--ds-text-callout-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-callout-line-height)}.FigmaSyncMenu-module__AbiaIq__description{color:var(--ds-color-label-secondary);font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-body-line-height);margin:0}.FigmaSyncMenu-module__AbiaIq__time{align-items:center;gap:var(--ds-space-xs);color:var(--ds-color-label-tertiary);white-space:nowrap;flex-shrink:0;display:flex}.FigmaSyncMenu-module__AbiaIq__terminal{isolation:isolate;border-radius:var(--ds-radius-md);background:var(--ds-color-background-secondary);position:relative;overflow:hidden}.FigmaSyncMenu-module__AbiaIq__terminal>*{z-index:0;position:relative}.FigmaSyncMenu-module__AbiaIq__terminal:after{z-index:1;border:1px solid var(--ds-color-separator);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.FigmaSyncMenu-module__AbiaIq__terminalHeader{min-height:var(--ds-space-2xl);padding-inline:var(--ds-space-sm);border-bottom:1px solid var(--ds-color-separator);background:var(--ds-color-fill-tertiary);justify-content:center;align-items:center;display:flex;position:relative}.FigmaSyncMenu-module__AbiaIq__terminalLights{left:var(--ds-space-sm);gap:var(--ds-space-xs);display:flex;position:absolute}.FigmaSyncMenu-module__AbiaIq__terminalLight{width:var(--ds-space-sm);height:var(--ds-space-sm);border-radius:var(--ds-radius-full)}.FigmaSyncMenu-module__AbiaIq__terminalLightRed{background:var(--ds-color-red)}.FigmaSyncMenu-module__AbiaIq__terminalLightYellow{background:var(--ds-color-yellow)}.FigmaSyncMenu-module__AbiaIq__terminalLightGreen{background:var(--ds-color-green)}.FigmaSyncMenu-module__AbiaIq__terminalTitle{color:var(--ds-color-label-tertiary);font-family:var(--font-family);font-size:var(--ds-text-caption-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-caption-line-height)}.FigmaSyncMenu-module__AbiaIq__terminalCopyButton{width:var(--ds-space-2xl);height:var(--ds-space-2xl);border-radius:var(--ds-radius-xs);appearance:none;color:var(--ds-color-label-tertiary);cursor:pointer;transition:color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.FigmaSyncMenu-module__AbiaIq__terminalCopyButton:hover{color:var(--ds-color-label-primary)}.FigmaSyncMenu-module__AbiaIq__terminalCopyButton:focus-visible{outline:2px solid var(--ds-color-blue);outline-offset:-2px}.FigmaSyncMenu-module__AbiaIq__terminalCopyIcon{width:var(--ds-text-callout-line-height);height:var(--ds-text-callout-line-height);background:currentColor;-webkit-mask-image:url(/icons/designhub-copy.svg);mask-image:url(/icons/designhub-copy.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FigmaSyncMenu-module__AbiaIq__technicalLog{max-height:calc(var(--ds-space-6xl) * 2);padding:var(--ds-space-md);color:var(--ds-color-label-primary);font-family:var(--font-family);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.FigmaSyncMenu-module__AbiaIq__actionButton{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ds-space-sm);border:0;border-top:1px solid var(--ds-color-separator);width:100%;min-height:56px;padding:var(--ds-space-lg);color:var(--ds-color-label-primary);font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-emphasized);line-height:var(--ds-text-body-line-height);cursor:pointer;transition:background-color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);background:0 0;border-radius:0;display:flex}@media (hover:hover){.FigmaSyncMenu-module__AbiaIq__actionButton:hover:not(:disabled){background:var(--ds-color-fill-tertiary)}}.FigmaSyncMenu-module__AbiaIq__actionButton:disabled{cursor:default}.FigmaSyncMenu-module__AbiaIq__actionButton:disabled[data-disabled-tone=secondary]{color:var(--ds-color-label-secondary)}.FigmaSyncMenu-module__AbiaIq__actionButton:disabled[data-disabled-tone=tertiary]{color:var(--ds-color-label-tertiary)}.FigmaSyncMenu-module__AbiaIq__actionButton:focus-visible{outline:2px solid var(--ds-color-blue);outline-offset:-2px}.FigmaSyncMenu-module__AbiaIq__spinner{box-sizing:border-box;width:var(--ds-text-callout-line-height);height:var(--ds-text-callout-line-height);border:var(--ds-space-2xs) solid var(--ds-color-label-tertiary);border-radius:var(--ds-radius-full);flex-shrink:0;display:block;-webkit-mask-image:url(/icons/designhub-sync-spinner-mask.svg);mask-image:url(/icons/designhub-sync-spinner-mask.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}button.FigmaSyncMenu-module__AbiaIq__trigger{appearance:none;cursor:pointer}button.FigmaSyncMenu-module__AbiaIq__trigger:hover{background-image:linear-gradient(var(--ds-color-fill-tertiary), var(--ds-color-fill-tertiary))}button.FigmaSyncMenu-module__AbiaIq__trigger:focus-visible{outline:2px solid var(--ds-color-blue);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.FigmaSyncMenu-module__AbiaIq__actionButton,.FigmaSyncMenu-module__AbiaIq__terminalCopyButton{transition:none}}
.SyncCurrentFigmaFileButton-module__XArDRG__root{flex-shrink:0;position:relative}.SyncCurrentFigmaFileButton-module__XArDRG__button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ds-space-sm);height:44px;padding:0 var(--ds-space-lg);border-radius:var(--ds-radius-full);appearance:none;box-shadow:0 0 0 1px var(--ds-color-separator);color:var(--ds-color-label-primary);cursor:pointer;font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-body-line-height);white-space:nowrap;transition:color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing), background-color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);background:0 0;border:0;display:flex}@media (hover:hover){.SyncCurrentFigmaFileButton-module__XArDRG__button:hover:not(:disabled){background:var(--ds-color-fill-tertiary)}}.SyncCurrentFigmaFileButton-module__XArDRG__button:disabled{cursor:default;color:var(--ds-color-label-tertiary)}.SyncCurrentFigmaFileButton-module__XArDRG__button:focus-visible{outline:2px solid var(--ds-color-blue);outline-offset:-2px}.SyncCurrentFigmaFileButton-module__XArDRG__spinner{box-sizing:border-box;width:var(--ds-text-callout-line-height);height:var(--ds-text-callout-line-height);border:var(--ds-space-2xs) solid currentColor;border-radius:var(--ds-radius-full);flex-shrink:0;animation:.9s linear infinite SyncCurrentFigmaFileButton-module__XArDRG__sync-current-file-spin;-webkit-mask:url(/icons/designhub-sync-spinner-mask.svg) 50%/100% 100% no-repeat;mask:url(/icons/designhub-sync-spinner-mask.svg) 50%/100% 100% no-repeat}.SyncCurrentFigmaFileButton-module__XArDRG__message{z-index:20;top:calc(100% + var(--ds-space-sm));box-sizing:border-box;width:max-content;max-width:240px;padding:var(--ds-space-md);border-radius:var(--ds-radius-lg);color:var(--ds-color-label-secondary);font-size:var(--ds-text-callout-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-callout-line-height);overflow-wrap:anywhere;animation:SyncCurrentFigmaFileButton-module__XArDRG__sync-current-file-message-enter var(--ds-motion-enter-duration) var(--ds-motion-enter-easing) both;position:absolute;right:0}.SyncCurrentFigmaFileButton-module__XArDRG__messageError{color:var(--ds-color-red)}@keyframes SyncCurrentFigmaFileButton-module__XArDRG__sync-current-file-spin{to{transform:rotate(360deg)}}@keyframes SyncCurrentFigmaFileButton-module__XArDRG__sync-current-file-message-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--ds-motion-enter-offset)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SyncCurrentFigmaFileButton-module__XArDRG__button{transition:none}.SyncCurrentFigmaFileButton-module__XArDRG__spinner{animation-duration:1.8s}.SyncCurrentFigmaFileButton-module__XArDRG__message{animation:none}}
